Commit Graph

8 Commits

Author SHA1 Message Date
Pascal Bachor
4e18b4b60e refactor: Use list of pairs instead of pair of lists in update changes (adjust use sites) 2025-07-23 19:30:51 +02:00
vkolobara
385327e2e1
fix(pihole): create record for all targets (#5584)
* fix(pihole): create record for all targets

* fix(pihole): add multiple target logic to parent pihole provider

* style(pihole): fix golangci-lint issues

* fix(pihole): make listRecords return more than 1 target, improve dry run

* test(pihole): listRecords test no longer depend on order

* style(pihole): linter

* test(pihole): more tests depending on order

* test(pihole): add tests for v6 client

* style(pihole): linter
2025-07-11 09:47:28 -07:00
kaikai
a4522f0b76
chore(domainfilter): use pointer receivers for DomainFilter (#5546)
* refactor(domainfilter): use pointer receivers for DomainFilter

* refactor(domainfilter): complete pointer type consistency across providers
2025-06-21 00:38:53 -07:00
tJouve
1efdf4161c
feat(pihole): add optional support for v6 (#5226)
* Pi hole V6 impl

* Code Review Part One

* Fix Go Lint

* Regenerate Flags file

* Increase code coverage 1/2

* Increase code coverage 2/2

* Fix merge conflict => Provider init move from main.go to execute.go
2025-04-02 09:10:43 -07:00
PseudoResonance
f8a9c07230
Add IPv6 AAAA record support to PiHole provider 2024-03-19 23:01:47 -07:00
Scott Fleener
e264fdecff Dedupe on DNS name and record type 2023-01-08 20:48:15 -05:00
Scott Fleener
83d880421c Only update PiHole entries when they have actually changed 2023-01-07 19:30:07 -05:00
Andrea Florio
52b636daec
added coire pihole infra
added pi-hole core
2022-10-31 23:03:26 +01:00