Commit Graph

292 Commits

Author SHA1 Message Date
Cheng Zhou ab59476d10 feat(桌面与监控): 完善工作台导航和登录活动定位
Client Quality Gates / Shared client and Web (push) Has been cancelled
Client Quality Gates / macOS Desktop (push) Has been cancelled
- 优化桌面标签、上下文标题、前进后退、导航栏隐藏和原生菜单体验

- 补充登录会话 IP 采集、地理位置回退、管理端展示及数据库迁移

- 更新桌面发布检查、运维文档和前后端测试覆盖
2026-07-13 16:03:20 +08:00
Cheng Zhou b26ebdda02 feat(工作台): 优化入口布局与连接安全状态 2026-07-13 11:04:15 +08:00
Cheng Zhou f2fa10c178 修复(权限管理):统一 PM 系统导航与权限校验 2026-07-10 22:12:59 +08:00
Cheng Zhou f11a5c84d9 feat(监控): 完善系统监控、登录状态与访问审计能力
Client Quality Gates / Shared client and Web (push) Has been cancelled
Client Quality Gates / macOS Desktop (push) Has been cancelled
2026-07-10 17:12:13 +08:00
Cheng Zhou 400c9be3a7 fix(web): 修正工作台端侧标识
Client Quality Gates / Shared client and Web (push) Has been cancelled
Client Quality Gates / macOS Desktop (push) Has been cancelled
2026-07-10 10:49:34 +08:00
Cheng Zhou 5ea9b24912 merge(dev): 同步审计访问上下文更新 2026-07-10 10:48:35 +08:00
Cheng Zhou aed628a49b fix(git): 跟踪原生图标资源 2026-07-10 10:47:54 +08:00
Cheng Zhou 0bbc125806 feat(admin): 完善审计访问上下文与后台布局 2026-07-09 17:10:42 +08:00
Cheng Zhou 878d1dc701 Merge branch 'dev' into codex/desktop-ui-stabilization
# Conflicts:
#	frontend/src/views/admin/Projects.test.ts
#	frontend/src/views/admin/Projects.vue
2026-07-09 15:57:08 +08:00
Cheng Zhou 0c187a35fa docs(desktop): 精简桌面端约束入口 2026-07-09 15:38:18 +08:00
Cheng Zhou 1dc10f569d feat(网页端): 完善登录后工作台与项目管理体验
Client Quality Gates / Shared client and Web (push) Has been cancelled
Client Quality Gates / macOS Desktop (push) Has been cancelled
2026-07-09 14:59:06 +08:00
Cheng Zhou fd4208d06f 修复桌面端界面显示与稳定性问题 2026-07-09 13:53:01 +08:00
Cheng Zhou 0aceb1fd74 ci: 避免 Windows 安装器构建交互等待 2026-07-09 10:16:18 +08:00
Cheng Zhou 141fea674f ci: 修复 Windows 内测构建配置传参 2026-07-09 10:00:31 +08:00
Cheng Zhou 6b980f884a test: 兼容 Windows 换行的路由断言 2026-07-09 09:53:56 +08:00
Cheng Zhou 0841eb0f79 test: 兼容 Windows 换行的桌面布局断言 2026-07-09 09:48:03 +08:00
Cheng Zhou f4844aa8f1 fix: 修复桌面检查脚本的 Windows 路径判断 2026-07-09 09:38:55 +08:00
Cheng Zhou b03e30d0dd ci: 新增 Windows 桌面端内测构建 2026-07-09 09:30:44 +08:00
Cheng Zhou 0aff10fe0d 优化桌面端标签导航与后台交互
Client Quality Gates / Shared client and Web (push) Has been cancelled
Client Quality Gates / macOS Desktop (push) Has been cancelled
2026-07-09 08:56:13 +08:00
Cheng Zhou 76f2d9f22a 功能(桌面端):增加在线辅助本地缓存
Client Quality Gates / Shared client and Web (push) Has been cancelled
Client Quality Gates / macOS Desktop (push) Has been cancelled
2026-07-08 20:46:56 +08:00
Cheng Zhou b73f23c1eb style: 优化个人中心和偏好设置弹窗样式,重构工作入口为精致分屏布局并移除首字徽标 2026-07-08 20:46:56 +08:00
Cheng Zhou e7b18758b2 优化桌面端界面布局 2026-07-08 20:46:56 +08:00
Cheng Zhou 84d5daebab feat(desktop): 收口桌面工作台视觉与活动反馈 2026-07-08 20:46:56 +08:00
Cheng Zhou 3a866accd9 完善桌面体验与系统通知收口 2026-07-08 20:46:56 +08:00
Cheng Zhou a17fa618cd 完善桌面端回归与安全边界复审 2026-07-08 20:46:56 +08:00
Cheng Zhou 0d03e1656a 补齐桌面端附件文件流回归 2026-07-08 20:46:56 +08:00
Cheng Zhou 1c1527a224 完善桌面端端到端回归收口 2026-07-08 20:46:56 +08:00
Cheng Zhou 360988de5e 完善桌面端发布稳定化门禁 2026-07-08 20:46:56 +08:00
Cheng Zhou b8c5c4123a feat(desktop): 支持桌面端三十天免登录 2026-07-08 20:46:56 +08:00
Cheng Zhou 8c8327df92 feat(desktop): 稳定桌面端界面与文件操作反馈
- 重构 DesktopPreferences 为分栏式设置面板,整合连接、外观、通知、更新与诊断信息分区,并补充过渡动效与暗色主题样式
- DesktopLayout 侧边栏导航分组支持展开折叠,调整管理/项目区块顺序并统一图标与标题
- 新增 fileTaskFeedback 工具,统一 pickFiles/saveFile/openFile 的成功/取消提示,替换审计导出、权限日志、附件、文档、线程、项目配置等处的直接调用
- desktopUpdateManager 暴露更新状态快照与状态变更监听,区分检查中、安装中、已推迟、失败等状态
- DesktopServerSettings 增加连接诊断信息(检查时间、健康地址、耗时、HTTP 状态)
- unified-page.css 与 ProjectMilestones 引入 CSS 变量以适配暗色主题
- WebLayout 将服务器设置入口改为打开系统偏好面板,管理菜单中邮件服务归入系统设置分组
- ProfileSettings 移除已迁入偏好面板的桌面端专属区块
- 补充 Layout.desktop 布局与偏好面板契约测试
2026-07-08 20:46:56 +08:00
Cheng Zhou 593c60c782 fix(auth): 支持无邮箱后缀时手动输入
Client Quality Gates / Shared client and Web (push) Has been cancelled
Client Quality Gates / macOS Desktop (push) Has been cancelled
2026-07-01 14:37:32 +08:00
Cheng Zhou 45ed1d7f36 fix(deploy): 增加部署更新实时进度 2026-07-01 11:22:39 +08:00
Cheng Zhou 5ee84c97e8 fix(deploy): 修复数据库初始化复用旧镜像 2026-07-01 11:15:55 +08:00
Cheng Zhou 9cac75e85c 完善桌面端界面、发布检查与邮箱域名同步
Client Quality Gates / Shared client and Web (push) Has been cancelled
Client Quality Gates / macOS Desktop (push) Has been cancelled
2026-07-01 10:49:31 +08:00
Cheng Zhou c923f887a0 完善桌面端交互体验与发布检查 2026-06-30 22:26:34 +08:00
Cheng Zhou 628ff8828b feat(desktop): implement phase 2 native capabilities
Client Quality Gates / Shared client and Web (push) Has been cancelled
Client Quality Gates / macOS Desktop (push) Has been cancelled
2026-06-30 21:21:55 +08:00
Cheng Zhou 7c721d4e5c refactor(client): unify web and desktop release workflow
Client Quality Gates / Shared client and Web (push) Has been cancelled
Client Quality Gates / macOS Desktop (push) Has been cancelled
2026-06-30 20:25:07 +08:00
Cheng Zhou d1a6c957f7 feat(desktop): implement phase 1 tauri client 2026-06-30 17:25:03 +08:00
Cheng Zhou 4654a812a0 docs: add desktop project plan 2026-06-30 16:45:30 +08:00
Cheng Zhou b283cf1e5c 优化镜像构建实时日志展示
Storage Persistence Guard / storage-persistence-audit (pull_request) Has been cancelled
Storage Persistence Guard / storage-persistence-audit (push) Has been cancelled
2026-06-30 13:40:26 +08:00
Cheng Zhou 18daea7f2c 支持非 Git 部署目录滚动更新
Storage Persistence Guard / storage-persistence-audit (pull_request) Has been cancelled
Storage Persistence Guard / storage-persistence-audit (push) Has been cancelled
2026-06-30 11:12:25 +08:00
Cheng Zhou 1078b67de6 同步主分支最新修改
Storage Persistence Guard / storage-persistence-audit (push) Has been cancelled
Storage Persistence Guard / storage-persistence-audit (pull_request) Has been cancelled
2026-06-30 10:44:05 +08:00
Cheng Zhou 668e719b6d 优化系统健康评分与缓存监测 2026-06-30 10:43:24 +08:00
Cheng Zhou b25055775e 完善邮件验证与密码重置安全流程 2026-06-30 09:44:24 +08:00
Cheng Zhou 6c2bcc59b2 调整账号注册与删除流程 2026-06-29 16:25:04 +08:00
Cheng Zhou e242e067f0 feat(ui): 美化忘记密码页面视觉风格
- 重构整体布局为极光渐变背景 + 居中毛玻璃卡片设计
- 新增浮动极光球光效(aurora-1/2/3)与旋转几何圆环装饰动效
- 卡片采用半透明磨砂玻璃(backdrop-filter: blur(40px)),阴影层次丰富
- 步骤指引改为带渐变编号圆圈的卡片列表,悬停有微动效
- 联系方式区块增加图标 + 悬停高亮交互
- 返回登录按钮增加光泽扫光动画与上浮效果
- 完整适配移动端响应式(max-width: 640px)
2026-06-29 11:31:10 +08:00
Cheng Zhou c7ca97a6d6 feat(ui): 优化登录与注册页面视觉风格
- 统一登录页(Login.vue)左侧品牌文案,移除虚假 AI 宣传,
  改为准确描述系统实际功能:项目全流程管理、合规核查与
  数据溯源、偏差与安全事件管理
