Commit Graph

66 Commits (da74b59ea1d3aa4d7706579c95f63c778f2e515e)

Author SHA1 Message Date
Radek Simko 0fe906fa8c make copyrightfix
5 days ago
Radek Simko 922fdb2382
Implement LockState & UnlockState provider methods (#37711)
5 months ago
Radek Simko 51fc4c161f
PSS: Implement `ReadStateBytes` + `WriteStateBytes` (#37440)
5 months ago
James Bardin cc74e2eb20 udpate provider mocks
6 months ago
Kristin Laemmert 0374f04424
Add ValidateActionConfig to provider interface, protocol & internal implementations (#37345)
7 months ago
Daniel Schmidt ac132d1b15 add provider implementation for actions
8 months ago
Sarah French 0f8e77a50f
PSS: Add GetStates and DeleteState RPCs to plugin protocol v6 (#37288)
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 Schmidt fec6e4b552 send resource identities to provider calls
12 months ago
Daniel Banck b2b42c0fb4
Store resource identities in state (TF-23255) (#36464)
12 months ago
Daniel Banck 10c9b64007
Rename schema.Block to Body (#36629)
12 months ago
James Bardin 69337ca005 make sure schemas aren't nil in tests
1 year ago
Sarah French d5efc81427
Use different summaries and details when reporting errors about non-null write-only attribute values (#36274)
1 year ago
Daniel Schmidt 17581e4c48
ephemeral: validate provider responses for write-only attributes
1 year ago
James Bardin 3a1a9408d9 fix Descendants spelling
1 year ago
James Bardin 9c3dc8f73a ephemeral protocol rename
1 year ago
James Bardin 03e1a9835d add ephemeral validation to existing implementations
1 year ago
James Bardin 7e767490c8 ephemeral in refacroing mock
1 year ago
Liam Cervante 14418bd198
terraform test: move override evaluation into expander (#35030)
2 years ago
James Bardin 4f1ba8f235 check move target module exists
2 years ago
Brian Flad c7a44bfc9a
Support Private State with MoveResourceState (#34575)
2 years ago
James Bardin d8a335f520 add unknown val error for MoveResourceState
2 years ago
Liam Cervante 0ca03ecf08
Extend refactoring package to support cross-provider moves (#34501)
2 years ago
kmoe a718f70f85
Add removed block (#34251)
2 years ago
hashicorp-copywrite[bot] 53c34ff49c
Update copyright file headers to BUSL-1.1
3 years ago
James Bardin ea1144995f update callers of InstallModules
3 years ago
Liam Cervante 6882dd9530
testing framework: introduce test command optional flags (#33504)
3 years ago
hashicorp-copywrite[bot] 325d18262e [COMPLIANCE] Add Copyright and License Headers
3 years ago
Alisdair McDiarmid 8df065a2fe initwd: Switch from earlyconfig to configs
3 years ago
kmoe 56a1e0d1c6
allow cross-package move statements (#31556)
4 years ago
James Bardin e3ca4be4b9 goimports
4 years ago
James Bardin dc9d7108dd use TopologicalOrder for evaluating moves
4 years ago
Radek Simko 7feef1c4aa
Use hashicorp/terraform-registry-address as a decoupled library (#28338)
4 years ago
Martin Atkins dc5964f8a3 refactoring: Use addrs.Map for maps with addresses as keys
4 years ago
Martin Atkins bdc5f152d7 refactoring: Implied move statements can be cross-package
4 years ago
James Bardin f46cf7b8bc cleanup some move graph handling
4 years ago
James Bardin 22dc685052 check for nested module index changes
4 years ago
James Bardin deb82daf2b find implied moves in nested modules
4 years ago
Alisdair McDiarmid d7ef123c12 refactoring: Move nested modules
4 years ago
Katy Moe aeecc6a627
add AffectedAbsResource to interface
4 years ago
Katy Moe 11566b1d11
introduce AbsMoveableResource
4 years ago
Katy Moe 7162e79fdf
return error on resource type mismatch
4 years ago
Katy Moe dc3ed6271c
add failing test for resource type mismatch
4 years ago
Katy Moe 4305271cff
remove occurrences of AbsMovable
4 years ago
kmoe 40ec62c139
command: make module installation interruptible
4 years ago
Martin Atkins 94cbc8fb5d experiments: config_driven_move has concluded
4 years ago
James Bardin cac1f5c264 refactoring: exhaustive NestedWithin checks
4 years ago
Martin Atkins 7b99861b1c refactoring: Don't implicitly move for resources with for_each
4 years ago