fn_b/docs/maintenance/FULL_RELEASE_2026-11-02.md

49 lines
4.7 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# FNA_V3 全部待发布变更:2026-11-02
状态:应用与内容已发布,服务器侧验收通过。授权:用户“发布,其他对fnav3修改未发布的也都发布”。仅正式cfn,未修改FN_B、nodehub、HN、DPL或FUC。
## Git与恢复
- 发布前:`ec5b5f2ae5d31e137b4ccef3919549591bac98cb`。
- 应用提交:`e6256f68fd172e5f7fb90b299dc6eecb5aa37619`,已推送分支`codex/all-pending-20261102`,正式服务器精确检出;后续仅发布文档回执,不改变应用。
- 目标:VPS-003 `/www/wwwroot/clashfreenode-new.com`,本机SSH经白色机跳转;PHP/Artisan以nginx运行。
- 备份:服务器私有`/root/backups/cfn-all-pending-20261102`,含Git bundle、并行补丁、发布前数据哈希和MySQL一致性压缩备份。秘密及数据库备份不进Git。
- 保留生产.env、`generated-tags-cloud.blade.php`并行修改、`data.ms/`、运行时editorial图片与插画独立副本;未用本地数据库覆盖生产。
- 回退应用需先核实当前HEAD和并行修改,再精确检出旧提交并刷新配置/视图/页面缓存;文章与栏目回退分别使用API版本或私有元数据快照,不直接恢复整库。新文章若已有引用应先评估,不因样式回退直接删除。
## 范围
- 暗色主题默认跟随设备,保留手动切换、跨标签同步;修正教程表格浅色条纹、旧暗色AJAX逻辑及手机操作组。
- 免费苹果ID卡片、地区筛选、密码默认隐藏及显隐按钮;只读解析原始载荷。免费节点移除旧使用说明并接入新手指引。
- 八篇新手教程、各自3:2封面和约2.4:1横幅,五个平台专属栏目图;总列表无banner,指引置顶。原七篇仅迁入综合教程。
- 新增空栏目“看看资讯”`/news`,生产ID11;未虚构资讯文章或新增自动采集任务。
- 新文章点赞统一读取`config/article_likes.php`,本站设置覆盖上游/API(含0);旧文章增长设置与进度保留。
- HN广告采用最终`HardNerd`拼写;品牌猫眼与品牌字微调及其余已核实待发布样式一并发布,沿用随机单广告位置。
- 161个应用、源码、素材及相关文件纳入应用发布。生产已相同的227项不重复改写。未发布的旧DPL/FUC死组件、旧CSS、试验字标均无当前引用;不恢复已移除的广告位置。`.gitignore`差异无语义变化。
## 内容回执
固定服务器进程内API完成prepare→review→publish及读回;未开放公网编辑API。新文批次`9152ed97-9fe2-43ac-baaf-492b2dffb056`,旧文迁类批次`fe565c2e-ff5f-41b1-8045-a5ceae768cea`,两者phase均complete。16张图片按发布器单批10图限制随两个真实批次上传;未直接覆盖公开图片目录。缓存、搜索、sitemap均done,IndexNow返回200/received,表示收到通知,不等于收录。
| 内容键 | 正式ID | API版本 | 稳定路径 |
| --- | --- | --- | --- |
| newcomer-android | 387 | 1 | /a/android-flclash.html |
| newcomer-clients | 388 | 1 | /a/proxy-clients.html |
| newcomer-ios | 389 | 1 | /a/ios-hiddify.html |
| newcomer-linux | 390 | 1 | /a/linux-free-nodes.html |
| newcomer-mac | 391 | 1 | /a/mac-free-nodes.html |
| newcomer-router | 392 | 1 | /a/router-openclash.html |
| newcomer-start | 393 | 1 | /a/getting-started.html |
| newcomer-windows | 394 | 1 | /a/windows-free-nodes.html |
迁类保留正式ID:377、206、208、207、211、210、212;保留原URL、正文、标题、摘要、图片、标签、日期和增长设置。栏目整理命令的私有快照为`storage/app/private/editorial/tutorial-metadata-df5fccd3-b392-46ea-8914-bae8b8a69fc9.json`;资讯栏目快照为`storage/app/private/category-backups/news-d173633e-0a5d-4625-a24d-84e55e969f45.json`。
## 验收
- 本地63项测试、517断言通过(进程隔离);生产Vite资源由隔离build目录生成,不发布本地dev入口。
- 服务器侧462项检查全部通过:首页、栏目、8篇新文、各正文横幅及封面、主题接入、静态资源SHA、服务进程、原193篇数据保留(7篇分类迁移另核对)、配置及并行模板保留。
- 免费苹果ID全94篇适配,3,551组账号/密码的复制载荷逐项逐序一致,无回退、无载荷差异;最早/最新详情的隐藏密码标记通过。审计输出不含账号密码。
- 两批共15篇API读回正文及版本匹配;旧七篇另行98项逐字段核对全部通过。站点现201篇。
- 已完成服务器侧验收,未做线上页面验收;没有声称各平台客户端联网、账号登录或节点连通已实测。
- 本地完整回执:`output/full-release-20261102/`;生产私有验收:备份目录`verification.json`。文章索引与关系的唯一正文仍为[写作索引](../content/WRITING.md)。