Commit Graph

  • 36cff502f7 chore(release): v3.4.2 v3.4.2 ryan 2026-07-19 20:54:57 +08:00
  • fa588797bf chore: eslint fix 先于 prettier 执行 ryan 2026-07-19 20:52:01 +08:00
  • a963b8bf54 chore(prettier): format 并清理无用 import ryan 2026-07-19 20:50:13 +08:00
  • d9663f91d6 chore: make prettier 自动清理前后端无用 import ryan 2026-07-19 20:47:28 +08:00
  • 4481677ef3 refactor(pages): 公开部署源任务并默认每日扫描 ryan 2026-07-19 20:41:09 +08:00
  • 20249d917c feat(rate-limits): use 3-minute trend buckets ryan 2026-07-19 20:30:20 +08:00
  • abe8fb8268 refactor(pages): 精简部署源模型并重构详情页交互 ryan 2026-07-19 20:23:31 +08:00
  • f0b51a99b3 fix(db): 重编号 Pages 部署源迁移避免版本冲突 ryan 2026-07-19 19:41:30 +08:00
  • c92f986978 merge: 合并 PR #22 Pages 部署源 V2 到 feat/pages-source-sync-v2 ryan 2026-07-19 19:36:48 +08:00
  • ccea08fe47 docs(pages): 收口部署源 V2 实现 deqiying 2026-07-19 19:25:28 +08:00
  • 72962beb0f feat(rate-limits): use 1m buckets and 24h/3d ranges ryan 2026-07-19 19:20:59 +08:00
  • b56290d79d feat(rate-limits): use 5m trend buckets and 24h/7d ranges ryan 2026-07-19 19:18:15 +08:00
  • 67b051c2bc feat(frontend): 支持 Pages 自动更新交互 deqiying 2026-07-19 19:09:57 +08:00
  • 999428cf9a feat(pages): 增加来源扫描与自动更新 deqiying 2026-07-19 19:09:21 +08:00
  • 86d2d6b0ad feat(rate-limits): add RPS analysis tab with dual-axis chart ryan 2026-07-19 19:09:01 +08:00
  • 848884d8cd fix(pages): 增加部署包孤儿补偿 deqiying 2026-07-19 19:08:43 +08:00
  • f783a1e6fa docs: add rate-limit analytics design ryan 2026-07-19 19:06:06 +08:00
  • c39a3edcc3 feat(pages): 支持 GitHub Release 部署源 deqiying 2026-07-19 18:31:42 +08:00
  • 4c17f5277a feat(agent): persist Pages dir in Docker deploy volume ryan 2026-07-19 18:28:35 +08:00
  • 0e097a66c4 docs: document default edge rate limits ryan 2026-07-19 18:19:20 +08:00
  • 39cba821d5 feat(frontend): add security rate-limits page and inherit UI ryan 2026-07-19 18:17:16 +08:00
  • c5f8105db8 feat(proxy-route): allow -1 to disable rate limits ryan 2026-07-19 18:14:16 +08:00
  • 2bc2d82ad0 feat(config): add openresty default rate limit system options ryan 2026-07-19 18:12:51 +08:00
  • a3125c8276 feat(openresty): merge global default limits at route render ryan 2026-07-19 18:10:51 +08:00
  • 4d7b63f217 docs: add default edge rate limit implementation plan ryan 2026-07-19 18:05:43 +08:00
  • fada04c373 docs: add edge default rate limit design ryan 2026-07-19 18:02:13 +08:00
  • 38b0516937 feat(pages): 支持 Remote 部署源同步 deqiying 2026-07-19 17:36:51 +08:00
  • 4e8ec23264 fix(pages): 收紧部署包与 Agent 同步边界 deqiying 2026-07-19 16:42:45 +08:00
  • f386674464 docs(pages): 完善部署源 V2 实现方案 deqiying 2026-07-19 16:14:09 +08:00
  • e0398397a9 chore(release): v3.4.1 v3.4.1 ryan 2026-07-19 15:43:05 +08:00
  • fafee0055a feat(nodes): 优化 ryan 2026-07-19 15:42:02 +08:00
  • 6619f5b650 fix(nodes): 运行诊断不再展示具体错误日志 ryan 2026-07-19 15:25:02 +08:00
  • a65d0f291b feat(nodes): 调整节点详情 Tab ryan 2026-07-19 15:16:26 +08:00
  • c00ead9aa0 feat(nodes): 调整节点详情 Tab 并新增边缘部署命令 ryan 2026-07-19 15:01:38 +08:00
  • 7366832e12 fix(agent): 内嵌 resty.ipmatcher,移除无效 opm 依赖 ryan 2026-07-19 14:57:51 +08:00
  • 1a7e5e6c41 perf(waf): IP 匹配改为索引查询(ipmatcher / 预编译) ryan 2026-07-19 14:48:07 +08:00
  • 46ce7de513 perf(waf): 收窄安全防护扫描面并优化 UA 热路径 ryan 2026-07-19 14:16:34 +08:00
  • 39473cb370 chore: prettier ryan 2026-07-19 13:00:01 +08:00
  • 64e40a7c18 fix(waf): 移除编辑器未使用的图标导入以通过 code-check ryan 2026-07-19 12:58:24 +08:00
  • 53ddb45614 fix(waf): 规则编辑器返回按钮对齐 websites 详情样式 ryan 2026-07-19 12:54:16 +08:00
  • ad6621fce9 fix(waf): 收紧安全防护特征,降低常见正常请求误伤 ryan 2026-07-19 12:54:01 +08:00
  • 60d6e3e846 fix(waf): 调整编辑器返回与格式化布局按钮位置 ryan 2026-07-19 12:52:12 +08:00
  • fd9348b7bd feat(waf): 规则编辑器一键格式化节点布局 ryan 2026-07-19 12:49:42 +08:00
  • 32113eb790 fix(waf): 列表操作改为直接图标按钮 ryan 2026-07-19 12:47:02 +08:00
  • 1ba05ec0bd fix(waf): 避免 SQL 特征 /* */ 误匹配 Accept: */* ryan 2026-07-19 12:46:23 +08:00
  • b75f985815 feat(waf): 新增安全防护节点 security_check ryan 2026-07-19 12:33:13 +08:00
  • db89f68547 docs(waf): 规格 — 安全防护节点 security_check ryan 2026-07-19 12:20:51 +08:00
  • 74106474ca fix(waf): UA 检查说明改为问号悬浮提示 ryan 2026-07-19 11:52:29 +08:00
  • 1d97ea69d0 fix(waf): UA 检查属性栏将屏蔽区块移到匹配上方 ryan 2026-07-19 11:49:55 +08:00
  • 53d9572508 refactor(waf): 移除规则画布右上角删除按钮 ryan 2026-07-19 11:48:54 +08:00
  • 8f3ff59567 feat(waf): 规则画布右键删除节点与连线 ryan 2026-07-19 11:47:04 +08:00
  • d47ceb9971 feat(waf): UA 非正常不含爬虫,并支持自定义正则屏蔽 ryan 2026-07-19 11:43:45 +08:00
  • 7476c86976 fix(waf): UA 检查开启后才显示匹配与屏蔽并补充说明 ryan 2026-07-19 11:38:18 +08:00
  • 28eef0bbcd feat(waf): 新增 UA 检查节点 ua_check ryan 2026-07-19 11:35:31 +08:00
  • 047ed6554d docs(waf): 规格 — UA 检查节点 ua_check ryan 2026-07-19 11:27:55 +08:00
  • b5e27fabde feat(waf): 规则编辑器节点自定义命名与拖放添加 ryan 2026-07-19 11:01:24 +08:00
  • 4166cc9861 docs(waf): 规格 — 规则编辑器节点命名与拖放添加 ryan 2026-07-19 10:57:28 +08:00
  • 24862dcbed chore(release): v3.4.0 v3.4.0 ryan 2026-07-19 10:45:40 +08:00
  • 920a530aa7 feat(access-logs): 新增 IP 明细 Tab 并完善日志详情字段 ryan 2026-07-19 00:42:59 +08:00
  • bfd9de69af fix(access-logs): 修复概览域名筛选参数 hosts[] 被 Gin 忽略 ryan 2026-07-19 00:28:37 +08:00
  • 204f6d9a8b fix(cache): 存量空/url 策略规范为 all,避免静默收窄 ryan 2026-07-19 00:02:52 +08:00
  • 04f029c705 feat(cache): 开启缓存默认仅缓存标准静态资源 ryan 2026-07-18 23:32:49 +08:00
  • 7401f5d0b4 docs(design): 边缘缓存默认可缓存范围对标 Cloudflare ryan 2026-07-18 23:24:23 +08:00
  • 0bb6830047 feat(access-logs): 概览支持 Zone/域名多选筛选 ryan 2026-07-18 23:07:19 +08:00
  • 6f221b042e fix(agent): 观测缓冲去重纳入 cache_status 并保留原始 - ryan 2026-07-18 22:56:10 +08:00
  • fb5a4e5b59 feat(access-logs): 上报并展示边缘缓存状态 cache_status ryan 2026-07-18 22:50:46 +08:00
  • ee9d651c8a docs(obs): 约定访问日志 cache_status 与明细三态展示 ryan 2026-07-18 22:46:46 +08:00
  • 9aec984bee feat(access-logs): 明细详情支持 IP 分析与 URL Tab 记忆 ryan 2026-07-18 22:40:21 +08:00
  • bf71bc540b feat(access-logs): 优化概览饼图布局并在查询出错时增加日志记录 ryan 2026-07-18 21:41:52 +08:00
  • e49078ac3b feat(access-logs): 接入 User-Agent 与设备/浏览器/状态码分布 ryan 2026-07-18 21:18:59 +08:00
  • 177578ef4e feat(access-logs): 重构访问日志为概览与明细双 Tab ryan 2026-07-18 20:58:03 +08:00
  • 4c0c389122 chore(release): v3.3.1 v3.3.1 ryan 2026-07-18 16:09:27 +08:00
  • a0ccafc6ee fix(geo): 修复香港等节点地图质心缺失落到南美占位 ryan 2026-07-18 13:52:20 +08:00
  • 26057514a1 feat(obs): 去掉宿主机网卡趋势,磁盘读写改按速率展示 ryan 2026-07-18 13:17:13 +08:00
  • 55f8c9a527 fix(obs): 对齐无兼容层与健康/UV 权威语义 ryan 2026-07-18 12:09:27 +08:00
  • 802d516f5b docs: 观测重构 changelog 与 Swagger 同步 ryan 2026-07-18 11:53:11 +08:00
  • 71ce028f91 feat(frontend): 观测网络字节字段与 UV 文案对齐 ryan 2026-07-18 11:53:11 +08:00
  • f0e234df1f feat(obs): 访问日志 SSOT 与 edge_health,去掉协议兼容层 ryan 2026-07-18 11:53:11 +08:00
  • 9a0974cce8 docs(obs): 边缘可观测 SSOT 设计与实施计划 ryan 2026-07-18 11:53:11 +08:00
  • 3b9f4daa4e perf(pages): skip per-file hashes during package inspect ryan 2026-07-17 18:37:34 +08:00
  • 285f127d48 feat(proxy-routes): align create form with upstream type selection ryan 2026-07-17 18:20:21 +08:00
  • 79820b33eb feat(pages): import deployment packages from URL ryan 2026-07-17 17:55:12 +08:00
  • ce736e2de4 feat(pages): pull latest by project and keep a single edge release ryan 2026-07-17 17:43:40 +08:00
  • a0fcf9f627 feat(pages): configurable limits, multi-format packages, and dual versioning ryan 2026-07-17 17:16:48 +08:00
  • 368df3f76b chore(release): v3.3.0 v3.3.0 ryan 2026-07-14 09:07:06 +08:00
  • 15e614b304 fix(waf): pow ryan 2026-07-13 17:07:49 +08:00
  • 46941f65d5 fix(waf): handle empty rule bindings ryan 2026-07-13 16:43:02 +08:00
  • 0c2961ae6d fix(waf): complete geography match options ryan 2026-07-13 16:34:18 +08:00
  • a61d55bb1b chore: improve log print ryan 2026-07-13 16:10:26 +08:00
  • 5fd056f99f chore(release): bump version to v1.4.1 v1.4.1 ryan 2026-07-13 16:05:55 +08:00
  • 08fac67f2a feat(startup): print service banner after listener ready ryan 2026-07-13 15:56:30 +08:00
  • 6b6c786cfe feat(startup): print service banner after listener ready ryan 2026-07-13 15:49:19 +08:00
  • 9cac25696a fix(redis): add maintenance notification startup switch ryan 2026-07-13 15:48:31 +08:00
  • 26be762c3a prettier ryan 2026-07-13 15:44:03 +08:00
  • 0548a8a5d4 fix(redis): add maintenance notification startup switch ryan 2026-07-13 15:43:15 +08:00
  • a938a5e67f fix(db): log SQL statements at debug level ryan 2026-07-13 15:41:04 +08:00
  • 60bc03f519 fix(db): log SQL statements at debug level ryan 2026-07-13 15:39:35 +08:00
  • 9dc3983e0f fix(frontend): WAF 规则编辑器缩小编排区高度和首次适配缩放比例,默认显示更多画布上下文 ryan 2026-07-13 15:26:04 +08:00
  • e0eb4e5975 prettier ryan 2026-07-13 15:17:45 +08:00
  • 08e61ce833 fix(frontend): prettier config ryan 2026-07-13 15:14:47 +08:00