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>
3 months ago
DL6ER
8b3469cabc
Merge branch 'development-v6' into development-v6-merge-development
...
Signed-off-by: DL6ER <dl6er@dl6er.de>
3 months ago
yubiuser
aca7b31b83
Remove local.list and openVPN traces ( #5480 )
3 months ago
Dominik
8f36fdf11c
Make IDs of anti-/gravity lists available in vw_(anti)gravity ( #5526 )
3 months ago
Adam Warner
f193edd428
Merge branch 'development' into development-v6-merge-development (resolved conflicts)
...
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
3 months ago
yubiuser
3ba6ab5ec7
Bump pytest from 7.4.4 to 8.0.0 in /test ( #5566 )
3 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>
3 months ago
Adam Warner
2009fa85ec
Fedora ( #5568 )
3 months ago
Christian König
7b6f0d1596
Also remove Fedora 37
...
Signed-off-by: Christian König <ckoenig@posteo.de>
3 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>
3 months ago
yubiuser
499ba9785f
Bump pytest from 7.4.4 to 8.0.0 in /test ( #5567 )
3 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>
3 months ago
Dominik
92e741fd5a
Test ftl.pi-hole.net availability ( #5563 )
3 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>
4 months ago
DL6ER
07b448d784
Also check for IPv6 address for configured DNS servers
...
Signed-off-by: DL6ER <dl6er@dl6er.de>
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
...
Signed-off-by: Christian König <ckoenig@posteo.de>
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 )
4 months ago
yubiuser
37c6b353b3
Bump tox from 4.12.0 to 4.12.1 in /test ( #5555 )
4 months ago
dependabot[bot]
60de50bb73
Bump tox from 4.12.0 to 4.12.1 in /test
...
Bumps [tox](https://github.com/tox-dev/tox ) from 4.12.0 to 4.12.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.12.0...4.12.1 )
---
updated-dependencies:
- dependency-name: tox
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
4 months ago
dependabot[bot]
ba2682c907
Bump tox from 4.12.0 to 4.12.1 in /test
...
Bumps [tox](https://github.com/tox-dev/tox ) from 4.12.0 to 4.12.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.12.0...4.12.1 )
---
updated-dependencies:
- dependency-name: tox
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
4 months ago
Dominik
d6dbb40ef1
Do not store remote version in versions file if on custom branch ( #5549 )
4 months ago
DL6ER
47f06dfd71
Do not store remote version in versions file if on custom branch. It's always wrong here
...
Signed-off-by: DL6ER <dl6er@dl6er.de>
4 months ago
yubiuser
e773d0399f
Bump tox from 4.11.4 to 4.12.0 in /test ( #5547 )
4 months ago
yubiuser
ebb0db0a3b
Bump tox from 4.11.4 to 4.12.0 in /test ( #5548 )
4 months ago
dependabot[bot]
b662fd6f01
Bump tox from 4.11.4 to 4.12.0 in /test
...
Bumps [tox](https://github.com/tox-dev/tox ) from 4.11.4 to 4.12.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.11.4...4.12.0 )
---
updated-dependencies:
- dependency-name: tox
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
4 months ago
dependabot[bot]
9eb47319f5
Bump tox from 4.11.4 to 4.12.0 in /test
...
Bumps [tox](https://github.com/tox-dev/tox ) from 4.11.4 to 4.12.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.11.4...4.12.0 )
---
updated-dependencies:
- dependency-name: tox
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
4 months ago
Christian König
debab10792
Use 204
...
Signed-off-by: Christian König <ckoenig@posteo.de>
4 months ago
Adam Warner
b756262ebe
Fix failing tests in development-v6 branch ( #5542 )
4 months ago
Dominik
e781311f23
pihole -d: Fix gateway ping if it is a LL address ( #5527 )
4 months ago
Adam Warner
df9c60e351
Reduce code duplication in FTL arch detect tests.
...
Use parametrize to run the same test with different parameters for each arch we need to test.
Also include detection of unusupported in this test.
Create FTL_BRANCH constant to be used in functions (less places to remember to change it)
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
4 months ago
Adam Warner
aa4ceb4198
Sync master back into development ( #5537 )
4 months ago
Adam Warner
220c0675ef
As we do in other tests, specify `development-v6` branch of FTL is downloaded for the tests. We need to change this to `develoment` once v6 is released
...
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
4 months ago
Adam Warner
19bfa08b83
Pi-hole core v5.17.3 ( #5520 )
4 months ago
yubiuser
7eb69a5cc8
Bump pytest from 7.4.3 to 7.4.4 in /test ( #5536 )
4 months ago
yubiuser
e14792bc48
Bump pytest from 7.4.3 to 7.4.4 in /test ( #5535 )
4 months ago
dependabot[bot]
05e7d0ee92
Bump pytest from 7.4.3 to 7.4.4 in /test
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 7.4.3 to 7.4.4.
- [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.3...7.4.4 )
---
updated-dependencies:
- dependency-name: pytest
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
4 months ago
dependabot[bot]
9c3578856f
Bump pytest from 7.4.3 to 7.4.4 in /test
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 7.4.3 to 7.4.4.
- [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.3...7.4.4 )
---
updated-dependencies:
- dependency-name: pytest
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
4 months ago
DL6ER
d2828310f2
Modify DELETE triggers to delete BEFORE instead of AFTER to prevent possible foreign key constraint violations
...
Signed-off-by: DL6ER <dl6er@dl6er.de>
5 months ago
DL6ER
00340136bd
Extend %iface logic to the dig test. Also fix intentation in this function
...
Signed-off-by: DL6ER <dl6er@dl6er.de>
5 months ago
DL6ER
0c6363572b
Append the interface to the gateway address if it is a link-local address
...
Signed-off-by: DL6ER <dl6er@dl6er.de>
5 months ago
DL6ER
1b87ec067e
Exit early if the database does not exist (e.g. in some CI tests)
...
Signed-off-by: DL6ER <dl6er@dl6er.de>
5 months ago
DL6ER
8e8c7ecad2
Run gravity upgrade on checkout/update
...
Signed-off-by: DL6ER <dl6er@dl6er.de>
5 months ago
DL6ER
0066c6fbff
Make IDs of anti-/gravity lists available in vw_(anti)gravity
...
Signed-off-by: DL6ER <dl6er@dl6er.de>
5 months ago
yubiuser
6e8029f69f
Bump github/codeql-action from 2 to 3 ( #5521 )
5 months ago
yubiuser
12c6dd5dff
Bump github/codeql-action from 2 to 3 ( #5522 )
5 months ago
dependabot[bot]
c6049d4002
Bump github/codeql-action from 2 to 3
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 2 to 3.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
5 months ago
dependabot[bot]
0cfcdc4b50
Bump github/codeql-action from 2 to 3
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 2 to 3.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
5 months ago
Dominik
2ae79f2443
Add "-ni" to all sqlite3 invocations (v5) ( #5519 )
5 months ago