Dominik
92e741fd5a
Test ftl.pi-hole.net availability ( #5563 )
5 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>
5 months ago
Adam Warner
9a3affd81e
Drop Fedora 36 and add Fedora 39 to the test suite ( #5482 )
5 months ago
Christian König
935a4ce0b3
Also remove Fedora 37
...
Signed-off-by: Christian König <ckoenig@posteo.de>
5 months ago
yubiuser
cc8f9fe057
Use 204 return code for deleted sessions ( #5541 )
5 months ago
yubiuser
e1c41fe4d5
Bump tox from 4.12.0 to 4.12.1 in /test ( #5556 )
6 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>
6 months ago
Dominik
d6dbb40ef1
Do not store remote version in versions file if on custom branch ( #5549 )
6 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>
6 months ago
yubiuser
ebb0db0a3b
Bump tox from 4.11.4 to 4.12.0 in /test ( #5548 )
6 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>
6 months ago
Christian König
debab10792
Use 204
...
Signed-off-by: Christian König <ckoenig@posteo.de>
6 months ago
Adam Warner
b756262ebe
Fix failing tests in development-v6 branch ( #5542 )
6 months ago
Dominik
e781311f23
pihole -d: Fix gateway ping if it is a LL address ( #5527 )
6 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>
6 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>
6 months ago
yubiuser
e14792bc48
Bump pytest from 7.4.3 to 7.4.4 in /test ( #5535 )
6 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>
6 months ago
DL6ER
00340136bd
Extend %iface logic to the dig test. Also fix intentation in this function
...
Signed-off-by: DL6ER <dl6er@dl6er.de>
6 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>
6 months ago
yubiuser
6e8029f69f
Bump github/codeql-action from 2 to 3 ( #5521 )
7 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>
7 months ago
Dominik
719ce801f5
Add "-ni" to all sqlite3 invocations ( #5518 )
7 months ago
yubiuser
13676c40ca
Simplify pihole -v ( #5517 )
7 months ago
Christian König
c3c31a1a60
Print version details automatically if not on master
...
Signed-off-by: Christian König <ckoenig@posteo.de>
7 months ago
Christian König
b333e30162
Remove version options from bash completion
...
Signed-off-by: Christian König <ckoenig@posteo.de>
7 months ago
Christian König
fe4d934a40
Simplify pihole -v
...
Signed-off-by: Christian König <ckoenig@posteo.de>
7 months ago
yubiuser
a6c0d279b6
Remove obsolete sudo file ( #5514 )
7 months ago
DL6ER
c90a27c509
Add "-ni" to all sqlite3 invocations
...
Signed-off-by: DL6ER <dl6er@dl6er.de>
7 months ago
yubiuser
ac86ae1e4c
Bash completion ( #5516 )
7 months ago
Christian König
6d02d4056f
Rename option --admin to --web in version function
...
Signed-off-by: Christian König <ckoenig@posteo.de>
7 months ago
Christian König
fe7299323c
Update bash_completion
...
Signed-off-by: Christian König <ckoenig@posteo.de>
7 months ago
Christian König
274d4c263c
Add bash-completion to PIHOLE_DEPS
...
Signed-off-by: Christian König <ckoenig@posteo.de>
7 months ago
Christian König
54186a63ee
Remove test for sudo file as well
...
Signed-off-by: Christian König <ckoenig@posteo.de>
7 months ago
Christian König
a87d1bbc4f
Remove pihole.sudo
...
Signed-off-by: Christian König <ckoenig@posteo.de>
7 months ago
yubiuser
750fb66a8c
Bump actions/setup-python from 4.7.1 to 5.0.0 ( #5510 )
7 months ago
yubiuser
0b23b9b268
Bump actions/stale from 8.0.0 to 9.0.0 ( #5511 )
7 months ago
dependabot[bot]
e49d7fa5f1
Bump actions/setup-python from 4.7.1 to 5.0.0
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4.7.1 to 5.0.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v4.7.1...v5.0.0 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
7 months ago
dependabot[bot]
8a71e4253e
Bump actions/stale from 8.0.0 to 9.0.0
...
Bumps [actions/stale](https://github.com/actions/stale ) from 8.0.0 to 9.0.0.
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/v8.0.0...v9.0.0 )
---
updated-dependencies:
- dependency-name: actions/stale
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
7 months ago
yubiuser
2529fbeacd
Treat FTL return data as strings ( #5509 )
7 months ago
Dominik
03637e9081
Use files.gravity_tmp as temporary directory for the intermediate lists ( #5504 )
7 months ago
Christian König
159817b7e2
Use development-v6 as ftl branch for binary test
...
Signed-off-by: Christian König <ckoenig@posteo.de>
7 months ago
Christian König
2681835f94
Treat FTL return data as strings
...
Signed-off-by: Christian König <ckoenig@posteo.de>
7 months ago
Dominik
7f7ec13c82
Support special webserver.port ports ending in "s" (secure) and "r" (redirect) ( #5499 )
7 months ago
DL6ER
32a741b5c7
We do not follow 308 but FTL also doesn't suggest it
...
Signed-off-by: DL6ER <dl6er@dl6er.de>
7 months ago
yubiuser
e364349901
Bump tox from 4.11.3 to 4.11.4 in /test ( #5507 )
7 months ago
dependabot[bot]
f5fe550a2e
Bump tox from 4.11.3 to 4.11.4 in /test
...
Bumps [tox](https://github.com/tox-dev/tox ) from 4.11.3 to 4.11.4.
- [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.3...4.11.4 )
---
updated-dependencies:
- dependency-name: tox
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
7 months ago
DL6ER
29d010dc2c
Use files.gravity_tmp as temporary directory for the intermediate lists
...
Signed-off-by: DL6ER <dl6er@dl6er.de>
7 months ago
DL6ER
96bf07863f
Use CHAOS TXT local.api.txt instead of trying to parse pihole-FTL --config webserver.ports
...
Signed-off-by: DL6ER <dl6er@dl6er.de>
7 months ago
yubiuser
62f9694aa4
Bump pytest-xdist from 3.4.0 to 3.5.0 in /test ( #5500 )
7 months ago