Commit Graph

6157 Commits (91e0d668e0a552ca08e14de67937bd0a0986e9d7)
 

Author SHA1 Message Date
Dominik 91e0d668e0
Code style: Use explicit form of CLI arguments
2 months ago
DL6ER b595b3b5f4
Port most recent changes of PRs #5615, #5618 amd #5620 to v6
2 months ago
Adam Warner fcb98d7e4a
Bump tox from 4.14.1 to 4.14.2 in /test (#5612)
2 months ago
dependabot[bot] 472602ffb9
Bump tox from 4.14.1 to 4.14.2 in /test
3 months ago
Dominik 206cf9c4ea
Fix edge-case where an adlist domain is blocked (#5571)
3 months ago
Dominik 71b17294bc
Verify remote FTL checksum (#5603)
3 months ago
DL6ER 82a83c497d
Reduce code-duplication
3 months ago
DL6ER 2fd0de4743
Verify that we actually downloaded a valid checksum before comparing it to the local one. This covers situations where downloading the checksum from remote might have failed
3 months ago
Dominik dedaf5432e
Highlight "### CHANGED" strings in the debug log of pihole.toml (#5601)
3 months ago
DL6ER c02401b81e
Highlight "### CHANGED" strings in the debug log of pihole.toml
3 months ago
yubiuser cb4f6d4159
Bump tox from 4.13.0 to 4.14.1 in /test (#5600)
3 months ago
dependabot[bot] bfd8b572cb
Bump tox from 4.13.0 to 4.14.1 in /test
3 months ago
DL6ER 8fb3a594eb
Merge branch 'development-v6' into fix/gravity_domain
3 months ago
Dominik 0635ea7455
Allow adlist duplicates (#5572)
3 months ago
yubiuser 6bb7d10a6d
Bump pytest from 8.0.1 to 8.0.2 in /test (#5597)
3 months ago
dependabot[bot] fd1372df3e
Bump pytest from 8.0.1 to 8.0.2 in /test
3 months ago
yubiuser 760f903d12
Bump pytest-testinfra from 10.0.0 to 10.1.0 in /test (#5583)
3 months ago
dependabot[bot] 07e6c0d250
Bump pytest-testinfra from 10.0.0 to 10.1.0 in /test
3 months ago
yubiuser 48c1d5a3d2
Bump pytest from 8.0.0 to 8.0.1 in /test (#5582)
3 months ago
dependabot[bot] 3ed29f494b
Bump pytest from 8.0.0 to 8.0.1 in /test
3 months ago
yubiuser f5e6364f98
Bump tox from 4.12.1 to 4.13.0 in /test (#5584)
3 months ago
dependabot[bot] b322f1e98b
Bump tox from 4.12.1 to 4.13.0 in /test
4 months ago
DL6ER 9ff43040ec
Add list type in pihole -q
4 months ago
DL6ER 75fadb9b55
Adlists need to be grouped by both address and type to differentiate between anti-/gravity lists
4 months ago
DL6ER 1a59b407e0
Merge branch 'development-v6' into tweak/allow_adlist_dups
4 months ago
Dominik c771739f68
Fix gravity (#5573)
4 months ago
DL6ER bcb712b6e3
Fix accidential double -ni from one of the last PRs
4 months ago
Adam Warner bb095bb209
Merge development into development-v6 (with merge conflicts resolved) (#5570)
4 months ago
DL6ER b5ab8ac198
Change UNIQUEness constraint from (address) to (address, type) in the adlist table. This will allow certain adlists to be associated to different groups. A possible scenario is an adlist meant to block a specific service (e.g. Twitter, Youtube, etc.). It can then either be used to ensure these services are really blocked on the devices of group A but will never be blocked on devices of group B.
4 months ago
DL6ER 8b3469cabc
Merge branch 'development-v6' into development-v6-merge-development
4 months ago
yubiuser aca7b31b83
Remove local.list and openVPN traces (#5480)
4 months ago
Dominik 8f36fdf11c
Make IDs of anti-/gravity lists available in vw_(anti)gravity (#5526)
4 months ago
Adam Warner f193edd428
Merge branch 'development' into development-v6-merge-development (resolved conflicts)
4 months ago
yubiuser 3ba6ab5ec7
Bump pytest from 7.4.4 to 8.0.0 in /test (#5566)
4 months ago
dependabot[bot] f0878c0890
Bump pytest from 7.4.4 to 8.0.0 in /test
4 months ago
Adam Warner 2009fa85ec
Fedora (#5568)
4 months ago
Christian König 7b6f0d1596
Also remove Fedora 37
4 months ago
Christian König f8bfd59f11
Drop Fedora 36 and add Fedora 39 to the test suite
4 months ago
yubiuser 499ba9785f
Bump pytest from 7.4.4 to 8.0.0 in /test (#5567)
4 months ago
dependabot[bot] 6e946f76d6
Bump pytest from 7.4.4 to 8.0.0 in /test
4 months ago
Dominik 92e741fd5a
Test ftl.pi-hole.net availability (#5563)
4 months ago
DL6ER 31a8f150b2
Add checking for availability of ftl.pi-hole.net when using FTL from a custom branch. If the server is down (or the user is offline, cannot resolve the domain, etc.), we fail early and hard instead of possibly corrupting the installation
4 months ago
Adam Warner 9a3affd81e
Drop Fedora 36 and add Fedora 39 to the test suite (#5482)
4 months ago
Christian König 935a4ce0b3
Also remove Fedora 37
4 months ago
yubiuser cc8f9fe057
Use 204 return code for deleted sessions (#5541)
4 months ago
yubiuser e1c41fe4d5
Bump tox from 4.12.0 to 4.12.1 in /test (#5556)
5 months ago
yubiuser 37c6b353b3
Bump tox from 4.12.0 to 4.12.1 in /test (#5555)
5 months ago
dependabot[bot] 60de50bb73
Bump tox from 4.12.0 to 4.12.1 in /test
5 months ago
dependabot[bot] ba2682c907
Bump tox from 4.12.0 to 4.12.1 in /test
5 months ago
Dominik d6dbb40ef1
Do not store remote version in versions file if on custom branch (#5549)
5 months ago