Commit Graph

3823 Commits

Author SHA1 Message Date
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
XhmikosR
b3e3a3ce4e Merge pull request #1424 from pi-hole/update-chartjs
Update chartjs to v2.9.3
2020-06-04 14:49:05 +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
c90fbc28cc Reduce agressiveness of highlight color.
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-06-04 10:14:23 +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
700b575c09 Add note that IPv6 is supported as well.
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-06-04 09:26:53 +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
2dff6c6dcc Merge pull request #1422 from pi-hole/new/icheck-material
Add per-browser styling settings
2020-06-02 16:44:42 +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
b6fb6ff02a Fix tor-right dropdown menu styling
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-06-02 16:20:16 +01:00
DL6ER
d63c9563ec Fix message and debug pages.
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-06-02 16:19:43 +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
DL6ER
814eca9a0f Merge pull request #1418 from pi-hole/fix-default-graphs-none-set
Fix default setting on graph types to be "bar" not "line"
2020-06-02 08:41:55 +02:00
Adam Warner
02a4e83d87 create utils.getGraphType() function.
also apply setting to long term graphs
flip logic - only return "line" if the setting is explicitly set to "false"

Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2020-06-01 21:10:14 +01:00
Adam Warner
ee89ab3131 Include hostname in backup filename. Will add nothing if no hostname detected.
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2020-06-01 20:49:31 +01:00
Chris Coffin
4cca206810 Change "Permanently" toggle to "Indefinitely" (#1416)
* Changing "Permanently" toggle to "Indefinitely"

Signed-off-by: Chris Coffin <me@chriscoffin.org>

* Updating ID name in footer.js

Signed-off-by: Chris Coffin <me@chriscoffin.org>

Co-authored-by: Adam Warner <me@adamwarner.co.uk>
2020-06-01 21:47:33 +03:00