Skip to content

Releases: ccpgames/fidelius

Version 2.0.1 - Now Without a Typo! :-/

Choose a tag to compare

@CCP-Zeulix CCP-Zeulix released this 05 Nov 12:36
8da2b68

Version 2.0.1 - Typo Fix :-/

Fixed

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

Version 2.0.0

Choose a tag to compare

@CCP-Zeulix CCP-Zeulix released this 04 Nov 14:23
05ee24f

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

Choose a tag to compare

@CCP-Zeulix CCP-Zeulix released this 11 Apr 17:15

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

Choose a tag to compare

@CCP-Zeulix CCP-Zeulix released this 11 Apr 15:51
31c5713

[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

Choose a tag to compare

@CCP-Zeulix CCP-Zeulix released this 05 Apr 16:55

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