Commit Graph

5738 Commits

Author SHA1 Message Date
DL6ER
fba38b32bd Add space-separation for multi-add domains
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-11-16 12:42:22 +01:00
DL6ER
0371f870a8 Domains/Regex must be either space or newline separated when adding multiple at once. It is not possible to use comma as this has a special meaning in the regex world
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-11-15 12:11:57 +01:00
DL6ER
5cd1b2e16b Add DHCP netmask field and nicely format API errors (#2805) 2023-11-15 11:09:46 +01:00
RD WebDesign
6b58550bd1 Privacy Settings - Keep the text on the same line, even in smaller screens (#2830) 2023-11-14 19:11:04 -03:00
RD WebDesign
1778a8a650 Fix indentation of paragraphs inside icheck elements
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-11-14 17:40:43 -03:00
RD WebDesign
c885832087 Add a line break between the checkboxes and the number of days selector
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-11-14 17:18:36 -03:00
RD WebDesign
0b28146e15 Keep the text on the same line, even in smaller screens
- Add a row with `display:flex` to avoid the line break

Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-11-14 15:47:17 -03:00
yubiuser
e0ca2b2b1f Shorten animation delay (#2815) 2023-11-13 23:25:23 +01:00
DL6ER
b015938c9a Move comment about CNAME limitations to the CNAME box (#2806) 2023-11-13 23:21:44 +01:00
DL6ER
d0871754b7 Move dhcp.domain -> dns.domain (#2825) 2023-11-13 23:21:24 +01:00
DL6ER
707d2e078d Prevent multi-login due to slow password hashing (#2826) 2023-11-13 23:21:10 +01:00
DL6ER
c366ec26ea Use upstream names instead of IP when available (#2827) 2023-11-13 23:20:58 +01:00
RD WebDesign
11bb3ecc2f Fix inital date/time (#2828)
Fix timestamps in seconds and milliseconds (javascript)
2023-11-13 18:34:43 -03:00
DL6ER
3cf7eb82b9 Be explicit about where seconds and where milliseconds are used
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-11-13 22:05:36 +01:00
Christian König
3e1ab7ceb3 Fix inital date/time
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-11-13 13:58:17 +01:00
DL6ER
7e1114f0c6 Use upstream names instead of IP when available
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-11-13 10:17:33 +01:00
DL6ER
c5b51e8969 Disable all inputs on login submission, re-enable them on error
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-11-13 09:39:41 +01:00
DL6ER
b5481fed35 Add dns.expandHosts and move the two strongly correlated setting into their own box
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-11-13 09:21:37 +01:00
DL6ER
0feb021eb8 dhcp.domain -> dns.domain
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-11-13 09:16:35 +01:00
yubiuser
4c50b49ed3 Add missing data-configkey dhcp.hosts (#2821) 2023-11-12 22:04:41 +01:00
Christian König
e3ca1d99e0 Add missing data-configkey dhcp.hosts
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-11-12 21:56:28 +01:00
DL6ER
6f11021932 Fix query logs "all time" option (#2820) 2023-11-12 21:29:27 +01:00
DL6ER
e360e3edbd Fix query logs "all time" option
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-11-12 21:18:52 +01:00
DL6ER
9422016bb0 Fix error displaying when editing groups/clients/domains/lists (#2808) 2023-11-12 14:04:03 +01:00
yubiuser
e3cd1fd9df fix(login): typo (#2819) 2023-11-12 14:00:38 +01:00
William Harrison
8fd65f8e67 fix(login): typo
Signed-off-by: William Harrison <william@williamdavidharrison.com.au>
2023-11-12 20:53:32 +08:00
DL6ER
ca67f3a11e Add a few more comments, fix applyBtn variable declaration, make selection only work on the first <td>-element and ensure we include both type and kind in the data-id attribute to make it really a unique selector
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-11-12 08:25:46 +01:00
DL6ER
9049674eb4 A domain is a domain and not a list
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-11-10 20:53:05 +01:00
RD WebDesign
24970487f5 Improve TOTP field (#2795) 2023-11-09 23:38:25 -03:00
Adam Warner
305a7d36f2 Set the title icons correctly on the local dns/cname page 2023-11-08 22:16:33 +00:00
Christian König
611daf735a Shorten animation delay
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-11-08 22:06:14 +01:00
RD WebDesign
6c42c7d2f0 Show Reset Zoom button when zoomed in (#2813) 2023-11-08 18:02:30 -03:00
RD WebDesign
b44a07446d Small desing adjustment and simplify selector
- use class to style buttons and info icons (move style to pi-hole.css)
- add negative margin to avoid small jump when the button is shown
- use the new classes to simplify jquery selectors
2023-11-08 16:52:21 -03:00
DL6ER
e71557a60f Show Reset Zoom button when zoomed in
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-11-08 10:26:49 +01:00
DL6ER
1b7666b998 Add tooltip explaining you can zoom and pan the graphs (#2812) 2023-11-08 08:54:40 +01:00
DL6ER
6eb7440a21 Add tooltip explaining you can zoom and pan the graphs
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-11-07 21:48:49 +01:00
DL6ER
16ec7448c7 Rename DHCP from-to -> start-end to match the API/config keys
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-11-07 21:18:05 +01:00
DL6ER
27f4a94b48 Add zooming on the dashboard's two main graphs (#2807) 2023-11-07 20:56:31 +01:00
DL6ER
752e37ffac Update scripts/pi-hole/js/index.js
Co-authored-by: RD WebDesign <github@rdwebdesign.com.br>
Signed-off-by: DL6ER <DL6ER@users.noreply.github.com>
2023-11-07 19:14:46 +01:00
DL6ER
32d2d44f25 Fix chart legend flickering (#2811) 2023-11-07 13:54:53 +01:00
DL6ER
9c1f310af0 Exit early in the htmlLegendPlugin if the legend has the same items as last time
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-11-07 13:26:28 +01:00
yubiuser
3495c8f53b Defer chartjs animation until they are in viewport (#2810) 2023-11-07 09:27:36 +01:00
DL6ER
59809d9959 Remeber original axis limit instead of trying to calculate it
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-11-07 06:43:54 +01:00
Christian König
bb32db9ae8 Suppress no-undef warning
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-11-06 21:11:55 +01:00
Christian König
a06bbdf589 Fix styling
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-11-06 21:04:31 +01:00
Christian König
80fbb15280 Apply deferred chart loading also to cache pie at settings system
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-11-06 19:42:34 +01:00
yubiuser
917750a716 Fix notification icon and add details for Local DNS/CNAME records (#2809) 2023-11-06 19:16:10 +01:00
DL6ER
dddd3ab0b5 Tweak teleporter success message (#2796) 2023-11-06 15:54:40 +01:00
Christian König
a55167973d Fix chartjs v4 migration: scales[id].grid.drawBorder > scales[id].border.display
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-11-06 13:34:17 +01:00
Christian König
097a404bf0 Don't show rotation animation for pie chart updates
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-11-06 13:03:14 +01:00