Commit Graph

1507 Commits

Author SHA1 Message Date
RD WebDesign
172e4ea3c4 Use colors in Currently active sessions table
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2024-04-02 21:28:48 -03: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
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
DL6ER
b48652ad82 Fix group editing
Signed-off-by: DL6ER <dl6er@dl6er.de>
2024-01-06 09:28:32 +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
RD WebDesign
4debb067b6 Keep "Save" button inside the content area even using boxed layout (#2887) 2023-12-08 00:25:56 -03:00
DL6ER
10ca38da47 Use new special POST :batchDelete callbacks for /api/groups, /api/domains/, /api/clients, and /api/lists and remove some code duplication along the way. Also ensure that the "Default" group cannot be selected for deletion (we already suppress the trash button for this entry)
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-12-07 19:00:59 +01:00
RD WebDesign
854a99d411 Remove unnecessary duplicate "Save" button
Note: the button is created on the HTML markup (.lp file)

Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-12-04 21:39:42 -03:00
RD WebDesign
b281b67669 Replace <span> followed by line break with a <div> 2023-12-04 20:14:43 -03:00
RD WebDesign
89866fab77 Adding a container and a semi-transparent background
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-12-02 03:30:35 -03:00