- 重构注册页(Register.vue)为与登录页一致的明亮极光双栏布局:
  · 左侧:蓝紫渐变品牌面板 + 特性卡片 + 入场动效
  · 右侧:纯白背景 + 下划线风格输入框 + 蓝色 #2563eb 主色调
  · 步骤进度条、按钮、复选框配色全部对齐登录页风格
  · 小屏(< 900px)自动隐藏左侧品牌面板,右侧全屏适配
2026-06-29 11:22:56 +08:00
Cheng Zhou f94acebd1a Merge branch 'dev'
Storage Persistence Guard / storage-persistence-audit (push) Has been cancelled
Storage Persistence Guard / storage-persistence-audit (pull_request) Has been cancelled
2026-06-24 10:51:56 +08:00
Cheng Zhou f9a9f7eafe 环境配置统一以 .env 为单一事实来源,移除 .ctms-env
- 删除 .ctms-env:环境名由 .env 的 COMPOSE_PROJECT_NAME 反推
  (ctms_detect_env),健康检查地址改存 .env 的 CTMS_BASE_URL
- prepare_env_file 由“已存在则整体跳过”改为逐项探测补全:
  身份类缺失补目标值、密钥类缺失/空才生成、已有值一律不动
- resolve_effective_config 放宽为“冲突才致命”:身份类缺失交给
  补全,仅 COMPOSE_PROJECT_NAME/ENV 与目标环境冲突时报错停止
  (防止覆盖后孤立旧环境容器)
- 新增 ctms_env_has_key 区分“键缺失”与“键存在但空值”
  (dev 的 LOGIN_RSA_PRIVATE_KEY= 是合法空值)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-24 10:48:27 +08:00
Cheng Zhou b1c55abb10 Merge branch 'dev'
Storage Persistence Guard / storage-persistence-audit (push) Has been cancelled
Storage Persistence Guard / storage-persistence-audit (pull_request) Has been cancelled
2026-06-24 09:31:43 +08:00