Skip to content

feat(plugins): add api_key_ui plugin#25

Merged
wu-clan merged 5 commits intofastapi-practices:masterfrom
yzbf-lin:feature/add-api-key-ui-plugin
Mar 18, 2026
Merged

feat(plugins): add api_key_ui plugin#25
wu-clan merged 5 commits intofastapi-practices:masterfrom
yzbf-lin:feature/add-api-key-ui-plugin

Conversation

@yzbf-lin
Copy link
Contributor

Summary

This PR adds the api_key_ui frontend plugin to the plugin marketplace via git submodule.

The plugin is published from a standalone frontend plugin repository and follows the frontend plugin sharing workflow described in the FBA plugin documentation.

Changes

  • Add plugins/api_key_ui as a new git submodule
  • Register the plugin in .gitmodules
  • Regenerate plugin marketplace metadata:
    • plugins-data.ts
    • plugins-data.json

Plugin Repository

Plugin Capabilities

The api_key_ui plugin provides an API Key management page with:

  • List and search by name
  • Create API Key
  • Edit API Key
  • Quick enable / disable
  • Copy API Key
  • Expire time selection with presets

# Conflicts:
#	.github/workflows/validate-plugin-toml.yml
@wu-clan wu-clan merged commit 2e40c29 into fastapi-practices:master Mar 18, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants