Commit Graph

40 Commits (main)

Author SHA1 Message Date
Radek Simko 56c39007e2 make protobuf
3 days ago
Radek Simko 0fe906fa8c make copyrightfix
3 days ago
Sarah French 2e5b5dee5d
Upgrade protoc and protoc-gen-go-grpc versions to matching terraform-plugin-go (#37647)
4 months ago
James Bardin 7ed24d208a make protobuf
6 months ago
James Bardin a6ec17cb77 rename function results table
10 months ago
Sarah French 6ef0498f9c
Update to Go 1.24.1, update dependencies (#36790)
11 months ago
Sarah French a04664a2e5
Update `hashicorp/go-plugin` dependency (#36561)
11 months ago
Liam Cervante b38fd17cf9
stacks: emit removal notices for empty components (#35738)
1 year ago
Liam Cervante e78294d42b
stacks: stop encoding values into msgpack twice (#35734)
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
James Bardin 9ff727440e udpate generated files
1 year ago
Liam Cervante f8fe397d88
stacks: add removed block functionality (#35671)
1 year ago
Liam Cervante b6ac98122b
stacks: refactor shared functionality in prep for removed blocks (#35670)
1 year ago
Liam Cervante 7163c4b6d5
stacks: fix destroy ordering of stacks destroy plans (#35665)
1 year ago
Liam Cervante 483564a0ea
stacks: switch protofile licences to BUSL (#35633)
1 year ago
Liam Cervante 50233d7a78
stacks: support sensitive input values in planned changes (#35640)
2 years ago
Liam Cervante f1ae07b1af
stacks: add support for provider functions in .tfstack.hcl files (#35610)
2 years ago
Liam Cervante 915b174da3
stacks: split the terraform1 RPC package into per-service packages (#35513)
2 years ago
Liam Cervante 87bbc47737
stacks: include plan mode in stacks plan format (#35405)
2 years ago
Martin Atkins ec2510fc3d stacks: Track raw stack as separate messages in raw plan
2 years ago
Daniel Schmidt b62a67394b
stacks: save plantimestamp to plan
2 years ago
Martin Atkins e74896bd24 stackruntime: Handle apply-time-specified input variables
2 years ago
Liam Cervante 9b95898f63
stacks: emit events for deferred actions (#35325)
2 years ago
Daniel Schmidt 59ead5356f
stacks: update RPC APIs with deferral information (#35125)
2 years ago
Martin Atkins 30e2fd6525 Handle marks a little more consistently
2 years ago
Martin Atkins d3b8a55781 go.mod: go get google.golang.org/protobuf@v1.33.0
2 years ago
CJ Horton 5a750561e6 round-trip check results through stack plans
2 years ago
Martin Atkins 884e1fb2a4 terraform: Plans can be "complete" and "applyable"
2 years ago
Martin Atkins 6071e06f1a tfstackdata1: DynamicValueFromTFStackData1 decodes sensitive marks
2 years ago
Martin Atkins a4d61733f6 stackplan: Include extra info in raw component instance plan
2 years ago
Martin Atkins bcccd67e32 tfstackdata1: A local DynamicValue message type
2 years ago
Martin Atkins 972f1c0678 stackplan: Track provider config for every resource instance change
2 years ago
Martin Atkins 4e34e6ebfa stacks: Track prior state for all resource instance objects
2 years ago
Martin Atkins 8fd29e9439 stacks: Preserve prior state from plan to apply
2 years ago
Martin Atkins 69aa51b9ff stackruntime: Fix some quirks of data sent from plan to apply
2 years ago
Martin Atkins 49511fe9a8 stackstate: Fuller round-tripping of resource instance object state
2 years ago
Martin Atkins 54622c68a5 stackstate: Generate "raw state" objects for resource instance objects
2 years ago
Martin Atkins d99985720f stacks: Carry input variable values from plan to apply
2 years ago
Martin Atkins f9317731e9 tfstackdata1: Protobuf schema for stack plan and state serialization
2 years ago