Commit Graph

60 Commits (94de72c63834acea811c27a585c19eae29374a4b)

Author SHA1 Message Date
Alisdair McDiarmid 64cf53bd7e configs: Fix check block configuration diagnostics
4 years ago
Martin Atkins fda0579537 Experiments supported only in alpha/dev builds
4 years ago
Alisdair McDiarmid 479c71f93d
Merge pull request #31210 from hashicorp/update-optional-type-attributes
4 years ago
James Bardin 57c0deb01e check for duplicate defaults from resource names
4 years ago
Alisdair McDiarmid 922de89be1 Conclude module variable optional attrs experiment
4 years ago
James Bardin 2581bc93cb Check for duplicate types in required_providers
4 years ago
Alisdair McDiarmid 650380f3ae configs: Add default argument to optional()
4 years ago
James Bardin a6968b5b20
Merge pull request #31060 from hashicorp/alisdair/fix-configload-snapshot-panic
4 years ago
Martin Atkins ec421fe02d configs: A test for the regression reported in #31081
4 years ago
kmoe 5417975946
configs: fix module for_each call bug (#31091)
4 years ago
Alisdair McDiarmid d1e35a3f7c configs: Fix module loader nil pointer panic
4 years ago
Martin Atkins 289bb60ce1 core: Defer on transitive dependencies for data resources with conditions
4 years ago
James Bardin 1e79682c24 minor fixes
4 years ago
James Bardin 6eb3264d1a parse replace_triggered_by in resource configs
4 years ago
Eng Zer Jun fedd315275
test: use `T.TempDir` to create temporary test directory (#30803)
4 years ago
Alisdair McDiarmid bb35f02c95 Conclude preconditions/postconditions experiment
4 years ago
Martin Atkins 1879a39d2d configs: Refined error messages for mismatched provider passing
4 years ago
Alisdair McDiarmid b06fe04621 core: Check rule error message expressions
4 years ago
Alisdair McDiarmid 7ded73f266 configs: Validate pre/postcondition self-refs
4 years ago
Martin Atkins 9076400436 configs: Decode preconditions and postconditions
4 years ago
Martin Atkins 4f41a0a1fe configs: Generalize "VariableValidation" as "CheckRule"
4 years ago
James Bardin 0771a214d8 skip provider resolution when there are errors
4 years ago
Martin Atkins affe2c3295 addrs: Expose the registry address parser's error messages
4 years ago
Alisdair McDiarmid fbed52a353 configs: Add sensitive marks for nested attributes
4 years ago
Katy Moe 1dabdf0dcd
normalise test names
4 years ago
Katy Moe 8e640ae151
fix typo
5 years ago
Katy Moe 257c24ff75
IgnoreAllChanges should override during merge
5 years ago
Katy Moe df6dad5070
add failing test for IgnoreAllChanges override
5 years ago
James Bardin b91d9435ea
Merge pull request #29832 from hashicorp/jbardin/nullable-variable
5 years ago
Martin Atkins 94cbc8fb5d experiments: config_driven_move has concluded
5 years ago
James Bardin 7b7972ac95 allow nullable override
5 years ago
James Bardin f0a64eb456 configs: explicitly nullable variable values
5 years ago
Martin Atkins f266d1ee82
"Add cloud integration option"
5 years ago
Chris Arcand 18d54c1129 Allow cloud block overrides
5 years ago
Chris Arcand 07b3d015d1 Defer cloud block overrides
5 years ago
Chris Arcand a4c24e3147 Add cloud {} configuration block for Terraform Cloud
5 years ago
James Bardin 9b62dd6901
Merge pull request #29648 from hashicorp/jbardin/tfproto6.1
5 years ago
Martin Atkins d76759a6a9 configs/configload: snapshotDir must be used via pointer
5 years ago
Martin Atkins df578afd7e backend/local: Check dependency lock consistency before any operations
5 years ago
James Bardin a53faf43f6 return partial config from LoadConfig with errors
5 years ago
James Bardin 9847eaa9cf remove usage of MinItems/MaxItems
5 years ago
James Bardin 9029870613 handle NestedTypes in Block.CoerceValue
5 years ago
James Bardin 53a73a8ab6 configs: add ConstraintType to config.Variable
5 years ago
James Bardin af4f4540a9 configschema: do not expose optional attributes
5 years ago
Alisdair McDiarmid 06956773dc configs: Disable experiment warnings at link time
5 years ago
James Bardin 863963e7a6 de-linting
5 years ago
Martin Atkins 383bbdeebc Upgrade to Go 1.17
5 years ago
Kristin Laemmert 0729e9fdd7
configs/configschema: extend block.AttributeByPath to descend into Objects (#29222)
5 years ago
James Bardin aaf03d3251 update test error for hclv2.10.1
5 years ago
Kristin Laemmert 0d80a74539
configs/configschema: fix missing "computed" attributes from NestedObject's ImpliedType (#29172)
5 years ago