Skip to content

Releases: ccpgames/fidelius

Version 2.0.1 - Now Without a Typo! :-/

05 Nov 12:36
8da2b68
Compare
Choose a tag to compare

Version 2.0.1 - Typo Fix :-/

Fixed

  • Typo in vault optional-dependencies (havc -> hvac)

Version 2.0.0

04 Nov 14:23
05ee24f
Compare
Choose a tag to compare

Version 2.0.0 - Vault Support

Changed

  • Pip installation now requires you to specify optional dependencies with either
    pip install fidelius[aws] for AWS Parameter Store support,
    pip install fidelius[vault] for Hashicorp Vault support or
    pip install fidelius[aws,vault] for both.

[2.0.0-dev.1] - 2024-05-16

Added

  • Hashicorp Vault integration

Version 1.0.0

11 Apr 17:15
Compare
Choose a tag to compare

Version 1.0.0 - Calling it Stable

Added

  • An interface for Fidelius gateway repos and admins to fulfil
  • A mock implementation of a Fidelius gateway repo and admin that use a
    simple singleton dict to store (and share) data during runtime
  • Unittests for the mock implementation
  • Unittests for the Parameter Store implementation using LocalStack
  • A Factory class to get different implementation classes
  • Methods to delete parameters
  • Config params for the AwsParamStoreRepo to use a custom AWS endpoint in
    order to hook up to stuff like LocalStack for testing and such

Changed

  • The API a little bit so we're no longer backwards compatible (hence the
    major version bump to 1.0.0)
  • All config params can now be explicitly given to the AwsParamStoreRepo
    in addition to being picked up from environment variables if not supplied

Version 1.0.0-beta.1 - API Update, Mocking and Unittests

11 Apr 15:51
31c5713
Compare
Choose a tag to compare

[1.0.0-beta.1] - 2024-04-11

Added

  • An interface for Fidelius gateway repos and admins to fulfil
  • A mock implementation of a Fidelius gateway repo and admin that use a
    simple singleton dict to store (and share) data during runtime
  • Unittests for the mock implementation
  • Unittests for the Parameter Store implementation using LocalStack
  • A Factory class to get different implementation classes
  • Methods to delete parameters
  • Config params for the AwsParamStoreRepo to use a custom AWS endpoint in
    order to hook up to stuff like LocalStack for testing and such

Changed

  • The API a little bit so we're no longer backwards compatible (hence the
    major version bump to 1.0.0)
  • All config params can now be explicitly given to the AwsParamStoreRepo
    in addition to being picked up from environment variables if not supplied

Version 0.6.0

05 Apr 16:55
Compare
Choose a tag to compare

Version 0.6.0 - Initial Release

  • Just a version number bump because 0.5.0 was yanked temporarily while
    dealing with code dependent on certain internal default values in fidelius
    0.4.0 that were removed