Test
Merged
SW
4mo ago+101+101+012345678901234567890123456789-2-2-0123456789
Summary by cubic
Enforces API key expiry for x-api-key auth. Expired keys now return 401; existing non-expiring keys keep working.
- New Features
- Auth: Reject
x-api-keyrequests whenaccount_api_keys.expires_athas passed; null/unparseable means no expiry. AddedisApiKeyExpiredand integrated intogetApiKeyAccountId. - Types/Tests: Added
expires_attoaccount_api_keysintypes/database.types. New unit tests for expiry handling and 401 responses.
- Auth: Reject