Skip to content

v2.0.0-beta-1

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 16 Sep 06:38
· 14 commits to main since this release
4c6849e

注意

当前版本未达到可用版本。

更新

  • 注册和登录
  • 完成系统访问控制后台:用户管理、角色与权限管理、用户角色关联管理
  • 用户支持新增、详情、编辑、分页查询和软删除;软删除使用 is_del(0 未删除、1 已删除)并在后端统一过滤
  • 完善 Step-up 验证:Email OTP / SMS OTP 签发 SVL-2,后台管理统一使用 Email OTP,并支持 Email OTP 复用窗口
  • 增强高风险权限策略:SMS 未启用时 storage.provider.manage 降级为 SVL-2,启用时保持 SVL-3
  • 统一角色编码、权限描述、权限保存和前端错误详情展示
  • 控制台菜单按登录用户权限动态过滤,统一以后端 system.* 权限 Key 为准;管理权限可进入对应的只读菜单
  • 修复无可见菜单时侧边栏持续加载,以及登录后菜单为空导致标签页初始化异常的问题

What's Changed

  • docs(data-structure): 新增条目/音乐/漫画/小说数据结构详解文档(含流程图) by @nekoili in #872
  • fix: music issues by @chivehao in #873
  • docs(v2): 新增产品需求文档 by @nekoili in #874
  • docs(prototypes): V2 CMS 最初版本骨架原型草稿 by @chivehao in #875
  • docs(v2): add system overview design by @chivehao in #877
  • docs(v2): add responsive app interaction design by @chivehao in #878
  • docs(v2): define CMS console interaction specifications by @chivehao in #876
  • docs(v2): add database overview design by @chivehao in #879
  • docs(v2): add attachment blob storage subsystem design by @chivehao in #882
  • docs(v2): add background task scheduler design by @chivehao in #881
  • docs(v2): add API convention design by @chivehao in #880
  • docs(v2): 完善核心平台与专业领域设计体系 by @chivehao in #883
  • docs(v2): add personal drive and file synchronization subsystem design by @chivehao in #884
  • docs(v2): 补充搜索、备份恢复及 Personal Drive 设计基线 by @chivehao in #885
  • docs(v2): define engineering implementation contracts by @chivehao in #886
  • docs(v2): design CDN delivery, archive restore and P0/P1 contracts by @chivehao in #887
  • docs(v2): converge P0 engineering contracts by @chivehao in #888
  • docs(v2): 将 PR #888 新增 P0 契约文档中文化 by @chivehao in #889
  • docs(v2): 补充技术架构工程基线 by @chivehao in #890
  • docs: remove v2 from runtime naming by @chivehao in #891
  • docs(v2): migrate database migration architecture to r2dbc-migrate by @chivehao in #892
  • feat(v2): 建立资源与存储基础平台 by @chivehao in #893
  • docs: update README.md by @chivehao in #894
  • docs: remove old location v2 docs by @chivehao in #895
  • feat: new modules by @chivehao in #896
  • docs(storage): define archive base restore and promotion policy by @chivehao in #898
  • feat: dev more apis and pages by @chivehao in #897
  • fix(storage): remove preview storage fallback by @chivehao in #899
  • feat: 存储架构边缘加速相关 by @chivehao in #900
  • docs: update build.md by @chivehao in #901
  • feat: console adjust by @chivehao in #902
  • docs: add github issues relations by @chivehao in #1383
  • docs: align authentication design with stateless JWT by @chivehao in #1384
  • docs: align V2 engineering baseline with Maven and r2dbc-migrate by @chivehao in #1385
  • docs: align delivery provider contracts with implementation by @chivehao in #1386
  • docs(ai): 更新AI辅助开发规范 AGENTS.md by @chivehao in #1387
  • [A01-02] 确定模块依赖边界 by @chivehao in #1388
  • test: enforce public API contract convergence by @chivehao in #1389
  • ci: establish submission quality gates by @chivehao in #1390
  • 修复:完成 A01 API、PostgreSQL 与 Console 联调 by @chivehao in #1391
  • feat: new modules impl by @chivehao in #1392
  • feat: new impl by gpt by @chivehao in #1393
  • docs(console): establish final-state information architecture and product journey contracts by @chivehao in #1394
  • feat: impl [UX01] Console 信息架构与产品旅程重构 #1395 . by @chivehao in #1405
  • feat: Dev2609131040 by @chivehao in #1406
  • docs(console): align canonical workspace naming with Dashboard by @chivehao in #1407
  • docs(console): align Chinese menu and canonical route hierarchy by @chivehao in #1408
  • refactor(console): rebuild menu routes and page skeletons by @chivehao in #1409
  • feat: 修复后台菜单路由并完善页面国际化 by @chivehao in #1410
  • feat: 系统访问控制 by @chivehao in #1416

Full Changelog: v1.2.5...v2.0.0-beta-1