Commit Graph
25 Commits
Author SHA1 Message Date
beatzaplentyandClaude Sonnet 4.6 81c8c54f07 bump version references to v0.4.0
ci / test (push) Failing after 5m14s
Release / goreleaser (push) Failing after 4m58s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LFZyrmtKsezBwFWGTWsb2y
2026-08-04 00:04:55 +10:00
beatzaplentyandClaude Sonnet 4.6 70bb75ad46 bump to v0.2.0: complete provider implementation with live-tested DNS record types
ci / test (push) Failing after 5m55s
- DYNU_API_KEY env var fallback in provider config
- dynu_domain resource: add 9 computed attributes (unicode_name, ipv4/ipv6 flags,
  wildcard aliases, allow_zone_transfer, dnssec, created_on, updated_on)
- dynu_dns_records data source: add 6 type-specific fields (priority, weight,
  port, flags, tag, value)
- Fix normalizeRecordContentForState for MX/SRV/NS/PTR (read host field) and CAA
  (read value field) to avoid plan/state inconsistency
- Allow underscore-prefixed DNS labels in hostname validator (RFC 2782 SRV)
- Preserve plan/state hostname across create/update/read to prevent inconsistent
  result errors when API returns full FQDN for node_name-style records
- Update all version references from 0.1.0 to 0.2.0

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LFZyrmtKsezBwFWGTWsb2y
2026-08-03 23:40:27 +10:00
beatzaplenty 12b8f2460d remove version constraints for terraform and provider in examples
ci / test (push) Failing after 5m47s
2026-05-13 05:01:38 +10:00
beatzaplenty c418039617 Merge remote-tracking branch 'origin/codex/prepare-terraform-provider-for-public-registry' 2026-05-13 04:10:52 +10:00
beatzaplenty 53ffb89eed Merge branch 'codex/prepare-terraform-provider-for-public-registry' of https://github.com/beatz174-bit/terraform-dynu-provider into codex/prepare-terraform-provider-for-public-registry 2026-05-13 04:08:00 +10:00
beatzaplenty 95bcee16f1 changed terraform format check to just run the format command 2026-05-13 04:06:44 +10:00
beatzaplenty e220eed917 change terraform fmt command to run format and not check it. 2026-05-13 03:59:21 +10:00
beatzaplenty bc8971b456 added .key to .gitignore 2026-05-13 03:57:41 +10:00
beatzaplenty 80116cfa52 updated ci action to go ver 6 and added .key to gitignore 2026-05-13 03:57:14 +10:00
beatzaplenty 054394f3b2 moved to registry provider ver 0.2.0 2026-05-12 19:12:46 +10:00
beatzaplenty c1dae23171 removed binary 2026-05-12 15:21:36 +10:00
beatzaplenty 878a472005 Merge remote-tracking branch 'origin/codex/add-live-end-to-end-terraform-example' 2026-05-04 01:28:42 +10:00
beatzaplenty 11f2c622ee update examples 2026-05-04 01:28:03 +10:00
beatzaplenty 39f09ed9ae Merge remote-tracking branch 'origin/codex/refactor-dynu-blank-a/aaaa-handling' 2026-04-29 10:42:41 +10:00
beatzaplenty eead7b023c update tfvars example 2026-04-23 15:45:15 +10:00
beatzaplenty e941a6cfc6 random provider update 2026-04-23 15:16:30 +10:00
beatzaplenty 38831a31b3 build ver 0.0.1 2026-04-23 14:42:16 +10:00
beatzaplenty 5dcbe801e3 igone tfstate 2026-04-23 14:40:26 +10:00
beatzaplenty 42597d104b Merge branch 'main' of https://github.com/beatz174-bit/terraform-dynu-provider 2026-04-23 13:22:41 +10:00
beatzaplenty 60197fe7b1 updated binary 2026-04-23 13:22:31 +10:00
beatzaplenty d42cd8332b update .gitignore for tfvars 2026-04-23 12:30:59 +10:00
beatzaplenty dff72cb800 Merge branch 'main' of https://github.com/beatz174-bit/terraform-dynu-provider 2026-04-23 12:28:18 +10:00
beatzaplenty 40d8e33745 added api key to tfvars 2026-04-23 12:15:27 +10:00
beatzaplenty 0889d83a0a removed irrelevant docker instructions 2026-04-21 12:50:05 +10:00
beatzaplenty b3ebf4a596 create codex configuration 2026-04-21 12:44:32 +10:00