cbb
1b2ddded38
feat: v1.5.6 — 「打开 Gitea」按钮链接可显式配置
远程访问时 CGI/代理环境常常无法可靠转发 Host 头(fnOS
CGI 里 $HTTP_HOST 可能为空、Referer 被剥离),导致自动推断
出的'真实主机'就是面板本机的 127.0.0.1,按钮指向 localhost 没法用。
新增设置「打开 Gitea 链接」(cfg.open_url),按钮地址优先级:
1. 环境变量 GITEA_URL
2. cfg.open_url(本次新增,留空走推断)
3. cfg.gitea_host + 推断(XFH/Host/Referer)
- UI:Gitea 与同步设置卡片里新增「打开 Gitea 链接」输入框
(含「保存」按钮,placeholder 提示一般不用填)
- 校验:必须带协议头(http/https)、不能含路径;非法值拒绝
- /api/settings 暴露 open_url
- 留空时维持原有自动推断行为,向后兼容
- manifest 1.5.5 → 1.5.6
2026-10-15 01:31:07 +08:00
..
2026-10-15 01:31:07 +08:00
2026-10-13 19:12:49 +08:00
2026-10-13 19:12:49 +08:00
2026-10-13 19:12:49 +08:00
2026-10-13 19:12:49 +08:00
2026-10-15 01:31:07 +08:00