Commit Graph

358 Commits (stacks-variable-validations)

Author SHA1 Message Date
sahar-azizighannad ec5959f80a improvements
2 months ago
sahar-azizighannad 14116ad820 Merge branch 'main' into stacks-variable-validations
3 months ago
sahar-azizighannad 4333e71d22 make the validation
3 months ago
Radek Simko 0fe906fa8c make copyrightfix
3 months ago
Daniel Schmidt a2a8697558
add test case for variable validation
3 months ago
Daniel Schmidt 4b34066cf2 add error to Pre and PostDiff hook
4 months ago
Daniel Schmidt f4c22be3c5 stacks: send progress events on failed provider configurations
4 months ago
Daniel Schmidt b926263c03 stacks: follow component progress cycle for empty destroys
4 months ago
Nick Fagerlund b2aad914f1
stacks: Make path.module and path.root relative, to match documentation (#37982)
5 months ago
Matej Risek 768b7bd0bc Add local values walk to walk_dynamic
5 months ago
Liam Cervante 7ac2b7938e
Stacks: temporarily disable ephemeral outputs in Stack components (#37823)
7 months ago
Liam Cervante 411f18e6ac
ephemerals: allow root ephemeral outputs in stacks and test (#37813)
7 months ago
Daniel Schmidt 2714cfde69 standardize on marks.Has
7 months ago
Radek Simko 922fdb2382
Implement LockState & UnlockState provider methods (#37711)
8 months ago
Radek Simko 51fc4c161f
PSS: Implement `ReadStateBytes` + `WriteStateBytes` (#37440)
8 months ago
Liam Cervante 15a6cd208b
stacks: fix diagnostic referring to tfstacks command (#37639)
8 months ago
Liam Cervante 0b15151513
stacks: remove support for deprecated .tfstack extension (#37617)
8 months ago
James Bardin 88d64326d3 stacks stubs
9 months ago
Liam Cervante abf1c00e03
stacks migrate: make diagnostics more relevant to operation (#37416)
9 months ago
Kristin Laemmert 0374f04424
Add ValidateActionConfig to provider interface, protocol & internal implementations (#37345)
10 months ago
Daniel Schmidt 688a1f9955 add todo
10 months ago
Daniel Schmidt ac132d1b15 add provider implementation for actions
10 months ago
Liam Cervante 2a1b4c3ed4
Update go-cty and HCL for 1.13 release (#37298)
10 months ago
Sarah French 0f8e77a50f
PSS: Add GetStates and DeleteState RPCs to plugin protocol v6 (#37288)
10 months ago
Matej Risek a9b67a6cdc
stacks: Don't require built-in providers to be listed under required providers. (#37234)
11 months ago
Daniel Banck cb58a15f3d
Implement ListResource RPC (TF-25509) (#37092)
12 months ago
Radek Simko 643266dc90
Add initial state store protocol skeleton (#37197)
12 months ago
Daniel Banck 44ae7da18e
Update Plugin Protocol for List and Implement `ValidateListResourceConfig` (#37007)
1 year ago
Liam Cervante b6be635748
stacks migrate: allow resource mapping to include nested resources (#37060)
1 year ago
Liam Cervante 3d4391865d
stacks: skip resource instance hooks during refresh plans (#37043)
1 year ago
Liam Cervante a80220dcc9
stacks: rename .tfstack files to .tfcomponent (#37013)
1 year ago
James Bardin 807e084130 final renaming for function results
1 year ago
James Bardin a6ec17cb77 rename function results table
1 year ago
James Bardin d016070564 move function results hashing to lang
1 year ago
Liam Cervante 1bc7d22ac4
stacks: removed blocks should refresh during refresh plans (#36916)
1 year ago
Liam Cervante dcff9e4d2c
stacks: improve test coverage for removed blocks (#36914)
1 year ago
Liam Cervante 4eaa9d7fa0
stacks: removing embedded stacks should ignore stacks not in state (#36901)
1 year ago
Liam Cervante 063757ff45
stacks: refactor plan, state, and removed tracking with tree structures for efficient lookups (#36850)
1 year ago
Samsondeen be242c36f4
Stacks migrate: migration workflow improvements (#36882)
1 year ago
Liam Cervante a06f82746a
stacks: update removed blocks to allow targeting of embedded stacks (#36814)
1 year ago
Liam Cervante 2b5101f734
stacks: include existing components when deferring nested stacks (#36788)
1 year ago
Liam Cervante fbd5a7930e
stacks: allow removed blocks to target components in nested stacks (#36787)
1 year ago
Liam Cervante 7fadbe34de
write-only attributes: internal providers should set write-only attributes to null (#36824)
1 year ago
Liam Cervante c8044baf47
stacks: emit state updates for unclaimed components (#36702)
1 year ago
Liam Cervante 9707a27ee6
stacks: rename Removed to RemovedComponent in stackeval (#36782)
1 year ago
Liam Cervante 7bec38bf5f
stacks: provide stack and config on component creation (#36778)
1 year ago
Liam Cervante ebdf52cd09
stacks: remove all the unnecessary ctx function parameters (#36762)
1 year ago
Liam Cervante f82ae44484
stacks: make promises identify themselves (#36749)
1 year ago
Samsondeen 71dbc7d726
migrate command for terraform stacks (#36482)
1 year ago
Samsondeen 8b7e7ad27d
Detect circular references during Validation (#36709)
1 year ago