Commit Graph

91 Commits (c507cfe455298ade40bbe3d48fb2c87cf02c7748)

Author SHA1 Message Date
Austin Valle a48e873790
PSS: Adjust `StateRange.End` logic in `ReadStateBytes` and `WriteStateBytes` (#38127)
3 months ago
stephybun c9d024062a
Generate Resource Config: set state in proto req (#37895)
4 months ago
Sarah French cf047be4e4
PSS: Use interfaces to configure state stores (#37899)
5 months ago
Sarah French 4420c4dcc0
PSS: Update the `workspace new` subcommand to work with PSS, add E2E and integration tests for using `workspace` commands with PSS. (#37855)
5 months ago
Daniel Banck 6b038754f0
Fix list resource diagnostics check (#37863)
6 months ago
Sarah French 2e5b5dee5d
Upgrade protoc and protoc-gen-go-grpc versions to matching terraform-plugin-go (#37647)
6 months ago
Radek Simko 922fdb2382
Implement LockState & UnlockState provider methods (#37711)
7 months ago
Radek Simko 51fc4c161f
PSS: Implement `ReadStateBytes` + `WriteStateBytes` (#37440)
7 months ago
Samsondeen a7504719ef
list: send non-null "config" object to provider when not present in the list block (#37620)
7 months ago
Kristin Laemmert df113486a1
actions: remove references to action types, linked resources (#37616)
7 months ago
Daniel Schmidt 871451122f actions: move schema to single action type and remove linked resources
7 months ago
Daniel Banck 1ac8497994
Add support for Terraform Search in the cloud backend (TF-25935) (#37479)
7 months ago
James Bardin 4e8717295e grpc method impl
8 months ago
James Bardin aa1babe5bb plugin6 mock
8 months ago
Daniel Schmidt 176263d936 actions: remove future action types
8 months ago
Sarah French 037ed81e9e
PSS: Implement first gRPC methods: config validation and usage, listing and deleting workspaces (#37418)
8 months ago
Daniel Banck 2563b07813
Allow list events with only warnings (#37415)
9 months ago
Daniel Schmidt 17e7338b0f add client capabilites across the board
9 months ago
Kristin Laemmert 0374f04424
Add ValidateActionConfig to provider interface, protocol & internal implementations (#37345)
9 months ago
Kristin Laemmert 9256074c43
Actions in plan/changes (#37320)
9 months ago
Daniel Schmidt a2ce38ce12 use gomock generated mocks for the action invoke stream API
10 months ago
Daniel Schmidt ac132d1b15 add provider implementation for actions
10 months ago
Daniel Schmidt e6b848d5ab add actions protobuf definitions
10 months ago
Sarah French 0f8e77a50f
PSS: Add GetStates and DeleteState RPCs to plugin protocol v6 (#37288)
10 months ago
Samsondeen 3d3439e00e
Testing list blocks with the gRPC Provider (#37236)
10 months ago
Daniel Banck 540512e27b
Add config to List response (#37237)
10 months ago
Samsondeen e178088a5b
unwrap nested config (#37235)
10 months ago
Samsondeen cacd7861e5
add nested config block to list block (#37229)
10 months ago
Samsondeen 685ff9f192
Schema representation of list block config and results (#37209)
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)
11 months ago
Daniel Banck 421fe3580f
Check GetResourceIdentitySchemas diagnostics and return early (#36999)
11 months ago
Austin Valle 5c4c669882
Fix `ImportResourceState` RPC response decoding for identity data (#36806)
1 year ago
Austin Valle 2d08b5d0d1 match `internal/plugin6` implementation to `internal/plugin`
1 year ago
Daniel Schmidt fec6e4b552 send resource identities to provider calls
1 year ago
Daniel Banck b2b42c0fb4
Store resource identities in state (TF-23255) (#36464)
1 year ago
Daniel Banck 10c9b64007
Rename schema.Block to Body (#36629)
1 year ago
James Bardin 3b3e4bf003 update the rest of the go:generate calls
1 year ago
Radek Simko 289a3568da
Address `go vet` 1.24 failures (#36485)
1 year ago
Daniel Banck 857d188308
Add resource identity message to protocol (TF-23178) (#36451)
1 year ago
James Bardin 337bf8e11b
Merge pull request #36236 from hashicorp/jbardin/write-only-structural-attrs
1 year ago
James Bardin 345a931132 convert write-only structural attrs through proto
1 year ago
Daniel Schmidt e29708c4d9
ephemeral: add WriteOnlyAttributesAllowed client capability to validate resource
1 year ago
Daniel Schmidt 3a962e8e7e
ephemeral: add WriteOnlyAttributesAllowed client capability
1 year ago
Daniel Schmidt 0222b97692
ephemeral: add write-only attribute to proto to schema conversion
1 year ago
Daniel Schmidt 50b3732f72
write-only attributes: add to provider schema
1 year ago
James Bardin 6f5007efe7 grpc mock tests
2 years ago
James Bardin 94687676a3 add basic grpc wrapper implemenation
2 years ago
James Bardin 9c3dc8f73a ephemeral protocol rename
2 years ago