Commit Graph

422 Commits (main)

Author SHA1 Message Date
Radek Simko 56c39007e2 make protobuf
2 days ago
Radek Simko 0fe906fa8c make copyrightfix
2 days ago
Daniel Schmidt d813ad14f7 add deprecation marks
2 weeks ago
Daniel Schmidt 4b34066cf2 add error to Pre and PostDiff hook
3 weeks ago
Daniel Schmidt f4c22be3c5 stacks: send progress events on failed provider configurations
3 weeks ago
Daniel Schmidt b926263c03 stacks: follow component progress cycle for empty destroys
1 month ago
Nick Fagerlund b2aad914f1
stacks: Make path.module and path.root relative, to match documentation (#37982)
2 months ago
Matej Risek 768b7bd0bc Add local values walk to walk_dynamic
2 months ago
James Pogran 2c075b9f8e
Add component registry source resolution support to Terraform Stacks (#37888)
2 months ago
Liam Cervante 7ac2b7938e
Stacks: temporarily disable ephemeral outputs in Stack components (#37823)
4 months ago
Liam Cervante 411f18e6ac
ephemerals: allow root ephemeral outputs in stacks and test (#37813)
4 months ago
Sarah French 2e5b5dee5d
Upgrade protoc and protoc-gen-go-grpc versions to matching terraform-plugin-go (#37647)
4 months ago
Daniel Schmidt 2714cfde69 standardize on marks.Has
4 months ago
Radek Simko 922fdb2382
Implement LockState & UnlockState provider methods (#37711)
5 months ago
Radek Simko 51fc4c161f
PSS: Implement `ReadStateBytes` + `WriteStateBytes` (#37440)
5 months ago
Liam Cervante 15a6cd208b
stacks: fix diagnostic referring to tfstacks command (#37639)
5 months ago
Liam Cervante 0b15151513
stacks: remove support for deprecated .tfstack extension (#37617)
5 months ago
James Bardin 1cb7d1859f
Merge pull request #37515 from hashicorp/jbardin/generate-config
6 months ago
Sarah French 8503c45013
Update `backend.Backend`'s `StateMgr` method to return diagnostics instead of primitive errors (#37496)
6 months ago
James Bardin 88d64326d3 stacks stubs
6 months ago
Liam Cervante abf1c00e03
stacks migrate: make diagnostics more relevant to operation (#37416)
6 months ago
James Bardin 7ed24d208a make protobuf
6 months ago
Kristin Laemmert 0374f04424
Add ValidateActionConfig to provider interface, protocol & internal implementations (#37345)
7 months ago
Sarah French 7199fbd2bb
Update use of `testChdir` to standard library's `t.Chdir`, remove `testChdir` function from codebase (#37334)
7 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)
7 months ago
Daniel Schmidt 688a1f9955 add todo
7 months ago
Daniel Schmidt ac132d1b15 add provider implementation for actions
7 months ago
Liam Cervante 2a1b4c3ed4
Update go-cty and HCL for 1.13 release (#37298)
7 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
UKEME BASSEY 87e6f51fd9 fix test
10 months ago
UKEME BASSEY 5880479a0f break dependency of stack migrate on command Meta to prevent import cycles
10 months ago
Liam Cervante 1bc7d22ac4
stacks: removed blocks should refresh during refresh plans (#36916)
10 months ago
Liam Cervante 96e50f680f
stacks: ensure consistent sources between removed blocks (#36915)
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