DL6ER
|
da2d92ebd7
|
Prevent users from adding empty groups/domains/clients/adlists.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-12-17 12:57:45 +00:00 |
|
DL6ER
|
d0d1174010
|
Use bootstrap notify for notifications.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-12-17 12:48:25 +00:00 |
|
DL6ER
|
232cfdb326
|
Also show database ID in tooltip.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-12-17 11:35:57 +00:00 |
|
DL6ER
|
7c9d77d694
|
Run prettier on most recent changes.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-12-16 09:46:38 +00:00 |
|
DL6ER
|
509574b6ab
|
Show raw response (like "Not allowed") when encountering an error. This is actually not all that unlikely as a user might have the page open for longer time and wants to add(edit/delete a group/client/domain/adlist when their session has already expired.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-12-16 09:43:22 +00:00 |
|
DL6ER
|
6bc72d296c
|
Use JS dot-notation as it is less verbose
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-12-14 20:19:09 +00:00 |
|
DL6ER
|
a75117a584
|
Use prettier to reformat JS files added in this PR.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-12-14 20:06:26 +00:00 |
|
DL6ER
|
aa6c4c88f3
|
Ensure large table is only loaded when groups are known.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-12-13 17:54:01 +00:00 |
|
DL6ER
|
aa764ad22d
|
Add CORS and CSRF checks to ensure unauthorized access to the backend is not possible.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-12-13 17:39:45 +00:00 |
|
DL6ER
|
9950ca50fe
|
Correctly interpret toogle value.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-12-13 17:23:10 +00:00 |
|
DL6ER
|
a83c9c9828
|
Add tooltips for creation and modification times for domains and adlists.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-12-13 17:22:20 +00:00 |
|
DL6ER
|
b62c550ad7
|
Use toggle for Enabled/Disabled switch
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-12-13 16:45:24 +00:00 |
|
DL6ER
|
50f05b9119
|
Add missing form-control classes for proper element styling.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-12-13 16:19:45 +00:00 |
|
DL6ER
|
b025ffd208
|
Make sure all fields are searchable on all pages (where this is meaningful) and remove ID column from clients group page.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-12-13 15:59:46 +00:00 |
|
DL6ER
|
70589fa844
|
Add Adlists group management
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-12-13 15:41:14 +00:00 |
|