Commit Graph

  • 0b7dc46570 build(deps): bump postcss-selector-parser dependabot/npm_and_yarn/multi-c845c5b3f5 dependabot[bot] 2026-09-01 23:41:51 +00:00
  • 197c65d700 Add language setting for Chinese in workflow main Neo Vern 2026-08-24 19:32:42 +08:00
  • c6bf3a0238 🔧 chore: 升级 js-yaml 依赖并优化测试环境的加密随机数生成 Abner 2026-08-18 18:33:01 +08:00
  • c5f5e4602e feat: 添加 Firefox 相关噪音过滤规则 Abner 2026-08-17 20:45:57 +08:00
  • 7b4617f7ab 🔥 remove: 移除 AI Issue 自动回复工作流并新增垃圾信息检测工作流 Abner 2026-08-10 21:03:21 +08:00
  • 093310d25e ♻️ refactor: 优化通知与性能监控模块,加固通知消息 XSS 防护 Abner 2026-08-09 18:33:34 +08:00
  • f119a0cc4f 🐛 fix(simyo): 移除 X-Device-ID 生成中的 Math.random 不安全回退 Abner 2026-08-06 14:50:57 +08:00
  • c29c5d92c0 🧹 chore(ci): 移除持续超时挂起的 Codacy 安全扫描工作流 Abner 2026-08-06 14:44:41 +08:00
  • 84f8857bec build(deps-dev): bump fast-uri from 3.1.4 to 3.1.5 (#102) dependabot[bot] 2026-08-06 14:40:19 +08:00
  • 8487eb3d56 build(deps): bump undici from 7.28.0 to 7.29.0 (#101) dependabot[bot] 2026-08-06 14:40:14 +08:00
  • c754dca22f 📝 docs(readme): README 增加 GitHub FAQ Issue #88 链接 Abner 2026-08-06 14:26:06 +08:00
  • dfa5ea2801 Merge remote-tracking branch 'origin/main' Abner 2026-08-02 20:34:23 +08:00
  • 6337ebc7c5 🐛 fix: 修复扩展错误信息截断导致 DOM 操作异常的问题 Abner 2026-08-02 20:34:06 +08:00
  • b41294b5d7 Merge pull request #100 from Silentely/dependabot/npm_and_yarn/postcss-8.5.25 Neo Vern 2026-08-01 08:48:04 +08:00
  • 8cb84ef0ef build(deps-dev): bump postcss from 8.5.10 to 8.5.25 dependabot[bot] 2026-07-31 20:35:22 +00:00
  • 5f18282fb8 🔧 chore: 添加EvoMap/Evolver相关忽略规则 Abner 2026-07-26 16:28:09 +08:00
  • adbd86666e feat: 为 Simyo 增加工具使用提示,统一 Giffgaff 提示文本 Abner 2026-07-22 21:16:34 +08:00
  • 49be510892 feat(simyo): 支持登录 MFA 双路径并统一会话守卫 Abner 2026-07-22 21:12:59 +08:00
  • f41b21ab02 📝 docs: 规范 Simyo 测试注释表述 Abner 2026-07-22 19:21:46 +08:00
  • 4c8ab4b916 📝 docs: 规范 Simyo 客户端与接口注释表述 Abner 2026-07-22 19:21:05 +08:00
  • 0a70ce47cb feat(simyo): 完善 eSIM 更换流程(仅 EMAIL) Abner 2026-07-22 19:19:04 +08:00
  • 70766c3a32 fix: 以 spawnSync 与路径边界校验加固 quality-check Abner 2026-07-22 18:42:58 +08:00
  • b042a47807 🐛 fix: 控制台 copyEsimDiagnostics 失焦时降级复制并不再抛 rejection Abner 2026-07-22 18:32:03 +08:00
  • 704d385d8a feat(simyo): 将 HTTP 426 等错误映射为用户可读文案 Abner 2026-07-22 18:23:45 +08:00
  • 2bbe2f9bc4 ♻️ refactor(simyo): 统一客户端版本与 User-Agent 配置 Abner 2026-07-22 18:18:58 +08:00
  • 5a65dd3d01 🐛 fix(simyo): 补齐请求头 X-Device-ID Abner 2026-07-22 18:14:32 +08:00
  • 71ca8538f7 🔒 security: 通过 overrides 升级 js-yaml 修复 Dependabot 告警 Abner 2026-07-22 18:03:39 +08:00
  • cd23cea87c Merge pull request #98 from Silentely/dependabot/npm_and_yarn/svgo-3.3.4 Neo Vern 2026-07-22 18:02:06 +08:00
  • 78c64989f9 Merge pull request #97 from Silentely/dependabot/npm_and_yarn/fast-uri-3.1.4 Neo Vern 2026-07-22 18:02:02 +08:00
  • bf81262434 Merge pull request #96 from Silentely/dependabot/npm_and_yarn/body-parser-1.20.6 Neo Vern 2026-07-22 18:01:56 +08:00
  • 0ab8e1b643 Merge pull request #95 from Silentely/dependabot/npm_and_yarn/sharp-0.35.0 Neo Vern 2026-07-22 18:01:40 +08:00
  • 0ef5ea82e2 🐛 fix(simyo): 升级 iOS 客户端版本至 4.28.0 修复 HTTP 426 Abner 2026-07-22 17:49:11 +08:00
  • 3243a89011 build(deps-dev): bump svgo from 3.3.3 to 3.3.4 dependabot[bot] 2026-07-22 09:46:07 +00:00
  • cac7733946 build(deps-dev): bump fast-uri from 3.1.2 to 3.1.4 dependabot[bot] 2026-07-22 09:46:06 +00:00
  • 7b7b1aedf6 build(deps): bump body-parser from 1.20.5 to 1.20.6 dependabot[bot] 2026-07-22 09:46:05 +00:00
  • cfd4413a5e build(deps-dev): bump sharp from 0.34.5 to 0.35.0 dependabot[bot] 2026-07-22 09:45:57 +00:00
  • b884cbd659 Merge pull request #93 from Silentely/dependabot/npm_and_yarn/brace-expansion-5.0.7 Neo Vern 2026-07-22 17:44:58 +08:00
  • 71e216514c Merge pull request #92 from Silentely/dependabot/npm_and_yarn/axios-1.18.0 Neo Vern 2026-07-22 17:44:53 +08:00
  • 0d13254438 build(deps): bump brace-expansion from 5.0.6 to 5.0.7 dependabot[bot] 2026-07-21 14:23:58 +00:00
  • 9b122e0e7c build(deps): bump axios from 1.16.0 to 1.18.0 dependabot[bot] 2026-07-20 18:20:47 +00:00
  • 81b86c7ec3 test: 补充 Logger Release 与 env 输出用例 Abner 2026-07-17 21:02:07 +08:00
  • 9e4411ffa0 feat: [ENV] 运行环境日志输出 Release 版本 Abner 2026-07-17 21:01:55 +08:00
  • ce8c1dbd77 🐛 fix: 本地 Sentry tracing 包不再启用 replay/feedback Abner 2026-07-17 21:01:13 +08:00
  • 53e56a2594 🐛 fix: 修复 Sentry 广告拦截降级与 Bootstrap source map CSP Abner 2026-07-17 20:57:49 +08:00
  • 2eda195a89 test: 补充诊断导出与帮助弹窗防护用例 Abner 2026-07-17 20:53:32 +08:00
  • 76cba05ef1 🔧 chore: 脱链检查覆盖 dist 构建产物 HTML Abner 2026-07-17 20:53:32 +08:00
  • fef5fc9e63 feat: 增加脱敏诊断导出便于复制到 Issue Abner 2026-07-17 20:53:24 +08:00
  • 700f7dbaf8 🔒 security: 移除 Simyo 密码状态字段并加固帮助弹窗 Abner 2026-07-17 20:53:18 +08:00
  • 613b5a9a2d 📝 docs: 对齐构建描述并标注未挂载前端模块 Abner 2026-07-17 20:49:36 +08:00
  • 890e05f27f test: 补充 OAuth、登录、剪贴板与反馈相关单测 Abner 2026-07-17 20:49:10 +08:00
  • 0e4d378448 ♻️ refactor: 统一业务 Logger、抽取剪贴板并加固 Simyo 会话 Abner 2026-07-17 20:48:31 +08:00
  • 5f78b2e45b 🔧 chore: 增加生产资源脱链检查并完善质量门禁 Abner 2026-07-17 20:48:11 +08:00
  • 9340bcc132 🎨 style: 步骤指示器背景改为暖橘黄,与页面卡片一致 Abner 2026-07-11 13:21:37 +08:00
  • f0c75ef308 🐛 fix: Cookie 失效时改引导 OAuth,避免打开已禁用入口 Abner 2026-07-11 13:16:01 +08:00
  • de9db76f56 🐛 fix: 恢复卡片上浮与步骤脉冲,并锁定 Cookie 登录禁用 Abner 2026-07-11 13:14:58 +08:00
  • 41ec3a91b7 🔒 security: 通过 overrides 升级 ws 至 8.21.0 Abner 2026-07-11 13:11:52 +08:00
  • 5e55f0a569 🔒 security: 升级 morgan 至 1.11.0 修复 Dependabot 告警 Abner 2026-07-11 13:09:06 +08:00
  • e2e35fd66d style: 恢复装饰动画原有效果并优化动效节奏 Abner 2026-07-11 13:05:43 +08:00
  • 37998d8c82 🐛 fix: 加固步骤选择器并修正通知样式选择器冲突 Abner 2026-07-11 12:54:01 +08:00
  • aaacbddfa4 style: 优化前端 UI 流畅度、视觉层次与暗色模式 Abner 2026-07-11 12:46:13 +08:00
  • 653e06a29a 🐛 fix: 添加 Sentry 过滤规则屏蔽 Mobile Safari 和浏览器扩展噪音 (ESIM-TOOLS-1G, 1H) Abner 2026-07-06 11:38:56 +08:00
  • 5a5c3d9722 🐛 fix: 添加 Sentry 错误过滤规则屏蔽第三方扩展 i18n 噪音 Abner 2026-07-05 16:15:01 +08:00
  • 32987f7ace 📝 docs: 更新开发命令与文档链接,修复安全文档列表格式 Abner 2026-06-26 21:38:44 +08:00
  • 68e931b901 ♻️ refactor: 将日志输出格式从 JSON 重构为人类可读的字符串 Abner 2026-06-26 21:46:31 +08:00
  • 574506bcbf feat: 添加结构化日志支持并优化错误处理 Abner 2026-06-26 21:28:21 +08:00
  • 89bacd46ed feat: 新增服务端结构化日志模块并完善日志相关测试 Abner 2026-06-26 21:22:26 +08:00
  • d297fa9f55 perf: 提高二维码生成图像清晰度的放大倍率 Abner 2026-06-25 22:25:41 +08:00
  • 7298ae4a0d feat: QR 码本地打包 + Edge Function 直接生成 (#86) Neo Vern 2026-06-25 22:15:17 +08:00
  • 0dee45b71b 🐛 fix: 重构健康检查功能以支持分层认证与环境变量监控 Abner 2026-06-24 23:57:45 +08:00
  • 7221eb2e49 🐛 fix(qrcode): 添加 loadQRCodeLibrary 返回值防御性验证 Abner 2026-06-24 23:03:30 +08:00
  • 8bdc983959 🐛 fix(sentry): 修复 CSP connect-src 缺少 sentry.io 基础域名 Abner 2026-06-24 19:24:39 +08:00
  • 2fc303d4ff feat: 暴露 Sentry 健康状态并补全 CSP 域名 Abner 2026-06-24 19:20:00 +08:00
  • 0e1e21651a 🐛 fix(sentry): 修复 CSP 和截图安全问题 Abner 2026-06-24 19:07:38 +08:00
  • bb80d3dc0a feat(sentry): 添加用户反馈功能 (#83) Neo Vern 2026-06-24 19:04:38 +08:00
  • 782f36e0ed 🐛 fix: 增强 QRCode 库加载时的全局变量类型检查 Abner 2026-06-23 23:23:42 +08:00
  • 6379bbef90 ♻️ refactor: 移除外部二维码服务依赖,改用本地生成方案 Abner 2026-06-23 21:22:16 +08:00
  • 1f001e36f1 🐛 fix: 修复 QR 码生成库 CDN 加载失败及全局变量检测问题 Abner 2026-06-23 17:39:16 +08:00
  • 511cfc793c 🐛 fix(qrcode): 修复 CDN 源 URL 全部 404,替换为已验证可用源 Abner 2026-06-23 16:43:01 +08:00
  • 9c2a5bb18d 🐛 fix: 兼容 Chrome 77 等旧浏览器,移除 ES2020 语法(可选链/空值合并) Abner 2026-06-23 16:35:05 +08:00
  • 04b77f59b8 build(deps-dev): bump @babel/core from 7.29.0 to 7.29.6 (#82) dependabot[bot] 2026-06-23 12:32:02 +08:00
  • e506906f75 Merge pull request #78 from Silentely/dependabot/npm_and_yarn/multi-a23dd1c932 Neo Vern 2026-06-23 12:29:07 +08:00
  • 30f5def8b2 build(deps): bump undici from 7.24.1 to 7.28.0 (#80) dependabot[bot] 2026-06-23 12:28:28 +08:00
  • f2f80359c3 Merge pull request #79 from Silentely/dependabot/npm_and_yarn/http-proxy-middleware-3.0.7 Neo Vern 2026-06-23 12:27:32 +08:00
  • 3019c0e89f build(deps): bump form-data from 4.0.5 to 4.0.6 (#81) dependabot[bot] 2026-06-23 12:26:57 +08:00
  • a19264cc01 ♻️ refactor: QR 码加载多源重试与超时优化,降低生成失败与 Sentry 噪音 Abner 2026-06-23 12:18:54 +08:00
  • f94269ecd3 build(deps-dev): bump http-proxy-middleware from 3.0.5 to 3.0.7 dependabot[bot] 2026-06-20 10:31:01 +00:00
  • 943901a567 build(deps): bump @opentelemetry/core and @sentry/node dependabot[bot] 2026-06-17 16:02:37 +00:00
  • 22db18f831 Merge pull request #77 from Silentely/dependabot/npm_and_yarn/esbuild-0.28.1 Abner 2026-06-15 21:32:23 +08:00
  • c8ea3005ab 🎨 style: 修复 README 列表中 emoji 前缀格式一致性 Abner 2026-06-14 14:37:11 +08:00
  • 3c38176efd 📝 docs: 优化 README 文档结构与内容展示方式 Abner 2026-06-13 22:29:20 +08:00
  • 07e048679f 🐛 fix: 修复 Google Tag Manager 脚本标签重复闭合导致的加载错误 Abner 2026-06-13 22:05:41 +08:00
  • 0b6103a96a ♻️ refactor: 提取通知系统初始化代码为独立模块 Abner 2026-06-13 22:03:06 +08:00
  • 8bd2bdb8a4 ♻️ refactor: 提取初始化脚本为独立模块并清理过时架构文档 Abner 2026-06-13 21:58:09 +08:00
  • 3eb8550631 📝 docs: 精简用户文档并移除冗余技术参考 Abner 2026-06-13 21:57:13 +08:00
  • 83bfe204f6 🐛 fix: 修复对 process.env.NODE_ENV 的访问以避免在浏览器环境报错 Abner 2026-06-13 21:25:25 +08:00
  • 44b05221f7 ♻️ refactor: 提取公共脚本为独立文件并移除内联 JS Abner 2026-06-13 21:23:03 +08:00
  • 4286069759 feat: 调整 Sentry 与 CSP 以满足更严格的安全策略 Abner 2026-06-13 21:13:54 +08:00
  • 5779d53995 🐛 fix: 修复异步生成二维码前未清空旧容器导致的显示不一致问题 Abner 2026-06-13 20:36:32 +08:00
  • 8c779bbc03 build(deps-dev): bump esbuild from 0.25.12 to 0.28.1 dependabot[bot] 2026-06-13 12:35:27 +00:00
  • 7651972cab Merge pull request #76 from Silentely/fix/qrcode-local-generation Abner 2026-06-13 20:34:31 +08:00