Skip to content

Releases: xlts-dev/verdaccio-google-cloud-storage

v0.2.0

12 Jul 13:46
dc2fcb3
Compare
Choose a tag to compare

Changes:

  • Add optional namespace to datastore operations

v0.1.1

27 Oct 19:34
Compare
Choose a tag to compare

Changes:

  • Fixes an issue that prevented publishing of new packages.
  • Fixes an issue that resulted in a 404 when publishing a new version of an existing package (publish would still succeed however).

v0.1.0

15 Oct 19:17
Compare
Choose a tag to compare

Originally based on: https://github.com/verdaccio/monorepo/tree/v10.0.6/plugins/google-cloud

Changes:

  • General code clean up of data-storage.ts file.
  • Implement missing token related storage (saveToken, deleteToken, readTokens).
  • Refactor to use GCP Secrets Manager for retrieval of the secret (getSecret).
  • Refactor to disable persistence of the secret since the expectation is to use this plugin in an HA setup with multiple pods/containers. It is not wise to actually implement the storing of a secret value back to Secret Manager. Doing so would also require giving the GCP IAM Verdaccio service account write access to the secret which is a bad idea.
  • Reactor the structure/properties of the configuration object for clarity
  • Update README.md
  • Remove the storage-helper.ts file and move the small amount of functionality into existing files.
  • Refactor and general cleanup of the readPackage storage method in storage.ts
  • Update GCP SDK dependencies to latest.