Commit Graph

92 Commits (main)

Author SHA1 Message Date
Radek Simko 0fe906fa8c make copyrightfix
2 days ago
Austin Valle a48e873790
PSS: Adjust `StateRange.End` logic in `ReadStateBytes` and `WriteStateBytes` (#38127)
2 weeks ago
stephybun c9d024062a
Generate Resource Config: set state in proto req (#37895)
2 months ago
Sarah French cf047be4e4
PSS: Use interfaces to configure state stores (#37899)
3 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)
3 months ago
Daniel Banck 6b038754f0
Fix list resource diagnostics check (#37863)
4 months ago
Sarah French 2e5b5dee5d
Upgrade protoc and protoc-gen-go-grpc versions to matching terraform-plugin-go (#37647)
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
Samsondeen a7504719ef
list: send non-null "config" object to provider when not present in the list block (#37620)
5 months ago
Kristin Laemmert df113486a1
actions: remove references to action types, linked resources (#37616)
5 months ago
Daniel Schmidt 871451122f actions: move schema to single action type and remove linked resources
5 months ago
Daniel Banck 1ac8497994
Add support for Terraform Search in the cloud backend (TF-25935) (#37479)
5 months ago
James Bardin 4e8717295e grpc method impl
6 months ago
James Bardin aa1babe5bb plugin6 mock
6 months ago
Daniel Schmidt 176263d936 actions: remove future action types
6 months ago
Sarah French 037ed81e9e
PSS: Implement first gRPC methods: config validation and usage, listing and deleting workspaces (#37418)
6 months ago
Daniel Banck 2563b07813
Allow list events with only warnings (#37415)
7 months ago
Daniel Schmidt 17e7338b0f add client capabilites across the board
7 months ago
Kristin Laemmert 0374f04424
Add ValidateActionConfig to provider interface, protocol & internal implementations (#37345)
7 months ago
Kristin Laemmert 9256074c43
Actions in plan/changes (#37320)
7 months ago
Daniel Schmidt a2ce38ce12 use gomock generated mocks for the action invoke stream API
7 months ago
Daniel Schmidt ac132d1b15 add provider implementation for actions
7 months ago
Daniel Schmidt e6b848d5ab add actions protobuf definitions
7 months ago
Sarah French 0f8e77a50f
PSS: Add GetStates and DeleteState RPCs to plugin protocol v6 (#37288)
8 months ago
Samsondeen 3d3439e00e
Testing list blocks with the gRPC Provider (#37236)
8 months ago
Daniel Banck 540512e27b
Add config to List response (#37237)
8 months ago
Samsondeen e178088a5b
unwrap nested config (#37235)
8 months ago
Samsondeen cacd7861e5
add nested config block to list block (#37229)
8 months ago
Samsondeen 685ff9f192
Schema representation of list block config and results (#37209)
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
Daniel Banck 421fe3580f
Check GetResourceIdentitySchemas diagnostics and return early (#36999)
9 months ago
Austin Valle 5c4c669882
Fix `ImportResourceState` RPC response decoding for identity data (#36806)
11 months ago
Austin Valle 2d08b5d0d1 match `internal/plugin6` implementation to `internal/plugin`
11 months ago
Daniel Schmidt fec6e4b552 send resource identities to provider calls
11 months ago
Daniel Banck b2b42c0fb4
Store resource identities in state (TF-23255) (#36464)
11 months ago
Daniel Banck 10c9b64007
Rename schema.Block to Body (#36629)
12 months 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
1 year ago
James Bardin 94687676a3 add basic grpc wrapper implemenation
1 year ago