Commit Graph

27 Commits (stacks-variable-validations)

Author SHA1 Message Date
Liam Cervante 3d4391865d
stacks: skip resource instance hooks during refresh plans (#37043)
9 months ago
Liam Cervante 063757ff45
stacks: refactor plan, state, and removed tracking with tree structures for efficient lookups (#36850)
10 months ago
Liam Cervante a384d2daa7
stacks: fix deferred data sources and unknown component applies (#35876)
1 year ago
Liam Cervante b38fd17cf9
stacks: emit removal notices for empty components (#35738)
1 year ago
Daniel Schmidt e50a1ac824
stacks: fix dependency handling in component forget
1 year ago
Liam Cervante d142486a40
stacks: expand plan and apply outputs for inputs (#35724)
1 year ago
Liam Cervante 73e3f8096b
stacks: complete stack output implementation for plan and apply (#35723)
1 year ago
Liam Cervante 0ae6bc34c4
stacks: introduce shared functions for common tests (#35718)
1 year ago
Liam Cervante 6f9df8f5eb
stacks: ensure that all components in state are referenced in configuration (#35677)
1 year ago
Liam Cervante f8fe397d88
stacks: add removed block functionality (#35671)
1 year ago
Liam Cervante f1ae07b1af
stacks: add support for provider functions in .tfstack.hcl files (#35610)
2 years ago
Liam Cervante 38033b5c45
stacks: sort diags in test before comparison (#35550)
2 years ago
Liam Cervante 3ecf7655ba
stacks: insert unknown values for missing outputs during applies (#35463)
2 years ago
Liam Cervante 587a7e88ff
stacks: include move, forget, import counts in apply summaries (#35391)
2 years ago
Daniel Schmidt b62a67394b
stacks: save plantimestamp to plan
2 years ago
Liam Cervante c0499647fa
stacks: include moved and removed in API (#35360)
2 years ago
Liam Cervante b646dff26a
stacks: apply nested default values to inputs (#35349)
2 years ago
Liam Cervante fc390038f3
stacks: add tests for and refactor steps when a provider can't be configured (#35294)
2 years ago
Daniel Schmidt 59ead5356f
stacks: update RPC APIs with deferral information (#35125)
2 years ago
Alisdair McDiarmid 97a220fb82 stacks: Use source bundle aware config parser
2 years ago
Liam Cervante bced645a4d
stacks: call terraform.Validate on stack component configs (#34705)
2 years ago
Liam Cervante 64b311d53a
stacks: apply sensitive marks to outputs from components (#34684)
2 years ago
Alisdair McDiarmid 1d3f863f2b stackruntime: Support sensitive component inputs
2 years ago
Martin Atkins d1b0632e82 stackruntime: Add HashiCorp copyright comments
2 years ago
Martin Atkins ea3b70abf0 stackeval: Component calls are now referenceable
2 years ago
Martin Atkins 791a5fb8a6 stackruntime: Top-level "Validate" function
2 years ago
Martin Atkins 4754889950 stackruntime: Beginnings of Validate function
2 years ago