Commit Graph

387 Commits

Author SHA1 Message Date
yubiuser 2e557fb2ae Be more explicit about flushing logs
Signed-off-by: yubiuser <ckoenig@posteo.de>
2020-10-17 20:55:53 +02:00
Tony Jeffree 4a53a8aa1c Add cache busting to all vendor scripts
Signed-off-by: Tony Jeffree <tjeffree@gmail.com>
2020-08-21 10:12:41 +01:00
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
Adam Warner 27bead730a Merge pull request #1509 from yubiuser/fix/DHCP_unknown_hostname
Fixes formatting of unknown host in DHCP leases table
2020-08-15 10:45:16 +01:00
Epoxide 320ca55739 fix(settings): typo in conditional forwarding
Signed-off-by: Epoxide <epoxide@epoxide.se>
2020-07-21 18:12:43 +02:00
yubiuser 3c456d975f Fixes formating of unknown host in DHCP leases table
Signed-off-by: yubiuser <ckoenig@posteo.de>
2020-07-18 12:38:18 +02:00
DL6ER 0255905216 Merge pull request #1501 from yubiuser/tweak/FTL_startDateTime
Show date and time FTL started in settings page
2020-07-17 09:38:44 +02:00
Michael Stanclift 658033143e Remove duplicate DNSSEC explanation
Signed-off-by: Michael Stanclift <mstanclift@vmware.com>
2020-07-16 21:53:31 -05:00
yubiuser 495a96a16e Show date and time FTL started in settings page
Signed-off-by: yubiuser <ckoenig@posteo.de>
2020-07-17 00:04:37 +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 156b7b4efa Update settings.php
Co-authored-by: Adam Warner <me@adamwarner.co.uk>
2020-06-23 21:26:43 +02:00
DL6ER 78e1f3c09f Review comments on code style
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-06-21 21:50:55 +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
Adam Warner 557bd85814 change button type on dhcp static lease removal back to submit (#1456)
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2020-06-09 09:28:45 +03: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
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 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 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 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 621e65b9bb Merge pull request #1367 from pi-hole/clean-table-classes
Clean table classes
2020-05-25 20:33:48 +02:00
DL6ER b6ad648842 Merge pull request #1329 from pi-hole/new/somepeoplelikecurves
Add checkbox (save state in localstorage) to toggle between bar and smooth
2020-05-25 20:08:42 +02:00
XhmikosR b7540de7d0 Revert "Remove the invalid width="100% attribute"
This reverts commit 59ea121e07.

Apparently, we are doing something weird in the settings tables and this doesn't work. We should revisit this later.

Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-24 17:14:04 +03:00
XhmikosR 59ea121e07 Remove the invalid width="100% attribute
Also, add the missing `table` class in a network table.

Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-24 16:13:43 +03:00
XhmikosR d3cd52b992 Remove the obsolete cellspacing="0" attribute.
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-24 16:07:46 +03:00
XhmikosR de71dd0fb5 Clean up table classes.
These are DataTables classes which we don't use since we use Bootstrap.

Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-24 16:05:24 +03:00
Adam Warner 3957e9eef1 Move some duplicated code to utils.js
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2020-05-23 11:04:30 +03:00
Matthias rank 212da94228 Added token verification
Moved CNAME functions to func.php
Added teleporter support
Fixed CNAME and DNS file declaration (filename was declarated in seperate file, therefore trying to read those files from func.php failed)
Fixed error and success response functions in func.php (calling addCustomDNSEntry and addCustomCNAMEEntry repeatedly from teleporter failed because of error function defined inside of those functions)

Signed-off-by: Matthias Rank <development@m-rank.de>
2020-05-21 14:48:13 +02:00
Adam Warner 3a549e1aae Move this checkbox to it's own section
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2020-05-19 17:17:40 +01:00
Adam Warner c4091a7b3b Add checkbox (save state in localstorage) to toggle between bar and smooth charts
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2020-05-18 20:56:21 +01:00
XhmikosR 10f6318ec6 System tab: remove "Danger Zone!" header
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-18 21:32:34 +03:00
XhmikosR d22ee164b1 Move the system tab first in code.
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-18 21:30:29 +03:00
XhmikosR 43559f2650 settings.php: remove moot form
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-18 21:28:24 +03:00
XhmikosR b33c7def10 Improve nav-tabs accessibility
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-18 21:28:24 +03:00
XhmikosR 1ce87b127b Remove moot justify-content-md-center class
That's a Bootstrap 4.x class.

Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-18 21:28:24 +03:00
XhmikosR 13335f7ae8 Settings: fix IPv6 overflowing on mobile
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-17 11:03:18 +03:00
DL6ER 3b43fc6f36 Fix a small glitch and rename Blocklists to Adlists
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-05-14 18:32:16 +02:00
DL6ER 1fe6d18838 Fix failed auto-merge.
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-05-12 22:52:18 +02:00
DL6ER 05d5f02a36 Add theme chooser to Setting -> Web interface.
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-05-12 22:50:29 +02:00
DL6ER 064a0aae9c Use the iCheck library for input box styling.
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-05-12 22:50:29 +02:00
DL6ER 170e9d37a7 Add custom checkboxes.
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-05-12 22:49:33 +02:00
DL6ER 08d2676489 Review comments
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-05-12 21:14:18 +02:00
DL6ER d2838f3d04 Improve arrangement of check boxes in the Teleporter Import box.
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-05-12 20:32:51 +02:00
DL6ER ac3c178ce9 Add import for Local DNS Records.
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-05-12 20:23:26 +02:00
DL6ER f831b1755b Rename Teleporter Ex-/Import to Backup and Restore to highlight that they are meant for being done on one and the same device rather than for transporting stuff between different installations (even when this is and will stay possible).
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-05-12 20:23:26 +02:00