mirror of
https://github.com/kiddin9/op-packages.git
synced 2026-11-03 07:03:56 +08:00
1.1 KiB
1.1 KiB
修复内容
- 修复动态 DNS 正常运行,但「最近一天 IP 变化明细」显示读取失败、无法显示记录的问题。
- DDNS 写入端和 LuCI 查询端统一使用域名生成历史文件名,不再依赖两端表示不同的 UCI 匿名节名称。
- 接口成功但暂时没有 IP 变化记录时,页面现在显示「暂无 IP 变化记录」,不再误报读取失败。
原因
- DDNS 脚本枚举匿名配置节时得到
@ddns[0],LuCI 查询接口得到的是 UCI 内部cfg...名称,导致写入和读取的文件路径不一致。 - 空 Lua 表可能被 JSON 编码为
{},旧前端只接受数组,因而把正常空结果当成接口错误。
安装与兼容性
- opkg 安装包:
minigate_2026.9.18-2_all.ipk。 - 源码安装包:
minigate-v2026.9.18-2-src.tar.gz。 - 继续附带
luci-app-minigate-v2026.9.18-2-src.tar.gz,兼容旧更新器识别的源码包名。 - 旧版本生成的历史文件会保留,不会自动删除;更新后 MiniGate 启动时会立即执行一次 DDNS,同步生成新格式记录。
- 本次修复不会自动安装到软路由;请在 LuCI 中手动更新后终验。