Tony
0a4ebe14e3
Add cache busting to all custom scripts and common css
...
Signed-off-by: Tony Jeffree <tjeffree@gmail.com >
2020-08-17 08:30:00 +01:00
Tony
2495ffc313
Add cache busting variable to Pi-hole js/css
...
Signed-off-by: Tony <tjeffree@gmail.com >
2020-08-17 08:28:28 +01:00
Adam Warner
17d9aec072
Merge pull request #1559 from yubiuser/revert/disableModal
...
Revert "Add 'seconds' to custom disable timeout modal"
2020-08-15 10:47:49 +01:00
Adam Warner
c4691ac672
Merge pull request #1558 from pi-hole/master
...
master -> devel
2020-08-14 22:04:06 +01:00
yubiuser
52d3c33c0f
Revert "Add 'seconds' to custom disable timeout modal"
...
This reverts commit c15a8ecde2 .
Signed-off-by: yubiuser <ckoenig@posteo.de >
2020-08-14 20:47:22 +02:00
yubiuser
c15a8ecde2
Add 'seconds' to custom disable timeout modal
...
Signed-off-by: yubiuser <ckoenig@posteo.de >
2020-08-03 11:42:41 +02:00
DL6ER
0865123914
Merge pull request #1518 from pi-hole/fix/audit_log
...
Fix audit log button
2020-07-30 21:49:59 +02:00
DL6ER
4e8584a771
Merge pull request #1514 from pi-hole/fix/arpflush
...
Fix ARPFLUSH button on the settings page
2020-07-21 12:52:25 +02:00
DL6ER
fdea341c9f
Fix audit log button doing nothing (resp. wrongthing)
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-07-20 22:04:59 +02:00
DL6ER
8672c49b4b
Replace "." by "_" in hostnames to work around a PHP Phar bug.
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-07-20 21:43:44 +02:00
DL6ER
99adb3012b
Fix arpflush command
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-07-19 22:13:05 +02:00
yubiuser
1fce1f6fa0
Fix sidebar animation angle for Local DNS Records ( #1507 )
...
Signed-off-by: yubiuser <ckoenig@posteo.de >
2020-07-18 06:51:49 +03:00
yubiuser
018d047de7
Remove duplicated sidebar entry for Local DNS Records
...
Signed-off-by: yubiuser <ckoenig@posteo.de >
2020-07-16 23:39:53 +02:00
DL6ER
cb5b9c69c4
Merge pull request #1278 from marank/devel
...
Added support for CNAME records add/remove
2020-07-07 23:13:48 +02:00
Adam Warner
c42c06be2d
Merge pull request #1208 from pi-hole/new/rev-server
...
Improve conditional forwarding settings
2020-07-02 10:51:41 +01:00
DL6ER
1482b9055d
Update scripts/pi-hole/php/savesettings.php
...
Co-authored-by: Adam Warner <me@adamwarner.co.uk >
2020-06-30 22:55:06 +02:00
Adam Warner
f51705b675
Don't add #53 to any passed IP value by default, only add custom port if it is specified by the user
...
Signed-off-by: Adam Warner <me@adamwarner.co.uk >
2020-06-25 17:54:23 +01:00
Adam Warner
297c1b019f
response is expected to be empty here, as far as I can tell. Reverting this logic change prevents a misleading message being displayed to the user
...
Signed-off-by: Adam Warner <me@adamwarner.co.uk >
2020-06-25 17:46:22 +01:00
Matthias rank
773fed0f21
Incorporate upstream changes
...
Signed-off-by: Matthias Rank <development@m-rank.de >
2020-06-21 13:55:50 +02:00
marank
b597a0fcbb
Merge branch 'devel' into devel
2020-06-21 12:20:33 +02:00
Adam Warner
c949516ee1
make use of utils.escapeHtml on the JS side of things, and html_entity_decode/htmlentities in PHP
...
Signed-off-by: Adam Warner <me@adamwarner.co.uk >
2020-06-13 18:50:36 +01:00
XhmikosR
1bef0bb17b
Tweak CSP ( #1445 )
...
Switch to `default-src` `'none'` and specify the directives we were missing that were being inherited.
Signed-off-by: XhmikosR <xhmikosr@gmail.com >
2020-06-07 14:20:45 +03:00
Adam Warner
5b71dab0c7
Change INSERT statement to INSERT OR IGNORE on adlist management as a workaround for now
...
Signed-off-by: Adam Warner <me@adamwarner.co.uk >
2020-06-06 18:27:22 +01:00
Adam Warner
efd9281fa4
Merge pull request #1442 from pi-hole/fix/null_comments_in_groups
...
Store NULL for empty descriptions and comments in the groups database tables
2020-06-05 19:17:57 +01:00
Adam Warner
7aa79a7a77
Merge pull request #1420 from pi-hole/tweak/improve_warnings
...
Improve messages on the domain management pages
2020-06-05 19:17:17 +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
9aa11ec6aa
Fix typo "Long term" -> "Long-term"
...
Signed-off-by: XhmikosR <xhmikosr@gmail.com >
2020-06-04 19:01:10 +03: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
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
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
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
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
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
332cff1d36
Improve warnings on the domain management pages.
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-06-02 11:37:23 +02: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
XhmikosR
e9fc5a20ca
Revert "header: Move license header at the top"
...
Signed-off-by: XhmikosR <xhmikosr@gmail.com >
2020-05-31 15:56:10 +03:00
Adam Warner
89ce5d139b
Merge pull request #1405 from pi-hole/fix-sidebar
...
Fix sidebar docs link
2020-05-30 15:36:18 +01:00
Adam Warner
be54d1563d
Merge pull request #1402 from pi-hole/XhmikosR-patch-3
...
Move animate.min.css style in the pages that use it
2020-05-30 15:35:09 +01:00
XhmikosR
ee40ea3d36
Fix sidebar docs link
...
Also work around us using Font Awesome 5.x with AdminLTE 2.x.
We should fix the FA classes later.
Signed-off-by: XhmikosR <xhmikosr@gmail.com >
2020-05-30 10:16:09 +03:00
XhmikosR
4e5cc31134
Move animate.min.css style in the pages that use it
...
Signed-off-by: XhmikosR <xhmikosr@gmail.com >
2020-05-30 08:28:45 +03:00
XhmikosR
876e7d8bd9
Use minified daterangepicker builds.
...
The official distribution doesn't include minified files, so just minify the files ourselves.
It's in maintenance mode anyway.
Commands for future reference:
* cleancss --compatibility ie9 -O1 specialComments:0 -o daterangepicker.min.css daterangepicker.css
* terser daterangepicker.js --compress typeofs=false --mangle --source-map url=daterangepicker.min.js.map -o daterangepicker.min.js
Signed-off-by: XhmikosR <xhmikosr@gmail.com >
2020-05-30 08:26:44 +03:00