Commit Graph

  • 62ccfc77de
    Explicitly check for the existence of FTL binary before attempting to stop it. Prevents warning message on fresh installs (#6364) development Adam Warner 2025-07-28 15:56:42 +01:00
  • 0df3b41ca0
    Do not call pihole-FTL --config interactively (#6368) Dominik 2025-07-27 20:25:31 +02:00
  • 5cb601200c
    Use non-interactive shell in utils.sh:getFTLConfigValue to avoid colored output DL6ER 2025-07-26 19:40:05 +02:00
  • 342c8b693b
    Revert "pihole api - use keepalive for curl queries" (#6367) Adam Warner 2025-07-26 19:12:46 +01:00
  • 24d8754033
    Revert "pihole api - use keepalive for curl queries" Adam Warner 2025-07-26 12:35:02 +01:00
  • 966e466c9e
    Bump tox from 4.27.0 to 4.28.3 in /test in the python-dependencies group (#6366) yubiuser 2025-07-26 12:43:27 +02:00
  • 37ec67e9a3
    Bump tox from 4.27.0 to 4.28.3 in /test in the python-dependencies group dependabot[bot] 2025-07-26 10:36:36 +00:00
  • 364ba99b1f
    Update automated install/basic-install.sh Adam Warner 2025-07-26 10:56:21 +01:00
  • 9252e90bd6
    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. Adam Warner 2025-07-25 21:54:54 +01:00
  • ae0fef4626
    pihole api - use keepalive for curl queries (#6365) Adam Warner 2025-07-26 10:22:16 +01:00
  • 5b4a7b8b74
    pihole api - use keepalive for curl queries Rob Gill 2025-07-26 18:48:32 +10:00
  • a9680db218
    Use 'true'/'false' strings instead of 0/1 integers for boolean root user check in pihole command (#6351) Dan Schaper 2025-07-23 09:16:15 -07:00
  • 7aa57e154e
    Group functions Christian König 2025-07-23 08:18:47 +02:00
  • 05f4ae7719
    Invert need_root logic and check if set/unset Christian König 2025-07-16 08:52:25 +02:00
  • 29b6252935
    Fix gravity user permission checking and fix error on pihole-FTL --config failures (#6352) Dan Schaper 2025-07-22 15:27:07 -07:00
  • f324d4cc7d
    Separate network flush and arp table flush functions (#6319) Dan Schaper 2025-07-22 15:20:50 -07:00
  • 310f0711fa
    Group evaluations yubiuser 2025-07-21 13:41:53 +02:00
  • 9580dc6560
    Improve setFTLConfigValue function Christian König 2025-07-16 13:54:53 +02:00
  • 70e317f373
    Revert https://github.com/pi-hole/pi-hole/pull/6345 Christian König 2025-07-16 13:57:10 +02:00
  • 285b3c37f9
    Tweak fluash ARP function Christian König 2025-06-29 22:31:26 +02:00
  • 41f6738e97
    Update man page - remove "reconfigure" option (#6361) Dan Schaper 2025-07-21 13:57:51 -07:00
  • 22e6ff2cdf
    Update man page - remove "reconfigure" option RD WebDesign 2025-07-21 16:15:25 -03:00
  • be36432f24
    Speed up pihole api (#6336) Dan Schaper 2025-07-21 10:51:25 -07:00
  • a9e3d3b728
    Use --skipFTL flag also for pihole repair and checkout unsupported/binary Christian König 2025-07-21 12:07:33 +02:00
  • a8db4def9a
    Use flag --skipFTL instead of env var PIHOLE_SKIP_FTL_CHECK Christian König 2025-07-21 11:54:12 +02:00
  • 4bea9a1d12
    Use RTMIN value provided by FTL when possible (#6358) Dan Schaper 2025-07-20 18:06:00 -07:00
  • 35ce3580e5
    Reduce pihole --query jq calls (#6334) Dan Schaper 2025-07-20 18:02:45 -07:00
  • 90eb5778ca
    Re-order authentication errors in verbose mode (#6338) Dan Schaper 2025-07-20 17:46:07 -07:00
  • c0539a4fb0
    Remove netcat from the list of dependencies (#6343) Dan Schaper 2025-07-20 17:44:04 -07:00
  • da85a7a2a7
    Use RTMIN value provided by FTL when possible Jack'lul 2025-07-18 10:34:02 +02:00
  • 95021fce58
    Fix permission for *.etag files after gravity run fix/etag Christian König 2025-07-16 21:00:05 +02:00
  • 3c52ce98d4
    Revert https://github.com/pi-hole/pi-hole/pull/6312 Christian König 2025-07-16 13:50:37 +02:00
  • ae048201a2
    Remove readonly from list.sh to avoid errors (#6349) Dan Schaper 2025-07-14 21:10:53 -07:00
  • dad27f8d06
    Remove readonly from list.sh to avoid errors RD WebDesign 2025-07-14 21:20:39 -03:00
  • c0b512be60
    Sync master back into development (#6348) Dan Schaper 2025-07-14 14:45:31 -07:00
  • cef7fd4b02
    Pi-hole core 6.1.4 (#6347) master v6.1.4 Adam Warner 2025-07-14 22:15:50 +01:00
  • c09da77e2b
    Fix pihole api command by not setting the some variabes as readonly (#6346) Adam Warner 2025-07-14 22:09:27 +01:00
  • 18e8396a44
    Fix issue where web interface cannot run gravity (#6345) Adam Warner 2025-07-14 22:05:18 +01:00
  • 1bef0415db
    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. Adam Warner 2025-07-14 22:02:02 +01:00
  • d6a83baf4f
    Allow non-root access for updateGravity command Adam Warner 2025-07-14 21:38:59 +01:00
  • 605ff8183a
    Sync master back into development (#6341) Dan Schaper 2025-07-14 11:45:03 -07:00
  • e231107e81
    Remove netcat from the list of dependencies darkexplosiveqwx 2025-07-14 20:15:19 +02:00
  • 9494dc6061
    Pi-hole Core v6.1.3 (#6337) v6.1.3 Dan Schaper 2025-07-14 07:14:43 -07:00
  • 71501e15e5
    Re-order authentication errors in verbose mode Christian König 2025-07-13 22:16:40 +02:00
  • 0187087da0
    Speed up pihole --api Rob Gill 2025-07-14 05:44:46 +10:00
  • 9605ccc178
    basic-install.sh listing interfaces (#6269) Dan Schaper 2025-07-13 11:57:32 -07:00
  • 86bdae0076
    Update basic-install.sh deHakkelaar 2025-07-13 11:05:58 +02:00
  • 05ad3d7155
    Update advanced/Scripts/query.sh Rob Gill 2025-07-12 22:25:22 +00:00
  • ea8272d7d4
    speed up pihole --query Rob Gill 2025-07-12 14:25:17 +10:00
  • 1e88ce4975
    piholeDebug - Get default route robustly (#6303) Dan Schaper 2025-07-11 16:19:54 -07:00
  • bb60e2e346
    Sync master back into development (#6332) Adam Warner 2025-07-11 21:02:14 +01:00
  • 3977a312f0
    Update release.yml Adam Warner 2025-07-11 21:01:01 +01:00
  • b3d193b34c
    Update Firewalld tests to match v6 ports (#6307) Dan Schaper 2025-07-10 14:15:41 -07:00
  • 463086ef23
    Skip FTL update check if $PIHOLE_SKIP_FTL_CHECK is set to true Christian König 2025-03-08 14:38:00 +01:00
  • f3e04117f6
    Let users know we skipped the FTL checks Christian König 2025-03-03 22:19:32 +01:00
  • f67a8e5110
    Only set PIHOLE_SKIP_FTL_CHECK if not already set by env variable Christian König 2025-03-03 22:02:25 +01:00
  • 3f7f6f0294
    Allow uses to skip binary check and installing FTL in case the use a self-compiled binary Christian König 2025-02-27 12:00:25 +01:00
  • 0a36e9d949
    update: abort if FTL branch does not exist (#6329) Dan Schaper 2025-07-10 12:55:12 -07:00
  • 6db6c68a4e
    update: abort if FTL branch does not exist MichaIng 2025-07-10 21:34:35 +02:00
  • 5b5e02d492
    Do not skip root check for pihole user (#6312) Dan Schaper 2025-07-10 11:48:29 -07:00
  • a2dd0e2f50
    Prevent gravity curl from using unset bash variable's empty string. (#6191) Dan Schaper 2025-07-10 11:29:00 -07:00
  • 3d75ea6df2
    Only update the package cache on fresh installations (#6282) Dan Schaper 2025-07-10 11:20:03 -07:00
  • 080e1ccf8a
    installer: exit if FTL update check fails (#6316) Dan Schaper 2025-07-10 10:59:05 -07:00
  • 24f32d48af
    Fix pihole -q by setting PI_HOLE_SCRIPT_DIR in api.sh (#6284) Dan Schaper 2025-07-10 10:51:20 -07:00
  • 8486cfd95a
    Update python version used in test to 3.13 (#6321) Dan Schaper 2025-07-10 10:47:49 -07:00
  • c81d5019a3
    Bump pytest-xdist from 3.7.0 to 3.8.0 in /test (#6324) yubiuser 2025-07-05 23:07:49 +02:00
  • c5c5116e53
    Bump pytest-xdist from 3.7.0 to 3.8.0 in /test dependabot[bot] 2025-07-05 10:28:30 +00:00
  • 2f9fa80d7a
    Update python version used in test to 3.13 Christian König 2025-07-01 13:34:55 +02:00
  • f2280eb330
    taillog Prevent grep interpeting search term as an option (#6318) Dominik 2025-06-29 07:08:21 +02:00
  • f24fc9573a
    taillog Prevent grep interpeting search term as an option Rob Gill 2025-06-29 06:45:02 +10:00
  • 3a35e589f2
    installer: exit if FTL update check fails MichaIng 2025-06-26 00:40:37 +02:00
  • 19d5943440
    piholeDebug - Get default route robustly Rob Gill 2025-06-25 05:10:12 +10:00
  • f90677a1ff
    Clean COL_TABLE and allow to send color codes when invoked by FTL (${FORCE_COLOR}) (#6314) Dominik 2025-06-24 19:24:40 +02:00
  • daec6f8c02
    Set color codes when FORCE_COLOR is true Christian König 2025-06-24 19:03:24 +02:00
  • a48665c7bb
    Remove deprecated and unused colors Christian König 2025-06-24 18:51:01 +02:00
  • 8a97a1433a
    Fix dependabot (#6297) Adam Warner 2025-06-22 14:28:08 +02:00
  • f94d9f2540
    Add note about adding local user to pihole group to final dialog (#6152) Adam Warner 2025-06-22 14:13:46 +02:00
  • 830c4bc049
    Do not skipp root check for pihole user Christian König 2025-06-21 22:40:43 +02:00
  • 1dbe425146
    Bump pytest from 8.4.0 to 8.4.1 in /test (#6311) yubiuser 2025-06-21 14:31:07 +02:00
  • fc2f7795e9
    Bump tox from 4.26.0 to 4.27.0 in /test (#6310) yubiuser 2025-06-21 14:30:38 +02:00
  • 0bc06ed204
    Bump pytest from 8.4.0 to 8.4.1 in /test dependabot[bot] 2025-06-21 10:10:47 +00:00
  • 700c892dff
    Bump tox from 4.26.0 to 4.27.0 in /test dependabot[bot] 2025-06-21 10:10:43 +00:00
  • 405053692a
    Add HTTPS and NTP services to firewalld test RD WebDesign 2025-06-17 21:32:49 -03:00
  • 04d9d32444
    Remove test for port 4711 RD WebDesign 2025-06-17 20:19:13 -03:00
  • c19e907c0c
    Fix dependabot Christian König 2025-06-09 19:06:15 +02:00
  • 7a16024020
    Run package update everytime before building the meta package when invoking from the install script Christian König 2025-06-08 21:31:56 +02:00
  • 5777497f52
    Separate package manager detection and cache update functions Christian König 2025-06-08 21:25:43 +02:00
  • 404dc7cb88
    Add 'never-stale' to the exempt issue labels of the stale workflow (#6283) Adam Warner 2025-06-08 15:06:33 +01:00
  • 2f3dfef862
    Dependabot: group updates (#6294) Adam Warner 2025-06-07 18:36:35 +01:00
  • b39c9956e8
    Dependabot: group updates XhmikosR 2025-06-07 18:27:46 +03:00
  • 70bcb0bb2b
    Bump pytest-xdist from 3.6.1 to 3.7.0 in /test (#6254) yubiuser 2025-06-07 12:32:36 +02:00
  • 2c1032090d
    Bump pytest-xdist from 3.6.1 to 3.7.0 in /test dependabot[bot] 2025-06-07 10:07:56 +00:00
  • b5adc981c2
    Bump pytest from 8.3.5 to 8.4.0 in /test (#6293) yubiuser 2025-06-07 12:06:51 +02:00
  • 3933cb0575
    Bump pytest from 8.3.5 to 8.4.0 in /test dependabot[bot] 2025-06-07 10:01:39 +00:00
  • 6964cd124e
    Sync master back into development (#6291) Dan Schaper 2025-06-06 16:22:37 -07:00
  • 082d74eeb1
    Install ARMv7 binary even when we detect a 64bit (aarch64) CPU but the operating system is 32bit. See FTL#2494 for reference tweak/32bitARM DL6ER 2025-06-06 06:44:17 +02:00
  • d16c049768
    Set PI_HOLE_SCRIPT_DIR in api.sh Christian König 2025-06-05 14:43:38 +02:00
  • 5ff4f000d5
    Add 'never-stale' to the exempt issue labels of the stale workflow Christian König 2025-06-05 14:16:27 +02:00
  • 93ecfb9504
    We test a fresh installaton, so don't pretend this is not a fresh installation Christian König 2025-06-05 13:09:03 +02:00
  • ea61755881
    Only update the package cache on fresh installations Christian König 2025-06-05 12:50:10 +02:00