Commit Graph

  • 9c91c6ff71
    refactor(testutils): extract log test helpers into subpackage to fix (#6236) master Kai Udo 2026-03-01 18:26:11 +09:00
  • 35c59365b5
    chore(deps): bump mkdocs-material (#6237) dependabot[bot] 2026-03-01 14:36:12 +05:30
  • a4e167973c
    feat(endpoint): reject alias property on unsupported record types (#6188) Kai Udo 2026-03-01 03:11:30 +09:00
  • ead9653ff6
    fix(charts): Skip cluster-scope RBAC on namespaced (#5843) Tobias Harnickell 2026-02-27 17:19:32 +01:00
  • ac091a58b5
    chore(deps): bump the dev-dependencies group across 1 directory with 3 updates (#6226) dependabot[bot] 2026-02-27 13:33:55 +05:30
  • f4c758665b
    feat(pdns): add --[no-]prefer-alias flag and alias annotation support (#6129) Vyacheslav Klimov 2026-02-26 19:08:27 +07:00
  • 0555692bce
    fix(ci): failed to download the coveralls binary from GitHub releases (#6228) Ivan Ka 2026-02-26 10:34:25 +00:00
  • 13096bd3cf
    docs: add external-dns-pscloud-webhook to New providers list (#6214) Ivan Sukhanov 2026-02-26 11:02:26 +02:00
  • 947c25daf6
    fix(crd): allow trailing dot in CNAME targets (#6218) Ivan Ka 2026-02-26 07:14:23 +00:00
  • 6bee7c1116
    docs: added deep wiki badge (#6215) Ivan Ka 2026-02-23 11:47:35 +00:00
  • b9aba54e8f
    feat(crd): Support MX record with trailing dot (#6163) Volker Hartmann 2026-02-22 20:46:58 +01:00
  • ef69679e38
    chore(source): standardize sources with merge endpionts and deduplicate targets (#6174) Ivan Ka 2026-02-22 18:40:58 +00:00
  • 1751267905
    chore(store): Added RESTConfig() to ClientGenerator (#6177) Ivan Ka 2026-02-21 09:25:45 +00:00
  • 7f43ac6d11
    chore(ingress): clarify that both IP and Hostname are collected from LoadBalancer status (#6138) Ivan Ka 2026-02-21 09:25:38 +00:00
  • fedb434b42
    chore(endpoint): added empty checks (#6157) Ivan Ka 2026-02-20 22:23:39 +00:00
  • a929ad6cc6
    chore(linter): enable unparam (#6160) Ivan Ka 2026-02-20 09:45:39 +00:00
  • d5b942d24e
    fix(tlsutils): fix nil error wrapping and wrong env var in TLS config (#6198) Ivan Ka 2026-02-20 08:01:46 +00:00
  • 92fcddf100
    chore(endpoint): harden crypto (#6197) Ivan Ka 2026-02-20 08:01:39 +00:00
  • cee172056e
    feat(fqdn): Deduplicate and sort ExecTemplate output. Add functions (#6173) Ivan Ka 2026-02-20 07:49:39 +00:00
  • 847af6a0ee
    benchmark(endpoint): endpoint benchmarks (#6156) Ivan Ka 2026-02-12 10:18:04 +00:00
  • 633b95e47b
    deps(go): bump go from 1.25.5 -> 1.25.7 (#6175) Ivan Ka 2026-02-11 09:10:02 +00:00
  • d38daef2a6
    chore(deps): bump mkdocs-git-revision-date-localized-plugin (#6161) dependabot[bot] 2026-02-01 14:06:24 +05:30
  • f0db4c2587
    fix(annotations): initialize annotation keys at declaration time (#6159) Ivan Ka 2026-01-31 23:08:25 +00:00
  • b304dfe37d
    chore(linter): unused params and functions linter (#6142) Ivan Ka 2026-01-31 17:50:24 +00:00
  • d40b200e79
    docs(fqdn): use correct arguments order in FQDN Templating custom functions (#6144) Zvi Cahana 2026-01-30 11:19:44 +02:00
  • ff70b9e4da
    chore(cloudflare): improve tests (#6150) vflaux 2026-01-29 00:33:47 +01:00
  • 8e89808f2c
    refactor(kubeclient): consolidate duplicate code (#6076) Ivan Ka 2026-01-28 20:45:48 +00:00
  • 1161668b1f fix end of script check raffo/fix-e2e Raffaele Di Fazio 2026-01-28 18:50:44 +01:00
  • ae370daf55
    remove call to get latest kubectl (#6148) Raffaele Di Fazio 2026-01-28 16:41:52 +01:00
  • c0b0e4b0a0
    refactor(aws): extract and restructure alias-handling logic to enable safe upcoming fixes (#6021) Kai Udo 2026-01-27 03:47:50 +09:00
  • 7579ce231c
    feat(pihole): deprecate v5 API support (#6123) Ivan Ka 2026-01-25 09:14:20 +00:00
  • ee87a9a991
    chore(cloudflare): move custom hostnames logic to dedicated files (#6114) vflaux 2026-01-25 10:14:13 +01:00
  • 1756cdd5d1
    chore(provider): zone cache provider interface (#6120) Ivan Ka 2026-01-25 09:02:13 +00:00
  • 910dc785d8
    fix(endpoint): correct function name in comment (#6122) Kai Udo 2026-01-21 20:19:34 +09:00
  • 89eec8151b
    chore(source): standardize sources (#6089) Ivan Ka 2026-01-21 11:19:26 +00:00
  • a174cc03d4
    docs(source): autogenerate docs for events (#6119) Ivan Ka 2026-01-21 11:07:28 +00:00
  • 5799aefc73
    perf(controller): optimize metrics counting (#6124) Ivan Ka 2026-01-20 17:21:25 +00:00
  • 0eadcb0ef9
    fix: provider/FindZone: transform zone name to unicode as well (#5980) Romain Beuque 2026-01-17 11:07:08 +01:00
  • f4f074f965
    docs: fix nested list indentation for web rendering (4-spaces) (#6092) Mathieu Bruneau 2026-01-16 11:13:17 -05:00
  • fb038012ba
    chore(deps): bump the dev-dependencies group across 1 directory with 2 updates (#6116) dependabot[bot] 2026-01-16 14:01:11 +05:30
  • 12ad9f94d8
    feat(event): standardize event messages and add resource kind lookup for events (#6101) Ivan Ka 2026-01-15 23:41:11 +00:00
  • 3356639fdc
    refactor(informers): unify cache sync functions using generics (#6102) Ivan Ka 2026-01-15 23:25:17 +00:00
  • 30cba83259
    fix(fqdn): support kind and api version (#6097) Ivan Ka 2026-01-15 23:25:11 +00:00
  • 45ec4f3b94
    test(fqdn): cover sources without any fqdn tests (#6094) Ivan Ka 2026-01-15 21:25:14 +00:00
  • 73e0dbaa20
    chore(tools): CRD generation script moved and add validation workflow (#6079) Ivan Ka 2026-01-15 20:55:14 +00:00
  • 4ee50aa270
    fix(metrics): add CNAME to known record types (#6115) Marie JONES 2026-01-15 21:41:14 +01:00
  • 3dd839a33e
    chore(cloudflare): migrate customhostname to v5 (#5891) Andy Hay 2026-01-14 15:29:37 -05:00
  • ced397285b
    test(provider/exoscale): improved the test coverage for exoscale provider from 62.8% to 80.4% (#6112) Saurav Upadhyay 2026-01-14 13:25:37 +05:30
  • fd70df92ab
    feat(source): gateway api hostname source annotation (#5959) bogdankrasko 2026-01-11 20:06:03 +02:00
  • bb67452f38
    test: cover pkg/events/fake package (#6096) Ritik shukla 2026-01-11 14:35:56 +05:30
  • 56fb17abc7
    refactor(controller): controller no longer responsible for SingletonClientGenerator creation (#6077) Ivan Ka 2026-01-10 19:59:56 +00:00
  • c0d9262ad5
    refactor(source): standardize FQDN template accross sources (#6093) Ivan Ka 2026-01-10 19:48:02 +00:00
  • 63296f5234
    feat(coredns): rename ownerId and ownedBy to owner (#6032) Jan Jansen 2026-01-10 20:47:56 +01:00
  • 578e4b20de
    docs: fix typo in README (The are → There are) (#6095) Ritik shukla 2026-01-11 00:56:03 +05:30
  • 27f9199792
    refactor(aws): abstract provider-specific boolean parsing (#6078) Kai Udo 2026-01-11 04:25:56 +09:00
  • 2ea37275e2
    refactor(api): deduplicate addKnownTypes (#6087) Ivan Ka 2026-01-10 19:09:57 +00:00
  • dd10769ca9
    fix(api): rollback changes for omitempty (#6086) Ivan Ka 2026-01-08 08:33:45 +00:00
  • f22bdd0510
    chore(deps): bump renovatebot/github-action (#6080) dependabot[bot] 2026-01-08 13:47:38 +05:30
  • d78dfb6ae1
    fix(aws): enable AWS API validation for routing policies without setIdentifier (#6082) Kai Udo 2026-01-08 17:01:47 +09:00
  • f6b14aabae
    chore(aws): document and test behavior for ALB and NLB (#6063) Ivan Ka 2026-01-08 08:01:40 +00:00
  • 318b82fd88
    chore(doc): Adding EKS Pod Identity Associations section for AWS (#6084) Sergio Maria Matone 2026-01-08 08:09:39 +01:00
  • d2fb11a3fc
    chore(source)!: remove cloudfoundry support (#6074) Ivan Ka 2026-01-07 07:49:41 +00:00
  • 97af77f5af
    docs(source): autogenerate docs for sources with go-doc like style (#6075) Ivan Ka 2026-01-06 21:29:38 +00:00
  • 4e2cf5631c
    docs(rfc2136): document AXFR requirement for sync policy (#6083) Alexis Vanier 2026-01-06 12:41:41 -05:00
  • febb9c8720 Update index.yaml gh-pages k8s-ci-robot 2026-01-02 15:35:04 +00:00
  • e951aab3d5
    chore(chart): release for v0.20.0 (#6005) external-dns-helm-chart-1.20.0 vflaux 2026-01-02 16:34:35 +01:00
  • 98a2fa525d
    chore(deps): bump the mkdocs-deps group in /docs/scripts with 4 updates (#6071) dependabot[bot] 2026-01-01 15:36:34 +05:30
  • e7966ff1df
    chore(registry): move registries to packages (#6066) Ivan Ka 2026-01-01 09:14:34 +00:00
  • 62f0ae5559
    chore(node): remove warning msg (#6070) Ivan Ka 2025-12-31 10:54:34 +00:00
  • 07d438c4b2
    chore(deps): configure dependabot for mkdocs deps (#6067) Ivan Ka 2025-12-31 10:42:35 +00:00
  • a4035f12a3
    refactor(annotation): rationalize filtering (#6065) Ivan Ka 2025-12-30 14:46:41 +00:00
  • c0d97e06c1
    fix(fqdn): remove invalid fgdn domains (#6046) Ivan Ka 2025-12-30 14:46:35 +00:00
  • 3dd5dd6882
    refactor(domainfilter): introduce functional options pattern (#6055) Ivan Ka 2025-12-30 13:42:35 +00:00
  • 2bdb8df7e2
    refactor(source): handle context in similar way (#6049) Ivan Ka 2025-12-30 10:58:34 +00:00
  • b2390a9187
    chore(lint): replace with NewSoftErrorf when possible (#6061) vflaux 2025-12-30 11:18:34 +01:00
  • 4ffd7a9442
    chore(deps): bump renovatebot/github-action (#6064) dependabot[bot] 2025-12-30 14:54:34 +05:30
  • 02abd24570
    chore(deps): bump mcdocs (#6058) Ivan Ka 2025-12-29 09:30:38 +00:00
  • 97352c7869
    chore(ingress): added tests to cover specific behaviour (#6060) Ivan Ka 2025-12-29 09:20:35 +00:00
  • de93816a91
    somehow single test was not fixed (#6059) Ivan Ka 2025-12-28 20:06:34 +00:00
  • 6ca88e5bc0
    refactore(registry): move registry selector to registry package (#6047) Ivan Ka 2025-12-27 17:00:32 +00:00
  • 72425c85cc
    fix(domain-exclusion): domain exclusion filter fix (#6050) Ivan Ka 2025-12-27 16:48:39 +00:00
  • b453ea1665
    chore(wrapper): centralized endpoint validation (#6041) Ivan Ka 2025-12-27 16:48:33 +00:00
  • 07dd842432
    test(coverage): improve code coverage for different files (#6045) Ivan Ka 2025-12-27 16:34:40 +00:00
  • a23f2d5a9a
    chore(lint): configure modernize linter (#6035) Ivan Ka 2025-12-27 16:34:33 +00:00
  • 0b1f389f74
    docs(proposal): Gateway API annotation placement clarity proposal (#5919) Aleksei Sviridkin 2025-12-27 19:20:32 +03:00
  • 47d49ed0dc
    fix(scripts): helm plugins install disable verify (#6057) vflaux 2025-12-26 16:32:32 +01:00
  • 1ed1b22916
    feat(cli): remove cobra cli support (#6034) Ivan Ka 2025-12-26 12:20:33 +00:00
  • 81cf4da7aa
    fix(chart): ptsc indentation (#6054) Andy Lim 2025-12-26 17:10:33 +08:00
  • 23a370a7be
    chore(deps): bump renovatebot/github-action (#6051) dependabot[bot] 2025-12-23 13:52:32 +05:30
  • cab76d250d
    feat(aws): enable support for NAPTR records (#6022) alexbakker-quandago 2025-12-21 17:28:30 +01:00
  • 029df9457d
    refactor: extract normalizeDNSName to idna package for reuse (#6043) Kai Udo 2025-12-22 01:16:30 +09:00
  • 031b6e4aed
    chore(deps): bump go-linter version (#6036) Ivan Ka 2025-12-19 11:36:31 +00:00
  • 0d6c5e2535
    chore(deps): bump renovatebot/github-action (#6029) dependabot[bot] 2025-12-18 01:33:17 -08:00
  • e94df42509
    feat(registry/txt): enable support for SRV and NAPTR (#6023) alexbakker-quandago 2025-12-15 23:09:44 +01:00
  • 580380f816
    chore(deps): bump renovatebot/github-action (#6027) dependabot[bot] 2025-12-15 00:23:47 -08:00
  • 690259f3a9
    feat(service): ignore unschedulable (#6002) Ivan Ka 2025-12-14 14:29:43 +00:00
  • e6ebc1bcae
    refactor(source): use less memory on deduplication (#6020) Michel Loiseleur 2025-12-14 15:13:46 +01:00
  • 2e65603f6a
    fix(flags): restore min-ttl flag (#6014) vflaux 2025-12-12 11:12:11 +01:00
  • bf8bc46a3f
    fix(cloudflare): dns records pagination (#5986) Rodrigo Kellermann 2025-12-12 05:26:12 -03:00
  • f399955a75
    chore(deps): bump the dev-dependencies group across 1 directory with 4 updates (#6018) dependabot[bot] 2025-12-12 00:06:13 -08:00