You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.