v3.7.1
chaitin/SafeLinev3.7.1Oct 13, 2023by dundunHa
AI Summary
Enhances reCAPTCHA with secondary verification and simplifies configuration logic. Fixes certificate display issues and optimizes mobile verification performance.
Key Highlights
- Secondary verification added to reCAPTCHA to reduce false positives
- Simplified reCAPTCHA configuration (no longer distinguishes interactive/non-interactive)
- Validation results now apply to a single site based on domain/IP
- Upstream server addresses now support hostnames (e.g., localhost)
- Fixed certificate display issue for wildcard domains
New Features
- Secondary verification on reCAPTCHA failure
- Upstream hostname support
- Observation mode behavior changes (blacklists/limits do not block)
- Optimized mobile verification performance
Full Release Notes
### 新增 - 人机验证增加 **二次验证码验证**,在自动验证失败时进行,减少误拦 ### 优化 - 优化人机验证 - 简化配置,不再区分交互、非交互 - 区分站点,验证通过的结果只能在一个站点(按域名或 IP 区分)上生效了 - 降低算力要求,解决部分移动端验证时间过长的问题 - 配置站点时,“上游服务器” 的服务器地址部分支持填写主机名,例如 http://localhost:8080 - 站点的运行模式为 “观察” 时,黑名单、限频、人机 改为**都不拦截**。其中黑名单会记录 “放行” 的日志;限频会持续计入统计,但限制结果不会对观察中的站点生效 - 修复证书管理中,泛域名的证书显示 “域名不匹配” 问题([#368](https://github.com/chaitin/SafeLine/issues/368)) - 更新检测引擎版本,降低误报 - 优化若干提示文字和样式细节