Adam Warner
5a23c9c366
Pi-hole Core v6.3 ( #6480 )
v6.3
2025-11-27 18:10:51 +00:00
Adam Warner
d4db2dca22
Improve gravity tables presentation on the debug log ( #6460 )
2025-11-25 18:59:04 +00:00
yubiuser
e93bcaf7a4
Bump the github-actions-dependencies group with 2 updates ( #6478 )
2025-11-22 21:49:24 +01:00
dependabot[bot]
4b824f931f
Bump the github-actions-dependencies group with 2 updates
...
Bumps the github-actions-dependencies group with 2 updates: [actions/checkout](https://github.com/actions/checkout ) and [github/codeql-action](https://github.com/github/codeql-action ).
Updates `actions/checkout` from 5.0.0 to 6.0.0
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](08c6903cd8...1af3b93b68 )
Updates `github/codeql-action` from 4.31.3 to 4.31.4
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](014f16e7ab...e12f017898 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 6.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions-dependencies
- dependency-name: github/codeql-action
dependency-version: 4.31.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-11-22 10:01:26 +00:00
RD WebDesign
8c6bb3f8da
Use text colums instead of number codes on gravity tables
...
- Domains table ("type" column): replace 0, 1, 2 and 3 with
"exact-allow", "exact-deny", "regex-allow" and "regex-deny"
- All tables: use yes/no for "enabled" columns
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2025-11-20 16:46:38 -03:00
RD WebDesign
987a59f7e5
Show "Block" and "Allow" instead of 0 and 1
...
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2025-11-19 16:35:39 -03:00
yubiuser
de444407a9
Use port from dns.port in piholeDebug.sh ( #6475 )
2025-11-17 21:43:51 +01:00
darkexplosiveqwx
1dc8bfc950
Use port from dns.port in piholeDebug.sh
...
Signed-off-by: darkexplosiveqwx <101737077+darkexplosiveqwx@users.noreply.github.com>
2025-11-16 16:35:05 +01:00
yubiuser
bbd35045cf
Bump pytest from 8.4.2 to 9.0.1 in /test in the python-dependencies group ( #6474 )
2025-11-15 13:49:28 +01:00
yubiuser
da03d713a6
Bump the github-actions-dependencies group with 2 updates ( #6473 )
2025-11-15 13:41:22 +01:00
dependabot[bot]
17dd5b97f3
Bump pytest in /test in the python-dependencies group
...
Bumps the python-dependencies group in /test with 1 update: [pytest](https://github.com/pytest-dev/pytest ).
Updates `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
dependency-group: python-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-11-15 10:02:08 +00:00
dependabot[bot]
5f977eb35f
Bump the github-actions-dependencies group with 2 updates
...
Bumps the github-actions-dependencies group with 2 updates: [github/codeql-action](https://github.com/github/codeql-action ) and [psf/black](https://github.com/psf/black ).
Updates `github/codeql-action` from 4.31.2 to 4.31.3
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](0499de31b9...014f16e7ab )
Updates `psf/black` from 25.9.0 to 25.11.0
- [Release notes](https://github.com/psf/black/releases )
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md )
- [Commits](af0ba72a73...05f0a8ce1f )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 4.31.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions-dependencies
- dependency-name: psf/black
dependency-version: 25.11.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-11-15 10:01:21 +00:00
yubiuser
1110f26329
debug - speed up processing and display of file contents and services ( #6469 )
2025-11-12 22:23:49 +01:00
Rob Gill
bf41c3dded
debug - speed up processing and display of file contents and services
...
Use bash-internal globs and parameter expasion in preference to
assignment from output of ls or basename per file/directory.
When displaying file contents, call sed once and preprocesses the entire
file (eg pihole.toml), rather than spawning a new sed process for every
line of the file.
When checking services, call awk once to extract all data for each ip:port
pair, rather than three times.
Signed-off-by: Rob Gill <rrobgill@protonmail.com>
2025-11-10 14:33:07 +10:00
yubiuser
3d25d20e86
systemd service - don't use deprecated PermissionsStartOnly ( #6465 )
2025-11-09 10:44:21 +01:00
yubiuser
c9eb377fba
Bump codespell-project/actions-codespell from 2.1 to 2.2 in the github-actions-dependencies group ( #6466 )
2025-11-08 11:42:32 +01:00
dependabot[bot]
83f7b4089a
Bump codespell-project/actions-codespell
...
Bumps the github-actions-dependencies group with 1 update: [codespell-project/actions-codespell](https://github.com/codespell-project/actions-codespell ).
Updates `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
dependency-group: github-actions-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-11-08 10:01:11 +00:00
Rob Gill
7452c95080
systemd service - don't use deprecated PermissionsStartOnly
...
- elevate Prestart and Poststop script permissions using "+" prefix instead,
as per https://www.freedesktop.org/software/systemd/man/latest/systemd.service.html#Command%20lines
( PermissionsStartOnly was deprecated in systemd 241 and no longer appears in
documentation since 2018 https://github.com/systemd/systemd/pull/10802 )
Signed-off-by: Rob Gill <rrobgill@protonmail.com>
2025-11-08 15:35:10 +10:00
RD WebDesign
40aa986af1
Add list "type" (block/allow) to the debug log table
...
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2025-11-03 17:39:36 -03:00
yubiuser
ff75860de3
Fix libcap capabilities not being granted on OpenRC distros ( #6456 )
2025-11-02 16:43:36 +01:00
Sparronator9999
4ff250edac
Fix libcap capabilities not being granted on OpenRC distros
...
Created on behalf of @mgziminsky - see this issue comment: https://github.com/pi-hole/pi-hole/issues/6454#issuecomment-3476576177
Signed-off-by: Sparronator9999 <86388887+Sparronator9999@users.noreply.github.com>
2025-11-02 07:29:20 +11:00
yubiuser
2e24c2d805
Add Fedora 43 to test suite ( #6453 )
2025-11-01 12:26:46 +01:00
yubiuser
c7ebaece92
Bump github/codeql-action from 4.31.0 to 4.31.2 in the github-actions-dependencies group ( #6455 )
2025-11-01 11:33:37 +01:00
dependabot[bot]
766e61c52a
Bump github/codeql-action in the github-actions-dependencies group
...
Bumps the github-actions-dependencies group with 1 update: [github/codeql-action](https://github.com/github/codeql-action ).
Updates `github/codeql-action` from 4.31.0 to 4.31.2
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](4e94bd11f7...0499de31b9 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 4.31.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-11-01 10:01:18 +00:00
Christian König
558f0c4bf7
Add Fedora 43 to test suite
...
Signed-off-by: yubiuser <github@yubiuser.dev>
2025-10-31 18:54:42 +01:00
Adam Warner
23e48cf544
Sync master back into development ( #6448 )
2025-10-28 17:18:45 +00:00
Adam Warner
1837b754b9
v6.2.2 ( #6447 )
v6.2.2
2025-10-28 17:07:28 +00:00
yubiuser
d0fd967734
Bump github/codeql-action from 4.30.9 to 4.31.0 in the github-actions-dependencies group across 1 directory ( #6446 )
2025-10-28 16:08:39 +01:00
dependabot[bot]
4247a6056b
Bump github/codeql-action
...
Bumps the github-actions-dependencies group with 1 update in the / directory: [github/codeql-action](https://github.com/github/codeql-action ).
Updates `github/codeql-action` from 4.30.9 to 4.31.0
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](16140ae1a1...4e94bd11f7 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 4.31.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-10-28 13:43:44 +00:00
Adam Warner
dff04eb822
Start using commented tags for editorconfig-checker ( #6443 )
2025-10-28 13:42:25 +00:00
Adam Warner
c5a2078ce7
Add bind9-dnsutils as dependency for APT based systems ( #6444 )
2025-10-28 13:41:55 +00:00
Adam Warner
1d6b3cd894
Add log file path variables and ensure log files are created if missing ( #6441 )
2025-10-28 13:40:00 +00:00
Adam Warner
91727fe284
Create version file, if not existing (on first Container start) ( #6440 )
2025-10-27 20:57:50 +00:00
Christian König
fc4c10dbe2
Add bind9-dnsutils as dependency for APT based systems
...
Signed-off-by: Christian König <github@yubiuser.dev>
2025-10-26 21:06:22 +01:00
yubiuser
0e46b9c83f
Bump tox from 4.31.0 to 4.32.0 in /test in the python-dependencies group ( #6433 )
2025-10-26 20:50:56 +01:00
Christian König
49099d017a
Start using commented tags for editorconfig-checker
...
Signed-off-by: Christian König <github@yubiuser.dev>
2025-10-26 20:30:34 +01:00
Yannick7777
72e3699265
Add log file path variables and ensure log files are created if missing
...
Signed-off-by: Yannick7777 <admin@eyer.life>
2025-10-26 15:19:56 +01:00
casperklein
1818e7e59e
Ensure 'versions' file exist on first start
...
Signed-off-by: casperklein <casperklein@users.noreply.github.com>
2025-10-26 12:05:13 +01:00
Adam Warner
770aa1f061
Sync master back into development ( #6434 )
2025-10-25 11:49:52 +01:00
Adam Warner
66a3c73d6c
Fix formatting in chooseInterface function ( #6435 )
v6.2.1
2025-10-25 11:38:21 +01:00
Adam Warner
1ca693866c
Fix formatting in chooseInterface function to ensure proper variable expansion - with quotes, the dialog command throws the error:
...
Expected at least 20 tokens for --radi, have 5.
Use --help to list options.
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2025-10-25 11:31:59 +01:00
Adam Warner
75d4082e57
Pi-hole Core v6.2 ( #6411 )
v6.2
2025-10-25 11:11:45 +01:00
dependabot[bot]
77dd566a4f
Bump tox from 4.31.0 to 4.32.0 in /test in the python-dependencies group
...
Bumps the python-dependencies group in /test with 1 update: [tox](https://github.com/tox-dev/tox ).
Updates `tox` from 4.31.0 to 4.32.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.31.0...4.32.0 )
---
updated-dependencies:
- dependency-name: tox
dependency-version: 4.32.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-10-25 10:01:46 +00:00
yubiuser
c901aa1a2e
Fix gravity indention ( #6427 )
2025-10-21 19:49:08 +02:00
yubiuser
bfc263ac96
Apply suggestion from @rdwebdesign
...
Co-authored-by: RD WebDesign <github@rdwebdesign.com.br>
Signed-off-by: yubiuser <github@yubiuser.dev>
2025-10-20 09:22:21 +02:00
yubiuser
1f3a1c0676
Bump the github-actions-dependencies group with 2 updates ( #6426 )
2025-10-18 13:25:54 +02:00
Christian König
31cf4ed06d
Fix gravity indention
...
Signed-off-by: Christian König <github@yubiuser.dev>
2025-10-18 13:12:23 +02:00
dependabot[bot]
190b89483c
Bump the github-actions-dependencies group with 2 updates
...
Bumps the github-actions-dependencies group with 2 updates: [github/codeql-action](https://github.com/github/codeql-action ) and [editorconfig-checker/action-editorconfig-checker](https://github.com/editorconfig-checker/action-editorconfig-checker ).
Updates `github/codeql-action` from 4.30.8 to 4.30.9
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](f443b600d9...16140ae1a1 )
Updates `editorconfig-checker/action-editorconfig-checker` from 1a41284d59c6fe7f1b21ddc4a2b36400a33dc1b4 to 5ecdd656fe347c26f76b1b435b90e1d74fb5e787
- [Release notes](https://github.com/editorconfig-checker/action-editorconfig-checker/releases )
- [Commits](1a41284d59...5ecdd656fe )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 4.30.9
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions-dependencies
- dependency-name: editorconfig-checker/action-editorconfig-checker
dependency-version: 5ecdd656fe347c26f76b1b435b90e1d74fb5e787
dependency-type: direct:production
dependency-group: github-actions-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-10-18 10:01:21 +00:00
yubiuser
d0ce95c385
Tiny change to make prev2 also a local variable ( #6420 )
2025-10-15 05:54:57 +02:00
casperklein
9e8e360591
add missing local variable
...
Signed-off-by: casperklein <casperklein@users.noreply.github.com>
2025-10-15 04:37:19 +02:00