Commit Graph

341 Commits (13faebed356dd0ea7108e9be361caec4670c0f9e)

Author SHA1 Message Date
James Bardin 88d64326d3 stacks stubs
6 months ago
Liam Cervante abf1c00e03
stacks migrate: make diagnostics more relevant to operation (#37416)
6 months ago
Kristin Laemmert 0374f04424
Add ValidateActionConfig to provider interface, protocol & internal implementations (#37345)
7 months ago
Daniel Schmidt 688a1f9955 add todo
8 months ago
Daniel Schmidt ac132d1b15 add provider implementation for actions
8 months ago
Liam Cervante 2a1b4c3ed4
Update go-cty and HCL for 1.13 release (#37298)
8 months ago
Sarah French 0f8e77a50f
PSS: Add GetStates and DeleteState RPCs to plugin protocol v6 (#37288)
8 months ago
Matej Risek a9b67a6cdc
stacks: Don't require built-in providers to be listed under required providers. (#37234)
8 months ago
Daniel Banck cb58a15f3d
Implement ListResource RPC (TF-25509) (#37092)
9 months ago
Radek Simko 643266dc90
Add initial state store protocol skeleton (#37197)
9 months ago
Daniel Banck 44ae7da18e
Update Plugin Protocol for List and Implement `ValidateListResourceConfig` (#37007)
9 months ago
Liam Cervante b6be635748
stacks migrate: allow resource mapping to include nested resources (#37060)
9 months ago
Liam Cervante 3d4391865d
stacks: skip resource instance hooks during refresh plans (#37043)
9 months ago
Liam Cervante a80220dcc9
stacks: rename .tfstack files to .tfcomponent (#37013)
9 months ago
James Bardin 807e084130 final renaming for function results
10 months ago
James Bardin a6ec17cb77 rename function results table
10 months ago
James Bardin d016070564 move function results hashing to lang
10 months ago
Liam Cervante 1bc7d22ac4
stacks: removed blocks should refresh during refresh plans (#36916)
10 months ago
Liam Cervante dcff9e4d2c
stacks: improve test coverage for removed blocks (#36914)
10 months ago
Liam Cervante 4eaa9d7fa0
stacks: removing embedded stacks should ignore stacks not in state (#36901)
10 months ago
Liam Cervante 063757ff45
stacks: refactor plan, state, and removed tracking with tree structures for efficient lookups (#36850)
10 months ago
Samsondeen be242c36f4
Stacks migrate: migration workflow improvements (#36882)
10 months ago
Liam Cervante a06f82746a
stacks: update removed blocks to allow targeting of embedded stacks (#36814)
11 months ago
Liam Cervante 2b5101f734
stacks: include existing components when deferring nested stacks (#36788)
11 months ago
Liam Cervante fbd5a7930e
stacks: allow removed blocks to target components in nested stacks (#36787)
11 months ago
Liam Cervante 7fadbe34de
write-only attributes: internal providers should set write-only attributes to null (#36824)
11 months ago
Liam Cervante c8044baf47
stacks: emit state updates for unclaimed components (#36702)
11 months ago
Liam Cervante 9707a27ee6
stacks: rename Removed to RemovedComponent in stackeval (#36782)
11 months ago
Liam Cervante 7bec38bf5f
stacks: provide stack and config on component creation (#36778)
11 months ago
Liam Cervante ebdf52cd09
stacks: remove all the unnecessary ctx function parameters (#36762)
11 months ago
Liam Cervante f82ae44484
stacks: make promises identify themselves (#36749)
11 months ago
Samsondeen 71dbc7d726
migrate command for terraform stacks (#36482)
11 months ago
Samsondeen 8b7e7ad27d
Detect circular references during Validation (#36709)
11 months ago
Liam Cervante 9bbe34daa4
stacks: pre-destroy refresh should use a normal plan (#36696)
11 months ago
Liam Cervante c16d466773
stacks: allow multiple removed blocks to target the same component (#36693)
11 months ago
Daniel Schmidt bc901abcc5 stacks: test resource identity
12 months ago
Liam Cervante d4d92ea0b9
Fix broken build due to merge conflicts (#36679)
12 months ago
Liam Cervante 3d014d82f3
stacks: fix errors processing index keys of removed blocks (#36673)
12 months ago
Daniel Schmidt fec6e4b552 send resource identities to provider calls
12 months ago
Daniel Banck b2b42c0fb4
Store resource identities in state (TF-23255) (#36464)
12 months ago
Daniel Banck 10c9b64007
Rename schema.Block to Body (#36629)
12 months ago
James Bardin 3b3e4bf003 update the rest of the go:generate calls
1 year ago
Liam Cervante 1c04516392
stacks: allow unknown variables during apply operations (#36311)
1 year ago
Liam Cervante a5c9903bbe
deferred actions: don't plan partial resources during refresh and destroy (#36310)
1 year ago
Samsondeen aec7c3cc89
terraform test: allow computed/mocked values override during planning (#36227)
1 year ago
Daniel Schmidt 0ff1b77afa
standardize client capabilities
1 year ago
Daniel Schmidt 3a962e8e7e
ephemeral: add WriteOnlyAttributesAllowed client capability
1 year ago
Liam Cervante a384d2daa7
stacks: fix deferred data sources and unknown component applies (#35876)
1 year ago
James Bardin 57a2e545fb
Merge pull request #35834 from hashicorp/jbardin/ephemeral-close
1 year ago
Liam Cervante 7eb94fa7c8 stacks: fix tests broken now that ephemeral outputs aren't allowed
1 year ago