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
|
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
|
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
|
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
|
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
|
c351ca59c4
|
整理测试代码并清理文档引用
|
2026-06-23 09:21:57 +08:00 |
|
Cheng Zhou
|
e507ab98cb
|
增强开发部署构建配置
|
2026-06-17 17:23:13 +08:00 |
|
Cheng Zhou
|
9b2b8e90f6
|
压缩项目总览展示密度
|
2026-06-17 17:22:53 +08:00 |
|
Cheng Zhou
|
53249daf8d
|
优化顶栏导航与登录请求体验
|
2026-06-17 17:22:22 +08:00 |
|
Cheng Zhou
|
061792c73f
|
完善权限监控与安全中心
|
2026-06-17 17:21:48 +08:00 |
|
Cheng Zhou
|
1886765db8
|
拆分系统监测模块并统一运维化文案
|
2026-06-11 11:06:59 +08:00 |
|
Cheng Zhou
|
b7484c8e01
|
优化个人中心与界面交互
|
2026-06-11 09:09:17 +08:00 |
|
Cheng Zhou
|
84e55af8fe
|
优化后台界面与无操作退出体验
|
2026-06-10 15:20:06 +08:00 |
|
Cheng Zhou
|
ea3f19e241
|
完善审计日志展示与导出权限
|
2026-06-10 10:20:04 +08:00 |
|
Cheng Zhou
|
1fef12cd86
|
fix(faq): persist active defaults for medical consults
|
2026-06-09 09:01:34 +08:00 |
|
Cheng Zhou
|
d472b8410e
|
fix(faq): repair category schema and icons
|
2026-06-08 13:38:09 +08:00 |
|
Cheng Zhou
|
30e2398400
|
fix(router): check system permissions against target project
|
2026-06-08 11:08:23 +08:00 |
|
Cheng Zhou
|
8cd8c38900
|
feat(ia): polish project operation workspaces
|
2026-06-08 11:06:07 +08:00 |
|
Cheng Zhou
|
834b4f1d48
|
feat(documents): refresh detail pages and attachment cards
|
2026-06-08 11:03:34 +08:00 |
|
Cheng Zhou
|
a3f6a04f35
|
feat(subjects): add visit drawer and editable screening dates
|
2026-06-08 11:01:32 +08:00 |
|
Cheng Zhou
|
e5ed18c3cd
|
feat(faq): refine category icons and project faq flows
|
2026-06-08 10:59:32 +08:00 |
|
Cheng Zhou
|
e78bb04c4b
|
修正项目访问与角色排序体验
- 登录成功后按用户恢复上次项目,管理员优先选择启用项目\n- 项目详情路由增加 setup_config:read 权限校验,未授权时回到可访问页面\n- 项目管理操作按当前项目行角色读取权限,避免误用首个角色权限\n- 角色模板排序中固定 PM 优先,保持角色列表、生效管理和权限编辑器顺序一致\n- 补充登录、路由、项目管理和角色排序相关测试
|
2026-06-04 16:31:56 +08:00 |
|
Cheng Zhou
|
0b3a4d4d31
|
规范审计日志目标名称展示
- 药品运输审计日志写入运单号、批号或中心名称作为可读目标名\n- FAQ 分类审计日志写入分类名称,删除时提前保留展示名称\n- 前端审计归一化隐藏 UUID-only 目标名,并清理旧文本中的 UUID 标识\n- 新增审计归一化测试覆盖 FAQ 分类和药品运输记录
|
2026-06-04 16:30:54 +08:00 |
|
Cheng Zhou
|
4ea0e88c98
|
优化中心联系人展示名称解析
- 新增中心联系人展示名解析服务,支持从逗号分隔用户 ID 解析姓名\n- 中心列表接口返回 contact_display,避免前端依赖项目成员权限才能展示联系人姓名\n- 中心管理和立项会议授权页面优先使用后端联系人展示名\n- 补充联系人解析服务测试和立项会议授权页面展示顺序测试
|
2026-06-04 16:30:17 +08:00 |
|
Cheng Zhou
|
d6452e3f9d
|
完善项目权限前置依赖保存校验
- 以接口权限定义中的 prerequisite_permissions 作为前置依赖单一事实源,生成运行时前置权限映射\n- 保存项目角色权限前预检缺失前置权限与受影响下游权限,未确认时返回 409 调整详情\n- 确认保存时自动合并补齐前置权限与取消下游权限,并提供有效权限矩阵读取接口\n- 前端角色权限编辑改为保存时执行依赖校验,弹窗展示需补充前置权限和受影响下游权限\n- 新增编辑权限取消按钮,清理权限选择即时确认弹窗残留\n- 补充后端接口测试、前端权限编辑测试与优化设计文档
|
2026-06-04 16:29:44 +08:00 |
|