Skip to content

feat(plugins): add api_key_ui plugin#26

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

feat(plugins): add api_key_ui plugin#26
wu-clan merged 6 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

@github-actions
Copy link
Contributor

github-actions bot commented Mar 18, 2026

Plugin TOML Validation Report

Status: ✅ All Passed

api_key_ui

Field Value Status
summary API Key UI
version 0.0.1
description API Key 前端管理插件,提供列表、搜索、新增、编辑、启停与复制能力
author yzbf-lin
icon -
tags auth
database -

@wu-clan wu-clan self-requested a review March 18, 2026 16:04
@wu-clan wu-clan merged commit d740f74 into fastapi-practices:master Mar 19, 2026
2 checks 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