Commit Graph

4161 Commits (prototype-migrate-ux)

Author SHA1 Message Date
Daniel Schmidt c16203700f
feat: add interactive TUI migration selector to migrate run
3 months ago
Daniel Schmidt 83b8bbd4ef
fix: remove duplicate subcommand list from migrate help
3 months ago
Daniel Schmidt c7498f3efd
refactor: rename migrate apply to migrate run subcommand
3 months ago
Daniel Schmidt 21432988d7
feat: make migration engine scan .tf files recursively
3 months ago
Daniel Schmidt 8cea21ac5e
feat: polish diff output, fix -no-color, fix step mode prompts
3 months ago
Daniel Schmidt 7387e5dde4
Improve diff output to show context lines around changes
3 months ago
Daniel Schmidt 4acb2d3bdc
feat: register migrate commands and fix argument ordering
3 months ago
Daniel Schmidt 35e69e685e
fix: remove unused parameter in step method
3 months ago
Daniel Schmidt 062034180d
Add terraform migrate command, list subcommand, and apply subcommand
3 months ago
Daniel Schmidt f3f273879f
fix: replace interface{} with any in migrate views
3 months ago
Daniel Schmidt e3f3b72177
Add views for terraform migrate list and apply commands
3 months ago
Daniel Schmidt 9ef826d1dd
Add argument parsing for migrate list and migrate apply commands
3 months ago
Daniel Schmidt 8a5a9de378
Add migration engine with Apply and WriteResults functions
3 months ago
Daniel Schmidt c8c313ee7f
fix: clean up string concatenation in terraform migrations
3 months ago
Daniel Schmidt 9935102956
Implement sample migrations for AWS, Azure, and Terraform Core
3 months ago
Daniel Schmidt f00299310b
Add migrate package with core types, registry, and provider stubs
3 months ago
Daniel Banck 02723fcd79 Add variable arguments to init help text
3 months ago
Daniel Schmidt 2077b53936 add tests for dynamic module sources in stacks
3 months ago
Daniel Banck 6f8592eee4 Make dynamic reference error message more precise
3 months ago
Daniel Banck ee8f7abc04 Add snapshot-related test for the new graph-based config loader
3 months ago
Daniel Banck 45ba6796ba Add more dynamic module sources tests
3 months ago
Daniel Banck b6804e2edd Use configuration values for jsonconfig
3 months ago
Daniel Banck 55198eb221 Feedback: Rename remaining static -> const
3 months ago
Daniel Banck 834c2f4c21 Fix modules command
3 months ago
Daniel Banck 5a70c424b3 Fix import and show command
3 months ago
Daniel Banck 297ebd989e Move some planfile tests
3 months ago
Daniel Banck 0043e1ce24 Update module call configuration storage
3 months ago
Daniel Banck d5d12cdd49 Treat most values as dynamic during init walk
3 months ago
Daniel Banck 4ef9684188 Rework most of the configuration loading
3 months ago
Daniel Banck fb60c15670 Update init to use new graph-based workflow
3 months ago
Daniel Banck 11d819048a Store module source and version expressions
3 months ago
Daniel Banck 28b76c1105 Introduce a new init graph
3 months ago
Radek Simko 7127c76b04
command/views: Bump UI version to v1.3 (#38231)
3 months ago
Radek Simko 07b3e3b800
command/init: Merge duplicated PSS logic back into existing codepath (#38227)
3 months ago
Mutahhir Hayat 2bb747222b Update copyright for conversion_test.go
3 months ago
Mutahhir Hayat 71f0afc644 Include trigger information in progress messages
3 months ago
Mutahhir Hayat 551bf42090 Add Action Invocations in ComponenentInstanceChanges
3 months ago
Roniece a38c47ae72 Add ActionInvocationStatus, ActionInvocationProgress messages
3 months ago
Mutahhir Hayat 7aa0a71078 Create Protobuf changes for stack planning that includes Action invocations
3 months ago
James Bardin 7960f60d21
Merge pull request #38160 from hashicorp/jbardin/inline-type-conversion
3 months ago
Sebastian Rivera 305dba5dcc feat: denote sensitive attribute paths in query start msg
3 months ago
Kristin Laemmert 0ce1ae7cd6
Merge pull request #38204 from hashicorp/mildwonkey/action-prep
3 months ago
Radek Simko cd9257cd53
PSS: Enable state store configuration change (#38153)
3 months ago
Sarah French c37cf1c0f5
test: Enable assertions about prompt text shown to users (#38212)
3 months ago
Sarah French 9f5f21f1d8
test: Enable mocking http provider sources in tests (#38206)
3 months ago
Daniel Schmidt 2424cf6423 make test case more robust to developer environments
4 months ago
Kristin Laemmert 70e074b8aa chore (actions): rename LifecycleActionTrigger -> ResourceActionTrigger in plan and proto
4 months ago
Kristin Laemmert a5dade523b renaming action-related nodes
4 months ago
Daniel Banck a39e3bce32
make syncdeps
4 months ago
Daniel Schmidt 905845f363 copy rename
4 months ago