13 Commits
Author SHA1 Message Date
Su YijunandClaude Opus 5.5 5d277c1b88 feat: 发布 0.6.24,Linux 服务改为专用账号非 root 运行、审计规则累计与已提醒状态重启不丢、外部数据源页加载社区共享库状态、CI action 钉到 commit SHA
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-25 19:58:18 +08:00
Su YijunandClaude Opus 5.5 d91c78b0ff fix: 全站审计第三批——通知密钥遮挡与脱敏、CSV 公式注入、首次设置安装码、删号旧 token、外部源地址脱敏、审计跨午夜时段、清理容错与索引、发版串行与 install.sh 配置迁移;发布 0.6.22
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-25 18:46:39 +08:00
Su YijunandClaude Opus 5.5 65c7eb61e9 fix: 全站审计第一批——落库容错与截断、增量重算、本地库不学笼统结论、管控脚本防注入、登录锁定、自更新校验、发版顺序与 arm64、install.sh 加固
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-25 18:31:02 +08:00
Su Yijun 3d19fa27ac feat: 发布 0.6.12,Linux 单文件二进制一键部署 + 网页一键自更新 + 项目文档重写(debug18)
- PyInstaller 打包后端+前端+运行时为单文件二进制;install.sh 一键部署(systemd、SQLite 零配置起步,支持 x86_64/aarch64)
- Linux 二进制部署自动检测 GitHub 新版本,前端一键更新(下载、原子替换二进制、自动重启服务);Docker 部署提示 compose pull
- CI 新增 linux-binary 任务,每个版本构建 Linux 二进制并附加到 GitHub Release(amd64)
- README 与 Docker Hub 介绍按双部署形态与新功能重写
2026-10-25 14:35:21 +08:00
Su Yijun a5d6df5245 ci: GitHub Release 支持主线提交自动发版(版本号没发过就补) 2026-10-25 14:08:02 +08:00
Su Yijun 509b421387 ci: 主线构建自动打版本标签(读 backend/app/__init__.py),修复 Docker Hub 未打标签
0.6.8 / 0.6.9 只推了 main 提交、没打 git 标签,semver 标签不生效,Docker Hub 版本号停在 0.6.7。
现在每次主线构建都从代码里读版本号,latest 和版本标签同时推送;git 标签 v* 仍然可用。
2026-10-25 13:19:49 +08:00
Su Yijun 478754e8cf feat: 发布 0.6.0,落库重试、登录限速与权限失效、SQL 聚合提速、CI/容器加固 2026-10-24 00:07:20 +08:00
Su YijunandClaude Opus 5.5 578b65636f fix: MySQL 复合主键不自增;CI 把 MySQL 测试报错写入公开注释
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-22 00:46:34 +08:00
Su YijunandClaude Opus 5.5 1488ab667c feat: debug2 首次使用安装向导,在网页上填写 MySQL 信息(v0.1.2)
- 数据库连接改为运行时初始化:DATABASE_URL > data/db_config.json > 安装向导
- 新增 /api/setup/status|test|save 与安装向导页(连接数据库 → 设置管理员)
- 连接失败给出可操作的中文提示;有配置但暂时连不上时自动重试,不需要重填
- docker-compose.yml 不再包含数据库设置;README / DOCKERHUB.md 改为“建库 → 启动 → 网页填写”
- CI 增加真实 MySQL 8.4 上的安装向导测试

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-22 00:42:29 +08:00
Su YijunandClaude Opus 5.5 75ec483768 ci: Docker Hub Overview 同步改用 peter-evans/dockerhub-description
旧脚本用已变更的 /v2/users/login + JWT 认证,同步一直失败。

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-22 00:25:48 +08:00
Su YijunandClaude Opus 5.5 9626ab936b ci: 升级 actions 版本(Node.js 20 弃用)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-22 00:20:21 +08:00
Su YijunandClaude Opus 5.5 15ca8feb11 docs: debug1 README 贴出完整 docker-compose 与首次使用说明(v0.1.1)
- docker-compose.yml 改为自包含,README / DOCKERHUB.md 直接贴出全文
- 说明首次使用无需手动配置 MySQL,补充外部 MySQL、改密码、找回管理员的方法
- 外部 MySQL 库不存在时自动创建
- CI:增加 Docker Hub 配置诊断步骤,用户名兼容放在 Variables

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-22 00:11:50 +08:00
Su YijunandClaude Opus 5.5 f3e9fdb2af feat: ROS-DPI v0.1.0:RouterOS 终端流量与应用统计面板
- IPFIX / NetFlow v9 采集 + TZSP DNS 嗅探识别应用,可选 ROS 只读 REST 轮询
- 内置 100+ 应用规则库,支持自定义域名 / IP 段 / 端口规则
- 按分钟 / 小时 / 天汇总写入 MySQL
- 全网概览、主机监控、应用统计、流量流向(桑基图)、识别规则、系统设置
- 中英双语,深浅色主题,T568B 线色设计语言
- Docker 多架构镜像,GitHub Actions 测试与发布

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-21 23:51:02 +08:00