2320 Commits

Author SHA1 Message Date
Adam Warner
8d7671af35 Merge pull request #1956 from pi-hole/development
Development
2025.11.1
2025-11-27 18:29:09 +00:00
yubiuser
e751947f39 Merge pull request #1954 from pi-hole/dependabot/github_actions/development/actions/checkout-6
Bump actions/checkout from 4 to 6
2025-11-22 19:30:20 +01:00
yubiuser
a531598692 Use sha
Signed-off-by: yubiuser <github@yubiuser.dev>
2025-11-22 19:28:31 +01:00
dependabot[bot]
000d70c8da Bump actions/checkout from 4 to 6
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Commits](https://github.com/actions/checkout/compare/v4...v6)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-22 10:05:04 +00:00
yubiuser
23807b1802 Merge pull request #1942 from pi-hole/dependabot/github_actions/development/codespell-project/actions-codespell-2.2
Bump codespell-project/actions-codespell from 2.1 to 2.2
2025-11-19 19:58:00 +01:00
Adam Warner
2a80bbae64 Merge pull request #1943 from pi-hole/dependabot/github_actions/development/docker/setup-qemu-action-3.7.0
Bump docker/setup-qemu-action from 3.6.0 to 3.7.0
2025-11-19 18:44:35 +00:00
Adam Warner
bead567e15 Merge pull request #1951 from pi-hole/dockerhub-description-auto-update
Add GitHub Actions workflow to auto-update Docker Hub description
2025-11-17 20:41:35 +00:00
Adam Warner
8bd51876ae Add GitHub Actions workflow to auto-update Docker Hub description on push to master/README.md
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2025-11-17 20:33:13 +00:00
Adam Warner
7e25125596 Merge pull request #1949 from chippy01/patch-1
Add instructions for excluding Pi-hole from Watchtower updates
2025-11-16 22:40:46 +00:00
Adam Warner
3052f05d79 Update README.md
Signed-off-by: Adam Warner <github@adamwarner.co.uk>
2025-11-16 22:38:35 +00:00
Alex Ferrarini
6afc54b5d0 Revise Pi-hole Watchtower exclusion instructions
Removed full explaination, reduced to a single link.

Signed-off-by: Alex Ferrarini <71784090+chippy01@users.noreply.github.com>
2025-11-16 22:38:08 +00:00
Alex Ferrarini
f8d0e95070 Add instructions for excluding Pi-hole from Watchtower updates
Added instructions to exclude Pi-hole container from Watchtower's  auto-update system.

Signed-off-by: Alex Ferrarini <71784090+chippy01@users.noreply.github.com>
2025-11-16 22:38:08 +00:00
yubiuser
cecc411808 Merge pull request #1950 from pi-hole/dependabot/pip/test/development/pytest-9.0.1
Bump pytest from 8.4.2 to 9.0.1 in /test
2025-11-15 13:54:07 +01:00
dependabot[bot]
057dad5b0e Bump pytest from 8.4.2 to 9.0.1 in /test
Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.4.2 to 9.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.4.2...9.0.1)

---
updated-dependencies:
- dependency-name: pytest
  dependency-version: 9.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-15 10:04:07 +00:00
yubiuser
092db35c54 Merge pull request #1946 from cornshakes/development
Set DNS listening mode to 'ALL' in docker-compose.yml example
2025-11-09 21:48:06 +01:00
cornshakes
a6ddfea28b change FTLCONF_dns_listeningMode to ALL
Signed-off-by: cornshakes <michael.hopfner@icloud.com>
2025-11-09 16:53:51 +01:00
dependabot[bot]
9e6a6675b4 Bump docker/setup-qemu-action from 3.6.0 to 3.7.0
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 3.6.0 to 3.7.0.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](29109295f8...c7c5346462)

---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
  dependency-version: 3.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-08 12:40:02 +00:00
