DL6ER
|
a5fd8b6735
|
Move local DNS records from expert to basic settings level
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2024-03-30 20:36:23 +01:00 |
|
Dominik
|
ab87e110d5
|
Fix incorrect redirection (#2993)
|
2024-03-26 02:21:19 +01:00 |
|
DL6ER
|
1ccd27ff57
|
Do not redirect outside of settings pages on basic level and empty pages
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2024-03-25 05:31:26 +01:00 |
|
RD WebDesign
|
c8704d707e
|
Add missing priority ERROR to taillog formatFTL() function
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
|
2024-03-20 17:00:35 -03:00 |
|
Dominik
|
7d51f40274
|
Tweak settings level and add changed-only toggle (#2882)
|
2024-03-17 20:35:47 +01:00 |
|
DL6ER
|
d880a387f7
|
Merge branch 'development-v6' into fix/overTimeGraphs
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2024-03-16 09:06:31 +01:00 |
|
Dominik
|
240b3aafb5
|
Add searching for domains and clients in the Query Log (#2980)
|
2024-03-15 17:17:20 +01:00 |
|
DL6ER
|
5cb2a893a8
|
Add searching for domains and clients in the Query Log. Wildcards (*) are supported everywhere in the search string.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2024-03-14 19:33:14 +01:00 |
|
DL6ER
|
9e8467c417
|
If we left with an empty page (no visible boxes) after switching from Expert to Basic settings, redirect to admin/settings/system instead
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2024-03-12 19:17:52 +01:00 |
|
DL6ER
|
d82feab8ac
|
Hide group headers on the all settings page after toggling to show only modified settings if there are no modified settings within that group
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2024-03-12 19:15:39 +01:00 |
|
Dominik
|
1b46894d72
|
Add progress reporting (#2829)
|
2024-03-09 07:14:37 +01:00 |
|
Dominik
|
fb30ea9507
|
Redesign domain search input field (#2957)
|
2024-03-07 19:01:06 +01:00 |
|
Adam Warner
|
f79a4046ec
|
Use automatic percent formatting (#2972)
|
2024-03-04 17:44:18 +00:00 |
|
Emir SARI
|
2a45388b4b
|
Use automatic percent formatting
Signed-off-by: Emir SARI <emir_sari@icloud.com>
|
2024-03-04 20:22:21 +03:00 |
|
Adam Warner
|
8f23b3a7ba
|
Bump chart.js from 4.4.1 to 4.4.2 (#2969)
|
2024-03-03 17:10:13 +00:00 |
|
Christian König
|
7c447a85ef
|
Add chartjs files
Signed-off-by: Christian König <ckoenig@posteo.de>
|
2024-03-03 09:16:03 +01:00 |
|
DL6ER
|
d9cd239e87
|
Add support for the new sparse-data format returned by /history/clients
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2024-02-16 17:18:08 +01:00 |
|
DL6ER
|
2098a11a2a
|
Handle allow- and blocklists separately from each other in Search
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2024-02-13 08:52:39 +01:00 |
|
DL6ER
|
d7cf23ba2f
|
Add support the same list being used once as allow- and once as blocklist
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2024-02-13 08:41:50 +01:00 |
|
DL6ER
|
7708887b07
|
Also show percentages in the client activity graph
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2024-02-12 16:13:47 +01:00 |
|
DL6ER
|
c64d84a18f
|
Ensure percentages are computed correctly
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2024-02-12 16:08:05 +01:00 |
|
DL6ER
|
938c6ef383
|
Redesign search input field to solve #2701
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2024-02-12 12:37:23 +01:00 |
|
DL6ER
|
50f28e8a93
|
The permitted column in the main graph was actually the sum of forwarded and other queries. As cache is arguably somehow permitted, too, make the difference between them clear
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2024-02-11 21:02:43 +01:00 |
|
DL6ER
|
99c85fc170
|
Remove advanced flag handling in config API parsing
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2024-02-11 10:16:32 +01:00 |
|
DL6ER
|
2f44fc63cc
|
Merge branch 'development-v6' into tweak/settings_changed_only
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2024-02-11 10:14:49 +01:00 |
|
Dominik
|
128ae80d68
|
Query Log: Show link to groups/lists page if applicable (#2916)
|
2024-02-09 20:52:33 +01:00 |
|
DL6ER
|
a0ddfe69a2
|
Format changes
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2024-02-06 18:01:03 +01:00 |
|
DL6ER
|
ab42f54367
|
Show link to search page instead of to the list ID returned by the API. This is a better strategy in case a user has a certain domain on multiple lists. We intentionally don't submit on the search page to let the user decide if they want exact or partial matching
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2024-02-06 17:55:19 +01:00 |
|
DL6ER
|
c480e0343d
|
Fix interpretation of lease expiration field in case it is 0. This does not mean 1st of January 1970 but really a never expiring lease
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2024-01-26 16:59:30 +01:00 |
|
Dominik
|
0c1b44e7f6
|
Fix group editing (#2922)
|
2024-01-17 19:42:53 +01:00 |
|
Andrej Vano
|
a35d4f0e9d
|
[Typo] Fix typo in checkMessages warning
Signed-off-by: Andrej Vano <avano@redhat.com>
|
2024-01-17 14:36:16 +01:00 |
|
DL6ER
|
bac88f1fc2
|
Use replaceAll to ensure all newlines are converted to HTML line breaks
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2024-01-14 07:30:11 +01:00 |
|
yubiuser
|
7e21b3b089
|
Add query log handling of SPECIAL_DOMAIN (#2895)
|
2024-01-11 21:22:01 +01:00 |
|
yubiuser
|
07aaa443ed
|
Apply red background color to special domains in query log
Co-authored-by: RD WebDesign <github@rdwebdesign.com.br>
Signed-off-by: yubiuser <ckoenig@posteo.de>
|
2024-01-11 21:07:11 +01:00 |
|
Adam Warner
|
3b0359cab5
|
Add support for legacy Teleporter archives (#2858)
Add support for legacy Teleporter archives
|
2024-01-11 08:29:16 +00:00 |
|
Dominik
|
fef1def70c
|
Ensure blocking mode timer is started even when set via a third-party API call (#2917)
|
2024-01-10 19:33:54 +01:00 |
|
DL6ER
|
a53086e0c5
|
Fix deletion of addresses with spaces in them by avoiding encoding to "application/x-www-form-urlencoded"
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2024-01-08 20:33:29 +01:00 |
|
DL6ER
|
52991f495c
|
Merge branch 'development-v6' into tweak/settings_changed_only
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2024-01-07 14:04:11 +01:00 |
|
Christian König
|
8a86af7b91
|
Add changed files to /vendor
Signed-off-by: Christian König <ckoenig@posteo.de>
|
2024-01-06 12:48:54 +01:00 |
|
DL6ER
|
b48652ad82
|
Fix group editing
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2024-01-06 09:28:32 +01:00 |
|
Christian König
|
296d8ac2ce
|
Update jquery to 3.7.1
Signed-off-by: Christian König <ckoenig@posteo.de>
|
2023-12-30 19:49:05 +00:00 |
|
Christian König
|
adaf3c229f
|
Update moment to 2.30.1
Signed-off-by: Christian König <ckoenig@posteo.de>
|
2023-12-30 20:40:51 +01:00 |
|
DL6ER
|
0076e32ada
|
Ensure blocking mode timer is started even when set via a third-party API call
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2023-12-27 20:39:39 +01:00 |
|
DL6ER
|
c5ab81248a
|
Query Log: Show link to groups/lists page if applicable
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2023-12-25 05:31:56 +01:00 |
|
RD WebDesign
|
8b3240e4be
|
Fix the red line used to identify recent entries on the log pages (#2891)
|
2023-12-21 16:01:05 -03:00 |
|
Dominik
|
371a1fde48
|
Use new POST :batchDelete callbacks (#2893)
|
2023-12-15 20:25:10 +01:00 |
|
Dominik
|
57b21f174d
|
Fix lists JSON payload
Co-authored-by: RD WebDesign <github@rdwebdesign.com.br>
Signed-off-by: Dominik <DL6ER@users.noreply.github.com>
|
2023-12-12 19:26:06 +01:00 |
|
yubiuser
|
8db3466943
|
Use >entry< as it is more generic
Co-authored-by: RD WebDesign <github@rdwebdesign.com.br>
Signed-off-by: yubiuser <ckoenig@posteo.de>
|
2023-12-08 21:53:26 +01:00 |
|
Christian König
|
d5b51fecc0
|
Add query log handling of SPECIAL_DOMAIN
Signed-off-by: Christian König <ckoenig@posteo.de>
|
2023-12-08 21:50:18 +01:00 |
|
Christian König
|
207ac5a38f
|
Change regex link text to domain
Signed-off-by: Christian König <ckoenig@posteo.de>
|
2023-12-08 21:36:43 +01:00 |
|