Commit Graph

81 Commits (efc08de5d6876af140f5a6ddb254698eb243b2fc)

Author SHA1 Message Date
Pam Selle 346e341ff2 Only display status link if public registry used
7 years ago
Pam Selle d72456d188 Add friendly error for when registry unresponsive
7 years ago
Justin Downing 1e32ae243c grammatical updates to comments and docs (#20195)
7 years ago
findkim 161fe47b34 plugin/discovery: improve providery discovery verification errors
7 years ago
findkim 2726282307 plugin/discovery: add context for provider discovery verification
7 years ago
findkim 1a32617d5e plugin/discovery: verify checksum matches Registry response
7 years ago
Justin Campbell e6316c9de6 plugin/discovery: Parse warnings from TF Registry
7 years ago
Justin Campbell 24e13d8ec1 plugin/discovery: Return tfdiags from Get
7 years ago
Sander van Harmelen 973e2a7cf9 core: add a context to the UIInput interface
7 years ago
Kristin Laemmert 9402b86217
plugin/discovery: create target plugin directory if it does not exist (#20575)
7 years ago
Justin Campbell 0574eadb62 plugin/discovery: Verify sig against HashiCorp key
7 years ago
findkim 7816e61614 Bump installer protocol version to 5 and separate client and server protocol references
7 years ago
findkim abeb86072b Remove duplicate logging
7 years ago
findkim 6e0de3e3f5 Nest incompatible provider protocol error to include dynamic custom msg
7 years ago
findkim f75d83c1cd Prerelease versions are filtered for plugin protocol mismatches
7 years ago
findkim 368ac85a26 Add provider protocol compatibility UI err msg during registry discovery
7 years ago
findkim 43b22d4e14 Fix plugin protocol test
7 years ago
findkim 5e06e39fcc Use registry alias to fetch providers
7 years ago
Justin Campbell 06825bf46d plugin/discovery: Add friendly gpg err msg
7 years ago
Justin Campbell 9a8a74b9bb plugin/discovery: Print name before verification
7 years ago
Justin Campbell 495826444b plugin/discovery: Use GPG keys from Registry
7 years ago
Martin Atkins 3eaf2c308d plugin/discovery: Use mockos_mockarch when testing installation
7 years ago
Kristin Laemmert 5e7956f440 registry/response: rename Collection to ProviderVersionCollection for clarity
7 years ago
Kristin Laemmert bdaf8290b4 registry/client: added a specific error if the registry client does not
7 years ago
Kristin Laemmert ae015e0f75 plugin/discovery: add function to filter list of versions by those which
7 years ago
Kristin Laemmert f83d5866fe plugin/discovery: removing deprecated functions
7 years ago
Kristin Laemmert ce5e66e178 plugin/discovery provider installer: download providers from the registry
7 years ago
Martin Atkins 4ed06a9227 terraform: HCL2-flavored module dependency resolver
7 years ago
James Bardin 0a6938e90a update tests to match pre-release constraint rules
7 years ago
Sean Chittenden d749420a25
Fix drift caused from gofmt when running make dev and go 1.11.
8 years ago
Paul Tyng c868092d2d
Standardize http.Client creation with User-Agent
8 years ago
Masayuki Morita f440dba137 Standardize on log level "WARN" rather than "WARNING"
8 years ago
James Bardin 6cb4e14cf8 Use pooled http client for fetching providers
8 years ago
Martin Atkins 879899d434 plugin/discovery: plugin caching mechanism
9 years ago
Martin Atkins 12d6bc8c30 plugin/discovery: ignore non-files when discovering
9 years ago
Radek Simko 28b33c9299
plugin: Display version + source when initializing plugins
9 years ago
Radek Simko de3015cebf
Remove overly verbose DEBUG log
9 years ago
Martin Atkins ac250d2792 plugin/discovery: trim off .exe suffix when parsing filenames
9 years ago
James Bardin 2b84e786e9 allow missing x-terraform-protocol-version
9 years ago
Martin Atkins 610fcb605e plugin/discovery: allow customizing the OS/arch for auto-install
9 years ago
James Bardin beebd5cee3 improve discovery logging
9 years ago
James Bardin e059eb80d1 add test for signature mismatch
9 years ago
James Bardin 2cca6f10fa return sig error when fetching a plugin
9 years ago
James Bardin c10f5caf05 Merge pull request #15345 from hashicorp/jbardin/plugin-sig
9 years ago
Martin Atkins af2111f24e plugin/discovery: sentinel error values for Get errors
9 years ago
James Bardin 13d835f996 test signature verification
9 years ago
James Bardin 415d562d36 add signature verification
9 years ago
James Bardin 2e57d284cb Merge pull request #15323 from hashicorp/jbardin/constraint-suggestion
9 years ago
James Bardin ec99b6910b remove "~> 0.0" constraint suggestions
9 years ago
James Bardin 6faace287d remove restriction on unversioned plugins
9 years ago