beatzaplenty and Claude 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
beatzaplenty and Claude 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
beatz174-bit
16652ee1f2
Prepare provider for public Terraform Registry publishing
2026-05-12 18:43:27 +10:00
beatz174-bit
1980d1f08a
Harden CI, release, and acceptance test safety
2026-05-12 15:12:44 +10:00
beatz174-bit
a317b5f0ce
Require provider api_key and remove env var fallback
2026-05-04 01:21:53 +10:00
beatz174-bit
2c671aaa0f
docs: update provider docs for full CRUD support
2026-05-04 01:02:36 +10:00
beatz174-bit
e59ad5a65b
Validate domain resource and extend DNS record typed fields
2026-05-04 00:48:54 +10:00
beatz174-bit
5eed12a594
Remove unsupported location field from DNS record resource
2026-04-29 16:10:50 +10:00
beatz174-bit
ef99983118
Rename dns record state field to enabled
2026-04-29 15:43:29 +10:00
beatz174-bit
8727989db9
Refactor A/AAAA blank content to dynamic Dynu semantics
2026-04-29 09:13:54 +10:00
beatz174-bit
016cdb3914
Fix live-safe example default test IP for Dynu validation
2026-04-23 15:42:00 +10:00
beatz174-bit
c4eebf7197
Add live-safe DNS record lifecycle example
2026-04-23 14:56:12 +10:00
beatz174-bit
28340f19c4
Merge pull request #17 from beatz174-bit/codex/create-build-script-for-go-binary
...
Add root build.sh for one-argument stamped provider builds
2026-04-23 14:39:22 +10:00
beatz174-bit
f10635f744
Add simple one-arg stamped build script
2026-04-23 14:02:05 +10:00
beatz174-bit
930e23eb18
Merge pull request #16 from beatz174-bit/codex/add-dynu_dns_record-writable-resource
...
Add dynu_dns_record resource with full CRUD and client write support
2026-04-23 14:01:34 +10:00
beatz174-bit
7d636b6371
Add dynu_dns_record CRUD resource and write-capable client
2026-04-23 13:52:55 +10:00
beatz174-bit
c35de5d505
Add build-stamped version metadata to provider binary
2026-04-23 13:42:13 +10:00
beatz174-bit
966c44b88d
Add local fix script and codex validation guidance
2026-04-23 13:23:20 +10:00
beatz174-bit
f829382a54
docs: clarify local dev loop avoids terraform init
2026-04-23 13:14:44 +10:00
beatz174-bit
d2ad986558
Improve local dev override docs and add read-only example
2026-04-21 17:11:15 +10:00
beatz174-bit
76a0a6938c
Merge branch 'main' into codex/update-setup-dev.sh-for-robust-validation-and-bootstrapping
2026-04-21 15:51:18 +10:00
beatz174-bit
5c533a19be
Enhance setup-dev toolchain validation and safe fix mode
2026-04-21 15:49:13 +10:00
beatz174-bit
dbb07e4132
Merge branch 'main' into codex/add-goproxy-validation-and-update-readme
2026-04-21 15:41:27 +10:00
beatz174-bit
d09fa1f665
Add GOPROXY misconfiguration diagnostics to setup docs/scripts
2026-04-21 15:33:25 +10:00
beatz174-bit
abc64a8c51
Merge pull request #5 from beatz174-bit/codex/implement-local-mock-testing-for-provider
...
Add mock-backed integration tests and ergonomic acceptance script
2026-04-21 15:33:09 +10:00
beatz174-bit
293fe7af28
Add mock-backed integration testing tier and fake Dynu API
2026-04-21 15:19:20 +10:00
beatz174-bit
c292b82f4e
Harden standalone setup and docs messaging
2026-04-21 14:57:16 +10:00
beatz174-bit
6cc1b206dc
Harden read-only provider with tests, docs, and CI
2026-04-21 14:39:36 +10:00
beatz174-bit
3b6d62ba07
Refactor repo for standalone portable provider workflow
2026-04-21 13:10:19 +10:00
beatz174-bit
b268d7a6aa
Implement read-only Dynu Terraform provider skeleton
2026-04-21 13:02:42 +10:00