Skip to content

v0.0.14

Pre-release
Pre-release
Compare
Choose a tag to compare
@0xquark 0xquark released this 23 Jan 16:06
· 32 commits to main since this release
4fe2ce9

What's Changed

✨ New Features & Enhancements

  • FT-914 : Implement UserCache and GroupCache by @0xquark in #76

Changes introduced in #74 , #78 by @0xquark

🗝️ Managing Token(s)

  • Models: Introduced models for API Tokens.
  • Token Client: Added methods for Token management:
    • Create(): Creates a new API token with given parameters.
    • Update(): Updates an existing API token.
    • Get(): Retrieves a list of API tokens based on the provided parameters.
    • GetByName(): Retrieves API token by display name.
    • GetByID(): Retrieves API token by client ID.
    • GetByGuid(): Retrieves API token by GUID.
    • Purge(): Deletes the API token by GUID.

🎯 Managing Purpose(s)

  • Models: Introduced models for Purpose.
  • Purpose Client: Added methods for Purpose management:
    • Creator(), Updater(): Create or update Purpose(s).
    • CreateMetadataPolicy(): Adds a new metadata policy for a Purpose.
    • CreateDataPolicy(): Adds a new data policy for a Purpose.
    • FindPurposesByName(): Retrieves Purpose(s) with given name.
    • Delete(): Remove a Purpose by GUID.

🔖 Documentation / QOL Improvements

  • FT-585: Added a development setup section to README.md by @pavanmanishd in #75
  • FT-915 : Added a template for pull requests by @0xquark in #79

Full Changelog: v0.0.13...v0.0.14