dependabot[bot]
c88fb78789 Bump codespell-project/actions-codespell from 2.1 to 2.2
Bumps [codespell-project/actions-codespell](https://github.com/codespell-project/actions-codespell) from 2.1 to 2.2.
- [Release notes](https://github.com/codespell-project/actions-codespell/releases)
- [Commits](406322ec52...8f01853be1)

---
updated-dependencies:
- dependency-name: codespell-project/actions-codespell
  dependency-version: '2.2'
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-08 10:57:22 +00:00
yubiuser
e4954df916 Merge pull request #1941 from pi-hole/dependabot/github_actions/development/docker/metadata-action-5.9.0
Bump docker/metadata-action from 5.8.0 to 5.9.0
2025-11-08 11:46:37 +01:00
dependabot[bot]
61d25eaae3 Bump docker/metadata-action from 5.8.0 to 5.9.0
Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 5.8.0 to 5.9.0.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Commits](c1e51972af...318604b99e)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-08 10:04:16 +00:00
Adam Warner
36bbaaef59 Merge pull request #1940 from pi-hole/improve_startup
Improve FTL startup detection and log tailing
2025-11-06 19:50:25 +00:00
Adam Warner
db12aa285b Be more explicit in the timeout error message
Co-authored-by: Dan Schaper <dan.schaper@pi-hole.net>
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2025-11-06 19:39:11 +00:00
Adam Warner
acf2db2d5e Get the size of the FTL log file upon container startup before starting FTL. We will use this as a starting point to:
- Check that FTL has started when grepping for the "FTL Started" string
 - Position to start tailing from when streaming the log file

We wait for a maximum of 30 seconds for FTL to start, else we exit the container

Co-authored-by: yubiuser <github@yubiuser.dev>
Co-authored-by: casperklein <casperklein@users.noreply.github.com>
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2025-11-06 17:56:07 +00:00
Adam Warner
e23e759aa6 Merge pull request #1939 from pi-hole/add_riscv
Add RISCV back
2025-11-05 19:31:13 +00:00
yubiuser
a8b6efef0d Add RISCV back
Signed-off-by: yubiuser <github@yubiuser.dev>
2025-11-05 14:52:20 +01:00
Adam Warner
442fc88cc9 Merge pull request #1936 from pi-hole/master
Sync master back into development
2025-11-05 08:55:02 +00:00
Adam Warner
7c2dff08a3 Merge pull request #1938 from nol166/development
Fix build status badge in readme
2025-11-05 08:54:41 +00:00
John McCambridge
de4304b475 Fix broken build status badge
Signed-off-by: John McCambridge <jmccamb@gmail.com>
2025-11-05 08:54:15 +00:00
Adam Warner
b379813daa Merge pull request #1935 from pi-hole/development
dev -> master
2025.11.0
2025-11-05 00:39:55 +00:00
Adam Warner
1f27e81cf6 Drop riscv64 for the time being
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2025-11-05 00:38:37 +00:00
Adam Warner
bb1fc1ee74 Merge pull request #1931 from pi-hole/master
Sync master back into development
2025-10-28 13:56:09 +00:00
Adam Warner
4162725684 Merge pull request #1930 from pi-hole/development
Dev -> master for tagging
2025.10.3
2025-10-28 13:55:20 +00:00
yubiuser
1ada882422 Merge pull request #1929 from casperklein/1924-follow-up
Remove remaining hard-coded FTL log paths
2025-10-28 08:23:28 +01:00
casperklein
bc65f173aa Remove remaining hard-coded FTL log paths
Signed-off-by: casperklein <casperklein@users.noreply.github.com>
2025-10-28 01:21:56 +01:00
Adam Warner
817144cda0 Shhh. I'm just triggering the nightly build
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2025-10-27 20:13:13 +00:00
Adam Warner
dcd780df01 Merge pull request #1928 from pi-hole/master
Sync master back into development
2025-10-27 12:58:42 +00:00
Adam Warner
8756dfc34d Merge pull request #1927 from pi-hole/development
development -> master for tagging
2025.10.1 2025.10.2
2025-10-26 20:18:19 +00:00
yubiuser
656877a0c8 Merge pull request #1926 from pi-hole/editorconfig
Start using commented tags for editorconfig-checker
2025-10-26 20:33:20 +01:00
yubiuser
f0c19e5f23 Start using commented tags for editorconfig-checker
Signed-off-by: yubiuser <github@yubiuser.dev>
2025-10-26 20:18:46 +01:00
Adam Warner
dd1df2b280 Merge pull request #1924 from pi-hole/try_again
Don't use hard-coded FTL.log path
2025-10-26 13:54:15 +00:00
yubiuser
2d879730d2 Don't use hard-coded FTL.log path
Signed-off-by: yubiuser <github@yubiuser.dev>
2025-10-26 14:10:42 +01:00
Adam Warner
ffd3cbb944 Revert FTL wait-for changes
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2025-10-26 13:04:23 +00:00
Adam Warner
f6e2d7c91f Merge pull request #1916 from pi-hole/master
Sync master back into development
2025-10-25 11:50:16 +01:00
Adam Warner
ad95d1cfdf Merge pull request #1915 from pi-hole/development
Development -> master
2025.10.0
2025-10-25 11:15:21 +01:00
Adam Warner
c7f885778c Merge pull request #1913 from pi-hole/dependabot/github_actions/development/editorconfig-checker/action-editorconfig-checker-4b6cd6190d435e7e084fb35e36a096e98506f7b9
Bump editorconfig-checker/action-editorconfig-checker from 5ecdd656fe347c26f76b1b435b90e1d74fb5e787 to 4b6cd6190d435e7e084fb35e36a096e98506f7b9
2025-10-25 11:14:28 +01:00
Adam Warner
117474a7b5 Merge pull request #1914 from pi-hole/dependabot/github_actions/development/actions/upload-artifact-5.0.0
Bump actions/upload-artifact from 4.6.2 to 5.0.0
2025-10-25 11:14:07 +01:00
Adam Warner
c49aedd5f8 Merge pull request #1912 from pi-hole/dependabot/github_actions/development/actions/download-artifact-6.0.0
Bump actions/download-artifact from 5.0.0 to 6.0.0
2025-10-25 11:13:54 +01:00
Adam Warner
099233f7b1 Merge pull request #1911 from pi-hole/dependabot/pip/test/development/tox-4.32.0
Bump tox from 4.31.0 to 4.32.0 in /test
2025-10-25 11:13:44 +01:00
dependabot[bot]
2b55b062b7 Bump actions/upload-artifact from 4.6.2 to 5.0.0
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.6.2 to 5.0.0.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](ea165f8d65...330a01c490)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: 5.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-25 10:04:22 +00:00
dependabot[bot]
3f6f7833d4 Bump editorconfig-checker/action-editorconfig-checker
Bumps [editorconfig-checker/action-editorconfig-checker](https://github.com/editorconfig-checker/action-editorconfig-checker) from 5ecdd656fe347c26f76b1b435b90e1d74fb5e787 to 4b6cd6190d435e7e084fb35e36a096e98506f7b9.
- [Release notes](https://github.com/editorconfig-checker/action-editorconfig-checker/releases)
- [Commits](5ecdd656fe...4b6cd6190d)

---
updated-dependencies:
- dependency-name: editorconfig-checker/action-editorconfig-checker
  dependency-version: 4b6cd6190d435e7e084fb35e36a096e98506f7b9
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-25 10:04:19 +00:00