RD WebDesign
|
a7880bbd6a
|
Use display block and remove the line break to simplfy the code
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
|
2024-06-06 20:25:59 -03:00 |
|
DL6ER
|
a5fd8b6735
|
Move local DNS records from expert to basic settings level
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2024-03-30 20:36:23 +01:00 |
|
Dominik
|
7d51f40274
|
Tweak settings level and add changed-only toggle (#2882)
|
2024-03-17 20:35:47 +01:00 |
|
Dominik
|
1b46894d72
|
Add progress reporting (#2829)
|
2024-03-09 07:14:37 +01:00 |
|
DL6ER
|
52991f495c
|
Merge branch 'development-v6' into tweak/settings_changed_only
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2024-01-07 14:04:11 +01:00 |
|
Christian König
|
a736b5bf37
|
Update chartjs to 4.4.1
Signed-off-by: Christian König <ckoenig@posteo.de>
|
2023-12-04 21:20:49 +01:00 |
|
DL6ER
|
ce96e15d59
|
Remove settings-level-1 and rename level 0 to basic, level 2 to expert
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2023-11-29 13:11:27 +01:00 |
|
DL6ER
|
ceb1118c0b
|
Add settings level and only-changed settings toggle
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2023-11-29 13:10:18 +01:00 |
|
Christian König
|
c8a43d3daa
|
Revert "Update datatables (#2852)"
This reverts commit e4ac12c3e0, reversing
changes made to 54dba57161.
Signed-off-by: Christian König <ckoenig@posteo.de>
|
2023-11-26 20:57:08 +01:00 |
|
DL6ER
|
3ef2a14e47
|
Merge branch 'development-v6' into new/loading
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2023-11-25 08:48:34 +01:00 |
|
RD WebDesign
|
49f6d76140
|
Rename the modified datatables.min.css to datatables-pihole.min.css
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
|
2023-11-19 16:00:40 -03:00 |
|
DL6ER
|
0d35ad2caf
|
Remove progress bar on general page loading
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2023-11-14 10:19:22 +01:00 |
|
DL6ER
|
233b6d0898
|
Add progress overlay when saving settings and add general progress bar for (1) general page load, (2) login, and (3) saving settings
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2023-11-14 09:56:25 +01:00 |
|
DL6ER
|
27f4a94b48
|
Add zooming on the dashboard's two main graphs (#2807)
|
2023-11-07 20:56:31 +01:00 |
|
Christian König
|
5300028f14
|
Defer chart loading
Signed-off-by: Christian König <ckoenig@posteo.de>
|
2023-11-06 00:18:41 +01:00 |
|
DL6ER
|
aa84cb4b9b
|
Add zooming on the dashboard's two main graphs. You can zoom either with [Ctrl] + your mouse wheel (desktop) or the multi-touch "pinch" gesture (mobile). You can then drag with a single click (or finger) to move the graph up or down in case zooming wasn't that accurate
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2023-11-05 07:42:11 +02:00 |
|
RD WebDesign
|
abe4a9f66c
|
Tweak All Settings page (#2799)
- Use "All Settings" in menu button and page title;
- Rename the file to "settings-all.lp";
- Hide level selector in this page;
|
2023-11-03 19:35:23 -03:00 |
|
RD WebDesign
|
156852810f
|
Use the correct scriptname
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
|
2023-11-03 14:06:10 -03:00 |
|
Christian König
|
dd89021cfb
|
Fix notification animation
Signed-off-by: Christian König <ckoenig@posteo.de>
|
2023-11-02 23:03:24 +01:00 |
|
RD WebDesign
|
4fd5000bed
|
Rename the page to reflect the title and menu button
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
|
2023-11-02 17:23:36 -03:00 |
|
RD WebDesign
|
efdaad6864
|
Hide the level selector in All Settings page
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
|
2023-11-01 19:29:38 -03:00 |
|
Christian König
|
20c924e900
|
Update chartjs 4.4.0
Signed-off-by: Christian König <ckoenig@posteo.de>
|
2023-10-25 13:29:29 +02:00 |
|
RD WebDesign
|
bd94e22a7d
|
Always point "Pi-hole" top link to pihole.webhome
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
|
2023-10-21 18:36:28 -03:00 |
|
Christian König
|
1802ab78dc
|
Change descriptons to signal also allowed domains are searched for
Signed-off-by: Christian König <ckoenig@posteo.de>
|
2023-10-15 14:07:51 +02:00 |
|
Adam Warner
|
0f6b917ae1
|
Improve settings level select location (#2720)
|
2023-10-06 13:21:14 +01:00 |
|
DL6ER
|
6bf3d09ed3
|
Simplify theme handling (#2718)
|
2023-09-29 20:42:36 +02:00 |
|
DL6ER
|
b5feb9e031
|
Remove theme.lua, source everything there is to know through Lua instead (pihole.webtheme() now returns a full table)
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2023-09-26 09:55:31 +02:00 |
|
DL6ER
|
2a68f56a3a
|
Add UI-related antigravity changes
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2023-09-03 20:03:32 +02:00 |
|
RD WebDesign
|
547d60c5ea
|
Fix: set theme "High contrast dark" as dark
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
|
2023-08-03 15:13:20 -03:00 |
|
RD WebDesign
|
b26dcf36b8
|
Settings pages: move level selector from top bar and add page titles
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
|
2023-07-19 00:39:35 -03:00 |
|
RD WebDesign
|
bb861e41d0
|
Reorder CSS files to fix some style dependencies
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
|
2023-07-05 17:54:06 -03:00 |
|
RD WebDesign
|
4d8f4a129c
|
Move datatables and daterangepicker CSS files to header.lp
and add a condition to load them only if authenticated.
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
|
2023-07-05 17:26:46 -03:00 |
|
RD WebDesign
|
ef513c2c48
|
Fix previous spellcheck errors
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
|
2023-06-30 20:35:34 -03:00 |
|
RD WebDesign
|
702f403696
|
Fix donate button - This is an external link
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
|
2023-06-30 19:26:27 -03: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
|
7a6d21c9c0
|
Fix favicon not being reachable from deep links (e.g. /admin/settings/dns)
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2023-06-03 12:31:43 +02:00 |
|
RD WebDesign
|
62e9bcf2c9
|
Fix LCARS fonts
theme variable is an array. Using pihole.webtheme().
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
|
2023-06-03 01:06:57 -03:00 |
|
DL6ER
|
a85f0b3518
|
Show warning on login page when connection is not end-to-end encrypted
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2023-05-28 14:28:15 +02:00 |
|
DL6ER
|
ab2d15bf91
|
Do not show Logout button when either no password is set or this is a local browser and localAPIauth is set to false
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2023-05-28 08:22:42 +02:00 |
|
DL6ER
|
0f0f8c9deb
|
Remove <code> tags from taillog pages
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2023-05-28 08:02:52 +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
|
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
|
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
|
b1ec3c4fb1
|
Add theme and boxed-layout settings to API/webinterface settings page
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2023-05-22 19:41:11 +02:00 |
|
DL6ER
|
18f52bacbe
|
Improve handling of settings levels
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2023-05-22 19:26:48 +02:00 |
|
DL6ER
|
e8c259d720
|
Use Lua Kepler syntax everywhere. Needs the most recent patched FTL that enforces Kepler syntax for all Lua scripts to work as expected.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2023-05-22 19:19:15 +02:00 |
|
DL6ER
|
cd6f292a92
|
Fix order of stylesheet loading
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2023-05-21 20:38:32 +02:00 |
|