Commit Graph

31 Commits (cef46ef953face71f52f4e900a0ea2132ebfae88)

Author SHA1 Message Date
findkim 368ac85a26 Add provider protocol compatibility UI err msg during registry discovery
7 years ago
findkim 5e06e39fcc Use registry alias to fetch providers
8 years ago
Justin Campbell 06825bf46d plugin/discovery: Add friendly gpg err msg
8 years ago
Justin Campbell 9a8a74b9bb plugin/discovery: Print name before verification
8 years ago
Justin Campbell 495826444b plugin/discovery: Use GPG keys from Registry
8 years ago
Kristin Laemmert 5e7956f440 registry/response: rename Collection to ProviderVersionCollection for clarity
8 years ago
Kristin Laemmert bdaf8290b4 registry/client: added a specific error if the registry client does not
8 years ago
Kristin Laemmert ae015e0f75 plugin/discovery: add function to filter list of versions by those which
8 years ago
Kristin Laemmert f83d5866fe plugin/discovery: removing deprecated functions
8 years ago
Kristin Laemmert ce5e66e178 plugin/discovery provider installer: download providers from the registry
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
9 years ago
Martin Atkins 879899d434 plugin/discovery: plugin caching mechanism
9 years ago
Radek Simko 28b33c9299
plugin: Display version + source when initializing plugins
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 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 415d562d36 add signature verification
9 years ago
Martin Atkins af4c82d151 plugin/discovery: Installer.PurgeUnused method
9 years ago
Martin Atkins f753974bb3 plugin/discovery: Installer interface, and provider implementation
9 years ago
James Bardin 1b201e67ea fix releases path and protocol header
9 years ago
James Bardin dbbafbd43f clean up plugin fetching
9 years ago
James Bardin 5f053a2e64 refactor GetProvider
9 years ago
James Bardin 8ad67991a5 check protocol version on plugins
9 years ago
James Bardin 044ad5ef59 rename some Constraints methods per code review
9 years ago
James Bardin 46190590cb change []*Version to []Version
9 years ago
James Bardin a547e7c2f0 add releases version listing test
9 years ago
James Bardin 2749946f5c basic plugin getter
9 years ago