Skip to content

v2.7.0 — 定时记账、自动 Excel 和 UI 化配置

Latest

Choose a tag to compare

@QingHeYang QingHeYang released this 02 Jun 07:19

时隔几个月,v2.7.0 终于来了。这一版重点做了三件事:让记账更省事、让配置更简单、让架构更轻。

✨ 主要新增

  • 定时记账:订阅、房贷、水电、工资这类周期账单交给系统按时自动记,支持日/周/月/年规则,可暂停、修改、查执行历史
  • 自动月度 Excel:每月按时自动生成账单 Excel,可邮件发送
  • 站内通知中心:双端顶栏铃铛 + 未读徽章,定时记账提醒、Excel 生成等通知统一收口
  • 统计页日支出折线图 + 明细页日合计
  • AI 操作失败时前端会显示具体原因,不再静默卡住

🔧 重大调整

  • 设置全面 UI 化:邮件 SMTP、备份时间、登录方式、自动 Excel 全部在前端「系统设置」配置,改完立即生效,无需重启容器
  • WebHook 容器废弃:邮件能力内置到 server,部署从 5 个容器减到 4 个
  • 镜像瘦身:整套部署包从约 2GB 砍到约 1.24GB,首次拉取快很多

⚠️ 老用户升级(重要)

  1. 备份数据库(请务必!)
  2. 编辑 docker-compose.yml:
    • 删除整段 webhook: 服务块
    • 删除 server 下的 4 个废弃环境变量:SQL_BACKUP_TIME / ENABLE_LOGIN / EXPIRED_TIME / SINGLE_LOGIN
    • 镜像版本号都改成 v2.7.0
  3. 拉镜像并重启:
    git pull
    ./update-docker.sh
    docker compose down && docker compose up -d
  4. 打开前端「系统设置」,把原 docker-compose 里的邮件 / 备份 / 鉴权配置手动重新填一遍

反向代理用户请确保 nginx 配置含 WebSocket Upgrade 三件套,否则 AI 助手连不上,详见 issue #23。

📦 镜像版本

镜像 版本
easyaccounts-mysql 2.7.0
easyaccounts-nginx 4.1.0
easyaccounts-server 2.7.0
easyaccounts-ai 1.2.0
easyaccounts-webhook 已废弃

📖 完整文档