v3.16.1

chaitin/SafeLinev3.16.1Dec 15, 2023by dundunHa

AI Summary

This maintenance release adds utility tools and optimizes performance and user experience.

Key Highlights

  • Added 'More Tools' menu in the top right corner for quick access to management tools
  • Login UX improved: content is no longer cleared automatically on verification errors
  • Reduced safeline-mgt-api docker image size by 90%
  • Added browser UserAgent when fetching site Favicon and title to avoid upstream rejection
  • Changed 4xx and 5xx error rate display from '-%' to '0%' by default

New Features

  • "More Tools" menu
  • Improved favicon fetching with UserAgent

Full Release Notes

### 新增

- 右上角增加 “更多工具”,方便快速访问牧云主机助手、百川网站监测等常用运维管理工具

### 优化

- 登录时若验证码错误,不再自动清空内容,方便修改([#449](https://github.com/chaitin/SafeLine/issues/449))
- 精简 docker 镜像文件,safeline-mgt-api 体积减小 90%
- 获取站点的 Favicon 和标题时,增加浏览器 UserAgent,避免被上游服务拒绝
- 数据统计页 4xx 和 5xx 错误率的默认显示方式从 “-%” 改为 “0%” ([#517](https://github.com/chaitin/SafeLine/issues/517))
- 优化控制台和 502 、504 页面的一些样式细节
- 未登录时,不显示任何前端页面内容,避免被报告安全问题