Abner
|
32987f7ace
|
📝 docs: 更新开发命令与文档链接,修复安全文档列表格式
- 将开发启动命令从 `npm start` 改为 `npm run dev`,使命令与实际脚本一致
- 替换技术参考文档链接:移除架构说明、Giffgaff/Simyo技术参考及CORS解决方案,新增通知系统指南和安全指南
- 更新开发者文档引用,引导用户查看新的通知系统和安全指南
- 修复 SECURITY.md 中已知漏洞修复项的列表格式,将 emoji 改为 `[x]` 复选框表示已完成
- 为 SECURITY.md 中 Helmet 示例补充 CommonJS 模块系统的注释说明
|
2026-06-26 21:48:03 +08:00 |
|
Abner
|
c8ea3005ab
|
🎨 style: 修复 README 列表中 emoji 前缀格式一致性
- 为 Giffgaff 和 Simyo 用户适用场景中的每个列表项统一添加 `- ` 前缀,使格式与同级内容保持一致
- 同步更新 `README.md` 和 `README_EN.md` 中英文版本的列表格式,确保同一结构在两份文档中完全对齐
- 移除之前两行之间的冗余空行合并,规范列表项间距,提升 Markdown 渲染兼容性
|
2026-06-14 14:37:11 +08:00 |
|
Abner
|
3c38176efd
|
📝 docs: 优化 README 文档结构与内容展示方式
- 将新用户优惠区块从文档末尾移至功能介绍下方,提升新用户引导的可见性和位置合理性
- 移除界面预览图片的 `<details>` 折叠包裹,改为直接展示,方便用户快速浏览项目界面
- 将语言切换链接从纯文本 emoji 改为带国旗图标的超链接形式,提升可点击性和视觉辨识度
- 精简数据安全 FAQ 描述,统一表述风格,使内容更加简洁清晰
- 调整许可证和免责声明部分的排版格式,增加贡献者公约章节,完善文档合规性
|
2026-06-13 22:29:20 +08:00 |
|
Abner
|
3eb8550631
|
📝 docs: 精简用户文档并移除冗余技术参考
- 精简 README.md/README_EN.md 技术架构部分(-74%)
- 移除详细技术栈列表(Webpack、Babel、Jest 等)
- 改为 6 个用户友好的特性卖点
- 保留开发者文档引导链接
- 修复中英文切换链接(添加 ./ 前缀)
- 更新 docs/CLAUDE.md 文档索引(根据实际存在文件)
- 移除冗余技术参考文档
- 删除 docs/ARCHITECTURE.md
- 删除 docs/FUTURE_ARCHITECTURE.md
- 删除 docs/reference/ 目录(4 个文件)
- 删除 docs/guides/CORS_SOLUTION.md
- 删除 docs/fixes/ 目录(3 个文件)
变更影响:
- 用户 README 更简洁,聚焦功能价值
- docs/ 目录仅保留必要的用户教程和开发者指南
- 文档定位更清晰(用户文档 vs 开发者文档)
|
2026-06-13 21:57:13 +08:00 |
|
Abner
|
4286069759
|
✨ feat: 调整 Sentry 与 CSP 以满足更严格的安全策略
- 将内联 Sentry DSN 配置改为外链脚本(/src/js/sentry-config.js),避免 CSP 限制导致初始化失败
- 更新 index.html 的 Content-Security-Policy,新增脚本 hash 以允许必要的内嵌代码,同时保留对 Sentry/Google 等域的连接权限
- 移除 CSP 触发风险较高的 preload+onload 写法,改为直接加载 Bootstrap 与本地样式文件,确保样式在受限环境下可用
- README 与 README_EN 的语言切换入口顺序调整,统一中英文版本跳转位置以提升可读性
|
2026-06-13 21:13:54 +08:00 |
|
Abner
|
ad16472fad
|
📝 docs: 全面审查并修复项目文档质量
- 重构 ARCHITECTURE.md,拆分未来架构到独立文件,修复 TypeScript 伪代码
- 修正 CLAUDE.md 模块结构图路径与实际代码一致
- 统一 README 中英文版快速开始步骤,补充环境变量配置
- 修复 TOKEN_REFRESH_FIX.md 未声明变量错误
- 统一修复文档格式模板,更新 reference 文件引用路径
- 优化 CORS_SOLUTION.md 标题语义和安全建议
- 补充 SECURITY.md CSP 配置上下文说明
- 调整 User_Guide.md 视频位置,补充扫码安装步骤
|
2026-05-19 19:30:37 +08:00 |
|
Abner
|
500140cd1b
|
✨ feat: 添加 Netlify 徽章并引入贡献者公约
- 在页面底部添加 Netlify 部署徽章,包含悬停效果和无障碍访问支持
- 创建 CODE_OF_CONDUCT.md 文件,采用 Contributor Covenant 3.0 行为准则
- 更新英文 README 文件,添加行为准则链接说明
- 删除不再使用的 runtime-common.sh 脚本文件,简化项目结构
|
2026-05-19 10:28:41 +08:00 |
|
Abner
|
c3926b14eb
|
📝 docs: 修正误导性描述,明确工具仅支持已有用户 eSIM 设备更换
|
2026-05-17 21:57:13 +08:00 |
|
Abner
|
da56b1e07f
|
✨ feat: README 中英文文档添加头图
- README.md 添加 og-image.png 居中头图 (width=600)
- README_EN.md 添加 og-image.png 居中头图 (width=600)
|
2026-05-11 22:27:28 +08:00 |
|
Abner
|
14e2500a85
|
📝 docs: 更新项目文档和配置说明
- 更新 Jest 版本从 29.7.0 到 30.3.0,保持测试框架最新状态
- 修正文档链接,将性能说明指向 ARCHITECTURE.md 替代已废弃的 PERFORMANCE.md
- 新增 docs/CLAUDE.md 文档模块说明文件,明确文档结构和规范要求
- 删除过时的 REFACTORING_COMPLETE.md 文档,避免信息冗余
- 统一服务时间描述为英国时间 04:30–21:30,修正多处时间范围表述错误
|
2026-05-03 22:26:23 +08:00 |
|
Abner
|
2f87443ddc
|
♻️ refactor: 调整提交信息校验逻辑并增强运行时变量兜底保护
- 更新 commit-msg 校验脚本,移除 emoji 与 type 的强制配对要求,仅验证两者合法性
- 同步更新中英文 README 文档说明,明确 emoji 与 type 不再强制匹配
- 在 Simyo eSIM HTML 文件中添加全局变量兜底逻辑,防止 iOS WebView 因未定义 currentInset、CONFIG 导致崩溃
- 扩展 Sentry 错误过滤规则,新增对 currentInset 和 CONFIG 相关报错信息的忽略处理
|
2026-04-19 10:35:31 +08:00 |
|
Abner
|
6ffd684443
|
📝 docs(readme): 同步英文README与中文基线
|
2026-04-18 20:36:06 +08:00 |
|
Abner
|
a1fa26dc40
|
🔧 chore(hooks): 提交前同步远程并静默无效URL测试日志
|
2026-04-18 00:36:30 +08:00 |
|
Abner
|
01df53a9df
|
🔧 chore(hooks): 新增提交与推送质量门禁
|
2026-04-06 18:13:44 +08:00 |
|
Abner
|
fed9eddeff
|
**Docs:** Add a Star Chart to the README.
|
2026-02-13 16:21:10 +08:00 |
|
Abner
|
1114719664
|
docs(readme): 更新中英文文档链接格式
移除重复的“图文及视频完整操作指南”描述,统一中英文文档链接展示方式。
feat(footer): 优化页脚版权信息样式并添加 GitHub 链接
将页脚内容改为使用 Flex 布局,居中对齐,并在右侧添加指向项目仓库的 GitHub 图标链接。
图标带有悬停颜色过渡效果,提升用户交互体验。
同时修复了模块末尾多余的空行问题。
|
2025-10-31 20:58:38 +08:00 |
|
Abner
|
83a4958d03
|
docs(readme): 添加英文版README并优化文档链接
新增 README_EN.md 英文档,支持国际化访问,并在中文 README 中添加英文版本跳转链接。
同时更新了文档中的用户指南和参考文档链接,补充对应的中英文对照,提升多语言使用体验。
|
2025-10-31 20:44:40 +08:00 |
|