Commit Graph

2258 Commits

Author SHA1 Message Date
dependabot[bot]
5d0cc6c69b Bump actions/setup-python from 5.6.0 to 6.0.0
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5.6.0 to 6.0.0.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v5.6.0...v6.0.0)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-05 09:14:14 +02:00
yubiuser
3055dbfb1a Merge pull request #1902 from pi-hole/dependabot/github_actions/development/actions/stale-10.1.0
Bump actions/stale from 9.1.0 to 10.1.0
2025-10-05 09:13:44 +02:00
dependabot[bot]
ff64838857 Bump actions/stale from 9.1.0 to 10.1.0
Bumps [actions/stale](https://github.com/actions/stale) from 9.1.0 to 10.1.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/v9.1.0...v10.1.0)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-version: 10.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-05 07:10:06 +00:00
yubiuser
d915f1fc59 Merge pull request #1903 from pi-hole/dependabot/github_actions/development/docker/login-action-3.6.0
Bump docker/login-action from 3.5.0 to 3.6.0
2025-10-05 09:09:06 +02:00
dependabot[bot]
3a4420c3e8 Bump docker/login-action from 3.5.0 to 3.6.0
Bumps [docker/login-action](https://github.com/docker/login-action) from 3.5.0 to 3.6.0.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](184bdaa072...5e57cd1181)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-version: 3.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-05 07:06:42 +00:00
yubiuser
4a99aa7e7b Use sha also for editor-config-checker without adding a specific commented tag
Signed-off-by: yubiuser <github@yubiuser.dev>
2025-10-04 23:49:31 +01:00
yubiuser
9ad41e719a Pin sithub actions to sha
Signed-off-by: yubiuser <github@yubiuser.dev>
2025-10-04 23:49:31 +01:00
dependabot[bot]
053ae3a404 Bump pytest from 8.4.1 to 8.4.2 in /test
Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.4.1 to 8.4.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.4.1...8.4.2)

---
updated-dependencies:
- dependency-name: pytest
  dependency-version: 8.4.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-04 23:49:31 +01:00
dependabot[bot]
4fd0e471e9 Bump tox from 4.29.0 to 4.30.3 in /test
Bumps [tox](https://github.com/tox-dev/tox) from 4.29.0 to 4.30.3.
- [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.29.0...4.30.3)

---
updated-dependencies:
- dependency-name: tox
  dependency-version: 4.30.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-04 23:49:31 +01:00
yubiuser
e080b72342 Remove slipped in quotes
Signed-off-by: yubiuser <github@yubiuser.dev>
2025-09-30 21:09:18 +02:00
yubiuser
1572fea2ac Rename test
Signed-off-by: yubiuser <github@yubiuser.dev>
2025-09-30 20:23:43 +02:00
yubiuser
9878204aee Don't use hard-coded sleep timeout - might be not enough on slow RISCV systems
Signed-off-by: yubiuser <github@yubiuser.dev>
2025-09-30 20:23:43 +02:00
yubiuser
d3ab97d7b1 Remove $PYTEST
Signed-off-by: yubiuser <github@yubiuser.dev>
2025-09-30 20:23:43 +02:00
yubiuser
fd15c683bb Check clean shutdown from outside the container
Signed-off-by: yubiuser <github@yubiuser.dev>
2025-09-30 20:23:43 +02:00
Adam Warner
4554d61176 Merge pull request #1898 from pi-hole/wait-for
Use FTL's build-in wait-for command for checking the logs
2025-09-30 18:42:36 +01:00
yubiuser
53baec4b81 Improve wording
Co-authored-by: Adam Warner <me@adamwarner.co.uk>
Signed-off-by: yubiuser <github@yubiuser.dev>
2025-09-27 12:33:43 +02:00
yubiuser
f21d6e0a69 Exit if FTL did not start
Signed-off-by: yubiuser <github@yubiuser.dev>
2025-09-27 11:45:51 +02:00
yubiuser
647f6c94ea Use FTL's build-in wait-for command for checking the logs
Signed-off-by: yubiuser <github@yubiuser.dev>
2025-09-27 10:39:52 +02:00
Adam Warner
5ff925b66f Merge pull request #1890 from pi-hole/dependabot/pip/test/development/tox-4.29.0
Bump tox from 4.28.4 to 4.29.0 in /test
2025-08-30 23:10:16 +01:00
dependabot[bot]
4ad337c15b Bump tox from 4.28.4 to 4.29.0 in /test
Bumps [tox](https://github.com/tox-dev/tox) from 4.28.4 to 4.29.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.28.4...4.29.0)

---
updated-dependencies:
- dependency-name: tox
  dependency-version: 4.29.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-30 10:02:19 +00:00
Adam Warner
763b945c50 Merge pull request #1880 from pi-hole/autocomplete
Add pihole-FTL bash completion
2025-08-25 12:12:35 +01:00
yubiuser
950a893f84 Add pihole-FTL bash completion
Signed-off-by: yubiuser <github@yubiuser.dev>
2025-08-18 20:00:12 +02:00
yubiuser
d7bb7a3e58 Merge pull request #1886 from pi-hole/dependabot/github_actions/development/actions/checkout-5
Bump actions/checkout from 4 to 5
2025-08-16 13:31:27 +02:00
dependabot[bot]
b445244986 Bump actions/checkout from 4 to 5
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-16 10:03:30 +00:00
Adam Warner
bb9ce87e95 2 spaces -> 4 spaces in start.sh
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2025-08-13 17:13:48 +01:00
Adam Warner
80d03d7f21 Merge pull request #1883 from pi-hole/editorconfig
Add editorconfig
2025-08-11 22:55:37 +01:00
Adam Warner
d0312a4ff2 Merge pull request #1882 from pi-hole/housekeeping
Run housekeeping job on schedule
2025-08-11 22:54:31 +01:00
yubiuser
0324370be5 Fix file sytle
Signed-off-by: yubiuser <github@yubiuser.dev>
2025-08-11 22:43:48 +02:00
yubiuser
227fb7b0db Add editorconfig
Signed-off-by: yubiuser <github@yubiuser.dev>
2025-08-11 22:35:38 +02:00
Adam Warner
51fff14968 Run housekeeping job on schedule
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2025-08-11 18:25:12 +01:00
yubiuser
c2054505fb Merge pull request #1881 from pi-hole/dependabot/github_actions/development/actions/download-artifact-5
Bump actions/download-artifact from 4 to 5
2025-08-09 22:18:27 +02:00
dependabot[bot]
d0334ac226 Bump actions/download-artifact from 4 to 5
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4 to 5.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-09 10:27:23 +00:00
Adam Warner
ff155e7d7a Merge pull request #1878 from pi-hole/master
Sync master back into development
2025-08-04 14:47:16 +01:00
Adam Warner
f4aac36565 Merge pull request #1877 from pi-hole/development
Development
2025.08.0
2025-08-04 12:48:13 +01:00
Adam Warner
6568ae7df4 Merge pull request #1876 from pi-hole/fix/1789-maybe
Ensure all orphan FTL files are cleaned on startup
2025-08-03 16:16:13 +01:00
Adam Warner
0c1fdcf418 Utilise the FTL post-stop script that we install during container build.
This ensures that all leftover files are cleaned up in line with a bare metal install
2025-08-03 15:09:48 +01:00
yubiuser
e0bba169bf Merge pull request #1875 from pi-hole/dependabot/pip/test/development/tox-4.28.4
Bump tox from 4.28.3 to 4.28.4 in /test
2025-08-02 12:56:04 +02:00
dependabot[bot]
5aadf06c75 Bump tox from 4.28.3 to 4.28.4 in /test
Bumps [tox](https://github.com/tox-dev/tox) from 4.28.3 to 4.28.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.28.3...4.28.4)

---
updated-dependencies:
- dependency-name: tox
  dependency-version: 4.28.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-02 10:33:16 +00:00
yubiuser
27fc8ac388 Merge pull request #1873 from pi-hole/dependabot/pip/test/development/tox-4.28.3
Bump tox from 4.27.0 to 4.28.3 in /test
2025-07-26 12:28:16 +02:00
dependabot[bot]
928558829b Bump tox from 4.27.0 to 4.28.3 in /test
Bumps [tox](https://github.com/tox-dev/tox) from 4.27.0 to 4.28.3.
- [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.27.0...4.28.3)

---
updated-dependencies:
- dependency-name: tox
  dependency-version: 4.28.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-26 10:09:29 +00:00
Adam Warner
5b3d3f415c Merge pull request #1872 from pi-hole/master
Sync master back into development
2025-07-22 16:55:36 +01:00
Adam Warner
2e16c1b34a Merge pull request #1871 from pi-hole/tweak/README
Add link to "Changed Environment Variables"
2025-07-22 16:54:47 +01:00
RD WebDesign
39bb4d4c61 Add link to "Changed Environment Variables"
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2025-07-21 15:21:52 -03:00
Adam Warner
bd31bc02f0 Merge pull request #1870 from pi-hole/remove/nc
Remove ncat dependency
2025-07-21 17:34:01 +01:00
Adam Warner
6576bfb9dc Merge pull request #1869 from pi-hole/tweak/master
Only clone depth 1 when checking out tags
2025-07-21 17:33:24 +01:00
yubiuser
0023474a32 Simplify variable names
Signed-off-by: yubiuser <github@yubiuser.dev>
2025-07-21 14:01:14 +02:00
yubiuser
3b502683b8 Use a function to reduce code duplication
Signed-off-by: yubiuser <github@yubiuser.dev>
2025-07-21 13:56:32 +02:00
yubiuser
92429e3c50 Remove ncat dependency
Signed-off-by: yubiuser <github@yubiuser.dev>
2025-07-16 09:18:56 +02:00
yubiuser
b6ab417692 Only clone depth 1 when checking out tags
Signed-off-by: yubiuser <github@yubiuser.dev>
2025-07-16 08:26:01 +02:00
yubiuser
03eb0ddd25 Merge pull request #1868 from pi-hole/master
Sync master back into development
2025-07-15 06:14:06 +02:00