DL6ER
edda66f95e
Apply the same fixes for the messages table
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2024-06-03 19:21:45 +02:00
DL6ER
75f54ff76a
Fix/simplify mass deletion of tables, simplify deleting local DNS / CNAME records
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2024-06-03 19:21:08 +02:00
DL6ER
8bca7bfa0f
Add success feedback during login
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-05-04 12:23:42 +02:00
DL6ER
aed8761f68
Allow deleteing multiple messages at once
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-03-07 21:05:55 +01:00
DL6ER
b99ad16720
Implement DHCP leaes table on Settings -> DHCP tab
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-02-09 18:41:47 +01:00
DL6ER
8ddebe8f14
Query Log: Use responsive design for query details
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-02-01 22:18:43 +01:00
DL6ER
fb158191ff
Port Pi-hole diagnosis system ("messages") to the new v6.0 API
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-02-01 21:31:07 +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
Christian König
4473955291
Don't use idstring in messages when it's not necessary
...
Signed-off-by: Christian König <ckoenig@posteo.de >
2023-01-20 16:57:34 +01:00
Christian König
acac90f79d
Tweak deleting message
...
Signed-off-by: Christian König <ckoenig@posteo.de >
2023-01-20 16:57:34 +01:00
Christian König
dff293902a
Guard database data
...
Signed-off-by: Christian König <ckoenig@posteo.de >
2022-09-08 11:31:23 +02:00
Christian König
b75ec4530c
Add interpretation for Pi-hole message type ADLIST
...
Signed-off-by: Christian König <ckoenig@posteo.de >
2022-09-08 11:31:23 +02:00
Christian König
503fe267eb
fix codespell complains
...
Signed-off-by: Christian König <ckoenig@posteo.de >
2022-08-17 22:53:44 +02:00
DL6ER
af9a6f3444
Merge branch 'devel' into new/nonfatal-dnsmasq-warnings
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2022-03-20 09:00:57 +01:00
RD WebDesign
e37575985d
Addressing reviewer recommendations
...
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br >
2022-03-01 15:18:02 -03:00
RD WebDesign
0467cb1f66
Remove array brackets from output
...
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br >
2022-03-01 00:05:12 -03:00
RD WebDesign
bc2647e983
New Select/Deselect All button
...
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br >
2022-02-28 22:57:42 -03:00
DL6ER
e614da5946
Simplify code by removing duplication of array
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2022-02-27 21:09:59 +01:00
DL6ER
d59afde574
Add ability to batch-delete messages
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2022-02-27 16:23:30 +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
DL6ER
8b8341ba36
Also hide non-fatal messages in the table
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2022-02-26 11:02:13 +01:00
Christian König
01de8fa3a8
Add navigation above all datatables
...
Signed-off-by: Christian König <ckoenig@posteo.de >
2022-02-06 21:47:44 +01:00
DL6ER
5eb2e2392e
Add link to Pi-hole docs when showing dnsmasq warnings
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2021-12-23 11:36:09 +01:00
DL6ER
4a470ce47e
Add message types LOAD, SHMEM and DISK to Pi-hole diagnosis system ( #1989 )
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2021-11-30 12:13:04 +01:00
Christian König
78aace3403
Revert "Remove duplicated code as it is already part of utils.stateLoadCallback"
...
This reverts commit 395b1b6c1f .
Signed-off-by: Christian König <ckoenig@posteo.de >
2021-11-14 22:38:18 +01:00
DL6ER
ecbaaca000
Add pretty-printing for message type DNSMASQ_WARN ( #1973 )
...
* Add pretty-printing for message type DNSMASQ_WARN
Signed-off-by: DL6ER <dl6er@dl6er.de >
* Fix prettier
Signed-off-by: Christian König <ckoenig@posteo.de >
Co-authored-by: Christian König <ckoenig@posteo.de >
2021-11-13 13:16:46 +01:00
yubiuser
5aeb52ee50
Merge pull request #1948 from pi-hole/tweak/datatables
...
Tweak to datatables column rendering
2021-10-28 20:21:01 +02:00
yubiuser
98ec9ee2fc
Set stateDuration to 0 for all saved datatables to store the state indefinitely ( #1944 )
...
* Set stateDuration to 0 for all saved datatables to store the state indefinite
Signed-off-by: Christian König <ckoenig@posteo.de >
* Move stateDuration to utils.js
Signed-off-by: Christian König <ckoenig@posteo.de >
* Remove duplicated code as it is already part of utils.stateLoadCallback
Signed-off-by: Christian König <ckoenig@posteo.de >
* Fix function
Signed-off-by: Christian König <ckoenig@posteo.de >
* Revert "Fix function"
This reverts commit 2f54f5f988 .
Signed-off-by: Christian König <ckoenig@posteo.de >
* Revert "Move stateDuration to utils.js"
This reverts commit 6a3e7786bc .
Signed-off-by: Christian König <ckoenig@posteo.de >
2021-10-27 20:06:02 +01:00
Adam Warner
0e483a8eea
Force all columns in any declared datatable to render using datatables render.text function to prevent possible (very low risk, requiring authenticated dashboard anyway) XSS.
...
Signed-off-by: Adam Warner <me@adamwarner.co.uk >
2021-10-27 19:49:46 +01:00
yubiuser
e0ba6ded2a
Address review comments
...
Signed-off-by: yubiuser <ckoenig@posteo.de >
2021-09-12 19:42:34 +02:00
yubiuser
086a8dabbb
Fix xo
...
Signed-off-by: yubiuser <ckoenig@posteo.de >
2021-09-12 19:42:25 +02:00
DL6ER
4faa77da39
Add interpretation for Pi-hole message type RATE_LIMIT
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2021-09-12 19:42:14 +02:00
yubiuser
29fbb3379f
Fix prettier
...
Signed-off-by: yubiuser <ckoenig@posteo.de >
2021-09-12 19:41:30 +02:00
yubiuser
9aaa45a034
Add delete button to message table
...
Signed-off-by: yubiuser <ckoenig@posteo.de >
2021-09-12 19:41:15 +02:00
DL6ER
c77f104072
Add interpretation for Pi-hole message type RATE_LIMIT
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2021-08-06 21:35:51 +02:00
DL6ER
0d0a8dba67
Change prettier option trailingComma from "none" to the new default "es5" (see https://prettier.io/docs/en/options.html#trailing-commas )
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2021-06-23 11:26:43 +02:00
XhmikosR
cf6a59d63f
Disable a few xo rules for now.
...
Signed-off-by: XhmikosR <xhmikosr@gmail.com >
2021-04-13 19:25:35 +00:00
DL6ER
5e808765e3
Print fatal dnsmasq errors
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-11-17 22:41:00 +01: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
105d880473
final null check on stateLoadCallBack ( #1411 )
...
Signed-off-by: Adam Warner <me@adamwarner.co.uk >
2020-05-30 17:52:34 +03:00
XhmikosR
cecb5aa88c
Use $(fn)
...
This is the recommended way in jQuery 3.x.
Signed-off-by: XhmikosR <xhmikosr@gmail.com >
2020-05-30 10:24:55 +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
XhmikosR
0fa7de82b0
JS: Enforce camelcase.
...
It's a common convention to use camelcase for variable names.
Signed-off-by: XhmikosR <xhmikosr@gmail.com >
2020-05-23 10:29:44 +03:00
DL6ER
f591280d58
Review comments
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-05-17 16:07:22 +03:00
DL6ER
0d834b9b1c
Fix domain management JS error.
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-05-17 16:07:21 +03:00
DL6ER
4a29d93a2f
Add support for SUBNET messages.
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-05-17 16:07:21 +03:00
DL6ER
b0f54f5451
Add new Pi-hole diagnostics page.
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-05-17 16:07:21 +03:00