Commit Graph

429 Commits (stacks-variable-validations)

Author SHA1 Message Date
sahar-azizighannad 011d030751 Merge branch 'main' into stacks-variable-validations
2 months ago
sahar-azizighannad ec5959f80a improvements
2 months ago
Mutahhir Hayat 7aa0a71078 Create Protobuf changes for stack planning that includes Action invocations
2 months ago
sahar-azizighannad 14116ad820 Merge branch 'main' into stacks-variable-validations
2 months ago
sahar-azizighannad e883bdf3a4 Update input_variable.go
2 months ago
sahar-azizighannad 4333e71d22 make the validation
2 months ago
Radek Simko 56c39007e2 make protobuf
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 d813ad14f7 add deprecation marks
3 months ago
Daniel Schmidt 4b34066cf2 add error to Pre and PostDiff hook
3 months ago
Daniel Schmidt f4c22be3c5 stacks: send progress events on failed provider configurations
3 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
James Pogran 2c075b9f8e
Add component registry source resolution support to Terraform Stacks (#37888)
5 months ago
Liam Cervante 7ac2b7938e
Stacks: temporarily disable ephemeral outputs in Stack components (#37823)
6 months ago
Liam Cervante 411f18e6ac
ephemerals: allow root ephemeral outputs in stacks and test (#37813)
7 months ago
Sarah French 2e5b5dee5d
Upgrade protoc and protoc-gen-go-grpc versions to matching terraform-plugin-go (#37647)
7 months ago
Daniel Schmidt 2714cfde69 standardize on marks.Has
7 months ago
Radek Simko 922fdb2382
Implement LockState & UnlockState provider methods (#37711)
7 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 1cb7d1859f
Merge pull request #37515 from hashicorp/jbardin/generate-config
8 months ago
Sarah French 8503c45013
Update `backend.Backend`'s `StateMgr` method to return diagnostics instead of primitive errors (#37496)
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
James Bardin 7ed24d208a make protobuf
9 months ago
Kristin Laemmert 0374f04424
Add ValidateActionConfig to provider interface, protocol & internal implementations (#37345)
10 months ago
Sarah French 7199fbd2bb
Update use of `testChdir` to standard library's `t.Chdir`, remove `testChdir` function from codebase (#37334)
10 months ago
Sarah French 15840b3eae
Replace use of `defer` with `t.Cleanup` in majority of `command` package tests, update `testChdir` to work with t.Cleanup (#37326)
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)
11 months ago
Radek Simko 643266dc90
Add initial state store protocol skeleton (#37197)
11 months ago
Daniel Banck 44ae7da18e
Update Plugin Protocol for List and Implement `ValidateListResourceConfig` (#37007)
12 months 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
UKEME BASSEY 87e6f51fd9 fix test
1 year ago
UKEME BASSEY 5880479a0f break dependency of stack migrate on command Meta to prevent import cycles
1 year ago
Liam Cervante 1bc7d22ac4
stacks: removed blocks should refresh during refresh plans (#36916)
1 year ago
Liam Cervante 96e50f680f
stacks: ensure consistent sources between removed blocks (#36915)
1 year ago