Dominik
|
80db52691b
|
Only use local files (file://) when they have explicit permissions a+r (#5622)
|
6 months ago |
Dominik
|
91e0d668e0
|
Code style: Use explicit form of CLI arguments
Co-authored-by: Dan Schaper <dan.schaper@pi-hole.net>
Signed-off-by: Dominik <DL6ER@users.noreply.github.com>
|
6 months ago |
Dominik
|
c7d60295d9
|
Improve changed binary message during update process (#5621)
|
6 months ago |
DL6ER
|
b595b3b5f4
|
Port most recent changes of PRs #5615, #5618 amd #5620 to v6
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
6 months ago |
DL6ER
|
398f90f7f4
|
Non-matching checksums are not always corruption. Actually, they will instead be caused by binaries updated on the remote branch. This is most seen with frequently channging branchs such as development-v6 at this time.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
6 months ago |
Adam Warner
|
fcb98d7e4a
|
Bump tox from 4.14.1 to 4.14.2 in /test (#5612)
|
6 months ago |
dependabot[bot]
|
472602ffb9
|
Bump tox from 4.14.1 to 4.14.2 in /test
Bumps [tox](https://github.com/tox-dev/tox) from 4.14.1 to 4.14.2.
- [Release notes](https://github.com/tox-dev/tox/releases)
- [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst)
- [Commits](https://github.com/tox-dev/tox/compare/4.14.1...4.14.2)
---
updated-dependencies:
- dependency-name: tox
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
6 months ago |
Dominik
|
206cf9c4ea
|
Fix edge-case where an adlist domain is blocked (#5571)
|
7 months ago |
Dominik
|
71b17294bc
|
Verify remote FTL checksum (#5603)
|
7 months ago |
DL6ER
|
82a83c497d
|
Reduce code-duplication
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
7 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
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
7 months ago |
Dominik
|
dedaf5432e
|
Highlight "### CHANGED" strings in the debug log of pihole.toml (#5601)
|
7 months ago |
DL6ER
|
c02401b81e
|
Highlight "### CHANGED" strings in the debug log of pihole.toml
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
7 months ago |
yubiuser
|
cb4f6d4159
|
Bump tox from 4.13.0 to 4.14.1 in /test (#5600)
|
7 months ago |
dependabot[bot]
|
bfd8b572cb
|
Bump tox from 4.13.0 to 4.14.1 in /test
Bumps [tox](https://github.com/tox-dev/tox) from 4.13.0 to 4.14.1.
- [Release notes](https://github.com/tox-dev/tox/releases)
- [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst)
- [Commits](https://github.com/tox-dev/tox/compare/4.13.0...4.14.1)
---
updated-dependencies:
- dependency-name: tox
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
7 months ago |
DL6ER
|
8fb3a594eb
|
Merge branch 'development-v6' into fix/gravity_domain
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
7 months ago |
Dominik
|
0635ea7455
|
Allow adlist duplicates (#5572)
|
7 months ago |
yubiuser
|
6bb7d10a6d
|
Bump pytest from 8.0.1 to 8.0.2 in /test (#5597)
|
7 months ago |
dependabot[bot]
|
fd1372df3e
|
Bump pytest from 8.0.1 to 8.0.2 in /test
Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.0.1 to 8.0.2.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/8.0.1...8.0.2)
---
updated-dependencies:
- dependency-name: pytest
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
7 months ago |
yubiuser
|
760f903d12
|
Bump pytest-testinfra from 10.0.0 to 10.1.0 in /test (#5583)
|
7 months ago |
dependabot[bot]
|
07e6c0d250
|
Bump pytest-testinfra from 10.0.0 to 10.1.0 in /test
Bumps [pytest-testinfra](https://github.com/pytest-dev/pytest-testinfra) from 10.0.0 to 10.1.0.
- [Release notes](https://github.com/pytest-dev/pytest-testinfra/releases)
- [Changelog](https://github.com/pytest-dev/pytest-testinfra/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest-testinfra/compare/10.0.0...10.1.0)
---
updated-dependencies:
- dependency-name: pytest-testinfra
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
7 months ago |
yubiuser
|
48c1d5a3d2
|
Bump pytest from 8.0.0 to 8.0.1 in /test (#5582)
|
7 months ago |
dependabot[bot]
|
3ed29f494b
|
Bump pytest from 8.0.0 to 8.0.1 in /test
Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.0.0 to 8.0.1.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/8.0.0...8.0.1)
---
updated-dependencies:
- dependency-name: pytest
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
7 months ago |
yubiuser
|
f5e6364f98
|
Bump tox from 4.12.1 to 4.13.0 in /test (#5584)
|
7 months ago |
dependabot[bot]
|
b322f1e98b
|
Bump tox from 4.12.1 to 4.13.0 in /test
Bumps [tox](https://github.com/tox-dev/tox) from 4.12.1 to 4.13.0.
- [Release notes](https://github.com/tox-dev/tox/releases)
- [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst)
- [Commits](https://github.com/tox-dev/tox/compare/4.12.1...4.13.0)
---
updated-dependencies:
- dependency-name: tox
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
7 months ago |
DL6ER
|
9ff43040ec
|
Add list type in pihole -q
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
8 months ago |
DL6ER
|
75fadb9b55
|
Adlists need to be grouped by both address and type to differentiate between anti-/gravity lists
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
8 months ago |
DL6ER
|
1a59b407e0
|
Merge branch 'development-v6' into tweak/allow_adlist_dups
|
8 months ago |
Dominik
|
c771739f68
|
Fix gravity (#5573)
|
8 months ago |
DL6ER
|
bcb712b6e3
|
Fix accidential double -ni from one of the last PRs
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
8 months ago |
Adam Warner
|
bb095bb209
|
Merge development into development-v6 (with merge conflicts resolved) (#5570)
|
8 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.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
8 months ago |
DL6ER
|
8b3469cabc
|
Merge branch 'development-v6' into development-v6-merge-development
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
8 months ago |
yubiuser
|
aca7b31b83
|
Remove local.list and openVPN traces (#5480)
|
8 months ago |
Dominik
|
8f36fdf11c
|
Make IDs of anti-/gravity lists available in vw_(anti)gravity (#5526)
|
8 months ago |
Adam Warner
|
f193edd428
|
Merge branch 'development' into development-v6-merge-development (resolved conflicts)
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
|
8 months ago |
yubiuser
|
3ba6ab5ec7
|
Bump pytest from 7.4.4 to 8.0.0 in /test (#5566)
|
8 months ago |
dependabot[bot]
|
f0878c0890
|
Bump pytest from 7.4.4 to 8.0.0 in /test
Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.4.4 to 8.0.0.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/7.4.4...8.0.0)
---
updated-dependencies:
- dependency-name: pytest
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
8 months ago |
Adam Warner
|
2009fa85ec
|
Fedora (#5568)
|
8 months ago |
Christian König
|
7b6f0d1596
|
Also remove Fedora 37
Signed-off-by: Christian König <ckoenig@posteo.de>
|
8 months ago |
Christian König
|
f8bfd59f11
|
Drop Fedora 36 and add Fedora 39 to the test suite
Signed-off-by: Christian König <ckoenig@posteo.de>
|
8 months ago |
yubiuser
|
499ba9785f
|
Bump pytest from 7.4.4 to 8.0.0 in /test (#5567)
|
8 months ago |
dependabot[bot]
|
6e946f76d6
|
Bump pytest from 7.4.4 to 8.0.0 in /test
Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.4.4 to 8.0.0.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/7.4.4...8.0.0)
---
updated-dependencies:
- dependency-name: pytest
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
8 months ago |
Dominik
|
92e741fd5a
|
Test ftl.pi-hole.net availability (#5563)
|
8 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
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
8 months ago |
Adam Warner
|
9a3affd81e
|
Drop Fedora 36 and add Fedora 39 to the test suite (#5482)
|
8 months ago |
Christian König
|
935a4ce0b3
|
Also remove Fedora 37
Signed-off-by: Christian König <ckoenig@posteo.de>
|
8 months ago |
yubiuser
|
cc8f9fe057
|
Use 204 return code for deleted sessions (#5541)
|
8 months ago |
yubiuser
|
e1c41fe4d5
|
Bump tox from 4.12.0 to 4.12.1 in /test (#5556)
|
8 months ago |
yubiuser
|
37c6b353b3
|
Bump tox from 4.12.0 to 4.12.1 in /test (#5555)
|
8 months ago |