Mcat12
|
8d9ff550d4
|
Fix blockpage error if whitelisted, blacklisted, or regex filtered
Signed-off-by: Mcat12 <newtoncat12@yahoo.com>
|
2019-07-04 13:44:14 -07:00 |
|
Mcat12
|
f1733f9c5d
|
Fetch adlists for the block page from gravity.db
Signed-off-by: Mcat12 <newtoncat12@yahoo.com>
|
2019-07-04 13:11:46 -07:00 |
|
Mark Drobnak
|
92c3c86be4
|
Merge pull request #2769 from pi-hole/new/arp-flush
Add new "pihole arpflush" command
|
2019-07-04 14:00:16 -04:00 |
|
DL6ER
|
7a1b6fd205
|
Merge branch 'development' into new/gravity.db_domain_groups
|
2019-07-03 19:21:55 +02:00 |
|
MMotti
|
04abcb71f6
|
Fix potential invalid result for pihole -q
Signed-off-by: MMotti <matthew.w.motti@gmail.com>
|
2019-07-03 13:04:57 +01:00 |
|
DL6ER
|
1fe3507bc5
|
Adlists table was renamed to Adlist. Adapt further places in the code to match the new name.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-07-03 07:56:10 +02:00 |
|
Jeroen Baert
|
9fedafed15
|
Fix 404 error when browsing to pi.hole (without /admin) (for fedora)
Signed-off-by: Jeroen Baert <3607063+Forceflow@users.noreply.github.com>
|
2019-07-03 04:28:44 +02:00 |
|
DL6ER
|
23b3a9a650
|
Add DISTINCT to the view\'s SELECT queries to avoid domain duplication in case they are enabled in multiple groups at the same time.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-07-01 09:44:20 +02:00 |
|
Jeroen Baert
|
7b2ac25a52
|
Fix for 404 error when browsing to pi.hole (without /admin)
Signed-off-by: Jeroen Baert <3607063+Forceflow@users.noreply.github.com>
|
2019-07-01 03:42:02 +02:00 |
|
DL6ER
|
f91421418a
|
Rename adlists -> adlist table.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-06-30 23:21:10 +02:00 |
|
DL6ER
|
3a14e8b013
|
Check whitelist_by_group.group_id instead of group.enabled against NULL.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-06-30 23:20:13 +02:00 |
|
DL6ER
|
ad97e95f2f
|
Add required name column in group table.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-06-30 23:06:15 +02:00 |
|
DL6ER
|
5b01facd73
|
Fix logix on the views: AND ( OR )
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-06-30 20:03:22 +02:00 |
|
DL6ER
|
6fe637b9ee
|
Rename groups -> group
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-06-30 19:43:18 +02:00 |
|
DL6ER
|
94d83dbb2d
|
Unify the two group tables into a single "groups" table. This allows managing adlists and domains together.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-06-30 19:33:02 +02:00 |
|
Mark Drobnak
|
c9a843b417
|
Merge pull request #2823 from pi-hole/fix/lighttpd-mime
Update with v4.3.1 changes
|
2019-06-30 13:27:55 -04:00 |
|
DL6ER
|
87c115fc86
|
Change implementation to use linking tables (domain_groups, adlists_groups). This allows adding domains to multiple lists conveniently.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-06-30 19:04:38 +02:00 |
|
RamSet
|
b5af125be6
|
Removed line
Signed-off-by: RamSet <RamSet@gmail.com>
|
2019-06-25 15:45:01 -06:00 |
|
RamSet
|
ecc49318f0
|
Fixed MIME related issue present in lighttpd/1.4.53
Signed-off-by: RamSet <RamSet@gmail.com>
|
2019-06-25 15:45:01 -06:00 |
|
DL6ER
|
0774c4e5ca
|
vw_gravity should actually filter using vw_whitelist.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-06-16 18:52:23 +02:00 |
|
DL6ER
|
01850c2128
|
Automatically recreate standard group after deletion to avoid violating foreign key constraints even if foreign key enforcing is disabled (SQLite's default behavior)
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-06-16 17:15:36 +02:00 |
|
DL6ER
|
cbc210b014
|
Add adlist_groups and mark group_id columns as NOT NULL.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-06-16 17:05:33 +02:00 |
|
DL6ER
|
c53ee4202b
|
Add filtering by domain groups to gravity database.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-06-16 16:50:51 +02:00 |
|
DL6ER
|
6996ffa451
|
Also flush network_addresses table
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-06-15 09:15:12 +02:00 |
|
DL6ER
|
4947350ca5
|
Add arpflush to help and bash autocompletion
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-06-15 09:08:33 +02:00 |
|
DL6ER
|
c1495b0fa8
|
Merge branch 'development' into new/arp-flush
|
2019-06-15 09:04:30 +02:00 |
|
MMotti
|
bcf03647ef
|
Add comment and remove blankspace
Signed-off-by: MMotti <matthew.w.motti@gmail.com>
|
2019-06-12 16:02:59 +01:00 |
|
MMotti
|
a9d0690f4d
|
Change the case of some variables
Just for consistency
Signed-off-by: MMotti <matthew.w.motti@gmail.com>
|
2019-06-10 18:50:52 +01:00 |
|
MMotti
|
10fbed50f3
|
Shellcheck
Suggesting to use parameter expansion but we need to be able to identify the start of each line
Signed-off-by: MMotti <matthew.w.motti@gmail.com>
|
2019-06-10 18:10:25 +01:00 |
|
MMotti
|
785f1fedd9
|
Tidy regexp queries
Signed-off-by: MMotti <matthew.w.motti@gmail.com>
|
2019-06-10 17:52:58 +01:00 |
|
MMotti
|
cf21efa103
|
Minor grammar changes
Signed-off-by: MMotti <matthew.w.motti@gmail.com>
|
2019-06-05 14:36:43 +01:00 |
|
MMotti
|
7613e94ef6
|
Minor tweaks
Mainly for consistency
Signed-off-by: MMotti <matthew.w.motti@gmail.com>
|
2019-06-04 06:06:17 +01:00 |
|
MMotti
|
b49c702f33
|
Consistency tweak
Signed-off-by: MMotti <matthew.w.motti@gmail.com>
|
2019-06-04 00:03:37 +01:00 |
|
MMotti
|
09532638d5
|
Read from DB instead of regex.list
Signed-off-by: MMotti <matthew.w.motti@gmail.com>
|
2019-06-04 00:00:25 +01:00 |
|
MMotti
|
97df6d7415
|
Stickler fix
Signed-off-by: MMotti <matthew.w.motti@gmail.com>
|
2019-06-03 19:56:10 +01:00 |
|
MMotti
|
54bfaa28c1
|
Fix for regexp queries through pihole -q
Taking inspiration from: https://github.com/pi-hole/pi-hole/pull/2346
We will use awk to iterate through each regexp and print any that match the domain query.
Signed-off-by: MMotti <matthew.w.motti@gmail.com>
|
2019-06-03 19:32:59 +01:00 |
|
Mark Drobnak
|
afd28fab03
|
Merge pull request #2767 from pi-hole/fix/multiple_pihole-FTL_PIDs
Improve PID detection in pihole-FTL.service
|
2019-06-01 01:03:55 -04:00 |
|
Mark Drobnak
|
d92ced6fb6
|
Merge pull request #2734 from pi-hole/fix/query_black_and_whitelists_database
Query black and whitelists database
|
2019-06-01 00:55:05 -04:00 |
|
DL6ER
|
ae98fde321
|
Try to obtain PID from PIDFILE. If this fails (file does not exist or is empty), fall back to using pidof + awk
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-05-31 09:18:12 +02:00 |
|
DL6ER
|
9ddce88092
|
Review comments
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-05-31 08:42:22 +02:00 |
|
DL6ER
|
44f8fcb600
|
We can print the table name without any extra check as we already returned early in case there are no results.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-05-31 08:39:18 +02:00 |
|
Mark Drobnak
|
814fdcf9b6
|
Merge pull request #2768 from pi-hole/fix/dhcp-ignore-names
Add dhcp-ignore-names option when enabling DHCP service
|
2019-05-30 22:35:52 -04:00 |
|
DL6ER
|
5060605626
|
Print table name before entering the loop for the sake of simplicity
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-05-30 21:44:59 +02:00 |
|
DL6ER
|
285e6fe090
|
Address lint complaints
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-05-30 21:32:35 +02:00 |
|
DL6ER
|
c3023fe681
|
Add new "pihole arpflush" command to flush both the ARP cache as well as the network table in pihole-FTL.db
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-05-30 21:25:10 +02:00 |
|
DL6ER
|
c5df104a66
|
Add dhcp-ignore-names option when enabling DHCP service. We currently remove anything that starts with "dhcp-" to have a clean configuration and removed these lines without noticing when enabling the DHCP server.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-05-30 16:41:37 +02:00 |
|
DL6ER
|
f6213d4f4d
|
Use last PID in case pidof returns multiple PIDs for pihole-FTL
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-05-30 15:26:27 +02:00 |
|
Mcat12
|
bfb99c361c
|
Note that the gravity size does not include the blacklist entries
Signed-off-by: Mcat12 <newtoncat12@yahoo.com>
|
2019-05-21 17:12:47 -07:00 |
|
Mcat12
|
5796054305
|
Increase ID column width to 4
Signed-off-by: Mcat12 <newtoncat12@yahoo.com>
|
2019-05-20 21:59:18 -07:00 |
|
Mcat12
|
a3e1473ac1
|
Set explicit column widths to prevent text from getting cut off
Signed-off-by: Mcat12 <newtoncat12@yahoo.com>
|
2019-05-20 21:33:09 -07:00 |
|