Commit Graph

  • c9848ced00 fix(layout): 顶部导航下拉子菜单图标间距(子模块指针) main liuyun 2026-10-16 11:24:53 +08:00
  • 142086fe15 style(layout): 页签末项右内边距 + 切换过渡(子模块指针) liuyun 2026-10-16 11:22:28 +08:00
  • 9ac8975db6 style(layout): 页签胶囊盒子样式(子模块指针) liuyun 2026-10-16 11:18:16 +08:00
  • b1f45b1177 style(layout): 页签下划线式 + 关闭图标仅当前页签(子模块指针) liuyun 2026-10-16 11:16:43 +08:00
  • 09f40d4d84 feat(layout): 页签改 el-tabs + index.html 标题图标 + 边框修复(子模块指针) liuyun 2026-10-16 11:13:25 +08:00
  • d73a91e3b7 feat(layout): 顶部导航 top 布局菜单支持无限级(子模块指针) liuyun 2026-10-14 13:59:22 +08:00
  • baff1b99e0 feat(layout): 左侧菜单支持无限级(子模块指针) liuyun 2026-10-14 13:56:57 +08:00
  • c7a934dd79 docs(spec): 归档 platform-tenant-switch + 同步租户切换主 spec liuyun 2026-10-12 00:03:21 +08:00
  • d793d34cfc feat(auth): 平台超管租户切换(子模块 + openspec change) liuyun 2026-10-12 00:02:52 +08:00
  • eaee5e1692 fix(dict): 分页上限 1000→200(子模块指针) liuyun 2026-10-11 23:15:57 +08:00
  • f9b801a047 docs(spec): 脚手架可定制面 + 升级同步策略 liuyun 2026-10-11 23:06:12 +08:00
  • 9a5e0edfcb fix(security): 越权/健壮性修复(子模块 + guide keep-alive name 唯一性说明) liuyun 2026-10-11 22:56:21 +08:00
  • 207ccd1547 docs(guide): 补定时任务(@Cron)说明 liuyun 2026-10-11 22:43:33 +08:00
  • 28ecacdd42 docs(spec): 归档 error-code-registry + 同步错误码分段主 spec liuyun 2026-10-11 22:42:35 +08:00
  • 062b314844 feat(error): 业务错误码注册表(子模块 + openspec change + guide) liuyun 2026-10-11 22:42:18 +08:00
  • ed9af5337d docs(spec): 归档 tenant-brand + 同步租户品牌主 spec liuyun 2026-10-11 22:33:21 +08:00
  • 27bdb6f164 feat(tenant): 租户品牌定制(子模块 + openspec change) liuyun 2026-10-11 22:32:43 +08:00
  • 35028a69d2 docs(spec): 归档 in-app-notification + 同步通知主 spec liuyun 2026-10-11 22:26:15 +08:00
  • ff7d9bffa3 feat(notice): 站内通知(子模块 + openspec change) liuyun 2026-10-11 22:25:30 +08:00
  • 06ce64e6f4 docs(guide): 补齐会话/锁定/首登改密/keep-alive + 修正资源注册机制 liuyun 2026-10-11 22:16:28 +08:00
  • eed300474e docs(spec): 归档 multi-tab-keep-alive + 同步布局多页签 keep-alive 主 spec liuyun 2026-10-11 22:13:47 +08:00
  • da6edcfcfd feat(layout): 多页签 keep-alive(子模块 + openspec change) liuyun 2026-10-11 22:13:25 +08:00
  • 950e13a4a8 docs(spec): 归档 force-password-change + 同步首登改密主 spec liuyun 2026-10-11 21:57:51 +08:00
  • 5685a5ce42 feat(auth): 首登强制改密(子模块 + openspec change) liuyun 2026-10-11 21:54:53 +08:00
  • b807cc7df8 docs(spec): 归档 online-session-management + 同步 session 主 spec liuyun 2026-10-11 21:38:24 +08:00
  • a8e8ef8606 feat(session): 在线会话强踢 + 账号锁定/解锁(子模块 + openspec change) liuyun 2026-10-11 21:36:24 +08:00
  • 695df1a395 chore: 更新前后端子模块指针(批量删除 + 数据权限闭环) liuyun 2026-10-11 17:44:57 +08:00
  • b81b45d05a docs: CLAUDE.md 进度表 + guide tenantCode/fetch(true) 修正 liuyun 2026-10-11 17:22:16 +08:00
  • a397981b90 docs: 补 backend users/roles/orgs/tenants/configs 主 spec + 审计清单收尾 liuyun 2026-10-11 17:03:06 +08:00
  • 7fbc0eae60 chore: track Dockerfiles liuyun 2026-10-11 17:02:18 +08:00
  • 380195fffc ci: 补 CI + docker-compose + 前后端 Dockerfile liuyun 2026-10-11 17:02:08 +08:00
  • 0d615be363 docs: 审计清单 P3 小项全部完成 liuyun 2026-10-11 16:58:29 +08:00
  • bedd964dc6 docs: README 克隆命令对齐子模块端口 + 补 MIT LICENSE + 审计清单 P3 小项 liuyun 2026-10-11 16:58:07 +08:00
  • 317cf2f575 docs: 审计清单 M2/M7/L8 完成(track 前后端) liuyun 2026-10-11 16:54:19 +08:00
  • e951b70b1a docs: 审计清单 M5/M12/L7 完成(track 前后端) liuyun 2026-10-11 16:46:13 +08:00
  • 1edd78326a docs: 审计清单 M3/M14/M15/L5 完成(track 前后端) liuyun 2026-10-11 16:43:31 +08:00
  • 5038b43d18 docs: 审计清单 M20 完成(track 前后端) liuyun 2026-10-11 16:41:26 +08:00
  • a7567f2908 docs: 审计清单 P1 全部完成(track 前后端) liuyun 2026-10-11 16:34:28 +08:00
  • bb7c79b981 docs: 审计清单 H8/M21 完成 + guide 修正 JWT_SECRET liuyun 2026-10-11 16:29:19 +08:00
  • 207999f061 docs: 审计清单 M18 完成(track 前端) liuyun 2026-10-11 16:22:19 +08:00
  • 38bf9e8ebc docs: 审计清单 H7/H9 完成(track 前后端) liuyun 2026-10-11 16:20:43 +08:00
  • 72a35c189e docs: 审计整改清单 + P0 完成(track 前后端) liuyun 2026-10-11 16:11:11 +08:00
  • 0e257d444d docs: add developer guide for the scaffold liuyun 2026-10-11 15:01:25 +08:00
  • 8743e68451 chore: archive dict-driven-enums change + sync specs to main specs liuyun 2026-10-11 14:44:56 +08:00
  • 7a5af292fb chore: track dict-driven-enums change liuyun 2026-10-11 14:30:50 +08:00
  • 60501eac20 chore: archive fe-admin-user-page change + sync user spec to main specs liuyun 2026-10-11 13:26:18 +08:00
  • 1bb89ce437 chore: track sysmgr-admin Tailwind style refactor liuyun 2026-10-11 13:23:30 +08:00
  • 2818c8108d chore: track sysmgr-admin home welcome page liuyun 2026-10-11 13:03:48 +08:00
  • 60f2ef9b4f chore: track sysmgr-admin + sysmgr-nest (tenant management) liuyun 2026-10-11 12:50:32 +08:00
  • 5283bd8bb3 chore: track sysmgr-admin + sysmgr-nest (all management pages wired) liuyun 2026-10-11 12:46:21 +08:00
  • b2771608cc chore: track sysmgr-admin + sysmgr-nest (menu/axios/useRequest integration) liuyun 2026-10-11 12:19:49 +08:00
  • b321327789 chore: track sysmgr-admin login/register/forgot pages liuyun 2026-10-11 11:34:48 +08:00
  • 2390934150 chore: track sysmgr-admin resource page + 404 + header fixes liuyun 2026-10-11 11:06:28 +08:00
  • d86b05ea18 chore: track sysmgr-admin dictionary & organization pages liuyun 2026-10-11 10:44:12 +08:00
  • 49080d0fa8 chore: track sysmgr-admin unified dialog manager liuyun 2026-10-11 10:17:09 +08:00
  • 30bfe5bdb2 chore: track sysmgr-admin config management page liuyun 2026-10-11 10:06:47 +08:00
  • 28c23f3b78 chore: track sysmgr-admin multi-tab completion liuyun 2026-10-11 10:04:06 +08:00
  • ef0c1f1a15 chore: track sysmgr-admin Element Plus CSS + formatting tweaks liuyun 2026-10-11 09:59:43 +08:00
  • 78e8e137ba chore: track sysmgr-admin search enter-to-submit liuyun 2026-10-11 09:53:26 +08:00
  • 9d8381f2a0 chore: track sysmgr-admin search buttons align fix liuyun 2026-10-11 09:50:45 +08:00
  • ddeb15c9ad chore(openspec): track toolbar/selection/scroll in fe-admin-user-page liuyun 2026-10-11 09:46:39 +08:00
  • b181d2cd0c chore(openspec): track search width + action collapse in fe-admin-user-page liuyun 2026-10-11 09:34:39 +08:00
  • 5a941f8ee6 chore(openspec): track ty-form rename + search collapse in fe-admin-user-page liuyun 2026-10-11 09:28:00 +08:00
  • 1272b48fc1 chore(openspec): track fe-admin-user-page component extraction liuyun 2026-10-11 01:26:11 +08:00
  • ad002003fe chore(openspec): track fe-admin-user-page implementation liuyun 2026-10-11 01:16:08 +08:00
  • 5e002cac74 chore(openspec): archive fe-admin-layout, sync frontend layout spec to main liuyun 2026-10-11 01:09:15 +08:00
  • a53ce4c196 chore: track sysmgr-admin sidebar auto-hide liuyun 2026-10-11 01:07:49 +08:00
  • 9a7833c198 chore: track sysmgr-admin header nav height fix liuyun 2026-10-11 00:57:08 +08:00
  • f1db2aba57 chore: track sysmgr-admin sidebar margin/popup fix liuyun 2026-10-11 00:54:41 +08:00
  • eb8bdddfa6 chore: track sysmgr-admin sidebar icon fix liuyun 2026-10-11 00:49:10 +08:00
  • c68168c026 chore: track sysmgr-admin logo centering + dark theme fix liuyun 2026-10-11 00:43:46 +08:00
  • 2b2792b433 chore: track sysmgr-admin layout visual polish liuyun 2026-10-11 00:40:16 +08:00
  • b8fdb6cf36 chore(openspec): refine fe-admin-layout (mixbar scope, logo area, footer) liuyun 2026-10-11 00:35:56 +08:00
  • d9178624b1 chore: track sysmgr-admin footer fill fix liuyun 2026-10-11 00:26:05 +08:00
  • f7f9315a5e chore(openspec): correct layout header semantics in fe-admin-layout liuyun 2026-10-11 00:23:33 +08:00
  • 6bb227d635 chore(openspec): track fe-admin-layout implementation liuyun 2026-10-11 00:13:10 +08:00
  • 1790fb30a8 chore(openspec): archive close-phase-0, sync backend specs to main liuyun 2026-10-10 23:23:56 +08:00
  • 802851a69f chore(openspec): track close-phase-0 implementation liuyun 2026-10-10 23:20:02 +08:00
  • aac8946727 chore: track sysmgr-nest body logging liuyun 2026-10-10 22:13:34 +08:00
  • 97ebc0c025 chore: track sysmgr-nest log source location liuyun 2026-10-10 22:01:23 +08:00
  • 3751ac6a5e chore: track sysmgr-nest single-line logs liuyun 2026-10-10 21:52:36 +08:00
  • a0205ce54e chore: track sysmgr-nest pretty logs liuyun 2026-10-10 21:49:42 +08:00
  • 62347bab2c chore: track sysmgr-nest startup log liuyun 2026-10-10 21:47:18 +08:00
  • 84df3fea73 chore: track sysmgr-nest swagger docs liuyun 2026-10-10 21:39:52 +08:00
  • 9d725e2e4e chore: track sysmgr-nest pino logging liuyun 2026-10-10 21:31:14 +08:00
  • fd9ac1b73d chore: track sysmgr-nest logs module rename liuyun 2026-10-10 21:26:10 +08:00
  • d2c75bd04c chore(openspec): sync foundation specs to main, archive init-shared-foundation liuyun 2026-10-10 21:17:45 +08:00
  • 5d83a122b3 chore(openspec): mark init-shared-foundation tasks done, track submodules liuyun 2026-10-10 21:14:18 +08:00
  • d086df2ba3 chore(openspec): add init-shared-foundation change liuyun 2026-10-10 15:23:53 +08:00
  • b8fa107d24 docs: drop mock, integrate with real api liuyun 2026-10-10 14:34:13 +08:00
  • 2b3ae072f2 docs: consolidate governance docs into single source of truth liuyun 2026-10-10 14:30:47 +08:00
  • 9cd4dccded chore: add sysmgr-nest and sysmgr-admin as git submodules liuyun 2026-10-10 14:05:05 +08:00
  • 32401ac2f8 chore: init workspace from DDD template liuyun 2026-10-10 11:46:28 +08:00