Commit Graph

  • 78c755b538 Bump pytest from 8.1.1 to 8.1.2 in /test dependabot[bot] 2024-04-27 11:03:12 +00:00
  • 4474268ae8 Bump tox from 4.14.2 to 4.15.0 in /test (#5638) yubiuser 2024-04-27 13:02:33 +02:00
  • 2955737782 Bump actions/checkout from 4.1.3 to 4.1.4 (#5637) yubiuser 2024-04-27 12:55:34 +02:00
  • b33bbd7e28 Bump tox from 4.14.2 to 4.15.0 in /test dependabot[bot] 2024-04-27 10:53:28 +00:00
  • b5a7567f3b Bump pytest from 8.1.1 to 8.1.2 in /test dependabot[bot] 2024-04-27 10:53:24 +00:00
  • 3cebb3f060 Bump actions/checkout from 4.1.3 to 4.1.4 dependabot[bot] 2024-04-27 10:46:03 +00:00
  • 09ce000340 Bump tox from 4.14.2 to 4.15.0 in /test dependabot[bot] 2024-04-27 10:28:36 +00:00
  • 91d95e2c8a Bump actions/checkout from 4.1.3 to 4.1.4 dependabot[bot] 2024-04-27 10:21:11 +00:00
  • 091a6891eb Bump actions/setup-python from 5.0.0 to 5.1.0 dependabot[bot] 2024-04-21 16:24:45 +00:00
  • 5d77c2b362 Bump actions/checkout from 4.1.2 to 4.1.3 dependabot[bot] 2024-04-20 10:06:19 +00:00
  • 44703bbbc6 Bump actions/checkout from 4.1.2 to 4.1.3 dependabot[bot] 2024-04-20 10:05:32 +00:00
  • 26132faf46 Bump eps1lon/actions-label-merge-conflict from 2.1.0 to 3.0.0 (#5626) Adam Warner 2024-04-01 14:23:05 +01:00
  • 32ab5aa50b Bump eps1lon/actions-label-merge-conflict from 2.1.0 to 3.0.0 (#5625) Adam Warner 2024-04-01 14:22:47 +01:00
  • 5391513fe7 Bump actions/setup-python from 5.0.0 to 5.1.0 (#5624) Adam Warner 2024-04-01 14:22:24 +01:00
  • b32f778654 Bump tox from 4.14.1 to 4.14.2 in /test (#5611) Adam Warner 2024-04-01 14:17:30 +01:00
  • f01362caf1 Bump actions/setup-python from 5.0.0 to 5.1.0 dependabot[bot] 2024-04-01 13:17:20 +00:00
  • c69e0eb254 Bump pytest from 8.0.2 to 8.1.1 in /test (#5607) Adam Warner 2024-04-01 14:17:03 +01:00
  • 48a4693a5a Bump actions/checkout from 4.1.1 to 4.1.2 (#5606) Adam Warner 2024-04-01 14:16:43 +01:00
  • db07cc9070 Bump pytest from 8.0.2 to 8.1.1 in /test (#5605) Adam Warner 2024-04-01 13:13:38 +01:00
  • 9f5d4f0eb0 Sync master back into development (#5630) Adam Warner 2024-03-31 21:59:44 +01:00
  • 5490a6ea6d Release 5.18.2 (#5629) v5.18.2 Adam Warner 2024-03-31 19:46:24 +01:00
  • 80db52691b Only use local files (file://) when they have explicit permissions a+r (#5622) Dominik 2024-03-30 20:14:55 +01:00
  • 91e0d668e0 Code style: Use explicit form of CLI arguments Dominik 2024-03-30 20:03:15 +01:00
  • 81ad1a76e6 Bump eps1lon/actions-label-merge-conflict from 2.1.0 to 3.0.0 dependabot[bot] 2024-03-30 10:50:22 +00:00
  • 67ddb64bcc Bump eps1lon/actions-label-merge-conflict from 2.1.0 to 3.0.0 dependabot[bot] 2024-03-30 10:10:21 +00:00
  • c7d60295d9 Improve changed binary message during update process (#5621) Dominik 2024-03-28 18:51:40 +01:00
  • 8cfccf9d1f More checks when downloading from file:// scheme (#5620) Dan Schaper 2024-03-28 09:44:51 -07:00
  • b595b3b5f4 Port most recent changes of PRs #5615, #5618 amd #5620 to v6 DL6ER 2024-03-28 15:41:45 +01:00
  • 398f90f7f4 Non-matching checksums are not always corruption. Actually, they will instead be caused by binaries updated on the remote branch. This is most seen with frequently channging branchs such as development-v6 at this time. DL6ER 2024-03-28 09:12:51 +01:00
  • 47998e1c8a Bump actions/checkout from 4.1.1 to 4.1.2 (#5604) Dan Schaper 2024-03-27 16:31:40 -07:00
  • d80fcf2e62 More checks when downloading from file:// scheme Orazio 2024-03-27 22:10:12 +01:00
  • 9f9e5dffc2 Bump pytest from 8.0.2 to 8.1.1 in /test dependabot[bot] 2024-03-27 20:27:30 +00:00
  • fcb98d7e4a Bump tox from 4.14.1 to 4.14.2 in /test (#5612) Adam Warner 2024-03-27 20:26:39 +00:00
  • 7879f07011 Sync master back into development (#5619) Adam Warner 2024-03-27 20:15:28 +00:00
  • 74a44cad7a v5.18.1 (#5618) v5.18.1 Adam Warner 2024-03-27 19:18:09 +00:00
  • 32c640e838 Remove double quotes that prevented _any_ local files from being read by gravity (#5617) Adam Warner 2024-03-27 19:16:25 +00:00
  • eb7daf4d2c Fix file permission check in gravity.sh. Remove quotes that were added after complaints from shellcheck, this stopped the comparisson from working Adam Warner 2024-03-27 19:12:59 +00:00
  • 7442454d32 Sync master back into development (#5616) Adam Warner 2024-03-27 18:25:47 +00:00
  • 3c7a6ce535 Release 5.18 (#5615) v5.18 Adam Warner 2024-03-27 18:11:12 +00:00
  • f3af03174e Merge pull request from GHSA-95g6-7q26-mp9x Adam Warner 2024-03-27 18:02:44 +00:00
  • 472602ffb9 Bump tox from 4.14.1 to 4.14.2 in /test dependabot[bot] 2024-03-23 10:52:31 +00:00
  • 7aab7d9849 Bump tox from 4.14.1 to 4.14.2 in /test dependabot[bot] 2024-03-23 10:34:48 +00:00
  • 08dd321f73 Bump pytest from 8.0.2 to 8.1.1 in /test dependabot[bot] 2024-03-16 10:44:52 +00:00
  • 58a1e85826 Bump actions/checkout from 4.1.1 to 4.1.2 dependabot[bot] 2024-03-16 10:21:49 +00:00
  • eb23fbf879 Bump actions/checkout from 4.1.1 to 4.1.2 dependabot[bot] 2024-03-16 10:08:27 +00:00
  • 206cf9c4ea Fix edge-case where an adlist domain is blocked (#5571) Dominik 2024-03-16 09:08:03 +01:00
  • 71b17294bc Verify remote FTL checksum (#5603) Dominik 2024-03-11 19:14:20 +01:00
  • 82a83c497d Reduce code-duplication DL6ER 2024-03-10 21:18:13 +01:00
  • 2fd0de4743 Verify that we actually downloaded a valid checksum before comparing it to the local one. This covers situations where downloading the checksum from remote might have failed DL6ER 2024-03-10 08:43:37 +01:00
  • dedaf5432e Highlight "### CHANGED" strings in the debug log of pihole.toml (#5601) Dominik 2024-03-09 21:49:29 +01:00
  • c02401b81e Highlight "### CHANGED" strings in the debug log of pihole.toml DL6ER 2024-03-09 11:17:33 +01:00
  • eaa878e7a4 Bump tox from 4.13.0 to 4.14.1 in /test (#5602) yubiuser 2024-03-09 12:03:35 +01:00
  • 8042d9e3fd Bump tox from 4.13.0 to 4.14.1 in /test dependabot[bot] 2024-03-09 10:21:53 +00:00
  • cb4f6d4159 Bump tox from 4.13.0 to 4.14.1 in /test (#5600) yubiuser 2024-03-09 11:12:22 +01:00
  • bfd8b572cb Bump tox from 4.13.0 to 4.14.1 in /test dependabot[bot] 2024-03-09 10:07:37 +00:00
  • 8fb3a594eb Merge branch 'development-v6' into fix/gravity_domain DL6ER 2024-03-09 07:47:32 +01:00
  • 9dd138b033 Only use local files (file://) when they have explicit permissions a+r DL6ER 2024-03-04 19:38:13 +01:00
  • 0635ea7455 Allow adlist duplicates (#5572) Dominik 2024-03-02 18:28:47 +01:00
  • 0597128de8 Bump pytest-testinfra from 10.0.0 to 10.1.0 in /test (#5579) yubiuser 2024-03-02 12:56:52 +01:00
  • 0fdd959c7f Bump pytest-testinfra from 10.0.0 to 10.1.0 in /test dependabot[bot] 2024-03-02 11:52:21 +00:00
  • e03ddf5d41 Bump pytest from 8.0.0 to 8.0.2 in /test (#5598) yubiuser 2024-03-02 12:51:31 +01:00
  • cb3e448b38 Bump pytest from 8.0.0 to 8.0.2 in /test dependabot[bot] 2024-03-02 10:18:47 +00:00
  • 6bb7d10a6d Bump pytest from 8.0.1 to 8.0.2 in /test (#5597) yubiuser 2024-03-02 11:09:20 +01:00
  • fd1372df3e Bump pytest from 8.0.1 to 8.0.2 in /test dependabot[bot] 2024-03-02 10:01:31 +00:00
  • 760f903d12 Bump pytest-testinfra from 10.0.0 to 10.1.0 in /test (#5583) yubiuser 2024-02-24 13:53:55 +01:00
  • 07e6c0d250 Bump pytest-testinfra from 10.0.0 to 10.1.0 in /test dependabot[bot] 2024-02-24 12:49:07 +00:00
  • 48c1d5a3d2 Bump pytest from 8.0.0 to 8.0.1 in /test (#5582) yubiuser 2024-02-24 13:48:06 +01:00
  • 3ed29f494b Bump pytest from 8.0.0 to 8.0.1 in /test dependabot[bot] 2024-02-24 12:45:22 +00:00
  • b57cf27103 Bump tox from 4.12.1 to 4.13.0 in /test (#5581) yubiuser 2024-02-24 13:44:20 +01:00
  • f5e6364f98 Bump tox from 4.12.1 to 4.13.0 in /test (#5584) yubiuser 2024-02-24 13:43:34 +01:00
  • ed1a6278b7 Merge branch 'development-v6' into new/migrate_dnsmasq_conf DL6ER 2024-02-19 21:29:11 +01:00
  • b322f1e98b Bump tox from 4.12.1 to 4.13.0 in /test dependabot[bot] 2024-02-17 10:50:41 +00:00
  • 5b75cb1950 Bump tox from 4.12.1 to 4.13.0 in /test dependabot[bot] 2024-02-17 10:29:46 +00:00
  • 9ff43040ec Add list type in pihole -q DL6ER 2024-02-13 09:58:23 +01:00
  • 75fadb9b55 Adlists need to be grouped by both address and type to differentiate between anti-/gravity lists DL6ER 2024-02-13 08:55:26 +01:00
  • 1a59b407e0 Merge branch 'development-v6' into tweak/allow_adlist_dups DL6ER 2024-02-13 07:47:30 +01:00
  • c771739f68 Fix gravity (#5573) Dominik 2024-02-12 06:42:04 +01:00
  • bcb712b6e3 Fix accidential double -ni from one of the last PRs DL6ER 2024-02-11 21:07:15 +01:00
  • bb095bb209 Merge development into development-v6 (with merge conflicts resolved) (#5570) Adam Warner 2024-02-11 17:11:04 +00:00
  • b5ab8ac198 Change UNIQUEness constraint from (address) to (address, type) in the adlist table. This will allow certain adlists to be associated to different groups. A possible scenario is an adlist meant to block a specific service (e.g. Twitter, Youtube, etc.). It can then either be used to ensure these services are really blocked on the devices of group A but will never be blocked on devices of group B. DL6ER 2024-02-11 16:54:22 +01:00
  • 8b3469cabc Merge branch 'development-v6' into development-v6-merge-development DL6ER 2024-02-11 16:41:41 +01:00
  • aca7b31b83 Remove local.list and openVPN traces (#5480) yubiuser 2024-02-10 06:16:00 +01:00
  • 8f36fdf11c Make IDs of anti-/gravity lists available in vw_(anti)gravity (#5526) Dominik 2024-02-09 20:52:29 +01:00
  • f193edd428 Merge branch 'development' into development-v6-merge-development (resolved conflicts) Adam Warner 2024-02-09 19:22:53 +00:00
  • 3ba6ab5ec7 Bump pytest from 7.4.4 to 8.0.0 in /test (#5566) yubiuser 2024-02-05 13:53:45 +01:00
  • f0878c0890 Bump pytest from 7.4.4 to 8.0.0 in /test dependabot[bot] 2024-02-04 21:39:17 +00:00
  • 2009fa85ec Fedora (#5568) Adam Warner 2024-02-04 21:36:37 +00:00
  • 7b6f0d1596 Also remove Fedora 37 Christian König 2024-01-28 16:56:57 +01:00
  • f8bfd59f11 Drop Fedora 36 and add Fedora 39 to the test suite Christian König 2023-11-07 22:24:34 +01:00
  • 499ba9785f Bump pytest from 7.4.4 to 8.0.0 in /test (#5567) yubiuser 2024-02-04 16:22:41 +01:00
  • 6e946f76d6 Bump pytest from 7.4.4 to 8.0.0 in /test dependabot[bot] 2024-02-03 10:21:48 +00:00
  • 92e741fd5a Test ftl.pi-hole.net availability (#5563) Dominik 2024-02-02 19:02:54 +01:00
  • 31a8f150b2 Add checking for availability of ftl.pi-hole.net when using FTL from a custom branch. If the server is down (or the user is offline, cannot resolve the domain, etc.), we fail early and hard instead of possibly corrupting the installation DL6ER 2024-01-30 19:09:14 +01:00
  • 07b448d784 Also check for IPv6 address for configured DNS servers DL6ER 2024-01-26 17:15:36 +01:00
  • 9a3affd81e Drop Fedora 36 and add Fedora 39 to the test suite (#5482) Adam Warner 2024-01-29 18:21:16 +00:00
  • 935a4ce0b3 Also remove Fedora 37 Christian König 2024-01-28 16:56:57 +01:00
  • cc8f9fe057 Use 204 return code for deleted sessions (#5541) yubiuser 2024-01-27 22:05:09 +01:00
  • e1c41fe4d5 Bump tox from 4.12.0 to 4.12.1 in /test (#5556) yubiuser 2024-01-20 12:25:01 +01:00
  • 37c6b353b3 Bump tox from 4.12.0 to 4.12.1 in /test (#5555) yubiuser 2024-01-20 12:23:35 +01:00
  • 60de50bb73 Bump tox from 4.12.0 to 4.12.1 in /test dependabot[bot] 2024-01-20 10:49:27 +00:00