feat: complete source management lifecycle #38

Merged
saint merged 1 commits from feat/source-lifecycle into dev 2026-10-16 23:29:49 +08:00
Owner

补齐管理员来源管理:真实分页搜索、创建、编辑、软删除与历史快照;更新/删除携带 expected_version 并复用 Cookie/CSRF,请求不使用模拟数据。同步来源 URL 的 http(s) 前端校验与交接文档。\n\n验证:git diff --check 通过;按当前工程约束未自行安装依赖、运行构建或测试。建议在 FastAPI/PostgreSQL 环境验证管理员权限、CSRF、409 并发冲突和仍被文档/知识引用时的删除拒绝。

补齐管理员来源管理:真实分页搜索、创建、编辑、软删除与历史快照;更新/删除携带 expected_version 并复用 Cookie/CSRF,请求不使用模拟数据。同步来源 URL 的 http(s) 前端校验与交接文档。\n\n验证:git diff --check 通过;按当前工程约束未自行安装依赖、运行构建或测试。建议在 FastAPI/PostgreSQL 环境验证管理员权限、CSRF、409 并发冲突和仍被文档/知识引用时的删除拒绝。
saint added 1 commit 2026-10-16 23:29:31 +08:00
saint merged commit ca24fbb17a into dev 2026-10-16 23:29:49 +08:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: saint/border-red-post-nalati#38