Commit Graph

  • 3cfbe55070 Merge branch 'chore/sidebar-240' main ymy 2026-07-31 15:06:09 +08:00
  • 53ef364af2 chore(filelib-web): 老师端左栏宽度对齐管理员后台(240px) ymy 2026-07-31 15:06:08 +08:00
  • 94dba4e672 Merge branch 'chore/sidebar-wider' ymy 2026-07-31 15:03:00 +08:00
  • 06aa6f0dfb chore(filelib-web): 左栏加宽168->200px,标题与菜单间加横线 ymy 2026-07-31 15:02:59 +08:00
  • 4fc72541be Merge branch 'chore/app-sidebar-layout' ymy 2026-07-31 14:57:01 +08:00
  • 672f05c66a chore(filelib-web): 左栏加「教研数据库」标题,用户身份+退出移至栏底,顶栏去掉身份区 ymy 2026-07-31 14:57:01 +08:00
  • e173aa18e0 Merge branch 'chore/grid-icon-size' ymy 2026-07-31 14:51:56 +08:00
  • e9cecbf071 chore(filelib-web): 放大网格图标(文件夹54->72/项目50->66/文件46->60),列宽118->132 ymy 2026-07-31 14:51:55 +08:00
  • 55f29523a0 Merge branch 'fix/restore-no-suffix' ymy 2026-07-31 14:28:35 +08:00
  • d9cde19bdf fix(filelib): 恢复保留原名,撞名报清晰错误而非自动加后缀(ADR-0035,supersede ADR-0033) ymy 2026-07-31 14:28:34 +08:00
  • a463ab48e6 Merge branch 'fix/grid-card-contextmenu' ymy 2026-07-31 14:16:21 +08:00
  • d39ebed62e fix(filelib-web): 卡片右键补 stopPropagation,不再被背景菜单覆盖(导致看不到删除等节点操作) ymy 2026-07-31 14:16:20 +08:00
  • 270275c367 Merge branch 'chore/detail-delete-button' ymy 2026-07-31 14:11:27 +08:00
  • 09338f355a chore(filelib-web): 详情弹窗加删除按钮(MANAGE 专属,进回收站可恢复),删除入口不再只在右键菜单 ymy 2026-07-31 14:11:26 +08:00
  • 8bc5dbf9e2 Merge branch 'feat/purge-follows-manage' ymy 2026-07-31 14:01:47 +08:00
  • beaa92de2e feat(filelib): 彻底删除改与条目可见性同权(ADR-0034,supersede ADR-0031 仅管理员条款) ymy 2026-07-31 14:01:46 +08:00
  • b1fd2e8f7b Merge branch 'fix/bin-restore-dedup' ymy 2026-07-31 13:52:24 +08:00
  • 9e38d1e011 fix(filelib): 恢复撞名不再死锁,自动改名「(已恢复)」(ADR-0033) ymy 2026-07-31 13:52:23 +08:00
  • f99c8ea4d8 Merge branch 'chore/remove-recent-module' ymy 2026-07-31 13:39:19 +08:00
  • 83a6b012b7 feat(filelib): 移除最近打开模块(ADR-0032,supersede ADR-0031 对应半部) ymy 2026-07-31 13:39:18 +08:00
  • 475b397ca8 Merge branch 'feat/filelib-nav-rail' ymy 2026-07-31 13:27:04 +08:00
  • d072e9ec1e feat(filelib): 老师端左栏导航:回收站 + 最近打开(ADR-0031) ymy 2026-07-31 13:27:04 +08:00
  • 04fa383286 Merge branch 'feat/filelib-grid-browser' ymy 2026-07-31 12:02:24 +08:00
  • 0fd21e51f7 feat(filelib-web): 老师端文件库改网盘式网格浏览(下钻导航+右键菜单) ymy 2026-07-31 12:02:23 +08:00
  • ab5e03823c chore: 误提交 .omo 会话文件,移出跟踪 ymy 2026-07-30 22:32:07 +08:00
  • 02b46e2dcf Merge branch 'feat/filelib-always-independent' ymy 2026-07-30 22:32:07 +08:00
  • 834f4c380c chore: 误提交 .omo 会话文件,移出跟踪并加入 .gitignore ymy 2026-07-30 22:31:08 +08:00
  • 4c68c7db0b Merge branch 'feat/filelib-always-independent' ymy 2026-07-30 22:27:46 +08:00
  • 39a2be6347 feat(filelib): 项目级授权恒生效,移除独立权限开关(ADR-0030) ymy 2026-07-30 22:27:45 +08:00
  • c72f8c7050 Merge branch 'chore/grants-panel-wider' ymy 2026-07-27 17:00:42 +08:00
  • 947f969967 chore(filelib-web): 详情容器加宽到 1400px,宽屏下授权表格全列无遮挡;仅文件预览挤压时出横向滚动条 ymy 2026-07-27 17:00:41 +08:00
  • 60856d7cc1 Merge branch 'chore/grants-table-overflow' ymy 2026-07-27 16:54:07 +08:00
  • 2e08c0a734 chore(filelib-web): 授权表格外套横向滚动容器,修删除列贴边与文件预览打开时表格挤压 ymy 2026-07-27 16:54:07 +08:00
  • 2225c6d43b Merge branch 'chore/grants-table-width' ymy 2026-07-27 16:47:05 +08:00
  • fc908eaf3b chore(filelib-web): 拉宽授权表格:容器 880→1120px,单元格留白/禁换行,长 id 截断+悬停全文 ymy 2026-07-27 16:47:05 +08:00
  • 2395671693 Merge branch 'chore/grant-id-columns' ymy 2026-07-27 16:40:26 +08:00
  • cc4d9d907c chore(filelib-web): 授权成员单元格只留头像+名称,userId 与飞书 ID 拆为独立两列 ymy 2026-07-27 16:40:25 +08:00
  • ef02428bb6 Merge branch 'chore/grant-avatar' ymy 2026-07-27 16:22:03 +08:00
  • ad1a464f22 chore(filelib-web): 授权成员单元格改用首字母圆形头像(复用 Avatar 组件) ymy 2026-07-27 16:22:01 +08:00
  • 2dfe72cd5e Merge branch 'chore/grant-modal-copy' ymy 2026-07-27 16:16:17 +08:00
  • 12a1246a7a chore(filelib-web): 移除添加授权弹窗底部的 8.1 规则提示语 ymy 2026-07-27 16:16:16 +08:00
  • 405312b36b Merge branch 'chore/role-label-zh' ymy 2026-07-27 15:57:42 +08:00
  • be17f74fc2 chore(filelib-web): 文件库权限名称汉化(VIEW/EDIT/MANAGE → 只读/可编辑/可管理) ymy 2026-07-27 15:57:41 +08:00
  • fccae5dacb Merge branch 'feat/grants-table' ymy 2026-07-27 15:16:30 +08:00
  • 0dd2ae347e feat(filelib-web): 授权面板表格化:搜索、添加弹窗、权限下拉与成员跳转 ymy 2026-07-27 15:13:57 +08:00
  • a4c07d1a5d Merge branch 'fix/filelib-tree-loading' ymy 2026-07-27 14:09:48 +08:00
  • 91afd3c1b1 fix(filelib-web): 文件库树加载失败时显示错误而非永久加载中 ymy 2026-07-27 14:09:35 +08:00
  • e6e23294a2 Merge branch 'feat/member-group-hierarchy' 2026-07-26 20:43:59 +08:00
  • 8a13e455fb chore: 删除 .omo/ 与文件库-接口契约.md 2026-07-26 20:29:59 +08:00
  • 6990082247 build(deploy): 部署与限流配置切换到 filelib-web,并加共存回归测试 2026-07-26 20:23:15 +08:00
  • cdeb29ccf2 fix(database): 补回文件库的「授权」tab 与 /me 的显示名 2026-07-26 20:19:47 +08:00
  • eeb8f56742 fix(filelib-web): 补齐 Group 管理面板,与旧后端面板逐条对齐 2026-07-26 20:19:30 +08:00
  • 325b4fc137 fix(filelib-web): 补回迁移丢失的共享组件样式层与图标集 2026-07-26 20:19:10 +08:00
  • a7f90f387d chore(database-admin): 删除该前端工程,已被 filelib-web 取代 2026-07-26 20:18:15 +08:00
  • d159e372d2 refactor(database)!: 后端不再渲染任何 HTML,只出 JSON 2026-07-26 20:17:59 +08:00
  • 3d0f4e5c2d feat(filelib-web): 把 /database 各页从后端 HTML 拼接迁到 SvelteKit 路由 2026-07-26 20:17:43 +08:00
  • de9f846fd0 build(filelib-web): 从 Svelte+Vite 改为 SvelteKit(adapter-static) 2026-07-26 20:17:27 +08:00
  • 683e97ca53 docs(adr): 0029 web 界面一律静态 SPA,hub 只出 JSON 2026-07-26 20:17:09 +08:00
  • 11a7ec8004 feat(database): 后台成员组(MemberGroup)管理与嵌套解析 2026-07-26 18:06:18 +08:00
  • 2f2ece1a3a fix(database): expose submitCreate on window.__lib in library browser 2026-07-26 16:39:38 +08:00
  • 58c81d4379 Merge remote-tracking branch 'origin/main' into feat/member-group-hierarchy 2026-07-24 00:00:50 +08:00
  • d16bd4899d Merge pull request 'feat(database): init database folder frontend and permission' (#1) from maoyuanyang/curriculum-project-hub:main into main bai 2026-07-23 23:44:17 +08:00
  • 4021e58d5d feat(database): init database folder frontend and permission ymy 2026-07-23 23:41:11 +08:00
  • 192cd43245 feat(hub): add global nestable member group hierarchy 2026-07-23 22:31:26 +08:00
  • 12628c9233 feat(hub): migrate database admin pages to SPA (database-admin) 2026-07-23 21:51:53 +08:00
  • 5df1900ca8 docs(hub): document HUB_DEV_LOGIN_BYPASS dev login in database README 2026-07-20 21:09:14 +08:00
  • df66691d24 feat(hub): add /database admin surface with Feishu login 2026-07-20 21:02:04 +08:00
  • 73cb0e5b47 feat(hub): embed agent images via Feishu upload + release v0.0.36 (#14) hongjr03 2026-07-20 18:42:38 +08:00
  • e21096c642 feat(hub): embed agent images via Feishu upload + release v0.0.36 hongjr03 2026-07-20 10:40:03 +00:00
  • dc2d1c2f9e Merge pull request 'chore: remove Lean spec; ADRs are the single source of truth' (#13) from chore/remove-lean-spec into main hongjr03 2026-07-20 17:21:14 +08:00
  • 3f9b60f692 chore: remove Lean spec; ADRs are the single source of truth hongjr03 2026-07-20 09:07:26 +00:00
  • 4234ba4c96 Merge pull request 'fix(hub): mark bootstrap Inbox as SYSTEM_INBOX' (#12) from fix/hub-bootstrap-system-inbox into main hongjr03 2026-07-19 20:16:09 +08:00
  • 15f9443d3d fix(hub): mark bootstrap Inbox as SYSTEM_INBOX fix/hub-bootstrap-system-inbox hongjr03 2026-07-19 20:08:44 +08:00
  • 3f3628e4a0 feat(hub): add SearchableSelectField component and update RoleCard to use it feat/agent-config-folder-tree ChickenPige0n 2026-07-19 14:32:01 +08:00
  • 854c6189bb feat(hub): org-scoped agent role/skill folder tree (ADR-0028) ChickenPige0n 2026-07-19 13:49:28 +08:00
  • 7f09fb1f13 feat(hub): drop redundant /admin/org/:slug path + release v0.0.35 (#11) v0.0.35 hongjr03 2026-07-19 01:36:10 +08:00
  • 4e7b158ff9 feat(hub): drop redundant /admin/org/:slug path + release v0.0.35 feat/admin-slugless-paths-v0.0.35 hongjr03 2026-07-18 17:36:08 +00:00
  • eb0be43eac feat(hub): usage fact breakdown API + admin usage/session UI + release v0.0.34 (#10) v0.0.34 hongjr03 2026-07-19 01:19:59 +08:00
  • 9834181506 feat(hub): usage fact breakdown API + admin usage/session UI + release v0.0.34 feat/usage-breakdown-admin-ui-v0.0.34 hongjr03 2026-07-18 17:19:22 +00:00
  • ce18740870 feat(hub): expose pdf_to_md_bundle as MCP tool to agent + skill (ADR-0027) (#9) hongjr03 2026-07-18 21:43:00 +08:00
  • bb96159b3b feat(hub): expose pdf_to_md_bundle as MCP tool to agent (ADR-0027) feat/agent-pdf-to-md-mcp-tool hongjr03 2026-07-18 21:41:40 +08:00
  • ef96f8d33d feat(hub): capability connection admin API + UI + release v0.0.32 (#8) hongjr03 2026-07-18 17:57:04 +08:00
  • 251ad43ca2 feat(hub): capability connection admin API + UI (ADR-0027) feat/capability-admin-ui hongjr03 2026-07-18 17:55:54 +08:00
  • 5e10419fc8 fix(hub): docmind client stream upload + correct API response parsing (#7) hongjr03 2026-07-18 17:26:11 +08:00
  • 33de8901e7 fix(hub): docmind client uses stream upload + correct API response parsing fix/docmind-stream-upload hongjr03 2026-07-18 17:25:03 +08:00
  • 64b3d1fc64 feat(hub): switch capability provider to Aliyun Doc Mind (ADR-0027) (#6) hongjr03 2026-07-18 16:42:42 +08:00
  • 7bc9e4f449 feat(hub): switch capability provider from MinerU to Aliyun Doc Mind (ADR-0027) feat/aliyun-docmind-capability hongjr03 2026-07-18 16:41:14 +08:00
  • b673dd1fe9 feat(hub): external capability registry for PDF/ASR transforms (ADR-0027) (#5) hongjr03 2026-07-18 15:55:02 +08:00
  • 8df8156969 feat(hub): external capability registry for PDF/ASR transforms (ADR-0027) feat/external-capability-registry hongjr03 2026-07-18 15:54:00 +08:00
  • aaa098bb8b feat(hub): usage fact ledger for run-scoped cost attribution (ADR-0026) (#4) hongjr03 2026-07-18 14:46:41 +08:00
  • f3b087371a feat(hub): usage fact ledger for run-scoped cost attribution (ADR-0026) feat/usage-fact-ledger hongjr03 2026-07-18 14:44:23 +08:00
  • 97f7972cc5 chore(hub): remove markdown_to_pdf tool (#3) hongjr03 2026-07-18 13:57:27 +08:00
  • cc42e6a7c6 chore: release v0.0.31 hongjr03 2026-07-18 13:33:23 +08:00
  • 4e01c18cac feat(hub): add markdown_to_pdf tool and default web tools hongjr03 2026-07-18 13:33:20 +08:00
  • a12984d174 feat(admin-web): add folder and project creation functionality in FolderNode and FolderTree components ChickenPige0n 2026-07-18 12:32:45 +08:00
  • b93acd8e8c chore: release v0.0.30 hongjr03 2026-07-16 01:26:28 +08:00
  • 35251986af feat(hub): derive admin model picker from org provider connection via OpenRouter API hongjr03 2026-07-16 01:24:00 +08:00
  • 3ee6da7ceb chore: release v0.0.29 v0.0.29 hongjr03 2026-07-16 01:12:51 +08:00
  • 79f72ecca8 feat(admin): web-based skill management with file editor hongjr03 2026-07-16 01:11:49 +08:00
  • ae5f78f036 chore: release v0.0.28 v0.0.28 hongjr03 2026-07-15 22:33:07 +08:00