Repository navigation
v2.0.0
chore: v2.0.0 项目重构,批量更新依赖与代码优化,修复样式与类型定义
新增定时自动生成报告功能
每天下午 18:30 自动生成当天标准日报(00:00 ~ 当前)
每周日下午 15:00 自动生成标准周报(本周一 ~ 本周日)
使用 HashSet 任务指纹结合 30 秒 Tick 机制,确保任务仅执行一次,应用重复启动也不会重复生成报告
新增「网络与代理」设置页面
支持直接配置 HTTP/HTTPS 代理地址,保存后立即生效,无需重启
更新检查流程支持显式传递代理配置,并自动注入 HTTP_PROXY 与 HTTPS_PROXY 环境变量
更新检查新增多端点容错机制,依次尝试国内镜像与 GitHub 官方源,提高更新成功率
新增深色/浅色主题切换功能
新增主题管理 Hook 与本地持久化配置
支持跟随系统、强制浅色、强制深色三种主题模式
应用重启后自动恢复上次主题设置
升级 react-router-dom 至 7.18.2
后端新增 reqwest 0.12(JSON Feature)依赖,为后续 HTTP 请求相关功能提供底层支持
统一前端依赖版本,清理类型定义,减少版本不一致导致的兼容性问题
新增应用配置模块(AppConfig)
后端统一实现配置读写逻辑
新增配置接口,实现前后端通过命令进行配置交互
支持运行时动态注入代理环境变量
优化 Recharts 图表组件代码
统一组件代码风格