DL6ER
December 17, 2019, 9:29am
9
Do you mean internally (in the database) or externally (in the front end)?
To make things clear to the user, we retitled the three categories
blacklist
whitelist
regexlist
and added a fourth one:
exact blacklist
regex blacklist
exact whitelist
regex whitelist
The exact
and regex
versions of a list are shown together on the same (e.g. blacklist) page:
We're also currently investigating to switch this more traditional displaying to a common page showing all four domain types at once. This would have a number of benefits like allowing us to, e.g., allow user to easily change a white to a black regex or integrate per-client group management, etc. This is currently under review:
pi-hole:devel
← pi-hole:new/group-management
opened 03:48PM - 13 Dec 19 UTC
**By submitting this pull request, I confirm the following:**
- [X] I have re… ad and understood the [contributors guide](https://github.com/pi-hole/AdminLTE/blob/master/CONTRIBUTING.md), as well as this entire template.
- [X] I have made only one major change in my proposed changes.
- [X] I have commented my proposed changes within the code.
- [X] I have tested my proposed changes.
- [X] I am willing to help maintain this change if there are issues with it later.
- [X] I give this submission freely and claim no ownership.
- [X] It is compatible with the [EUPL 1.2 license](https://opensource.org/licenses/EUPL-1.1)
- [X] I have squashed any insignificant commits. ([`git rebase`](http://gitready.com/advanced/2009/02/10/squashing-commits-with-rebase.html))
- [X] I have Signed Off all commits. ([`git commit --signoff`](https://git-scm.com/docs/git-commit#Documentation/git-commit.txt---signoff))
---
**What does this PR aim to accomplish?:**
Add group management for the per-client blocking
**How does this PR accomplish the above?:**
Add four new pages where users can configure
- groups,
- clients,
- domains, and
- adlists
**What documentation changes (if any) are needed to support this PR?:**
We should write a tutorial or at least some documentation. Even if I tried to make it as easy as possible to use.