github LogicLabs-OU/OpenArchiver v0.3.1
v0.3.1: User API key support

one day ago

Key features

  • Feat: Implement API key authentication by @wayneshn in #84
    • API Key Management: Users can now generate, manage, and revoke persistent API keys through a new "API Keys" section in the settings UI.
    • Authentication Middleware: API requests are now authenticated via an X-API-KEY header instead of the previous Authorization: Bearer token.
    • Backend Implementation: Adds a new api_keys database table, along with corresponding services, controllers, and routes to manage the key lifecycle securely.
  • Rate Limiting: The API rate limiter now uses the API key to identify and track requests.
  • Documentation: The API authentication documentation has been updated to reflect the new method.

Bug fixes

  • Status API response: needsSetup and Remove SUPER_API_KEY support by @wayneshn in #83

Full Changelog: v0.3.0...v0.3.1

Don't miss a new OpenArchiver release

NewReleases is sending notifications on new releases.