Cheng Zhou
|
3e77127687
|
功能(提醒):统一项目提醒中心与桌面通知链路
Client Quality Gates / Shared client and Web (push) Has been cancelled
Client Quality Gates / macOS Desktop (push) Has been cancelled
增加通用提醒状态、数据库迁移和定时同步,覆盖风险时效、文件回执、项目里程碑、访视窗口与协作申请。
新增网页端和桌面端提醒中心、真实投递诊断与固定隐私通知正文,并补齐登录来源聚合、测试和说明文档。
|
2026-07-16 16:50:34 +08:00 |
|
Cheng Zhou
|
1d26646a96
|
feat(collaboration): 完善在线文档协作与通知闭环
Client Quality Gates / Shared client and Web (push) Has been cancelled
Client Quality Gates / macOS Desktop (push) Has been cancelled
- 新增协作文件夹、文件、不可变修订、成员、会话、回调回执、编辑申请与分享链接数据模型。
- 补齐新建、导入、复制、下载、回收站、恢复、成员授权、所有权转让及文件级权限接口。
- 接入 ONLYOFFICE 共同编辑、历史版本预览与恢复、修订另存副本、导出下载审计和幂等回调保存。
- 增加编辑权限申请、审批通知、项目提醒聚合、通知 Feed、已读处理及历史待办数据回填。
- 支持公开分享的查看或编辑模式、有效期、密码哈希、失败锁定、短时访问凭证与固定分享地址。
- 增加协作者导出、申请编辑、工作表结构保护和所有权管理策略,并纳入项目接口权限矩阵。
- 新增协作文件库、编辑工作区、公开分享页、下载与另存为对话框,以及导航、路由和权限入口。
- 统一网页端与桌面端通知布局,增加沉浸式工作区和浏览器、Tauri 双端全屏能力。
- 扩展运行时文件下载适配、Tauri 环境识别和原生全屏命令,继续保持业务代码运行时边界。
- 加固 ONLYOFFICE 消息桥的同源下载、签名地址隔离和保存为能力校验,并更新桌面发布检查。
- 增加连续数据库迁移、50MB 上传限制、OnlyOffice 中文文案与开发启动路由校验。
- 补充协作、通知、权限、路由、运行时、布局和 OnlyOffice 相关测试及模块说明文档。
|
2026-07-16 14:14:54 +08:00 |
|
Cheng Zhou
|
c68dddfc01
|
功能(文档预览):集成 ONLYOFFICE 安全只读预览与工作台体验
Client Quality Gates / Shared client and Web (push) Has been cancelled
Client Quality Gates / macOS Desktop (push) Has been cancelled
新增 ONLYOFFICE 配置签名、内部内容接口、容器编排与反向代理。
打通网页端和桌面端独立预览工作区,完善文档入口、布局及帮助体验。
补充桌面安全发布门禁、开发脚本、使用文档和前后端测试。
|
2026-07-14 14:19:17 +08:00 |
|
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
|
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
|
b8c5c4123a
|
feat(desktop): 支持桌面端三十天免登录
|
2026-07-08 20:46:56 +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
|
b25055775e
|
完善邮件验证与密码重置安全流程
|
2026-06-30 09:44:24 +08:00 |
|
Cheng Zhou
|
6cefa620e4
|
权限监控与管理界面全面美化
重新设计权限系统所有 UI 组件的视觉风格,统一配色、圆角、阴影和交互动效:
- 实时概览:统计卡片加图标和渐变色条,健康评分改为环形进度,告警改为卡片式
- 趋势分析:图表卡片加彩色图标标识,ECharts 配色升级为渐变面积填充
- 访问日志:指标卡片带图标,日志审计改为卡片式入口,IP排行前三高亮
- IP属地:工具栏重设计,排行列表前三渐变高亮,指标卡片统一新风格
- 系统级权限:从 el-table 改为自定义卡片列表,模块块独立圆角卡片
- 项目权限配置:空状态引导优化,成员表格加头像,工具栏加背景容器
- 角色概览卡片:加进度条可视化,hover 微动效
- 接口权限矩阵:工具栏分离布局,表格圆角包裹
- 角色管理抽屉:侧边栏选中态渐变,操作行 hover 高亮
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-05-20 14:36:35 +08:00 |
|
Cheng Zhou
|
77e842637d
|
中文:收口权限与中心/立项配置改造
|
2026-05-12 10:16:52 +08:00 |
|
Cheng Zhou
|
74feca4467
|
feat: harden auth and study workflows
- replace plaintext login and unlock requests with RSA-OAEP/AES-GCM encrypted payloads
- add login challenge replay protection, production RSA key validation, and auth tests
- wire compose to environment-driven dev/prod settings without committing local secrets
- update setup-config smoke scripts and Postman docs for encrypted login
- add visit schedule migrations/tests and update study/subject setup workflows
|
2026-05-08 22:16:43 +08:00 |
|
Cheng Zhou
|
a67991740e
|
feat: 统一生产初始化流程并保护系统管理员
|
2026-03-27 17:26:46 +08:00 |
|
Cheng Zhou
|
0c7c03069a
|
新增空闲锁屏、修复401等问题,新增文件版本管理、共享库等占位符
|
2026-01-13 13:59:07 +08:00 |
|
Cheng Zhou
|
223d445a94
|
refactor: improve code structure and optimize key functions
|
2025-12-16 15:55:08 +08:00 |
|