v6.2.1

chaitin/SafeLinev6.2.1Jul 11, 2024by xbingW

AI Summary

Improvements to site authentication, dynamic protection logic, and upstream health checks, along with various UI/UX fixes.

Key Highlights

  • Pro version allows adding multiple users in Sites Auth.
  • Dynamic protection logic updated: HTML encryption now checks the response Body, and quick encryption in Pro does not show the logo.
  • High-frequency attack limiting now counts Blacklist interceptions.
  • Upstream health checks no longer alarm on HTTP 401 or 405 errors.

Full Release Notes

Improvements:
* Pro version allows adding multiple users in Sites Auth:
* Allow modifying the default user name ([#957](https://github.com/chaitin/SafeLine/issues/957))
* Add site name to pop-up window when deleting a site ([#943](https://github.com/chaitin/SafeLine/issues/943))
* Dynamic
    * HTML encryption determines whether to encrypt based on response Body instead of Content-Type
    * Quick encryption in pro version does not show the SafeLine logo
* "Limit High-frequency Attack"  also count Blacklist interception ([#817](https://github.com/chaitin/SafeLine/issues/817))
* "Search Engine Spider IP"  updates automatically every day
* Upstream health check does not alarm when get http code 401 or 405 ([#973](https://github.com/chaitin/SafeLine/issues/973))

Fixes:
* Revoke of the Rate limited IP is invalid sometimes
* Challenge may be cached by CDN and cause an infinite loop
* The site title and icon may be updated inaccurately during daily update