Skip to content

v0.7.0-dev.1

Pre-release
Pre-release

Choose a tag to compare

@scotwells scotwells released this 25 Aug 19:55
· 10 commits to main since this release
18bcea2

Changelog

  • 6c325ff Merge branch 'main' into docs/architecture-reorg
  • 9804d78 Merge pull request #100 from datum-cloud/fix/gate-dnszone-provisioning-on-domain-verification
  • b588b32 Merge pull request #102 from datum-cloud/feat/datumctl-dns-plugin
  • 5f10e7e Merge pull request #103 from datum-cloud/chore/controller-runtime-v0.23
  • 2a27dea Merge pull request #104 from datum-cloud/fix/e2e-domain-verification
  • 07c902f Merge pull request #105 from datum-cloud/fix/zone-accounting-owner-prefix
  • 18bcea2 Merge pull request #106 from datum-cloud/chore/plugin-release-prerelease
  • 7935713 Merge pull request #61 from datum-cloud/feat/repro-replicator-downstream-orphan
  • 8bc167f Merge pull request #64 from datum-cloud/docs/architecture-reorg
  • 113e5cc Merge pull request #79 from datum-cloud/feat/support-dnszone-classes
  • 29e5a68 Merge pull request #80 from datum-cloud/docs/writer-tier-and-consistency-model
  • 5e46882 chore(release): mark plugin dev tags as prereleases
  • 002044c feat(): add dnszone downstream tests. feat(): change default class name to match current infra deployment for backward compatibility.
  • d026f2b feat(): rework zone reconcile loop with generic interfaced DNS controller
  • 3b7004f feat(): support controller-class and controller-class-type input arguments. wip(): unified interfaces for zone and recordset management
  • 759f0ae feat(): unify chainsaw e2e test naming conventions for DNSZoneClasses
  • bde0bb1 feat(dns plugin): show TTLs with their unit, in the largest one that fits
  • 59530bd feat: add datumctl dns plugin for zone and record management
  • e5c1f94 fix(): disable concurrent tests on e2e, since dnszoneclasses now share the same name
  • e0f4595 fix(dns plugin): address six findings from a UX pass
  • 35e5f27 fix(dns plugin): keep accepting a fractional duration as a TTL
  • f716b2b fix(e2e): mark the Domain verified before asserting a zone provisions
  • 7c009c9 fix: adopt the typed webhook Defaulter and bump the builder image
  • d65bdca fix: group the rdata import in scan_test.go
  • e49d9e9 fix: never provision DNS for an unverified domain
  • f53a686 fix: satisfy golangci-lint in the plugin packages
  • 315c4e4 fix: tolerate the pre-v0.23 cluster-name spelling in zone ownership
  • cf68475 lint: Fix linter errors
  • 9d86e94 refactor(dns plugin): use upstream helpers where they already exist