Commit Graph

177 Commits (25cebfbd8be2c43a25dfafdcf882e79b9ccc3d3d)

Author SHA1 Message Date
Chris Arcand 4b97411890 Add purple to the list of colorstring codes
5 years ago
Alisdair McDiarmid 43028c4912 cli: Migrate apply to command views
5 years ago
Alisdair McDiarmid a7b7cd29fc cli: Migrate Terraform UI hook to command views
5 years ago
Alisdair McDiarmid 57879bfb71 cli: Add global view arguments parser
5 years ago
Alisdair McDiarmid c5a6aa31d3 cli: Add initial command views abstraction
5 years ago
Alisdair McDiarmid 4991cc4835 cli: Improve error for invalid -target flags
5 years ago
Pam Selle 29dd334fe8
Merge pull request #27611 from hashicorp/pselle/ignore-remote-version-docstring
5 years ago
Pam Selle c1ede28a15 Update docstring for ignore-remote-version
5 years ago
Katy Moe 51c687c2db command: no visual warning hierarchy in -no-color
5 years ago
Martin Atkins e865faf318 command: Better visual hierarchy for diagnostics
5 years ago
Martin Atkins e6a516d87e backend/local: Use terminal properties to tweak the plan output
5 years ago
Martin Atkins d2c3403ab6 command: Use the new terminal.Streams object
5 years ago
James Bardin dcf0dba6f4
Merge pull request #27081 from hashicorp/jbardin/staticcheck
5 years ago
Kristin Laemmert 3fa063b8dc
command/format: concise diff is now the default (#27079)
5 years ago
James Bardin 1c58c6ba48 command staticcheck
5 years ago
James Bardin e998882824 remove legacy types from command package
5 years ago
Alisdair McDiarmid c5c1f31db3 backend: Validate remote backend Terraform version
5 years ago
Alisdair McDiarmid 10cc25fc21 terraform: Compare locks and provider requirements
6 years ago
Martin Atkins 30204ecded command/cliconfig: Allow development overrides for providers
6 years ago
James Bardin 1ecd86d08e
Merge pull request #26155 from hashicorp/unused-env-var
6 years ago
Martin Atkins b3f5c7f1e6 command/init: Read, respect, and update provider dependency locks
6 years ago
Martin Atkins 0b734a2803 command: Make provider installation interruptible
6 years ago
Paul Tyng f3ff843ffd Remove unused env var TF_SKIP_PROVIDER_VERIFY
6 years ago
Martin Atkins efe78b2910 main: new global option -chdir
6 years ago
Alisdair McDiarmid 35125717b2
Merge pull request #25847 from zachwhaley/fix-tf-cli-args-no-color
6 years ago
Zachary Whaley af8d5a69d8 Fix error when TF_CLI_ARGS adds -no-color argument
6 years ago
Alisdair McDiarmid b239570abb command: Always validate workspace name
6 years ago
Paddy 5127f1ef8b
command: Unmanaged providers
6 years ago
Martin Atkins 549aede792 Remove terraform.ResourceProvider, use providercache.Installer instead
6 years ago
Alisdair McDiarmid 67203dade8 command: Simplify Meta.process helper method
6 years ago
Martin Atkins e9d0822b2a command: Accept a "provider source" from the main package
6 years ago
Martin Atkins c06675c616 command: New -compact-warnings option
6 years ago
Martin Atkins 7081c26e54 command: Don't show more than two of the same warning
7 years ago
Radek Simko 32f9722d9d
Replace import paths & set UA string where necessary
7 years ago
Martin Atkins e21f0fa61e backend/local: Handle interactive prompts for variables in UI layer
7 years ago
Martin Atkins 7ccd6204c4 command: Swappable implementation of launching web browsers
7 years ago
Martin Atkins 6bba3ceb42 command: "terraform login" command
7 years ago
Kristin Laemmert c9d62bb2f6
command: discard output from flags package and return errs directly (#22373)
7 years ago
Alex Pilon d5997e05db
prune dead code from command/meta
7 years ago
Masayuki Morita ca9b643c73 docs: Fix typo in (*Meta) RunOperation comments
7 years ago
Sander van Harmelen 973e2a7cf9 core: add a context to the UIInput interface
7 years ago
Martin Atkins 2cf63d068f command: Always normalize config path before operations
7 years ago
Sander van Harmelen ef9054562e commands: make sure the correct flagset is used
8 years ago
Martin Atkins e20346bf4f command: fix TestMeta_process
8 years ago
Sander van Harmelen 52a1b22f7a Implement the remote enhanced backend
8 years ago
Sander van Harmelen 178ec8f7b4 Remove support for the -module-depth flag
8 years ago
Martin Atkins 541952bb8f Revert some work that happened since v0.12-dev branched
8 years ago
Martin Atkins d9051be66d command: Use new provider and provisioner types in test helpers
8 years ago
Martin Atkins 44bc7519a6 terraform: More wiring in of new provider types
8 years ago
Martin Atkins a3403f2766 terraform: Ugly huge change to weave in new State and Plan types
8 years ago