]>
git.feebdaed.xyz Git - 0xmirror/pi-hole.git/log
dependabot[bot] [Sat, 16 Aug 2025 10:23:35 +0000 (10:23 +0000)]
Bump actions/checkout in the github-actions-dependencies group
Bumps the github-actions-dependencies group with 1 update: [actions/checkout](https://github.com/actions/checkout).
Updates `actions/checkout` from 4.2.2 to 5.0.0
- [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.2.2...v5.0.0)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 5.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
yubiuser [Sat, 2 Aug 2025 10:56:30 +0000 (12:56 +0200)]
Bump tox from 4.28.3 to 4.28.4 in /test in the python-dependencies group (#6371)
dependabot[bot] [Sat, 2 Aug 2025 10:52:42 +0000 (10:52 +0000)]
Bump tox from 4.28.3 to 4.28.4 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.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
dependency-group: python-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
yubiuser [Thu, 31 Jul 2025 17:06:45 +0000 (19:06 +0200)]
Add "setpassword" to pihole Bash completion (#6369)
deHakkelaar [Thu, 31 Jul 2025 16:03:43 +0000 (18:03 +0200)]
Add "setpassword" to pihole Bash completion
Its missing.
After:
```
$ sudo pihole
allow arpflush disable logging reloadlists tail version
allow-regex checkout enable query repair uninstall wildcard
allow-wild debug flush regex setpassword updateGravity
api deny help reloaddns status updatePihole
```
Signed-off-by: deHakkelaar <deHakkelaar@users.noreply.github.com>
Adam Warner [Mon, 28 Jul 2025 14:56:42 +0000 (15:56 +0100)]
Explicitly check for the existence of FTL binary before attempting to stop it. Prevents warning message on fresh installs (#6364)
Dominik [Sun, 27 Jul 2025 18:25:31 +0000 (20:25 +0200)]
Do not call pihole-FTL --config interactively (#6368)
DL6ER [Sat, 26 Jul 2025 17:40:05 +0000 (19:40 +0200)]
Use non-interactive shell in utils.sh:getFTLConfigValue to avoid colored output
Signed-off-by: DL6ER <dl6er@dl6er.de>
Adam Warner [Sat, 26 Jul 2025 18:12:46 +0000 (19:12 +0100)]
Revert "pihole api - use keepalive for curl queries" (#6367)
Adam Warner [Sat, 26 Jul 2025 11:35:02 +0000 (12:35 +0100)]
Revert "pihole api - use keepalive for curl queries"
yubiuser [Sat, 26 Jul 2025 10:43:27 +0000 (12:43 +0200)]
Bump tox from 4.27.0 to 4.28.3 in /test in the python-dependencies group (#6366)
dependabot[bot] [Sat, 26 Jul 2025 10:36:36 +0000 (10:36 +0000)]
Bump tox from 4.27.0 to 4.28.3 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.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
dependency-group: python-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
Adam Warner [Sat, 26 Jul 2025 09:56:21 +0000 (10:56 +0100)]
Update automated install/basic-install.sh
Co-authored-by: yubiuser <github@yubiuser.dev>
Signed-off-by: Adam Warner <github@adamwarner.co.uk>
Adam Warner [Fri, 25 Jul 2025 20:54:54 +0000 (21:54 +0100)]
Check for the existence of the FTL binary before stopping the service
This prevents errors on fresh installs where the FTL binary does not exist yet.
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
Adam Warner [Sat, 26 Jul 2025 09:22:16 +0000 (10:22 +0100)]
pihole api - use keepalive for curl queries (#6365)
Rob Gill [Sat, 26 Jul 2025 08:48:32 +0000 (18:48 +1000)]
pihole api - use keepalive for curl queries
Adds the keepalive header to all curl requests
This reduces session establishment time across the multiple
requests necessary to authenticate, obtain response and log out
Signed-off-by: Rob Gill <rrobgill@protonmail.com>
Dan Schaper [Wed, 23 Jul 2025 16:16:15 +0000 (09:16 -0700)]
Use 'true'/'false' strings instead of 0/1 integers for boolean root user check in pihole command (#6351)
Christian König [Wed, 23 Jul 2025 06:18:47 +0000 (08:18 +0200)]
Group functions
Signed-off-by: Christian König <github@yubiuser.dev>
Christian König [Wed, 16 Jul 2025 06:52:25 +0000 (08:52 +0200)]
Invert need_root logic and check if set/unset
Signed-off-by: Christian König <github@yubiuser.dev>
Co-authored-by: Dan Schaper <dan.schaper@pi-hole.net>
Dan Schaper [Tue, 22 Jul 2025 22:27:07 +0000 (15:27 -0700)]
Fix gravity user permission checking and fix error on pihole-FTL --config failures (#6352)
Dan Schaper [Tue, 22 Jul 2025 22:20:50 +0000 (15:20 -0700)]
Separate network flush and arp table flush functions (#6319)
This PR updates the function flushing the network tables and the ARP table. It separates the two, renaming the whole function to networkflush and makes flushing ARP optional by appending --arp. Deletion of the network table is now done via FTL's /action/flush/arp endpoint.
Documentation: https://github.com/pi-hole/docs/pull/1253
Related PR in the FTL repo: https://github.com/pi-hole/FTL/pull/2541
yubiuser [Mon, 21 Jul 2025 11:41:53 +0000 (13:41 +0200)]
Group evaluations
Co-authored-by: Dan Schaper <dan.schaper@pi-hole.net>
Signed-off-by: yubiuser <github@yubiuser.dev>
Christian König [Wed, 16 Jul 2025 11:54:53 +0000 (13:54 +0200)]
Improve setFTLConfigValue function
Signed-off-by: Christian König <github@yubiuser.dev>
Christian König [Wed, 16 Jul 2025 11:57:10 +0000 (13:57 +0200)]
Revert https://github.com/pi-hole/pi-hole/pull/6345
Signed-off-by: Christian König <github@yubiuser.dev>
Christian König [Sun, 29 Jun 2025 20:31:26 +0000 (22:31 +0200)]
Tweak fluash ARP function
Signed-off-by: Christian König <github@yubiuser.dev>
Dan Schaper [Mon, 21 Jul 2025 20:57:51 +0000 (13:57 -0700)]
Update man page - remove "reconfigure" option (#6361)
RD WebDesign [Mon, 21 Jul 2025 19:15:25 +0000 (16:15 -0300)]
Update man page - remove "reconfigure" option
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
Dan Schaper [Mon, 21 Jul 2025 17:51:25 +0000 (10:51 -0700)]
Speed up `pihole api` (#6336)
Dan Schaper [Mon, 21 Jul 2025 01:06:00 +0000 (18:06 -0700)]
Use RTMIN value provided by FTL when possible (#6358)
In some cases `kill -RTMIN` can send incorrect signal value to the FTL causing it to terminate instead of performing lists reload.
https://github.com/pi-hole/FTL/issues/2573
Dan Schaper [Mon, 21 Jul 2025 01:02:45 +0000 (18:02 -0700)]
Reduce pihole --query jq calls (#6334)
Dan Schaper [Mon, 21 Jul 2025 00:46:07 +0000 (17:46 -0700)]
Re-order authentication errors in verbose mode (#6338)
Dan Schaper [Mon, 21 Jul 2025 00:44:04 +0000 (17:44 -0700)]
Remove netcat from the list of dependencies (#6343)
Jack'lul [Fri, 18 Jul 2025 08:34:02 +0000 (10:34 +0200)]
Use RTMIN value provided by FTL when possible
Signed-off-by: Jack'lul <jacklulcat@gmail.com>
Christian König [Wed, 16 Jul 2025 11:50:37 +0000 (13:50 +0200)]
Revert https://github.com/pi-hole/pi-hole/pull/6312
Signed-off-by: Christian König <github@yubiuser.dev>
Dan Schaper [Tue, 15 Jul 2025 04:10:53 +0000 (21:10 -0700)]
Remove `readonly` from list.sh to avoid errors (#6349)
RD WebDesign [Tue, 15 Jul 2025 00:20:39 +0000 (21:20 -0300)]
Remove `readonly` from list.sh to avoid errors
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
Dan Schaper [Mon, 14 Jul 2025 21:45:31 +0000 (14:45 -0700)]
Sync master back into development (#6348)
Adam Warner [Mon, 14 Jul 2025 21:15:50 +0000 (22:15 +0100)]
Pi-hole core 6.1.4 (#6347)
Adam Warner [Mon, 14 Jul 2025 21:09:27 +0000 (22:09 +0100)]
Fix `pihole api` command by not setting the some variabes as readonly (#6346)
Adam Warner [Mon, 14 Jul 2025 21:05:18 +0000 (22:05 +0100)]
Fix issue where web interface cannot run gravity (#6345)
Adam Warner [Mon, 14 Jul 2025 21:02:02 +0000 (22:02 +0100)]
bare minimum first past fix for `pihoe api` command not working due to attempting to re-set readony variabes PI_HOE_SCRIPT_DIR and utisfie.
Can't compain about them being readony if they're.. not.
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
Adam Warner [Mon, 14 Jul 2025 20:38:59 +0000 (21:38 +0100)]
Allow non-root access for updateGravity command
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
Dan Schaper [Mon, 14 Jul 2025 18:45:03 +0000 (11:45 -0700)]
Sync master back into development (#6341)
darkexplosiveqwx [Mon, 14 Jul 2025 18:15:19 +0000 (20:15 +0200)]
Remove netcat from the list of dependencies
Signed-off-by: darkexplosiveqwx <101737077+darkexplosiveqwx@users.noreply.github.com>
Dan Schaper [Mon, 14 Jul 2025 14:14:43 +0000 (07:14 -0700)]
Pi-hole Core v6.1.3 (#6337)
Christian König [Sun, 13 Jul 2025 20:16:40 +0000 (22:16 +0200)]
Re-order authentication errors in verbose mode
Signed-off-by: Christian König <github@yubiuser.dev>
Rob Gill [Sun, 13 Jul 2025 19:44:46 +0000 (05:44 +1000)]
Speed up pihole --api
Get session authentication information via single jq operation,
setting defaults if no data returned.
Simplify jq test for valid JSON data
Signed-off-by: Rob Gill <rrobgill@protonmail.com>
Dan Schaper [Sun, 13 Jul 2025 18:57:32 +0000 (11:57 -0700)]
basic-install.sh listing interfaces (#6269)
deHakkelaar [Sun, 13 Jul 2025 09:05:58 +0000 (11:05 +0200)]
Update basic-install.sh
Added comments
Rob Gill [Sat, 12 Jul 2025 22:25:22 +0000 (22:25 +0000)]
Update advanced/Scripts/query.sh
Co-authored-by: yubiuser <github@yubiuser.dev>
Signed-off-by: Rob Gill <rrobgill@protonmail.com>
Rob Gill [Sat, 12 Jul 2025 04:25:17 +0000 (14:25 +1000)]
speed up pihole --query
Count list and gravity matches using jq in a single step.
Use jq's map to simplify list processing, eliminating intermediate
jsons.
Eliminate while loop for each lists's final output and formatting.
Signed-off-by: Rob Gill <rrobgill@protonmail.com>
Dan Schaper [Fri, 11 Jul 2025 23:19:54 +0000 (16:19 -0700)]
piholeDebug - Get default route robustly (#6303)
Adam Warner [Fri, 11 Jul 2025 20:02:14 +0000 (21:02 +0100)]
Sync master back into development (#6332)
Adam Warner [Fri, 11 Jul 2025 20:01:01 +0000 (21:01 +0100)]
Update release.yml
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
Dan Schaper [Thu, 10 Jul 2025 21:15:41 +0000 (14:15 -0700)]
Update Firewalld tests to match v6 ports (#6307)
Dan Schaper [Thu, 10 Jul 2025 19:55:12 +0000 (12:55 -0700)]
update: abort if FTL branch does not exist (#6329)
MichaIng [Thu, 10 Jul 2025 19:34:35 +0000 (21:34 +0200)]
update: abort if FTL branch does not exist
Currently, if the FTL update check returns 404, hence the FTL branch does not seem to exist, an error message is printed, but the update continues, only the FTL update is skipped.
This can lead to setups with v5 FTL and v6 core/web, failing at config migration, where FTL is invoked with a v6-only command.
With this change, the update aborts immediately if the FTL branch is invalid, like it does in case of other FTL update check errors (other HTTP error codes than 404 or other curl errors). Hence it continues only if FTL is up-to-date already, or a new version from the given branch has been found.
Signed-off-by: MichaIng <micha@dietpi.com>
Dan Schaper [Thu, 10 Jul 2025 18:48:29 +0000 (11:48 -0700)]
Do not skip root check for pihole user (#6312)
Dan Schaper [Thu, 10 Jul 2025 18:29:00 +0000 (11:29 -0700)]
Prevent gravity curl from using unset bash variable's empty string. (#6191)
Dan Schaper [Thu, 10 Jul 2025 18:20:03 +0000 (11:20 -0700)]
Only update the package cache on fresh installations (#6282)
Dan Schaper [Thu, 10 Jul 2025 17:59:05 +0000 (10:59 -0700)]
installer: exit if FTL update check fails (#6316)
Dan Schaper [Thu, 10 Jul 2025 17:51:20 +0000 (10:51 -0700)]
Fix pihole -q by setting PI_HOLE_SCRIPT_DIR in api.sh (#6284)
Dan Schaper [Thu, 10 Jul 2025 17:47:49 +0000 (10:47 -0700)]
Update python version used in test to 3.13 (#6321)
yubiuser [Sat, 5 Jul 2025 21:07:49 +0000 (23:07 +0200)]
Bump pytest-xdist from 3.7.0 to 3.8.0 in /test (#6324)
dependabot[bot] [Sat, 5 Jul 2025 10:28:30 +0000 (10:28 +0000)]
Bump pytest-xdist from 3.7.0 to 3.8.0 in /test
Bumps [pytest-xdist](https://github.com/pytest-dev/pytest-xdist) from 3.7.0 to 3.8.0.
- [Release notes](https://github.com/pytest-dev/pytest-xdist/releases)
- [Changelog](https://github.com/pytest-dev/pytest-xdist/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest-xdist/compare/v3.7.0...v3.8.0)
---
updated-dependencies:
- dependency-name: pytest-xdist
dependency-version: 3.8.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Christian König [Tue, 1 Jul 2025 11:34:55 +0000 (13:34 +0200)]
Update python version used in test to 3.13
Signed-off-by: Christian König <github@yubiuser.dev>
Dominik [Sun, 29 Jun 2025 05:08:21 +0000 (07:08 +0200)]
taillog Prevent grep interpeting search term as an option (#6318)
Rob Gill [Sat, 28 Jun 2025 20:45:02 +0000 (06:45 +1000)]
taillog Prevent grep interpeting search term as an option
Adds '--' indicating end of options before the user provided
search pattern.
Signed-off-by: Rob Gill <rrobgill@protonmail.com>
MichaIng [Wed, 25 Jun 2025 22:40:37 +0000 (00:40 +0200)]
installer: exit if FTL update check fails
The return code of `FTLdetect()` is used in the installer to know whether FTL has been installed or not.
The function however returns an error only, if the download of FTL fails, not if checking for a latest version/update of FTL fails. This way, installs and rapairs can continue without or with ourdated FTL until `pihole-FTL migrate v6`, which hangs endlessly, if it is a v5 FTL.
This commit handles the return code in `FTLdetect()`, and lets it return true only if FTL download succeeded, or if the update check succeeded and FTL is up-to-date. Else, it could neither be repaired, nor installed, and the error message should give a hint what went wrong, hence exit.
`FTLdetect()` is not called by any other script, hence this change has no surprising effect elsewhere.
Additionally, a syntax error in the `FTLcheckUpdate()` function itself is fixed, which masks the `check_download_exists()` return code, hence always leads to error code 4, if the FTL branch is not `master`.
Signed-off-by: MichaIng <micha@dietpi.com>
Rob Gill [Tue, 24 Jun 2025 19:10:12 +0000 (05:10 +1000)]
piholeDebug - Get default route robustly
Determine address and interface of default route by preceeding
'via' and 'dev' fields in json output instead of plain text
field position.
Log if unable to determine default gateway
Signed-off-by: Rob Gill <rrobgill@protonmail.com>
Dominik [Tue, 24 Jun 2025 17:24:40 +0000 (19:24 +0200)]
Clean COL_TABLE and allow to send color codes when invoked by FTL (`${FORCE_COLOR}`) (#6314)
Christian König [Tue, 24 Jun 2025 17:03:24 +0000 (19:03 +0200)]
Set color codes when FORCE_COLOR is true
Signed-off-by: Christian König <github@yubiuser.dev>
Christian König [Tue, 24 Jun 2025 16:51:01 +0000 (18:51 +0200)]
Remove deprecated and unused colors
Signed-off-by: Christian König <github@yubiuser.dev>
Adam Warner [Sun, 22 Jun 2025 12:28:08 +0000 (14:28 +0200)]
Fix dependabot (#6297)
Adam Warner [Sun, 22 Jun 2025 12:13:46 +0000 (14:13 +0200)]
Add note about adding local user to pihole group to final dialog (#6152)
Christian König [Sat, 21 Jun 2025 20:40:43 +0000 (22:40 +0200)]
Do not skipp root check for pihole user
Signed-off-by: Christian König <github@yubiuser.dev>
yubiuser [Sat, 21 Jun 2025 12:31:07 +0000 (14:31 +0200)]
Bump pytest from 8.4.0 to 8.4.1 in /test (#6311)
yubiuser [Sat, 21 Jun 2025 12:30:38 +0000 (14:30 +0200)]
Bump tox from 4.26.0 to 4.27.0 in /test (#6310)
dependabot[bot] [Sat, 21 Jun 2025 10:10:47 +0000 (10:10 +0000)]
Bump pytest from 8.4.0 to 8.4.1 in /test
Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.4.0 to 8.4.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.0...8.4.1)
---
updated-dependencies:
- dependency-name: pytest
dependency-version: 8.4.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] [Sat, 21 Jun 2025 10:10:43 +0000 (10:10 +0000)]
Bump tox from 4.26.0 to 4.27.0 in /test
Bumps [tox](https://github.com/tox-dev/tox) from 4.26.0 to 4.27.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.26.0...4.27.0)
---
updated-dependencies:
- dependency-name: tox
dependency-version: 4.27.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
RD WebDesign [Wed, 18 Jun 2025 00:32:49 +0000 (21:32 -0300)]
Add HTTPS and NTP services to firewalld test
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
RD WebDesign [Tue, 17 Jun 2025 23:19:13 +0000 (20:19 -0300)]
Remove test for port 4711
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
Christian König [Mon, 9 Jun 2025 17:06:15 +0000 (19:06 +0200)]
Fix dependabot
Signed-off-by: Christian König <github@yubiuser.dev>
Christian König [Sun, 8 Jun 2025 19:31:56 +0000 (21:31 +0200)]
Run package update everytime before building the meta package when invoking from the install script
Signed-off-by: Christian König <github@yubiuser.dev>
Christian König [Sun, 8 Jun 2025 19:25:43 +0000 (21:25 +0200)]
Separate package manager detection and cache update functions
Signed-off-by: Christian König <github@yubiuser.dev>
Adam Warner [Sun, 8 Jun 2025 14:06:33 +0000 (15:06 +0100)]
Add 'never-stale' to the exempt issue labels of the stale workflow (#6283)
Adam Warner [Sat, 7 Jun 2025 17:36:35 +0000 (18:36 +0100)]
Dependabot: group updates (#6294)
XhmikosR [Sat, 7 Jun 2025 15:27:46 +0000 (18:27 +0300)]
Dependabot: group updates
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
yubiuser [Sat, 7 Jun 2025 10:32:36 +0000 (12:32 +0200)]
Bump pytest-xdist from 3.6.1 to 3.7.0 in /test (#6254)
dependabot[bot] [Sat, 7 Jun 2025 10:07:56 +0000 (10:07 +0000)]
Bump pytest-xdist from 3.6.1 to 3.7.0 in /test
Bumps [pytest-xdist](https://github.com/pytest-dev/pytest-xdist) from 3.6.1 to 3.7.0.
- [Release notes](https://github.com/pytest-dev/pytest-xdist/releases)
- [Changelog](https://github.com/pytest-dev/pytest-xdist/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest-xdist/compare/v3.6.1...v3.7.0)
---
updated-dependencies:
- dependency-name: pytest-xdist
dependency-version: 3.7.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
yubiuser [Sat, 7 Jun 2025 10:06:51 +0000 (12:06 +0200)]
Bump pytest from 8.3.5 to 8.4.0 in /test (#6293)
dependabot[bot] [Sat, 7 Jun 2025 10:01:39 +0000 (10:01 +0000)]
Bump pytest from 8.3.5 to 8.4.0 in /test
Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.3.5 to 8.4.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/8.3.5...8.4.0)
---
updated-dependencies:
- dependency-name: pytest
dependency-version: 8.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Dan Schaper [Fri, 6 Jun 2025 23:22:37 +0000 (16:22 -0700)]
Sync master back into development (#6291)
Christian König [Thu, 5 Jun 2025 12:43:38 +0000 (14:43 +0200)]
Set PI_HOLE_SCRIPT_DIR in api.sh
Signed-off-by: Christian König <github@yubiuser.dev>
Christian König [Thu, 5 Jun 2025 12:16:27 +0000 (14:16 +0200)]
Add 'never-stale' to the exempt issue labels of the stale workflow
Signed-off-by: Christian König <github@yubiuser.dev>
Christian König [Thu, 5 Jun 2025 11:09:03 +0000 (13:09 +0200)]
We test a fresh installaton, so don't pretend this is not a fresh installation
Signed-off-by: Christian König <github@yubiuser.dev>
Christian König [Thu, 5 Jun 2025 10:50:10 +0000 (12:50 +0200)]
Only update the package cache on fresh installations
Signed-off-by: Christian König <github@yubiuser.dev>
deHakkelaar [Mon, 2 Jun 2025 01:59:36 +0000 (03:59 +0200)]
basic-install.sh listing interfaces
Following up on below one:
https://github.com/pi-hole/pi-hole/pull/6236
And below poor attempt:
https://github.com/pi-hole/pi-hole/pull/6256
Signed-off-by: deHakkelaar <deHakkelaar@users.noreply.github.com>
Dan Schaper [Mon, 2 Jun 2025 01:35:19 +0000 (18:35 -0700)]
Pi-hole Core v6.1.1 (#6267)
Dan Schaper [Sun, 1 Jun 2025 16:45:48 +0000 (09:45 -0700)]
Revert "Use PID1 to determine which command to use when toggeling services" (#6262)