Commit Graph

35 Commits (f2dbf80badc8c7385a7b44bb040ae5e8550e7e60)

Author SHA1 Message Date
Sander van Harmelen 973e2a7cf9 core: add a context to the UIInput interface
7 years ago
Martin Atkins 6c7cecfbd8 command: More logging during migration
7 years ago
Martin Atkins aacbe1d14b command: Fix TestMetaBackend_configureNewWithState
7 years ago
Martin Atkins f6d468ffd5 command: Fix TestInit_inputFalse
7 years ago
Sander van Harmelen 5e9414bf03 backend/migrations: only select workspaces if supported
7 years ago
Sander van Harmelen 52a1b22f7a Implement the remote enhanced backend
7 years ago
Martin Atkins 541952bb8f Revert some work that happened since v0.12-dev branched
7 years ago
Martin Atkins a3403f2766 terraform: Ugly huge change to weave in new State and Plan types
7 years ago
Sander van Harmelen f410a5bb26 backend/migrations: migrate the default state
8 years ago
Sander van Harmelen 7fb2d1b8de Implement the Enterprise enhanced remote backend
8 years ago
James Bardin bdd475e149 use the new clistate.Locker in commands
8 years ago
James Bardin e9a76808df create clistate.Locker interface
8 years ago
James Bardin f45205feb7 re-word state migration prompts
8 years ago
James Bardin 885e4cde81 don't loop indefinitely in confirm method
8 years ago
Martin Atkins 418a8a8bc9 command + backend: rename various API objects to "Workspace" terminology
9 years ago
Martin Atkins 31d556894f command: shallow UI-focused rename of "environment" to "workspace"
9 years ago
Mat Schaffer 76d4abd12a Fix typo on state migration input error
9 years ago
David Joos bbd2e6de35 Fix for minor typo
9 years ago
James Bardin fb4a365d12 noop migrate copy, add -lock and -input
9 years ago
James Bardin 305ef43aa6 provide contexts to clistate.Lock calls
9 years ago
James Bardin 3f0dcd1308 Have the clistate Lock use LockWithContext
9 years ago
James Bardin 54e536cfe0 add `-force-copy` option to init command
9 years ago
Mitchell Hashimoto d01886a644
command: remove legacy remote state on migration
9 years ago
James Bardin ea095eda87 change to default state after backend migration
9 years ago
Mitchell Hashimoto 1e3d452613
command: multistate to multistate conversions
9 years ago
Mitchell Hashimoto c82d7dd56c
command: multi-state (non-default env) to single state
9 years ago
Mitchell Hashimoto e75b666591
command: test multi-state to single state
9 years ago
Mitchell Hashimoto 3ef82e6b5f
command: test multi-state with default only to single state
9 years ago
Mitchell Hashimoto 1d8b76c89d
command: initial work on migrating envs, basic cases first
9 years ago
James Bardin a372e9c54b fix state migration lock info
9 years ago
James Bardin f5ed8cd288 Use NewLockInfo to get a pre-populated value
9 years ago
James Bardin 4f0c465187 make command tests pass with new state.Locker
9 years ago
Mitchell Hashimoto 90f3d40c1f
command: use new state lock/unlock helpers for better UX
9 years ago
James Bardin 0c1b138719 Add state locking during backend init
9 years ago
Mitchell Hashimoto 9654387771
command: meta.Backend is used for initializing the backend
9 years ago