mirror of
https://github.com/tnb-labs/panel.git
synced 2026-08-31 01:12:17 +08:00
0724a042ef
* Initial plan * feat: 添加 HTTP/3 (QUIC) 协议支持,TLS 启用时自动启用 Co-authored-by: devhaozi <115467771+devhaozi@users.noreply.github.com> * refactor: 优化证书路径复用,修正注释和依赖标记 Co-authored-by: devhaozi <115467771+devhaozi@users.noreply.github.com> * feat: 添加证书热重载,TLS 握手时自动检测并加载变更的证书文件 Co-authored-by: devhaozi <115467771+devhaozi@users.noreply.github.com> * refactor: 使用 fsnotify 替代每次握手 os.Stat 实现证书热重载 Co-authored-by: devhaozi <115467771+devhaozi@users.noreply.github.com> * fix: lint * fix: lint * fix: 使用 wire 工具重新生成 wire_gen.go 替代手动编辑 Co-authored-by: devhaozi <115467771+devhaozi@users.noreply.github.com> * feat: 通过 Wire 注入 *tlscert.Reloader,优雅关闭时正确释放资源 Co-authored-by: devhaozi <115467771+devhaozi@users.noreply.github.com> * fix: lint * fix: lint * fix: lint --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: devhaozi <115467771+devhaozi@users.noreply.github.com> Co-authored-by: 耗子 <haozi@loli.email>