69 Commits

Author SHA1 Message Date
liuyun
09f40d4d84 feat(layout): 页签改 el-tabs + index.html 标题图标 + 边框修复(子模块指针)
Some checks are pending
CI / backend (push) Waiting to run
CI / frontend (push) Waiting to run
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-16 11:13:25 +08:00
liuyun
d73a91e3b7 feat(layout): 顶部导航 top 布局菜单支持无限级(子模块指针)
Some checks failed
CI / backend (push) Has been cancelled
CI / frontend (push) Has been cancelled
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-14 13:59:22 +08:00
liuyun
baff1b99e0 feat(layout): 左侧菜单支持无限级(子模块指针)
Some checks are pending
CI / backend (push) Waiting to run
CI / frontend (push) Waiting to run
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-14 13:56:57 +08:00
liuyun
d793d34cfc feat(auth): 平台超管租户切换(子模块 + openspec change)
Some checks are pending
CI / backend (push) Waiting to run
CI / frontend (push) Waiting to run
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-12 00:02:52 +08:00
liuyun
eaee5e1692 fix(dict): 分页上限 1000→200(子模块指针)
Some checks are pending
CI / backend (push) Waiting to run
CI / frontend (push) Waiting to run
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 23:15:57 +08:00
liuyun
9a5e0edfcb fix(security): 越权/健壮性修复(子模块 + guide keep-alive name 唯一性说明)
Some checks are pending
CI / backend (push) Waiting to run
CI / frontend (push) Waiting to run
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 22:56:21 +08:00
liuyun
062b314844 feat(error): 业务错误码注册表(子模块 + openspec change + guide)
Some checks are pending
CI / backend (push) Waiting to run
CI / frontend (push) Waiting to run
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 22:42:18 +08:00
liuyun
27bdb6f164 feat(tenant): 租户品牌定制(子模块 + openspec change)
Some checks are pending
CI / backend (push) Waiting to run
CI / frontend (push) Waiting to run
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 22:32:43 +08:00
liuyun
ff7d9bffa3 feat(notice): 站内通知(子模块 + openspec change)
Some checks are pending
CI / backend (push) Waiting to run
CI / frontend (push) Waiting to run
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 22:25:30 +08:00
liuyun
da6edcfcfd feat(layout): 多页签 keep-alive(子模块 + openspec change)
Some checks are pending
CI / backend (push) Waiting to run
CI / frontend (push) Waiting to run
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 22:13:25 +08:00
liuyun
5685a5ce42 feat(auth): 首登强制改密(子模块 + openspec change)
Some checks are pending
CI / backend (push) Waiting to run
CI / frontend (push) Waiting to run
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 21:54:53 +08:00
liuyun
a8e8ef8606 feat(session): 在线会话强踢 + 账号锁定/解锁(子模块 + openspec change)
Some checks are pending
CI / backend (push) Waiting to run
CI / frontend (push) Waiting to run
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 21:36:24 +08:00
liuyun
695df1a395 chore: 更新前后端子模块指针(批量删除 + 数据权限闭环)
Some checks are pending
CI / backend (push) Waiting to run
CI / frontend (push) Waiting to run
2026-10-11 17:44:57 +08:00
liuyun
b81b45d05a docs: CLAUDE.md 进度表 + guide tenantCode/fetch(true) 修正
Some checks are pending
CI / backend (push) Waiting to run
CI / frontend (push) Waiting to run
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 17:22:16 +08:00
liuyun
7fbc0eae60 chore: track Dockerfiles
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 17:02:18 +08:00
liuyun
380195fffc ci: 补 CI + docker-compose + 前后端 Dockerfile
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 17:02:08 +08:00
liuyun
bedd964dc6 docs: README 克隆命令对齐子模块端口 + 补 MIT LICENSE + 审计清单 P3 小项
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 16:58:07 +08:00
liuyun
317cf2f575 docs: 审计清单 M2/M7/L8 完成(track 前后端)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 16:54:19 +08:00
liuyun
e951b70b1a docs: 审计清单 M5/M12/L7 完成(track 前后端)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 16:46:13 +08:00
liuyun
1edd78326a docs: 审计清单 M3/M14/M15/L5 完成(track 前后端)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 16:43:31 +08:00
liuyun
5038b43d18 docs: 审计清单 M20 完成(track 前后端)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 16:41:26 +08:00
liuyun
a7567f2908 docs: 审计清单 P1 全部完成(track 前后端)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 16:34:28 +08:00
liuyun
bb7c79b981 docs: 审计清单 H8/M21 完成 + guide 修正 JWT_SECRET
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 16:29:19 +08:00
liuyun
207999f061 docs: 审计清单 M18 完成(track 前端)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 16:22:19 +08:00
liuyun
38bf9e8ebc docs: 审计清单 H7/H9 完成(track 前后端)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 16:20:43 +08:00
liuyun
72a35c189e docs: 审计整改清单 + P0 完成(track 前后端)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 16:11:11 +08:00
liuyun
7a5af292fb chore: track dict-driven-enums change
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 14:30:50 +08:00
liuyun
1bb89ce437 chore: track sysmgr-admin Tailwind style refactor
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 13:23:30 +08:00
liuyun
2818c8108d chore: track sysmgr-admin home welcome page
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 13:03:48 +08:00
liuyun
60f2ef9b4f chore: track sysmgr-admin + sysmgr-nest (tenant management)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 12:50:32 +08:00
liuyun
5283bd8bb3 chore: track sysmgr-admin + sysmgr-nest (all management pages wired)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 12:46:21 +08:00
liuyun
b2771608cc chore: track sysmgr-admin + sysmgr-nest (menu/axios/useRequest integration)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 12:19:49 +08:00
liuyun
b321327789 chore: track sysmgr-admin login/register/forgot pages
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 11:34:48 +08:00
liuyun
2390934150 chore: track sysmgr-admin resource page + 404 + header fixes
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 11:06:28 +08:00
liuyun
d86b05ea18 chore: track sysmgr-admin dictionary & organization pages
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 10:44:12 +08:00
liuyun
49080d0fa8 chore: track sysmgr-admin unified dialog manager
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 10:17:09 +08:00
liuyun
30bfe5bdb2 chore: track sysmgr-admin config management page
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 10:06:47 +08:00
liuyun
28c23f3b78 chore: track sysmgr-admin multi-tab completion
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 10:04:06 +08:00
liuyun
ef0c1f1a15 chore: track sysmgr-admin Element Plus CSS + formatting tweaks
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 09:59:43 +08:00
liuyun
78e8e137ba chore: track sysmgr-admin search enter-to-submit
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 09:53:26 +08:00
liuyun
9d8381f2a0 chore: track sysmgr-admin search buttons align fix
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 09:50:45 +08:00
liuyun
ddeb15c9ad chore(openspec): track toolbar/selection/scroll in fe-admin-user-page
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 09:46:39 +08:00
liuyun
b181d2cd0c chore(openspec): track search width + action collapse in fe-admin-user-page
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 09:34:39 +08:00
liuyun
5a941f8ee6 chore(openspec): track ty-form rename + search collapse in fe-admin-user-page
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 09:28:00 +08:00
liuyun
1272b48fc1 chore(openspec): track fe-admin-user-page component extraction
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 01:26:11 +08:00
liuyun
ad002003fe chore(openspec): track fe-admin-user-page implementation
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 01:16:08 +08:00
liuyun
a53ce4c196 chore: track sysmgr-admin sidebar auto-hide
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 01:07:49 +08:00
liuyun
9a7833c198 chore: track sysmgr-admin header nav height fix
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 00:57:08 +08:00
liuyun
f1db2aba57 chore: track sysmgr-admin sidebar margin/popup fix
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 00:54:41 +08:00
liuyun
eb8bdddfa6 chore: track sysmgr-admin sidebar icon fix
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 00:49:10 +08:00