Commit Graph

  • ba2682c907 Bump tox from 4.12.0 to 4.12.1 in /test dependabot[bot] 2024-01-20 10:38:21 +00:00
  • d6dbb40ef1 Do not store remote version in versions file if on custom branch (#5549) Dominik 2024-01-15 22:09:29 +01:00
  • 47f06dfd71 Do not store remote version in versions file if on custom branch. It's always wrong here DL6ER 2024-01-15 20:53:34 +01:00
  • e773d0399f Bump tox from 4.11.4 to 4.12.0 in /test (#5547) yubiuser 2024-01-13 20:42:30 +01:00
  • ebb0db0a3b Bump tox from 4.11.4 to 4.12.0 in /test (#5548) yubiuser 2024-01-13 20:40:53 +01:00
  • b662fd6f01 Bump tox from 4.11.4 to 4.12.0 in /test dependabot[bot] 2024-01-13 10:43:13 +00:00
  • 9eb47319f5 Bump tox from 4.11.4 to 4.12.0 in /test dependabot[bot] 2024-01-13 10:32:36 +00:00
  • debab10792 Use 204 Christian König 2024-01-07 21:37:58 +01:00
  • b756262ebe Fix failing tests in development-v6 branch (#5542) Adam Warner 2024-01-10 11:14:50 +00:00
  • e781311f23 pihole -d: Fix gateway ping if it is a LL address (#5527) Dominik 2024-01-09 19:19:32 +01:00
  • df9c60e351 Reduce code duplication in FTL arch detect tests. Use parametrize to run the same test with different parameters for each arch we need to test. Also include detection of unusupported in this test. Create FTL_BRANCH constant to be used in functions (less places to remember to change it) Adam Warner 2024-01-08 18:26:59 +00:00
  • aa4ceb4198 Sync master back into development (#5537) Adam Warner 2024-01-07 21:17:15 +00:00
  • 220c0675ef As we do in other tests, specify development-v6 branch of FTL is downloaded for the tests. We need to change this to develoment once v6 is released Adam Warner 2024-01-07 21:03:48 +00:00
  • 19bfa08b83 Pi-hole core v5.17.3 (#5520) v5.17.3 Adam Warner 2024-01-06 16:53:38 +00:00
  • 7eb69a5cc8 Bump pytest from 7.4.3 to 7.4.4 in /test (#5536) yubiuser 2024-01-06 11:14:52 +01:00
  • e14792bc48 Bump pytest from 7.4.3 to 7.4.4 in /test (#5535) yubiuser 2024-01-06 11:14:28 +01:00
  • 05e7d0ee92 Bump pytest from 7.4.3 to 7.4.4 in /test dependabot[bot] 2024-01-06 10:10:22 +00:00
  • 9c3578856f Bump pytest from 7.4.3 to 7.4.4 in /test dependabot[bot] 2024-01-06 10:02:39 +00:00
  • d2828310f2 Modify DELETE triggers to delete BEFORE instead of AFTER to prevent possible foreign key constraint violations DL6ER 2023-12-28 11:12:20 +01:00
  • 00340136bd Extend %iface logic to the dig test. Also fix intentation in this function DL6ER 2023-12-26 21:35:24 +01:00
  • 0c6363572b Append the interface to the gateway address if it is a link-local address DL6ER 2023-12-25 22:00:49 +01:00
  • 1b87ec067e Exit early if the database does not exist (e.g. in some CI tests) DL6ER 2023-12-25 06:12:18 +01:00
  • 8e8c7ecad2 Run gravity upgrade on checkout/update DL6ER 2023-12-25 05:41:43 +01:00
  • 0066c6fbff Make IDs of anti-/gravity lists available in vw_(anti)gravity DL6ER 2023-12-25 05:29:11 +01:00
  • 6e8029f69f Bump github/codeql-action from 2 to 3 (#5521) yubiuser 2023-12-16 17:42:03 +01:00
  • 12c6dd5dff Bump github/codeql-action from 2 to 3 (#5522) yubiuser 2023-12-16 17:38:44 +01:00
  • c6049d4002 Bump github/codeql-action from 2 to 3 dependabot[bot] 2023-12-16 10:30:20 +00:00
  • 0cfcdc4b50 Bump github/codeql-action from 2 to 3 dependabot[bot] 2023-12-16 10:08:32 +00:00
  • 2ae79f2443 Add "-ni" to all sqlite3 invocations (v5) (#5519) Dominik 2023-12-10 18:02:23 +01:00
  • e8338d0590 Install FTL's development branch to get the latest features during tests DL6ER 2023-12-10 10:41:00 +01:00
  • 719ce801f5 Add "-ni" to all sqlite3 invocations (#5518) Dominik 2023-12-10 10:17:48 +01:00
  • 13676c40ca Simplify pihole -v (#5517) yubiuser 2023-12-09 23:21:52 +01:00
  • c3c31a1a60 Print version details automatically if not on master Christian König 2023-12-09 23:09:58 +01:00
  • b333e30162 Remove version options from bash completion Christian König 2023-12-09 22:55:01 +01:00
  • fe4d934a40 Simplify pihole -v Christian König 2023-12-09 22:31:36 +01:00
  • a6c0d279b6 Remove obsolete sudo file (#5514) yubiuser 2023-12-09 23:11:04 +01:00
  • 3f7413d538 Add "-ni" to all sqlite3 invocations DL6ER 2023-12-09 23:07:35 +01:00
  • c90a27c509 Add "-ni" to all sqlite3 invocations DL6ER 2023-12-09 23:06:50 +01:00
  • ac86ae1e4c Bash completion (#5516) yubiuser 2023-12-09 23:02:29 +01:00
  • 6d02d4056f Rename option --admin to --web in version function Christian König 2023-12-09 22:01:30 +01:00
  • fe7299323c Update bash_completion Christian König 2023-12-09 21:40:03 +01:00
  • 274d4c263c Add bash-completion to PIHOLE_DEPS Christian König 2023-12-09 21:23:39 +01:00
  • 54186a63ee Remove test for sudo file as well Christian König 2023-12-09 14:33:13 +01:00
  • a87d1bbc4f Remove pihole.sudo Christian König 2023-12-09 14:22:43 +01:00
  • 750fb66a8c Bump actions/setup-python from 4.7.1 to 5.0.0 (#5510) yubiuser 2023-12-09 18:46:19 +01:00
  • 0b23b9b268 Bump actions/stale from 8.0.0 to 9.0.0 (#5511) yubiuser 2023-12-09 18:45:25 +01:00
  • e49d7fa5f1 Bump actions/setup-python from 4.7.1 to 5.0.0 dependabot[bot] 2023-12-09 17:39:42 +00:00
  • 8a71e4253e Bump actions/stale from 8.0.0 to 9.0.0 dependabot[bot] 2023-12-09 17:39:18 +00:00
  • 2529fbeacd Treat FTL return data as strings (#5509) yubiuser 2023-12-09 18:35:14 +01:00
  • 63b2a1f44a Bump actions/setup-python from 4.7.1 to 5.0.0 (#5512) yubiuser 2023-12-09 12:43:52 +01:00
  • c6756b1678 Bump actions/stale from 8.0.0 to 9.0.0 (#5513) yubiuser 2023-12-09 12:42:36 +01:00
  • c34464d1e8 Bump actions/stale from 8.0.0 to 9.0.0 dependabot[bot] 2023-12-09 10:36:49 +00:00
  • 16180e4b23 Bump actions/setup-python from 4.7.1 to 5.0.0 dependabot[bot] 2023-12-09 10:36:44 +00:00
  • 03637e9081 Use files.gravity_tmp as temporary directory for the intermediate lists (#5504) Dominik 2023-12-09 09:30:28 +01:00
  • 159817b7e2 Use development-v6 as ftl branch for binary test Christian König 2023-12-06 20:35:26 +01:00
  • 2681835f94 Treat FTL return data as strings Christian König 2023-12-06 00:21:04 +01:00
  • 7f7ec13c82 Support special webserver.port ports ending in "s" (secure) and "r" (redirect) (#5499) Dominik 2023-12-04 23:48:08 +01:00
  • 32a741b5c7 We do not follow 308 but FTL also doesn't suggest it DL6ER 2023-12-02 22:42:36 +01:00
  • bbbb4609d2 Bump tox from 4.11.3 to 4.11.4 in /test (#5506) yubiuser 2023-12-02 14:23:13 +01:00
  • e364349901 Bump tox from 4.11.3 to 4.11.4 in /test (#5507) yubiuser 2023-12-02 14:22:53 +01:00
  • f5fe550a2e Bump tox from 4.11.3 to 4.11.4 in /test dependabot[bot] 2023-12-02 10:35:21 +00:00
  • bfc824f2ff Bump tox from 4.11.3 to 4.11.4 in /test dependabot[bot] 2023-12-02 10:04:50 +00:00
  • 29d010dc2c Use files.gravity_tmp as temporary directory for the intermediate lists DL6ER 2023-12-01 10:21:02 +01:00
  • 96bf07863f Use CHAOS TXT local.api.txt instead of trying to parse pihole-FTL --config webserver.ports DL6ER 2023-12-01 09:10:06 +01:00
  • 62f9694aa4 Bump pytest-xdist from 3.4.0 to 3.5.0 in /test (#5500) yubiuser 2023-12-01 00:15:20 +01:00
  • 4523f078bb Bump pytest-xdist from 3.4.0 to 3.5.0 in /test (#5501) yubiuser 2023-12-01 00:13:41 +01:00
  • 6016131280 Ensure we also check the last port DL6ER 2023-11-28 22:59:49 +01:00
  • 974fea592d Iterate over ports, skip redirected ports DL6ER 2023-11-28 00:05:55 +01:00
  • 9d57f64937 Bump pytest-xdist from 3.4.0 to 3.5.0 in /test dependabot[bot] 2023-11-25 10:58:21 +00:00
  • 1276242a4e Bump pytest-xdist from 3.4.0 to 3.5.0 in /test dependabot[bot] 2023-11-25 10:16:35 +00:00
  • a6565bf9a1 Support special webserver.port ports ending in "s" (secure) and "r" (redirect) DL6ER 2023-11-23 22:07:31 +01:00
  • c785667efe Trim leading and trailing spaces and tabs in upstream servers (if any) DL6ER 2023-11-23 09:56:43 +01:00
  • cc333f79cc Check if this domain is blocked by Pi-hole but only if the domain is not a local file or empty DL6ER 2023-11-22 21:10:22 +01:00
  • df7633bd1b Add missing value for ${gravityDBfile_default} DL6ER 2023-11-22 21:08:06 +01:00
  • 4efcdf1189 Add missing double quotes to prevent globbing and word splitting DL6ER 2023-11-22 21:06:09 +01:00
  • f16cf71781 ${PIHOLE_DNS_1} is gone, use the first server from pihole-FTL --config dns.upstreams instead DL6ER 2023-11-22 21:04:46 +01:00
  • 19d3489bcb gravity_DownloadBlocklistFromUrl needs ${domain} but it was declared local before and was not passed as argument, making gravity currently depend on undefined behavior. It seems to be working well in the vast majority of cases, however, it seems we have at least one report where it is not working. DL6ER 2023-11-22 20:56:23 +01:00
  • 2338c9e916 Bump pytest-xdist from 3.3.1 to 3.4.0 in /test (#5490) yubiuser 2023-11-18 12:31:11 +01:00
  • 536d170009 Bump pytest-testinfra from 9.0.0 to 10.0.0 in /test (#5492) yubiuser 2023-11-18 12:30:21 +01:00
  • f4b67065cc Bump pytest-xdist from 3.3.1 to 3.4.0 in /test dependabot[bot] 2023-11-18 10:55:51 +00:00
  • 2b79abb948 Bump pytest-testinfra from 9.0.0 to 10.0.0 in /test (#5491) yubiuser 2023-11-18 11:55:06 +01:00
  • 2e73eb36ef Bump pytest-testinfra from 9.0.0 to 10.0.0 in /test dependabot[bot] 2023-11-18 10:54:16 +00:00
  • 271884c4bb Bump pytest-xdist from 3.3.1 to 3.4.0 in /test (#5493) yubiuser 2023-11-18 11:53:28 +01:00
  • 3c4f217876 Bump pytest-xdist from 3.3.1 to 3.4.0 in /test dependabot[bot] 2023-11-18 10:27:10 +00:00
  • ab09233753 Bump pytest-testinfra from 9.0.0 to 10.0.0 in /test dependabot[bot] 2023-11-18 10:17:34 +00:00
  • af9b8df118 Improve v6 debug log and remove leftovers (#5481) yubiuser 2023-11-14 00:04:16 +01:00
  • b61e8be3b4 Address reviewer's comment Christian König 2023-11-12 21:36:18 +01:00
  • 54ab71d817 Don't use hardcoded ports to check for Christian König 2023-11-12 21:20:03 +01:00
  • e7c89ce25f No need to pass a default value to get_ftl_conf_value() Christian König 2023-11-12 20:45:45 +01:00
  • d3813c4be5 Update check for required ports Christian König 2023-11-08 21:28:05 +01:00
  • d854eb1a97 Add lshw to Pi-hole deps Christian König 2023-11-07 21:59:35 +01:00
  • 86aa6b1df6 Improve v6 debug log and remove leftovers Christian König 2023-11-06 22:38:01 +01:00
  • 1da36bd4e7 Move custom.list to /hosts/custom.list (#5488) yubiuser 2023-11-13 22:58:16 +01:00
  • f65b126433 Move custom.list to /hosts/custom.list Christian König 2023-11-13 21:12:28 +01:00
  • 766cb26af5 Drop Fedora 36 and add Fedora 39 to the test suite Christian König 2023-11-07 22:24:34 +01:00
  • e8884083ef Apply suggestions from code review DL6ER 2023-11-07 08:58:31 +01:00
  • e3c6f162d8 Apply suggestions from code review DL6ER 2023-11-07 08:57:56 +01:00
  • de6e61705e Remove local.list and openVPN traces Christian König 2023-11-06 21:40:32 +01:00
  • 834e52f15d pihole -d: Include pihole.toml only once (#5478) DL6ER 2023-11-06 19:46:33 +01:00
  • 0b4131189d Migrate Pi-hole created files out of /etc/dnsmasq.d into a pihole owned directory DL6ER 2023-11-06 14:55:34 +01:00