Christian König
f510d6ae3a
Fix prettier on footerv6
...
Signed-off-by: Christian König <ckoenig@posteo.de >
2023-07-12 22:55:29 +02:00
DL6ER
3c9ca90749
List all available temp sensors when hovering over the CPU temperature
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-06-15 13:45:00 +02:00
DL6ER
3085544001
Do not hide mock MAC addresses int the network table
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-06-10 07:50:17 +02:00
DL6ER
c89b092b28
Automatically add X-CSRF-TOKEN to all AJAX calls
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-06-03 22:32:26 +02:00
DL6ER
88b439029e
Fix lost setting level selector
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-05-28 08:02:05 +02:00
DL6ER
9cb652bbc6
Add deep URI rewriting for groups and settings pages
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-05-26 21:51:17 +02:00
DL6ER
f3c8bf6b19
Adjustments for FTL-based URL-rewriting of *.lp$ => *$
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-05-25 18:11:59 +02:00
DL6ER
8ba58eabcc
Implement Settings -> System buttons
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-05-24 20:32:19 +02:00
DL6ER
c115d1da7a
Blocking status changed from boolean to string-enum to support "failure" as DNS status
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-05-23 20:32:51 +02:00
DL6ER
7f0ed73128
Move advanced information content generation to Javascript (client-side rendering)
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-05-22 20:21:19 +02:00
DL6ER
3e2d3b2275
Add description to settings-api.lp session table
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-05-22 20:18:13 +02:00
DL6ER
9f383893bd
Add advanced information in the dropdown menu (only visible with Expert Settings mode)
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-05-22 20:15:11 +02:00
DL6ER
943bd93efa
Do not check blocking status on login page
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-05-07 09:15:01 +02:00
DL6ER
3155447b82
Reduce blocking mode status polling interval to 10 seconds
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-05-07 09:06:58 +02:00
DL6ER
bb7a75815b
Implement DNS control (enable/disable blocking, possibly with a given timeout)
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-05-07 09:05:49 +02:00
DL6ER
7156cc541f
Port PHP to Lua Pages
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-04-26 21:57:11 +02:00
DL6ER
fb64759fdf
Merge remote-tracking branch 'origin/devel' into devel-v6
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-04-26 09:18:39 +02:00
DL6ER
d802f8e913
Implement session deletion from the settings page
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-03-08 21:11:03 +01:00
Christian König
60883ebdb7
Fix successful temperature notification
...
Signed-off-by: Christian König <ckoenig@posteo.de >
2023-02-26 22:17:25 +01:00
DL6ER
3ea5a985cf
Restructure settings page into individual smaller files. The massive file grew beyond all bounds and was rather unmaintainable. The new structure has a number of benefits, most importantly it's a lot more repsonsive as we do not have to fire a ton of individual AJAX queries to populate all tabs but only need to source what is actually displayed on the page we are showing here
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-02-18 14:46:45 +01:00
DL6ER
6d07f9bb2b
Adjust enbaled checkboxes on advanced settings tab
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-02-09 18:22:45 +01:00
DL6ER
eeceea6d10
Adjust temperture display to use new FTL sensors.cpu_temp value
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-02-09 18:16:14 +01:00
DL6ER
444b4f4864
Do not try to load messages on the login page
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-02-05 18:01:17 +01:00
DL6ER
442a931f71
Finish porting of Settings -> DNS and the upper part of Settings -> DHCP
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-02-05 17:52:31 +01:00
DL6ER
cb90e604e8
Add system information on first tab of the settings page
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-02-01 22:59:12 +01:00
DL6ER
4eb9a4cf29
Port dashboard landing page to v6.0 API
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-01-31 20:41:12 +01:00
RD WebDesign
d92df4af4c
If no unit is set on setupVars, try to use localstorage value, if exists
...
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br >
2023-01-28 17:16:29 -03:00
RD WebDesign
4966f01dde
Use and set the unit on setupVars.conf option TEMPERATUREUNIT
...
New behavior!!!
The temperature unit will be set GLOBALLY and not per browser.
- if a TEMPERATUREUNIT is set in setupVars.conf file, the value will be used.
- if there is no unit set in setupVars.conf, "C" will be used;
- changing the value on the web interface WILL CHANGE setupVars.conf.
- if the browser has an old value set on locastorage, this will be ingnored.
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br >
2023-01-27 16:45:38 -03:00
Christian König
d55847013f
Fix deprecated warnings of jquery-migrate
...
Signed-off-by: Christian König <ckoenig@posteo.de >
2022-10-13 17:53:13 +02:00
Christian König
1fdb5e7475
Remove session timer leftovers
...
Signed-off-by: Christian König <ckoenig@posteo.de >
2022-08-13 11:16:56 +02:00
RD WebDesign
509113296c
Move login form to a new page
...
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br >
2022-08-12 18:04:57 -03:00
Christian König
f8e25e1142
Restructure nav menu
...
Signed-off-by: Christian König <ckoenig@posteo.de >
2022-07-16 11:08:32 +02:00
Christian König
35c3a890a8
Change wording after Pi-hole has been disabled
...
Signed-off-by: Christian König <ckoenig@posteo.de >
2022-03-10 21:34:09 +01:00
RD WebDesign
6288112044
Allow bulk deletion of warnings
...
- add Datatables extension Select (CSS and js);
- add Datatables extension Buttons (CSS and js);
- allow selection of multiple warnings;
- new button to select all;
- new button to delete all selected warnings;
- add icons for the buttons;
- hide buttons if all messages were deleted;
- update CSS themes to format the new items;
- Fix: update icon count after warning deletion;
- Fix: remove triangle icon after delete last warning;
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br >
2022-02-26 19:59:13 -03:00
Chris Miceli
99c718296a
1119 Privacy - Query Page and Dom.storage
...
handle localStorage being null
Signed-off-by: Chris Miceli <chrismiceli@outlook.com >
2021-12-24 22:43:18 -06:00
Adam Warner
15f4b4c25f
address prettier complaints
...
Signed-off-by: Adam Warner <me@adamwarner.co.uk >
2021-10-04 21:42:01 +01:00
Lion Ralfs
28b7e85373
fix: exclude status checkboxes from being treated as iCheck elements
...
Signed-off-by: Lion Ralfs <lion.ralfs@gmail.com >
2021-10-02 15:31:41 +02:00
a1346054
a8ab8c811f
Use english name for control key
...
Signed-off-by: a1346054 <36859588+a1346054@users.noreply.github.com >
2021-09-15 21:22:58 +00:00
XhmikosR
f9506c5484
Autofix issues
...
Signed-off-by: XhmikosR <xhmikosr@gmail.com >
2021-09-12 10:26:14 +03:00
Fabian Preuß
196e226e2c
Add padding between if statements
...
Signed-off-by: Fabian Preuß <preuss_fabian@gmx.de >
2021-08-10 21:21:12 +02:00
Fabian Preuß
48ee7abbe8
Stop timer when user reenabled blocking early
...
Signed-off-by: Fabian Preuß <preuss_fabian@gmx.de >
2021-08-10 21:02:05 +02:00
Dan Schaper
2976254bbc
unicorn/no-lonely-if
...
Signed-off-by: Dan Schaper <dan.schaper@pi-hole.net >
2021-01-02 20:53:20 -08:00
Dan Schaper
3bd702563c
Date.now() fixes
...
Signed-off-by: Dan Schaper <dan.schaper@pi-hole.net >
2021-01-02 20:33:14 -08:00
XhmikosR
274c196e42
Lint.
...
Signed-off-by: XhmikosR <xhmikosr@gmail.com >
2020-10-26 06:16:04 +00:00
Adam Warner
92ef12dd37
Update scripts/pi-hole/js/footer.js
2020-09-18 09:58:29 +01:00
Adam Warner
8007925cd2
give the two radio buttons in custom select each an ID, and exclude them when theming radio buttons
...
Signed-off-by: Adam Warner <me@adamwarner.co.uk >
2020-09-18 09:24:33 +01:00
yubiuser
7f1be9d330
Remove degree symbole from Kelvin
...
Signed-off-by: yubiuser <ckoenig@posteo.de >
2020-08-19 13:24:46 +02:00
XhmikosR
0303fb6f5f
footer.js: remove dead code.
...
Signed-off-by: XhmikosR <xhmikosr@gmail.com >
2020-06-08 07:50:08 +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
Adam Warner
b75ebb1cab
xo
...
Signed-off-by: Adam Warner <me@adamwarner.co.uk >
2020-06-02 16:40:12 +01:00