Releases: stacklet/terraform-provider-stacklet
Releases · stacklet/terraform-provider-stacklet
v0.3.0
Changelog
- 489f1a8: chore: add changelog for release 0.3.0 [ENG-5592] (#104)
- 5d0eba7: feat: add resources for account and resource owners profiles [ENG-5590] (#101)
- 336590c: fix: add missing ses_region in email profile datasource (#103)
- cb61855: chore: bump actions/checkout from 4 to 5 (#102)
- ff6d3cf: feat: add datasource for resource and account owners configuration [ENG-5558] (#100)
- 3cc16bb: feat: add remaining datasources for notification profiles [ENG-5557] (#99)
- 631c313: feat: add datasources for some notification profiles [ENG-5557] (#98)
- 435a868: feat: support delivery settings for all transports for resource groups [ENG-5559] (#97)
- a3e3023: feat: add email notification settings to report group resource [ENG-5559] (#96)
- 642f951: feat: update notification settings in report group resource [ENG-5559] (#95)
- 49b336d: chore: move ValidRecipient validator to the report group, make it local (#94)
- 429039d: feat: validate "recipient" field in report group resource (#93)
- 69c1bd8: feat: add resource for report groups [ENG-5559] (#92)
- dee39c8: feat: add resource and datasource for notification templates [ENG-5556] (#89)
- 24fedbf: feat: add datasource for report groups [ENG-5559] (#91)
- 252cc50: chore: update go dependencies (#90)
- f707124: chore: bump github.com/hashicorp/terraform-plugin-framework from 1.15.0 to 1.15.1 (#88)
- 2bc8644: chore: use UUID filter to find policy collection mappings (#87)
- 9540124: feat: add onboarding modules version in platform data source (#86)
v0.2.0
Changelog
- d84e590: chore: add changelog for release 0.2.0 (#85)
- c1f8f69: chore: update docs and tool version (#84)
- 163a741: chore: bump github.com/hasura/go-graphql-client from 0.14.3 to 0.14.4 (#82)
- 18ffab9: chore: replace tftypes.Nullable* helpers with builtins (#83)
- 0eaefef: feat: add stacklet_platform data source (#72)
- 523fc2e: feat: handle pagination in policy collection mapping query (#81)
v0.1.0
Changelog
- b320ab9: fix: goreleaser template (#80)
- ff45c08: chore: add docs to lint target, ensure they pass (#79)
- 4242aee: chore: add changelog, update readme (#76)
- 7b12d40: feat: rework policy_resource_limits as a block (#78)
- 855bb77: chore: bump github.com/hashicorp/terraform-plugin-testing (#77)
- 0ba31d1: feat: add support for per-policy resource limits in binding execution config [ENG-5152] (#71)
- 8b89da1: chore: prepare release (#75)
- f27c081: fix: avoid deadlock in recordedTransport when reading/writing recordings (#73)
- 423d737: feat: return an attribute-specific error for invalid "variables" content (#74)
- a64d7f0: chore: split internal/types/types.go into multiple files (#70)
- f60a465: feat: add binding execution config resource limits default [ENG-5152] (#68)
- 76f3d59: chore: udpate go deps (#69)
- 3d7fd1b: chore: return empty response in recordedTransport to avoid traceback (#66)
- 5c6f0df: fix: default value for account group regions (ENG-5228) (#65)
- 48a1e99: chore: return diag.Diagnostics instead of an error in ObjectValue construct (#64)
- 0b45d99: feat: add binding execution config access context [ENG-5152] (#63)
- d68dbba: feat: add binding dry-run execution config [ENG-5152] (#61)
- bdc6e51: chore: log raw request/response content in graphql client (#60)
- 73bab5a: chore: make repository resource package-private (#59)
- 184ed70: chore: move binding execution variables under execution_config (#58)
- 67a6469: chore: refactor handling of nested objects in state (#57)
- f4a93e7: feat: add support for dynamic policy collections [ENG-5169] (#55)
- 4be7125: feat: add release setup [ENG-5111] (#54)
- 72ec814: chore: cleanup leftover reference to graphql client in provider data (#56)
- f2ad897: feat: add configurable prefix for tests, and "live" mode [ENG-5098] (#53)
- 781f888: fix: make all acceptance tests runnable on sandbox [ENG-5098] (#52)
- d294767: chore: rename mutation fields to Payload for consistency (#51)
- fc9349b: chore: make API commands return pointers to struct (#50)
- a7a4a86: chore: move schemavalidate under internal (#49)
- ef968be: chore: add copyright headers [ENG-5168] (#45)
- 21851ae: chore: raise NotFound error in API calls [ENG-5162] (#48)
- 36671ff: feat: handle account security context as a WO secret [ENG-5163] (#47)
- 982bd27: feat: add resources for account discovery [ENG-5066] (#38)
- 244ef25: update go dependencies (#46)
- 7112514: feat: add GraphQL requests logging [ENG-5164] (#44)
- 0b6aeef: chore: bump github.com/hashicorp/terraform-plugin-testing (#43)
- edb32fa: chore: bump github.com/hashicorp/terraform-plugin-go (#42)
- 60d5f31: chore: drop unneeded api.Nullable* helpers (#40)
- cf0980e: chore: enable CI check for up to date documentation [ENG-5079] (#41)
- aaa308b: chore: add helpers to handle fetching/setting ProviderData (#39)
- 18bfd3e: feat: repository resource and datasource (ENG-5068, ENG-5076) (#35)
- b8e80bb: chore: drop account discovery resource/datasource (#37)
- 4eb3a8f: feat: validate cloud provider fields in the schema [ENG-5147] (#36)
- 46abb7c: chore: rework policy collection resource and data source [ENG-5063] (#34)
- ecc0160: chore: rework policy collection item resource [ENG-5144] (#30)
- 32f4824: chore: bump github.com/hashicorp/terraform-plugin-testing (#33)
- d7743b6: chore: bump github.com/hashicorp/terraform-plugin-framework (#32)
- 2aa6397: chore: rework binding resource and data source [ENG-5065] (#27)
- 73cec9b: feat: filter by account key when getting account group mappings (#29)
- 9c1c846: chore: add helper to split import IDs, use it everywhere (#28)
- 170cd36: chore: update go deps (#26)
- 5607a19: chore: drop SSO group resource and datasouce (#25)
- 51429f3: chore: add command to validate terraform examples, run in CI (#24)
- eeeded8: chore: refactor account group items [ENG-5062] (#23)
- 1b1b5d5: chore: document how to run the provider with debug (#22)
- 27cc676: fix: correctly report API errors from the helper (#21)
- 46d3a3d: chore: use runRecordedAccTest in tests (#20)
- 80f38fc: chore: rework account group resource and data source [ENG-5061] (#17)
- 2bcda2b: chore: refactor policy data source [ENG-5071] (#19)
- e8959e6: chore: ensure endpoint and key are set for acceptance tests (#18)
- 5f5b43e: chore: rework the stacklet_account resource [ENG-5060] (#16)
- 48ad374: chore: move resources and datasources into sub-packages (#15)
- b729f29: chore: cleanup stacklet_policy_collection_item resource [ENG-5064] (#14)
- b8d8d28: chore: cleanup account data source [ENG-5069] (#12)
- 0623734: chore: bump golangci/golangci-lint-action from 7 to 8 (#13)
- 52289e2: chore: cleanup empty string type conversion (#11)
- 8fd5bbc: chore: add justfile (#10)
- e6503b1: chore: add setup to generate/validate docs [ENG-5022] (#8)
- b48c6e9: chore: replace interface{} with any (#9)
- b5ad827: chore: bump github.com/hasura/go-graphql-client from 0.10.0 to 0.14.0 (#7)
- 65a7210: feat: support getting provider configuration from stacklet-admin config (#2)
- dd6010c: feat: setup CI jobs [ENG-5021] (#3)
- 35c2e44: chore: improve docs instructions for development (#1)
- 6e2cfde: tests: add binding test
- 427ba8b: tests: add binding data source
- 4a634ac: tests: add test for policy collection item
- a58ad16: tests: add policy collection test
- ff54e4f: tests: add account group tests
- 3284cad: tests: add test for account resource
- d766b4a: tests: add tests for repositories
- ecd7f00: tests: add tests for sso group
- d63d1c5: fix: sso_group data source bugfixes
- 6b5087e: add binding resource, fix sso group
- 0228f5a: docs: update readme with example of terraform usage using data sources
- 8bd8c48: feat: add binding resource and data resource
- d4ee6a6: docs: update readme with installation instructions
- de95c4f: fix add remove update account
- da4e33c: fix account group creation and update
- 6b1887d: fix policy collection and account group item addition and removal
- 1df7ee3: add docs, policy collection and account group item resources
- 432980e: add policy collections
- bb5355a: add docs
- f1a02ef: sso group
- 7f7a674: add account discovery
- 46567ac: add account resource
- da6f5e2: add policy collection, account group
- b36c727: first commit