Commit graph

  • 099758a154
    Merge a9e3d3b728 into aac48b75ed yubiuser 2026-06-25 21:47:06 +00:00
  • 5e6ea26a87
    Merge 082d74eeb1 into aac48b75ed Dominik 2026-06-25 21:47:06 +00:00
  • fa574ab7c1
    Merge 5ed52554d7 into aac48b75ed Adam Warner 2026-06-25 21:47:06 +00:00
  • b7385b26ac
    Merge 5217773226 into aac48b75ed larsony99 2026-06-25 21:47:06 +00:00
  • c21755b5c1
    Merge 037a714546 into aac48b75ed Michael Woolweaver 2026-06-25 21:47:06 +00:00
  • 0d8e1ec3ea
    Merge 71eabe9efb into aac48b75ed Jens Rehsack 2026-06-25 21:47:06 +00:00
  • 71cb964915
    Merge 1c1274b2b5 into aac48b75ed Rob Gill 2026-06-25 21:47:06 +00:00
  • 723090a015
    Merge 7f89d00796 into aac48b75ed Adnan Mazharuddin Shaikh 2026-06-25 21:47:06 +00:00
  • b9bd404062
    Merge 9cbcbd9c21 into aac48b75ed Dominik 2026-06-25 21:47:06 +00:00
  • 0a924024cc
    Merge 6968eb432e into aac48b75ed yubiuser 2026-06-25 21:47:06 +00:00
  • cacedb5aa7
    Merge 713361c770 into aac48b75ed darkexplosiveqwx 2026-06-25 21:47:06 +00:00
  • f98ff2f884
    Merge aac48b75ed into 3413768c90 Adam Warner 2026-06-25 21:47:03 +00:00
  • aac48b75ed
    installer: fix custom DNS entry when only one upstream server is provided (#6638) development Adam Warner 2026-06-25 22:46:58 +01:00
  • 57b86b69a2
    fix(dns): support N upstream DNS servers in custom DNS setup Austin Gilmour 2026-06-21 10:14:37 -04:00
  • 730e5cd3f0
    Bump the github-actions-dependencies group with 2 updates (#6655) yubiuser 2026-06-20 14:03:59 +02:00
  • 7f18a03e2c
    Bump the github-actions-dependencies group with 2 updates dependabot[bot] 2026-06-20 10:02:30 +00:00
  • 841976c59b
    Include alpine 3.24 in tests (#6654) Adam Warner 2026-06-14 21:46:34 +01:00
  • cdb990ad23
    Include alpine 3.24 in tests Christian König 2026-06-10 20:30:07 +02:00
  • 23c3b4a648
    fix: check return codes in gravity_build_tree and database_recovery() (#6630) Adam Warner 2026-06-08 21:27:14 +01:00
  • 0a30d6c3d6
    Merge 37eb5d7128 into cc63b1088d yubiuser 2026-06-06 10:11:16 +00:00
  • cc63b1088d
    Bump the github-actions-dependencies group with 2 updates (#6651) yubiuser 2026-06-06 12:11:08 +02:00
  • 4bf69d42b0
    Bump the github-actions-dependencies group with 2 updates dependabot[bot] 2026-06-06 10:02:38 +00:00
  • 92aa19354a
    Merge 75ecee36c1 into 3413768c90 3ch0less 2026-06-05 05:51:55 +00:00
  • 75ecee36c1 fix: check pihole-FTL parseList return code in gravity_DownloadBlocklistFromUrl 3ch0less 2026-06-05 09:51:47 +04:00
  • c571725a71 dev: add Docker compose stack and FTL build helper script Sushant Bhadauria 2026-06-01 22:40:17 +05:30
  • e8b6b4b807
    Set BATS pretty output flag depending on the terminal and improve failure output (#6644) yubiuser 2026-06-01 20:16:58 +02:00
  • 062a4651dd
    Bump eps1lon/actions-label-merge-conflict from 3.0.3 to 3.1.0 in the github-actions-dependencies group (#6645) yubiuser 2026-06-01 19:39:29 +02:00
  • fa1de50068
    Use bats_helper also in newly added gravity tests Christian König 2026-06-01 19:31:55 +02:00
  • 8a90c77ff2
    Fix shellcheck wrning Christian König 2026-05-29 13:45:01 +02:00
  • c5949aaa8f
    Move on_failure_hook to helper file Christian König 2026-05-29 10:35:11 +02:00
  • c66159302f
    Use on_failure hook to improve failure output Christian König 2026-05-28 11:17:36 +02:00
  • 400b3abc26
    Set BATS pretty output flag depending on the terminal Christian König 2026-05-28 11:03:12 +02:00
  • 3b0aad0db2
    Add gravity tests (#6639) yubiuser 2026-05-30 14:31:33 +02:00
  • 1c1855c7f0
    Bump eps1lon/actions-label-merge-conflict dependabot[bot] 2026-05-30 10:02:22 +00:00
  • 2671ebc2b8
    Ubuntu 20 curl version does not support etag-compare and etag-save on the same file, so the target will always be downloaded and no 304 is returned Christian König 2026-05-25 21:18:07 +02:00
  • 713361c770
    avoid copytruncate in logrotate darkexplosiveqwx 2026-05-24 23:44:52 +02:00
  • 5198095e12
    Bump actions/stale from 10.2.0 to 10.3.0 in the github-actions-dependencies group (#6640) yubiuser 2026-05-24 07:51:44 +02:00
  • c9f932ab48
    Bump actions/stale in the github-actions-dependencies group dependabot[bot] 2026-05-23 10:02:24 +00:00
  • a50b35b1a5
    Add Fedora 44 and Ubuntu 26.04 LTS to tests (#6623) Adam Warner 2026-05-22 22:37:34 +01:00
  • 43840b250d
    Account for curl version < 7.75 Christian König 2026-05-21 23:42:56 +02:00
  • a8de5788c6
    Be more generous regarding curl's error output Christian König 2026-05-21 23:25:14 +02:00
  • 227689f491
    Adjust tests to recent changes from https://github.com/pi-hole/pi-hole/pull/6430 and https://github.com/pi-hole/pi-hole/pull/6607 and https://github.com/pi-hole/pi-hole/pull/6605 Christian König 2026-05-21 23:16:38 +02:00
  • 164a0c134a
    Fix shellcheck Christian König 2026-05-21 22:43:41 +02:00
  • d01a893721
    replace tox with BATS for new OSes darkexplosiveqwx 2026-05-21 22:29:28 +02:00
  • af4df3fa75
    Merge branch 'development' into april-os darkexplosiveqwx 2026-05-21 22:24:50 +02:00
  • de7cb639d5
    Add gravity tests Christian König 2026-05-01 22:05:02 +02:00
  • bca84e7125
    Replace pytest/tox with direct in-container BATS (#6598) Adam Warner 2026-05-21 19:33:31 +01:00
  • 86562b5eba
    Remove spurious runUnattended=true from install test Adam Warner 2026-04-20 21:01:59 +01:00
  • 3468c0c418
    test: update README for BATS runner usage Adam Warner 2026-04-19 16:54:51 +01:00
  • e972c758ab
    test: split containers, simplify run_suite, improve distro error Adam Warner 2026-04-16 20:48:50 +01:00
  • 551b6516d1
    test: bake BATS libraries into test images at build time Adam Warner 2026-04-16 20:48:34 +01:00
  • 356afe66c5
    test: restore executable bit on installer FTL bats file Adam Warner 2026-04-13 22:24:21 +01:00
  • 1359c6aff5
    test: simplify in-container BATS flow and clarify suite intent Adam Warner 2026-04-13 22:20:58 +01:00
  • da333b0982
    test: replace pytest/tox with direct in-container BATS Adam Warner 2026-04-13 21:54:24 +01:00
  • 9648b90194
    Bump the github-actions-dependencies group with 2 updates (#6636) yubiuser 2026-05-16 12:34:35 +02:00
  • 08d44b7a01
    Bump the github-actions-dependencies group with 2 updates dependabot[bot] 2026-05-16 10:02:59 +00:00
  • 7fafbccd9a
    Bump tox in /test in the python-dependencies group across 1 directory dependabot[bot] 2026-05-16 10:02:46 +00:00
  • e0db7e5b85 fix: Following symlinked files could cause DoS breezko 2026-05-13 11:45:22 +02:00
  • 37eb5d7128
    Fix shellcheck warnings fix/gravity Christian König 2026-05-12 13:59:23 +02:00
  • 9da776fb15
    Improve gravity error handling Christian König 2026-05-12 13:57:04 +02:00
  • 78fb9b51cc
    Improve the command that finds the crash header new/crash_report RD WebDesign 2026-05-10 03:45:01 -03:00
  • 06507b7c89
    New debug command to automatically upload part of FTL.log after a crash RD WebDesign 2026-05-09 19:26:28 -03:00
  • 3c65e11672
    Bump github/codeql-action from 4.35.3 to 4.35.4 in the github-actions-dependencies group (#6631) yubiuser 2026-05-09 16:36:28 +02:00
  • ff8e6357ee
    Bump github/codeql-action in the github-actions-dependencies group dependabot[bot] 2026-05-09 10:02:55 +00:00
  • 826b293a7b
    Prevent double error message output in gravity run with invalid file (#6607) Adam Warner 2026-05-07 21:03:11 +01:00
  • 1d61ab09b4
    fix: check return codes in gravity_build_tree and database_recovery() John Luzzi 2026-05-02 10:55:09 -04:00
  • b873bf45ab
    Bump github/codeql-action from 4.35.2 to 4.35.3 in the github-actions-dependencies group (#6629) yubiuser 2026-05-02 12:12:57 +02:00
  • f7d4429d9d
    Bump github/codeql-action in the github-actions-dependencies group dependabot[bot] 2026-05-02 10:02:56 +00:00
  • c161d52242 fix: resolve readonly variable conflict in getFTLPID kuishou68 2026-05-01 16:19:05 +08:00
  • d83c478a1e fix: resolve readonly variable conflict in getFTLPID kuishou68 2026-05-01 16:11:17 +08:00
  • ab3477bcb2 fix: honor quiet mode in log flush helpers kuishou68 2026-05-01 11:52:17 +08:00
  • a0c93a4e3b fix: honor quiet mode in log flush helpers kuishou68 2026-04-30 18:06:08 +08:00
  • 339ffa33f1 fix: V-002 security vulnerability orbisai0security 2026-04-30 05:04:47 +00:00
  • 9586b470e8
    Add Fedora 44 and Ubuntu 26.04 LTS to tests darkexplosiveqwx 2026-04-29 20:27:39 +02:00
  • a3b7117404
    Explicitly add gawk to APK dependencies (#6622) Dan Schaper 2026-04-28 13:30:09 -06:00
  • 9beb608147
    Explicitly add gawk to APK dependencies Christian König 2026-04-28 21:12:55 +02:00
  • 8b250abef1
    Use awk to compare curl versions (#6621) Dan Schaper 2026-04-27 14:36:12 -06:00
  • 7e72e17304
    Use awk to compare curl versions RD WebDesign 2026-04-27 16:55:26 -03:00
  • 208ddd95b5
    Revert "Replace head with sed to avoid error messages on the web interface" revert-6616-fix/curl_version_check Adam Warner 2026-04-27 18:51:15 +01:00
  • 4927e56b70
    Replace head with sed to avoid error messages on the web interface (#6616) Adam Warner 2026-04-27 08:41:18 +01:00
  • 4360ac403d
    Replace head with sed to avoid error messages on the web interface RD WebDesign 2026-04-26 18:25:30 -03:00
  • cf19c83a81
    Also hardcode the PID file location in utils.sh to prevent readonly variable warning (#6613) Dan Schaper 2026-04-25 12:05:35 -07:00
  • dbafd5fc31
    Bump trufflesecurity/trufflehog from 3.94.3 to 3.95.2 in the github-actions-dependencies group (#6614) yubiuser 2026-04-25 14:56:33 +02:00
  • 3d12a10f16
    Bump trufflesecurity/trufflehog in the github-actions-dependencies group dependabot[bot] 2026-04-25 10:02:58 +00:00
  • 0ebef1027d
    Sync master back into development (#6611) Adam Warner 2026-04-25 10:54:37 +01:00
  • b4af3f3ead
    We can also hardcode the PID file location in utils.sh Adam Warner 2026-04-25 10:51:55 +01:00
  • 6e94450826
    Only check for curl/local file retrieval if download == true, prevents double error messages in certain situations Adam Warner 2026-04-25 00:11:54 +01:00
  • 3413768c90
    Pi-hole Core v6.4.2 (#6610) master v6.4.2 Adam Warner 2026-04-24 22:56:21 +01:00
  • b065830df0
    Merge commit from fork Adam Warner 2026-04-24 22:10:31 +01:00
  • 7ccb8ddfb0
    Improve gravity error message including curl exit code and errormsg (#6605) Adam Warner 2026-04-24 21:57:02 +01:00
  • 9f0cb867b2
    Use semicolon as separator for the returned values RD WebDesign 2026-04-21 17:17:16 -03:00
  • a7baecb57c
    Apply suggestions from code review RD WebDesign 2026-04-20 22:02:41 -03:00
  • bdaa61aa3e
    Make check-busybox-compat.sh executable new/short-vs-long-linter Adam Warner 2026-04-21 00:45:26 +01:00
  • 290886dc8e
    Introduce a BusyBox compatibility checker for shell options and wire it into CI with a fast differential PR path. Adam Warner 2026-04-21 00:42:50 +01:00
  • 48403f1d7b
    add lint-switch-style script and integrate into CI workflow Adam Warner 2026-04-20 23:27:09 +01:00
  • 9d28b2b5e7
    add logrotate to DEB and RPM dependencies (#6524) Adam Warner 2026-04-20 17:50:19 +01:00
  • 16ec32275b
    Add comment explaining the code used to compare versions RD WebDesign 2026-04-20 13:29:33 -03:00
  • c65b63b10b
    Merge branch 'development' into logrotate darkexplosiveqwx 2026-04-20 17:15:49 +02:00
  • 145b861552
    Clarify comment in pihole.cron darkexplosiveqwx 2026-04-20 17:14:38 +02:00
  • f4efe7d186
    Show exit code using the same color as the message RD WebDesign 2026-04-19 18:44:15 -03:00