• Joined on 2025-05-27
bai pushed to main at bai/curriculum-project-hub 2026-08-06 22:55:16 +08:00
26523d1b54 feat(filelib): 操作日志模块——防篡改哈希链、组合查询与 CSV 导出
c96ea60482 docs(adr): member-group ADR 改号 0028→0038,避免与 agent-config-folder-tree 撞号
ecc92c9a87 docs(adr): cph 的 nested-manifest / batch-export 改号 0036/0037
e878b46701 Merge remote-tracking branch 'educraft/main' into merge/educraft-cph
a426490ae3 Merge pull request 'feat(cli): cph init / cph add 子命令' (#101) from feat/cph-init-add into main
Compare 93 commits »
bai closed pull request bai/curriculum-project-hub#2 2026-08-06 00:54:59 +08:00
Main
bai commented on pull request bai/curriculum-project-hub#2 2026-08-06 00:54:58 +08:00
Main

Merged

bai pushed to merge/educraft-cph at bai/curriculum-project-hub 2026-08-06 00:52:31 +08:00
ecc92c9a87 docs(adr): cph 的 nested-manifest / batch-export 改号 0036/0037
e878b46701 Merge remote-tracking branch 'educraft/main' into merge/educraft-cph
a426490ae3 Merge pull request 'feat(cli): cph init / cph add 子命令' (#101) from feat/cph-init-add into main
5866b3d6cc feat(cli): cph init / cph add 子命令(工程脚手架)
7a0b4b0c4f Merge pull request 'feat(cph): implement nested outline manifest and batch/combined export' (#96) from feat/adr-0029-0030-nested-manifest-export into main
Compare 10 commits »
bai created branch merge/educraft-cph in bai/curriculum-project-hub 2026-08-06 00:52:31 +08:00
bai pushed to main at bai/curriculum-project-hub 2026-08-03 15:36:25 +08:00
dc271ff9f3 Merge branch 'maoyuanyang-main'
3cfbe55070 Merge branch 'chore/sidebar-240'
53ef364af2 chore(filelib-web): 老师端左栏宽度对齐管理员后台(240px)
94dba4e672 Merge branch 'chore/sidebar-wider'
06aa6f0dfb chore(filelib-web): 左栏加宽168->200px,标题与菜单间加横线
Compare 48 commits »
bai pushed to main at bai/curriculum-project-hub 2026-07-27 21:32:14 +08:00
87bbf0bd57 feat(filelib-web): 刷新页面时保持树展开、选中节点、tab 与文件夹位置
8eda04f1d9 fix(filelib-web): 文件内容无变化时不提交 commit
1dab83f9db feat(filelib): 项目新增修改历史 tab 并隐藏 version hash id
8c26c42e0c feat(filelib-web): 编辑器增加 Typst 语法高亮支持
fe38d0b8a9 feat(filelib-web): 文件编辑改为模态框并集成 CodeMirror 语法高亮
Compare 6 commits »
bai pushed to main at bai/curriculum-project-hub 2026-07-27 20:26:31 +08:00
3b544d99f4 feat(filelib): 导出改为下载 cph 编译的真实 PDF
bai pushed to main at bai/curriculum-project-hub 2026-07-27 16:15:47 +08:00
ce5fbfb9a6 fix(filelib): 上传上限抬到 50MiB,并把它与 body limit 的串联写清
4849a765da fix(filelib): 授权表与侧栏展示 displayName 而非裸 userId
82241afb56 feat(filelib)!: VersionStore 改为真 git,一项目一仓库
a306c58db2 fix(filelib-web): 退出登录后管理后台真正跳回登录页
50ddf32cc2 fix(auth): POST /auth/logout 接受任意 Content-Type
Compare 5 commits »
bai pushed to main at bai/curriculum-project-hub 2026-07-26 20:46:05 +08:00
e6e23294a2 Merge branch 'feat/member-group-hierarchy'
8a13e455fb chore: 删除 .omo/ 与文件库-接口契约.md
6990082247 build(deploy): 部署与限流配置切换到 filelib-web,并加共存回归测试
cdeb29ccf2 fix(database): 补回文件库的「授权」tab 与 /me 的显示名
eeb8f56742 fix(filelib-web): 补齐 Group 管理面板,与旧后端面板逐条对齐
Compare 16 commits »
bai pushed to feat/member-group-hierarchy at bai/curriculum-project-hub 2026-07-26 20:33:25 +08:00
8a13e455fb chore: 删除 .omo/ 与文件库-接口契约.md
bai pushed to feat/member-group-hierarchy at bai/curriculum-project-hub 2026-07-26 20:30:16 +08:00
47aa1a1ee4 chore: 删除 .omo/
bai pushed to feat/member-group-hierarchy at bai/curriculum-project-hub 2026-07-26 20:23:59 +08:00
6990082247 build(deploy): 部署与限流配置切换到 filelib-web,并加共存回归测试
cdeb29ccf2 fix(database): 补回文件库的「授权」tab 与 /me 的显示名
eeb8f56742 fix(filelib-web): 补齐 Group 管理面板,与旧后端面板逐条对齐
325b4fc137 fix(filelib-web): 补回迁移丢失的共享组件样式层与图标集
a7f90f387d chore(database-admin): 删除该前端工程,已被 filelib-web 取代
Compare 9 commits »
bai pushed to feat/member-group-hierarchy at bai/curriculum-project-hub 2026-07-26 18:06:30 +08:00
11a7ec8004 feat(database): 后台成员组(MemberGroup)管理与嵌套解析
2f2ece1a3a fix(database): expose submitCreate on window.__lib in library browser
58c81d4379 Merge remote-tracking branch 'origin/main' into feat/member-group-hierarchy
Compare 3 commits »
bai created branch feat/member-group-hierarchy in bai/curriculum-project-hub 2026-07-26 18:06:30 +08:00
bai pushed to main at bai/curriculum-project-hub 2026-07-23 23:44:17 +08:00
d16bd4899d Merge pull request 'feat(database): init database folder frontend and permission' (#1) from maoyuanyang/curriculum-project-hub:main into main
4021e58d5d feat(database): init database folder frontend and permission
Compare 2 commits »
bai merged pull request bai/curriculum-project-hub#1 2026-07-23 23:44:17 +08:00
feat(database): init database folder frontend and permission
bai pushed to main at bai/curriculum-project-hub 2026-07-20 21:09:15 +08:00
5df1900ca8 docs(hub): document HUB_DEV_LOGIN_BYPASS dev login in database README
bai pushed to main at bai/curriculum-project-hub 2026-07-20 21:05:48 +08:00
df66691d24 feat(hub): add /database admin surface with Feishu login
bai pushed to main at bai/curriculum-project-hub 2026-07-20 18:46:50 +08:00
73cb0e5b47 feat(hub): embed agent images via Feishu upload + release v0.0.36 (#14)
e21096c642 feat(hub): embed agent images via Feishu upload + release v0.0.36
Compare 2 commits »