Skip to content

0.2.3 Release

Latest

Choose a tag to compare

@iLoveTux iLoveTux released this 30 Mar 11:55
  • Introduced new functions create_api_key_record and revoke_api_key_record in adapt.api_keys for better encapsulation of API key creation and revocation logic.
  • Updated create_api_key and revoke_api_key endpoints in adapt.admin.api_keys to utilize the new functions, improving code readability and maintainability.
  • Added comprehensive tests for cache operations in tests/test_cache.py, covering setting, getting, invalidating, and listing cache entries.
  • Implemented tests for authentication dependencies in tests/test_dependencies.py, ensuring proper handling of user sessions and permissions.
  • Enhanced configuration loading in adapt.config.py to validate and apply settings more robustly, including environment variable overrides.
  • Cleaned up unnecessary imports and improved code documentation across various modules.