DL6ER
|
20ef5e0264
|
Show associated group IDs in domains/clients/adlists listing. We get the data through a LEFT JOIN followed by a GROUPing by the left list ID and finialized through a GROUP_CONCATenation.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-04-24 10:33:46 +02:00 |
|
DL6ER
|
ad5802715e
|
enabled field: Center 0, right-align 1
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-04-23 15:16:48 +02:00 |
|
DL6ER
|
63f6c6a894
|
Add indentation for enabled and type fields
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-04-23 10:01:22 +02:00 |
|
Adam Warner
|
d42785a3bf
|
Merge pull request #3271 from pi-hole/tweak/version
Add branch name to pihole -v
|
2020-04-21 16:07:27 +01:00 |
|
DL6ER
|
401c029dc4
|
Improve else condition of branch determination
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-04-21 16:08:32 +02:00 |
|
DL6ER
|
0343171703
|
Add correct displaying for detached HEAD state.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-04-21 08:54:28 +02:00 |
|
DL6ER
|
176fbaf83b
|
Ask pihole-FTL for the branch it was compiled from instead of trusting the checkout file to be present.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-04-21 08:51:17 +02:00 |
|
Adam Warner
|
471006676c
|
Merge pull request #3227 from pi-hole/new/CLI_domain_comments
Add option --comment "whatever" for adding comments for new domains through the CLI interface.
|
2020-04-19 14:39:05 +01:00 |
|
Adam Warner
|
3cc9ba4ee8
|
stickler Signed-off-by: Adam Warner <me@adamwarner.co.uk>
|
2020-04-18 12:57:06 +01:00 |
|
Adam Warner
|
6dc85c3527
|
Don't display branch name if it is on master.
Prefer cached remote version over github API
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
|
2020-04-18 12:51:04 +01:00 |
|
Adam Warner
|
851947bbf2
|
Add branch name to version output
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
|
2020-04-13 20:58:46 +01:00 |
|
M4x
|
2de5362adc
|
Sanitize email address in case of security issues (#3254)
* Sanitize email address in case of security issues
Signed-off-by: bash-c <aboultraman@gmail.com>
|
2020-04-05 10:20:35 +01:00 |
|
DL6ER
|
d1caad76d8
|
Do not flush neigh cache as this is known to create a number of issues. The better aproach to this is to manually flush the ARP cache by either restarting or calling "ip neigh flush all".
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-04-01 17:19:32 +00:00 |
|
Adam Warner
|
7d19ee1b25
|
validate blocklist URL before adding to the database (#3237)
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
Co-authored-by: DL6ER <dl6er@dl6er.de>
|
2020-03-31 21:48:10 +01:00 |
|
DL6ER
|
277179f150
|
Remove 19036 trust anchor, now expired: https://www.icann.org/resources/pages/ksk-rollover
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-03-27 19:34:41 +01:00 |
|
DL6ER
|
15a9d662ac
|
Add option --comment "whatever" for adding comments for new domains through the CLI interface.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-03-27 08:45:04 +01:00 |
|
DL6ER
|
22ce5c0d70
|
Fix incorrect type description. (#3201)
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-03-08 16:32:37 -07:00 |
|
Dan Schaper
|
bf4fada3b7
|
Don't quote inside backticks, use unquoted variable.
Signed-off-by: Dan Schaper <dan.schaper@pi-hole.net>
|
2020-03-02 09:52:06 -08:00 |
|
Dan Schaper
|
360d0e4e6b
|
Loop through array of lists.
Signed-off-by: Dan Schaper <dan.schaper@pi-hole.net>
|
2020-03-02 08:07:10 -08:00 |
|
Dan Schaper
|
4f390ce801
|
Use bash regex instead of awk.
Signed-off-by: Dan Schaper <dan.schaper@pi-hole.net>
|
2020-03-02 05:39:21 -08:00 |
|
Adam Warner
|
8ecaaba247
|
Compare daemons to expected results. (#3158) (#3159)
Signed-off-by: Dan Schaper <dan.schaper@pi-hole.net>
Co-authored-by: Dan Schaper <dan@glacialmagma.com>
|
2020-02-24 18:00:19 +00:00 |
|
Adam Warner
|
4a5f344b09
|
then
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
|
2020-02-19 17:46:45 +00:00 |
|
Adam Warner
|
af95e8c250
|
force updatchecker.sh run if any of the three components are updated
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
|
2020-02-19 17:41:53 +00:00 |
|
Dan Schaper
|
c5c414a7a2
|
Stickler Lint - quote to prevent splitting
Signed-off-by: Dan Schaper <dan.schaper@pi-hole.net>
|
2020-02-16 19:24:05 -08:00 |
|
DL6ER
|
d0e29ab7b0
|
Add human-readable output of time of the last gravity run.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-02-16 17:43:54 -08:00 |
|
DL6ER
|
714a79ffce
|
Migrate debugger to domainlist and add printing of client table.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-02-16 17:43:54 -08:00 |
|
DL6ER
|
cd3ad0bdc7
|
Show info table instead of counting domains to speed up the debugging process on low-end hardware drastically.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-02-16 17:43:54 -08:00 |
|
DL6ER
|
92aa510bda
|
Add timestamps and comment fields to clients. This updates the gravity database to version 11.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-01-27 10:36:16 +00:00 |
|
Dan Schaper
|
52e2a2610e
|
Merge pull request #3089 from pi-hole/tweak/gravity_db_10
Add gravity database 9->10 update script
|
2020-01-24 09:23:34 -08:00 |
|
DL6ER
|
3f9e79f152
|
Print human-readable timestamps in the debugger's gravity output
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-01-20 20:13:44 +01:00 |
|
DL6ER
|
633e56e8a9
|
Add gravity database 9->10 update script.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-01-20 17:59:24 +01:00 |
|
DL6ER
|
bb30c818ab
|
Update database version during migration.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-12-30 09:21:30 +00:00 |
|
Adam Warner
|
c944f6a320
|
Add a new migration script to fix the previous one
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
|
2019-12-29 23:32:31 +00:00 |
|
Adam Warner
|
aa4c0ff329
|
Don't create trigger with duplicate name until after old table is deleted
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
|
2019-12-29 20:35:11 +00:00 |
|
DL6ER
|
37217ece73
|
Merge pull request #3049 from pi-hole/tweak/unique_group_name
Group table enhancements
|
2019-12-28 14:19:04 +01:00 |
|
DL6ER
|
cda0133dd1
|
Revert "Change the regex used for domain validation"
This reverts commit 76460f01e9 .
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-12-21 11:15:18 +00:00 |
|
DL6ER
|
eda7f40fef
|
Reinstall trigger that prevents group zero from being deleted.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-12-20 00:42:59 +00:00 |
|
DL6ER
|
e589e665a7
|
Also add date_added and date_modified fields to group table.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-12-20 00:21:25 +00:00 |
|
DL6ER
|
b32b5ad6e9
|
Update gravity database to version 8. This enforces uniqueness on the group name.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-12-20 00:09:10 +00:00 |
|
DL6ER
|
e2de199f47
|
Merge pull request #3037 from pi-hole/new/group_zero
Add special group zero to gravity database
|
2019-12-18 22:36:43 +01:00 |
|
DL6ER
|
a1633123aa
|
Merge pull request #3035 from pi-hole/fix/query_gravity
pihole -q should also scan gravity table
|
2019-12-16 01:45:10 +01:00 |
|
DL6ER
|
2444296348
|
Again, Mr. Stickler
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-12-15 11:55:19 +00:00 |
|
DL6ER
|
4be7ebe61f
|
Scan domainlist instead of view to also catch disabled domains.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-12-15 11:47:53 +00:00 |
|
DL6ER
|
a720fe1789
|
Add client trigger.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-12-12 22:49:21 +00:00 |
|
DL6ER
|
f0439c8d12
|
Add special group zero to gravity database.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-12-12 16:39:02 +00:00 |
|
DL6ER
|
40e8657137
|
Please Mr. Stickler
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-12-12 11:18:46 +00:00 |
|
DL6ER
|
52dd72dfa5
|
Ensure output is always correct and also display if domain has been found but is disabled
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-12-12 11:08:19 +00:00 |
|
DL6ER
|
922ce7359c
|
pihole -q should also scan gravity table
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-12-12 10:58:41 +00:00 |
|
DL6ER
|
69a909fc4c
|
On modification of lists, we should send real-time signal 0 instead of SIGHUP. This also preserves the DNS cache of not-blocked domains.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-12-11 21:47:46 +00:00 |
|
DL6ER
|
f482156cca
|
Merge branch 'development' into new/internal-blocking
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-12-09 16:49:16 +00:00 |
|