techotaku39
|
4425239717
|
fix(backend): 防御 API Key 掩码污染并修复 EXE 版 .env 加载路径
- provider.py: 更新供应商时,若 api_key 包含 '*'(掩码字符),
跳过该字段,防止前端展示用的 mask_key() 值被误写入数据库。
- ffmpeg_helper.py: load_dotenv() 默认只从 CWD 查找 .env,
PyInstaller 打包后 CWD 为 EXE 目录,导致 _internal/.env 被忽略。
改为遍历多个候选路径(CWD、脚本目录、项目根目录、_internal/),
确保源码和打包两种场景都能正确加载环境变量。
|
2026-05-23 22:49:56 +08:00 |
|
Sjshi763
|
844e1a102a
|
[BUG] 已经把ffmpeg加入到系统变量path了 还是检测不出来 ?
Fixes #232
|
2026-01-03 14:57:42 +08:00 |
|
JefferyHcool
|
f23ed6ec6c
|
feat(system): 添加后端初始化和健康检查功能
- 新增后端初始化对话框组件
- 实现后端健康检查和初始化逻辑
- 在 App 组件中集成后端初始化和健康检查
- 新增系统健康检查 API 和相关服务
|
2025-06-20 13:05:42 +08:00 |
|
Jefferyhcool
|
1ebf236f4f
|
feat(app): 添加日志记录功能
- 新增 logger 模块,用于全局日志记录
- 在关键位置添加日志输出,包括事件处理、文件清理、FFmpeg 检查等
- 优化数据库操作,增加日志记录
- 在主程序启动时添加日志输出
|
2025-04-14 19:50:44 +08:00 |
|
Jefferyhcool
|
0e0b8da317
|
first commit
|
2025-04-13 17:44:54 +08:00 |
|