ForcePilot/backend
Kris bea74470cc feat(utils): 新增加密工具模块并完善SSRF防护能力
1. 新增crypto.py实现基于Fernet的敏感字段加密脱敏通用工具
   - 封装CryptoHelper类,支持密钥注入、环境变量加载
   - 实现单值加解密、递归处理字典列表的敏感字段加解密与脱敏
   - 提供模块级便捷函数和全局实例便于调用
2. 优化net_security.py的SSRF防护逻辑
   - 新增IPv4嵌入IPv6地址检测处理
   - 增加歧义netloc拦截规则
   - 拆分同步异步校验逻辑,新增解析IP返回能力
   - 优化代码结构与注释可读性
2026-06-18 03:23:00 +08:00
..
package feat(utils): 新增加密工具模块并完善SSRF防护能力 2026-06-18 03:23:00 +08:00
scripts refactor: 简化代码逻辑 2026-05-29 22:19:58 +08:00
server fix: 修复多模态图片上传和历史渲染 2026-06-12 00:03:04 +08:00
test feat: 新增会话通信工具与子会话嵌套管理能力 2026-06-13 20:19:07 +08:00
.python-version refactor: 将后端代码迁移至 backend 目录 2026-03-24 11:08:12 +08:00
pyproject.toml chore(release): 发布 0.7.0 正式版 2026-06-13 01:02:43 +08:00
uv.lock chore(release): 发布 0.7.0 正式版 2026-06-13 01:02:43 +08:00