Skip to content

Update official backend plugins for PostgreSQL-only fba - #83

Merged
wu-clan merged 2 commits into
masterfrom
feature/postgresql-plugin-adaptation
Nov 10, 2026
Merged

wu-clan merged 2 commits into
masterfrom
feature/postgresql-plugin-adaptation

Conversation

@wu-clan

@wu-clan wu-clan commented Nov 10, 2026 •

Copy link
Copy Markdown
Member

Update the 11 official backend plugins for the PostgreSQL-only fba.

Plugin Type Source repository
ai 应用级插件 https://github.com/fastapi-practices/ai
ai_buddy 应用级插件 https://github.com/fastapi-practices/ai_buddy
ai_buddy_group 应用级插件 https://github.com/fastapi-practices/ai_buddy_group
api_key 扩展级插件 https://github.com/fastapi-practices/api_key
casbin_rbac 扩展级插件 https://github.com/fastapi-practices/casbin_rbac
casdoor_sso 扩展级插件 https://github.com/fastapi-practices/casdoor_sso
ddddocr_server 应用级插件 https://github.com/fastapi-practices/ddddocr_server
oss 应用级插件 https://github.com/fastapi-practices/oss
s3 应用级插件 https://github.com/fastapi-practices/s3
task 应用级插件 https://github.com/fastapi-practices/task
tenant 应用级插件 https://github.com/fastapi-practices/tenant

Each plugin drops the MySQL SQL scripts and the manifest database declaration, and the plugin READMEs follow the canonical fba plugin README convention.

Validation:

pnpm install --frozen-lockfile
pnpm validate
pnpm validate:submission <plugin-name> backend
git diff --check

Known limitations: the plugins still declare fba_version = "~=1.17", so the range must move to the 2.0 line when fba 2.0.0 is released.

@github-actions

github-actions Bot commented Nov 10, 2026 •

Copy link
Copy Markdown
Contributor

Plugin TOML Validation Report

Status: ✅ All Passed

Summary: 11 validated, 0 skipped

✅ ai

Field Value Status
name ai ✅
summary AI ✅
version 1.0.1 ✅
description 为系统提供基础 AI 文本对话能力,包含供应商、模型、默认模型、快捷短语和会话管理 ✅
author wu-clan ✅
icon https://wu-clan.github.io/picx-images-hosting/logo/fba.svg ✅
tags agent, ai ✅

✅ ai_buddy

Field Value Status
name ai_buddy ✅
summary AI Buddy ✅
version 0.1.1 ✅
description 为系统提供 Buddy 全量 AI 能力,由后端提供接口,前端后台管理,客户端在同一对话内切工作或编码 ✅
author wu-clan ✅
icon https://wu-clan.github.io/picx-images-hosting/logo/fba.svg ✅
tags agent, ai, mcp ✅

✅ ai_buddy_group

Field Value Status
name ai_buddy_group ✅
summary AI Buddy Group ✅
version 0.1.1 ✅
description 用于管理 AI Buddy 资源分组及资源可见性 ✅
author wu-clan ✅
icon https://wu-clan.github.io/picx-images-hosting/logo/fba.svg ✅
tags ai ✅

✅ api_key

Field Value Status
name api_key ✅
summary API Key ✅
version 0.0.6 ✅
description 用户自定义 API Key 管理,支持生成、管理和使用 API Key 进行接口认证 ✅
author wu-clan ✅
icon - ➖
tags auth ✅

✅ casbin_rbac

Field Value Status
name casbin_rbac ✅
summary Casbin RBAC ✅
version 0.0.4 ✅
description 基于 Casbin 实现的 RBAC 访问控制 ✅
author wu-clan ✅
icon - ➖
tags auth ✅

✅ casdoor_sso

Field Value Status
name casdoor_sso ✅
summary Casdoor SSO ✅
version 0.0.6 ✅
description 通过 Casdoor 实现 SSO 单点登录集成 ✅
author wu-clan ✅
icon - ➖
tags auth ✅

✅ ddddocr_server

Field Value Status
name ddddocr_server ✅
summary 验证码识别服务 ✅
version 0.0.2 ✅
description 基于 ddddocr 的本地验证码识别 API(文本/滑块/点选) ✅
author david ✅
icon - ➖
tags other ✅

✅ oss

Field Value Status
name oss ✅
summary OSS ✅
version 0.0.7 ✅
description 阿里云 OSS 文件上传 ✅
author wu-clan ✅
icon - ➖
tags storage ✅

✅ s3

Field Value Status
name s3 ✅
summary S3 ✅
version 0.0.4 ✅
description 提供兼容 S3 协议的对象存储配置与文件读写能力 ✅
author wu-clan ✅
icon https://wu-clan.github.io/picx-images-hosting/logo/fba.svg ✅
tags storage ✅

✅ task

Field Value Status
name task ✅
summary Task ✅
version 0.0.4 ✅
description 基于 taskiq 的异步任务队列插件 ✅
author wu-clan ✅
icon - ➖
tags task ✅

✅ tenant

Field Value Status
name tenant ✅
summary 多租户 ✅
version 0.0.3 ✅
description 为系统提供多租户能力,包括租户管理、套餐管理、行级数据隔离 ✅
author wu-clan ✅
icon - ➖
tags other ✅

View workflow logs

@wu-clan
wu-clan force-pushed the feature/postgresql-plugin-adaptation branch 2 times, most recently from 99e2e6c to 2aba813 Compare November 10, 2026 05:24
@wu-clan
wu-clan force-pushed the feature/postgresql-plugin-adaptation branch 4 times, most recently from 73b0278 to b76111c Compare November 10, 2026 06:13
@wu-clan wu-clan changed the title Update the official backend plugins for the PostgreSQL-only fba Update official backend plugins for PostgreSQL-only fba Nov 10, 2026
@wu-clan
wu-clan force-pushed the feature/postgresql-plugin-adaptation branch from b76111c to 87c6071 Compare November 10, 2026 06:16
@wu-clan
wu-clan merged commit 1304535 into master Nov 10, 2026
1 check passed
@wu-clan
wu-clan deleted the feature/postgresql-plugin-adaptation branch November 10, 2026 06:22
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.

1 participant