DL6ER
82f1965d4d
Add ability to specify domains, lists, clients and group names as arrays ( #2707 )
2023-10-24 21:25:51 +02:00
DL6ER
fcf226d521
Do not show extra N/A when no ABP-style domains are in a list
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-10-17 22:11:53 +02:00
DL6ER
25cef3fbf4
Fix broken multi-delete of adlists
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-10-15 12:11:17 +02:00
DL6ER
402017798e
Merge branch 'development-v6' into tweak/domain_array
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-10-14 16:23:31 +02:00
DL6ER
43c8ede674
Add "processData: false" to all JSON data we send
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-10-13 09:44:01 +02:00
DL6ER
1146248964
Revert "Fix AJAX JSON data ( #2742 )"
...
This reverts commit 340d373711 , reversing
changes made to 1ed1efdc91 .
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-10-13 09:41:10 +02:00
DL6ER
d2701f7955
We should not use JSON.stringify() but leave escaping to AJAX itself
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-10-10 19:28:14 +02:00
DL6ER
d516aec5ce
Give details about sucessfully added and failed items to domains, groups, lists and clients
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-10-08 10:56:45 +02:00
DL6ER
a6ba2a8eb8
Implement support for adding multiple domains, clients, groups, and list addresses at once
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-10-07 21:38:10 +02:00
RD WebDesign
7daf75044a
Passing the type using the data-type attribute
...
Fix the "Cannot read properties of undefined" error:
- The `function editAdlist(event)` wasn't receiving any arguments,
because every call to this function is not passing arguments, so
`event` was undefined.
Using `data-type` attribute to pass the value and avoid the error.
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br >
2023-09-27 19:13:22 -03:00
DL6ER
60ed8d2352
Ensure type is transmitted when editing lists
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-09-27 21:31:03 +02:00
DL6ER
2a68f56a3a
Add UI-related antigravity changes
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-09-03 20:03:32 +02:00
DL6ER
645984db5c
Show number of ABP-style entries on adlists if appropriate
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-06-15 13:45:00 +02:00
DL6ER
3e4a7699f8
Change Number of {domains -> entries}
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-06-12 21:44:48 +02:00
DL6ER
4d3d64b904
Ported groups-domains.lp and groups-adlists.lp
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-05-06 20:07:26 +02:00
yubiuser
ec7b7536c6
Attenuate non-domain warning ( #2507 )
2023-01-21 19:26:58 +01:00
Christian König
4bc3d73acd
Remove warning triangle
...
Signed-off-by: Christian König <ckoenig@posteo.de >
2023-01-21 15:18:26 +01:00
Christian König
0155c366d1
Attenuate non-domain warning
...
Signed-off-by: Christian König <ckoenig@posteo.de >
2023-01-21 14:54:14 +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
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
418b6f07ff
Remove unnecssary <br> from adlist details
...
Signed-off-by: Christian König <ckoenig@posteo.de >
2022-09-01 08:32:14 +02:00
Joshua Wu
b6963a8eb1
Add auto focus to groups and groups-adlist pages
...
Signed-off-by: Joshua Wu <Joshua.wu.0910@gmail.com >
2022-08-24 16:50:22 -07:00
yubiuser
3d42934e62
Remove unused case
2022-05-21 18:27:53 +02:00
RD WebDesign
f0bd5d725e
Fixing minor inconsistencies
...
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br >
2022-05-07 15:37:39 -03:00
RD WebDesign
a2cb6821dc
Fixing weird bug
...
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br >
2022-05-07 00:30:07 -03:00
RD WebDesign
9a019a64ee
Applying the reviewer's suggestions
...
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br >
2022-04-30 14:34:22 -03:00
RD WebDesign
f8ab31f431
Allow delete multiple items - Group pages
...
- add checkboxes, buttons and functions to groups page;
- add checkboxes, buttons and functions to clients page;
- add checkboxes, buttons and functions to domains page;
- add checkboxes, buttons and functions to adlists page;
- move function to `utils.js`;
- fix CSS after insert a new table column;
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br >
2022-04-22 22:22:03 -03: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
RD WebDesign
035d8f981d
Fix layout on small screens (Group Mgmt tables) ( #2078 )
...
Signed-off-by: rdwebdesign <github@rdwebdesign.com.br >
2022-01-14 22:41:41 +01:00
RD WebDesign
b94884ae17
Show ignored items when adding new adlists ( #1997 )
...
* Show ignored itens when adding new adlists
Signed-off-by: rdwebdesign <github@rdwebdesign.com.br >
* Show ignored itens when adding new adlists (new messages)
Signed-off-by: rdwebdesign <github@rdwebdesign.com.br >
2021-12-17 19:56:49 +01:00
Christian König
4ee02c73e3
Number of domains on adlist is total number not valid number
...
Signed-off-by: Christian König <ckoenig@posteo.de >
2021-12-02 23:16:31 +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
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
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
DL6ER
78672fdbec
Avoid 1970 date if list was never updated.
2021-03-17 16:55:27 +01:00
DL6ER
bc108ea834
Add status icon tooltip
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2021-02-07 11:27:34 +01:00
DL6ER
ba3acbbade
Do not create links for file:// adlists
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2021-02-07 11:24:49 +01:00
DL6ER
894ea0a8fa
Open adlists in new tabs and allow sorting by status.
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2021-02-07 11:24:42 +01:00
DL6ER
9be0c61050
Always inform about any invalid domains on a list using exclamation-triangle and bold-red text in the invalid domains column
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2021-02-07 11:24:38 +01:00
DL6ER
9b821dd481
Use distinct icons for getting more information on the first look
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2021-02-07 11:24:33 +01:00
DL6ER
5533b4fc9e
Improve formatting and make status texts more human-friendly
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2021-02-07 11:24:23 +01:00
DL6ER
a39010582c
Add additional information children to adlist table
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2021-02-07 11:24:00 +01:00
Adam Warner
638a7db036
Merge pull request #1603 from thislooksfun/devel
...
Fix html escaping showing up in input fields. (#1584 )
2020-11-08 15:40:04 +00:00
Adam Warner
dc5df4eefa
Merge pull request #1600 from rickbau5/fix/enable-ui-elements
...
Fix UI Remaining Disabled in Groups & Adlists Pages
2020-11-08 15:21:58 +00:00
Adam Warner
280d31c00f
Merge branch 'devel' into fix/group_sel_simple_pages
2020-11-08 13:57:52 +00:00
thislooksfun
8f55dfa03b
Fix html escaping showing up in input fields. ( #1584 )
...
Signed-off-by: thislooksfun <thislooksfun@repbot.org >
2020-10-12 12:26:49 -05:00
Rick Boss
197592a97c
Ensure UI is reenabled in missed error cases
...
Signed-off-by: Rick Boss <rickeboss@gmail.com >
2020-10-07 22:47:30 -07:00