Releases: sendsmaily/terraform-provider-definednet
Releases · sendsmaily/terraform-provider-definednet
v0.2.1
Changelog
- 1b1f78b deps: bump github.com/go-chi/chi/v5 in the update group (#65)
- f0aec92 deps: bump github.com/hashicorp/terraform-plugin-framework-validators (#64)
- bef94e7 deps: bump github.com/onsi/gomega in the update group (#62)
- df25d59 deps: bump golang.org/x/crypto from 0.29.0 to 0.31.0 (#66)
- 27c60b2 tooling: Add Terraform 1.10 to the test matrix (#67)
- a23f6a1 tooling: bump actions/setup-go from 5.1.0 to 5.2.0 (#63)
v0.2.0
Changelog
- 4c215dd internal/resource: Add Prometheus metrics configuration capability to
definednet_host
resource (#59) - e3b96ee internal/resource: Add Prometheus metrics configuration capability to
definednet_lighthouse
resource (#60) - 3f75b6a internal/resource: Fix metrics subsystem value for lighthouses (#61)
v0.1.4
v0.1.3
Changelog
- 94f957f deps: bump github.com/hashicorp/terraform-plugin-testing (#51)
- 627cd06 deps: bump github.com/onsi/ginkgo/v2 in the update group (#52)
- 5b9729d deps: bump github.com/onsi/gomega in the update group (#53)
- b9720e6 internal/definednet: Implement configuration overrides capability on the Defined.net HTTP API client (#55)
- eacf270 internal/resource: Fix nullable field handling (#57)
- 0b9b4a2 internal/resource: Use the Plan to create
host
andlighthouse
resources (#56) - c2ddfd2 tooling: Configure CSpell integration [skip ci] (#54)
v0.1.2
v0.1.1
Changelog
- df1e811 build(deps): bump actions/setup-go from 5.0.2 to 5.1.0 (#34)
- c9fb58a build(deps): bump crazy-max/ghaction-import-gpg from 6.1.0 to 6.2.0 (#35)
- 3125f9e build(deps): bump github.com/hashicorp/terraform-plugin-framework-validators (#39)
- 639c69e build(deps): bump github.com/hashicorp/terraform-plugin-go (#38)
- e0cd790 build(deps): bump github.com/onsi/ginkgo/v2 from 2.20.2 to 2.21.0 (#36)
- bc90c55 build(deps): bump github.com/onsi/gomega from 1.34.2 to 1.35.0 (#37)
- 7c7e9f8 build(deps): bump github.com/onsi/gomega from 1.35.0 to 1.35.1 (#41)
- 787b6db docs: Remove warning on creating real resources from README (#33)
- 546f28c internal/definednet: Remove
IPAddress
field fromCreateEnrollmentRequest
(#46) - d8d1a5f tooling: Consolidate Github workflow labeling (#32)
- 345e93e tooling: Fix Dependabot's commit message prefixing configuration (#44)
- ae7b663 tooling: Fix Dependabot's configuration (#43)
- 94e4b97 tooling: Optimize Github workflow executions (#31)
- fd1d430 tooling: Reconfigure Dependabot (#42)
v0.1.0
Changelog
- 5623c95 Initialize the repository
- f03842f docs: Add missing provider documentation source file (#3)
- 6484b88 docs: Regenerate resource documentation (#22)
- 1679d06 maintenance: Introduce
internal/resource
sub-package (#24) - 0bc552f maintenance: Prepare for the initial release (#21)
- 2ee24b8 provider: Add initial provider implementation (#2)
- 38f5f45 provider: Drop
smaily
branding from test data (#13) - 4e68bc1 provider: Fix Defined.net HTTP API client's host update endpoint (#12)
- ec8f6b7 provider: Implement Defined.net enrollment codes HTTP API client (#9)
- e87fe20 provider: Implement Defined.net hosts HTTP API client (#7)
- c89ee88 provider: Implement
definednet_host
resource (#17) - ea186d4 provider: Implement a general purpose Defined.net HTTP API client (#5)
- f0a22b4 provider: Introduce generic
definednet.Response
type (#10) - f357fb0 provider: Restructure
provider
package (#15) - 4c924d3 provider: Simplify Defined.net HTTP API client's data model (#11)
- 8db436a resource/host: Parameterize test data specification (#19)
- 55e8a7a resource/host: Streamline the resource's state management logic (#18)
- 320fd12 resource/lighthouse: Implement a resource for Defined.net Nebula lighthouse (#20)
- a277bdc resource: Implement atomic host enrollments (#30)
- 3ce6fb5 resource: Implement schema validation rules (#29)
- c54795b testing: Use
provider.Provider
to execute the acceptance test suite (#23) - 2bf2dff tooling: Bump
actions/checkout
from 4.2.0 to 4.2.2 (#25) - bb41f22 tooling: Configure
golangci-lint
to auto fix discovered issues in VSCode (#4) - c9637e0 tooling: Default to Ginkgo test runner (#6)
- 0dc4c55 tooling: Implement a fake Defined.net HTTP API server (#14)
- 6ecc942 tooling: Implement a fake provider (#16)
- 99431b6 tooling: Run CI test pipeline only for pushes (#8)
- 2351c64 validation: Implement a host tag validator (#28)
- 0ed1744 validation: Implement an IP address validator (#26)
- 99361ce validation: Simplify IP address validator's public API signature (#27)