Adam Warner
f494938b56
Merge pull request #1436 from pi-hole/long-term
...
Fix typo "Long term" -> "Long-term"
2020-06-05 19:15:31 +01:00
DL6ER
a7bc6e8999
Store NULL for emtpty descriptions and comments in the groups database tables.
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-06-05 11:53:10 +02:00
XhmikosR
68297b14b6
Merge pull request #1374 from pi-hole/radix
...
Enable radix ESLint rule
2020-06-05 10:28:03 +03:00
Adam Warner
ca0800b351
Merge pull request #1431 from pi-hole/fix/memory_warning
...
Extend warning shown on server-side data processing errors
2020-06-04 18:17:23 +01:00
Adam Warner
c04dd08cd2
Merge pull request #1356 from pi-hole/tweak/hostname_error_message
...
Add support for HOSTNAME diagnostics message
2020-06-04 18:16:29 +01:00
XhmikosR
9aa11ec6aa
Fix typo "Long term" -> "Long-term"
...
Signed-off-by: XhmikosR <xhmikosr@gmail.com >
2020-06-04 19:01:10 +03:00
DL6ER
4bf018b52c
Add missing radix information in parseInt().
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-06-04 16:57:55 +02:00
XhmikosR
a9cee0039a
Improve CSP config ( #1377 )
...
* Remove `'unsafe-eval'`; this was needed in the past for Chart.js.
* Remove `https://api.github.com ` since we don't make any requests to this domain client-side
* Specify more directives which are not inherited by `default-src`
Signed-off-by: XhmikosR <xhmikosr@gmail.com >
2020-06-04 17:40:39 +03:00
XhmikosR
cd99d3385a
Merge pull request #1362 from pi-hole/jquery-3
...
Update jQuery to v3.5.1.
2020-06-04 17:38:38 +03:00
DL6ER
ffbeba4ad5
Extend warning shown on server-side data processing errors.
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-06-04 14:55:55 +02:00
DL6ER
c6abbac3e1
Unlike the standard PHP engine, others might actually be case-sensitive. ( #1428 )
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-06-04 15:13:15 +03:00
DL6ER
62ac7e58a3
Merge pull request #1425 from pi-hole/fix/group-page-single-group
...
Fix regression introduced in group entry changes
2020-06-04 13:58:27 +02:00
XhmikosR
f5d1077bcc
queryads.js: fix off by one in the viewport check.
...
Signed-off-by: XhmikosR <xhmikosr@gmail.com >
2020-06-04 14:49:17 +03:00
XhmikosR
87e49b2e07
Fix .context usage in our code
...
Signed-off-by: XhmikosR <xhmikosr@gmail.com >
2020-06-04 14:49:17 +03:00
XhmikosR
92e2288f0a
Update jQuery to v3.5.1.
...
Signed-off-by: XhmikosR <xhmikosr@gmail.com >
2020-06-04 14:49:17 +03:00
DL6ER
80873e83e8
Modify how we add data to the stacked bar charts on the dashboard.
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-06-04 13:24:34 +02:00
DL6ER
f4fe04dd16
Add placeholder to the search field to highlight what can be searched for
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-06-04 10:52:35 +02:00
DL6ER
fafdf37533
Remove parseInt() from values guaranteed to be int from the API.
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-06-04 10:38:51 +02:00
DL6ER
3d423ede5f
Use classes instead of manipulating CSS directly for getting the pointer.
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-06-04 10:26:54 +02:00
DL6ER
e357a925b5
Add tooltip and click cursor to enhance accessibility of the click filtering feature.
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-06-04 10:08:13 +02:00
DL6ER
68e03df011
Simplify button by removing the description of what we are filtering.
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-06-04 09:44:22 +02:00
DL6ER
540ebddb8c
Merge branch 'devel' into new/rev-server
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-06-04 09:24:49 +02:00
Adam Warner
075c474fbc
Use new Array().join() for space generation.
...
Signed-off-by: Adam Warner <me@adamwarner.co.uk >
2020-06-03 20:32:55 +01:00
DL6ER
1df85ff7a9
Simplify code for space generation and use HTML entities.
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-06-03 18:05:30 +01:00
DL6ER
c45bcd9d8e
Add support for HOSTNAME diagnostics message
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-06-03 18:05:30 +01:00
Adam Warner
981cba14f2
Use PHP builtin to split the input by space. Automatically takes into account " chars
...
Signed-off-by: Adam Warner <me@adamwarner.co.uk >
2020-06-03 16:50:33 +01:00
XhmikosR
a70eb512c0
Remove unneeded chart.update() calls.
...
Signed-off-by: XhmikosR <xhmikosr@gmail.com >
2020-06-03 17:38:38 +03:00
XhmikosR
3b22d681ff
Specify animation: false for the bar graphs
...
Signed-off-by: XhmikosR <xhmikosr@gmail.com >
2020-06-03 17:38:35 +03:00
XhmikosR
38dc8a5f13
Update Chart.js to v2.9.3.
...
Signed-off-by: XhmikosR <xhmikosr@gmail.com >
2020-06-03 17:38:28 +03:00
DL6ER
55ab4f179f
Minor style changes for the dark theme.
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-06-03 15:51:39 +02:00
DL6ER
9b8946ee9f
Merge branch 'devel' into tweak/exact_searching
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-06-03 15:21:12 +02:00
Adam Warner
8dd141918d
Merge pull request #1419 from pi-hole/fix/long-term-blocking-modes
...
Fix long-term blocking calculations
2020-06-03 08:40:22 +01:00
Adam Warner
4f2d3c0d5a
Merge pull request #1421 from pi-hole/tweak/zero_delay_is_possible
...
Show "zero" delays in the Query Log
2020-06-02 16:44:50 +01:00
Adam Warner
b75ebb1cab
xo
...
Signed-off-by: Adam Warner <me@adamwarner.co.uk >
2020-06-02 16:40:12 +01:00
DL6ER
a4a678b584
Revert "Add per-browser boxed layout setting"
...
This reverts commit c2683fb87bc50369753b279e179e7b5d0d1e60a9.
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-06-02 16:20:51 +01:00
DL6ER
51dc473278
Remove saving backend for settings moved into local storage.
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-06-02 16:20:51 +01:00
DL6ER
2e0a261c47
No not use per-browser settings for the theme to avoid flashing pages on navigation.
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-06-02 16:20:51 +01:00
DL6ER
e6ca9a213b
xo adjustments
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-06-02 16:20:27 +01:00
DL6ER
16d313582d
Further tweaks and optimization
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-06-02 16:19:24 +01:00
DL6ER
6ed0f056c6
Simplify code
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-06-02 16:19:00 +01:00
DL6ER
3c793581b7
Add per-browser temp unit selection
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-06-02 16:19:00 +01:00
DL6ER
6e52ee4307
Add per-browser theme selection
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-06-02 16:18:36 +01:00
DL6ER
3124e94d5a
Fix login page check box
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-06-02 16:17:28 +01:00
DL6ER
7ff5764f95
Add per-browser boxed layout setting
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-06-02 16:17:28 +01:00
DL6ER
0e4d1e4e7f
Implement per-browser checkbox and radio button styling using icheck-material.
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-06-02 16:17:28 +01:00
DL6ER
580149e91f
Merge pull request #1292 from pi-hole/tweak/group_name_separators
...
Allow spaces in groups when wrapping names in "..."
2020-06-02 13:43:49 +02:00
DL6ER
d518a1d43d
Merge pull request #1417 from pi-hole/include-hostname-in-backup
...
Include hostname in backup filename
2020-06-02 13:40:13 +02:00
DL6ER
578477148b
On fast machines, cache replies can be served within less than 100 nanoseconds. The query log should show "(0.0ms)" in this case instead of hiding the value altogether.
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-06-02 13:21:34 +02:00
DL6ER
332cff1d36
Improve warnings on the domain management pages.
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-06-02 11:37:23 +02:00
DL6ER
e7eec95ba4
Use all the new Pi-hole v5.0 blocking status code also in the long-term data where it was forgotten to add them.
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-06-02 10:03:32 +02:00