|
|
32dcc44524
|
v0.3.24: 清理设置4个后端接线 — 白名单/cookie检测/空间校准开关
补全前端4个控制项的后端实现:
- cleanup_whitelist_dirs → cleanupCloudFiles + cleanupAllBySpaceThreshold 读取并传递
- cleanup_auto_refresh_storage → scheduleStorageRefresh 读取开关,false时跳过
- cleanup_verify_enabled + cleanup_verify_interval → 新增Cookie验证调度器
- CloudCleanupDriver 接口 + baidu.driver 签名同步支持 whitelistDirs 可选参数
验证: 4个key从仅前端 → 全部有后端读取模块
|
2026-05-17 18:10:12 +08:00 |
|
|
|
f9338e5906
|
v0.3.22: 存储刷新改用 /member API 秒级精准获取,删除文件遍历
根因: /1/clouddrive/capacity/detail 只返回总容量不含已用空间。
之前的方案遍历所有文件计算已用空间,根目录估算只有 2.38 GB,
全量遍历走后台回调但不被 refreshAllStorageInfo 接收。
修复: 发现 /1/clouddrive/member API 直接返回 use_capacity + total_capacity。
getStorageInfoQuick/getStorageInfo 统一改为 member API 单次调用,
返回 2.76 TB / 6 TB 精准值。删除昂贵的文件遍历逻辑。
refreshAllStorageInfo 移除后台回调复杂度
|
2026-05-17 17:52:06 +08:00 |
|
|
|
1e0d408dd2
|
v0.3.12: 统一环境变量管理 + 去重
- CHROMIUM_PATH 从3处散落移到 config/index.ts 统一管理
- startup-validator 移除冗余 CORS_ORIGIN 检查 (main.ts 已处理)
- docker run 补充 JWT_SECRET/ADMIN_PASSWORD/COOKIE_ENCRYPTION_KEY
- 云盘常量统一到 cloud-constants.ts (图标/标签/颜色)
|
2026-05-17 14:13:51 +08:00 |
|
|
|
09be4c307e
|
v0.3.6: 恢复丢失的11个模块 + 接线基础设施
恢复内容:
- quark驱动拆解为7个子模块 (quark-api/auth/share/storage/cleanup/rename/ad-cleanup)
- 工具模块: utils/crypto, utils/logger, utils/proxy-agent
- 配置校验: config/startup-validator
- 接线: main.ts(checkStartup), credential.service.ts(加密Cookie), admin.routes.ts(代理测试)
- quark.driver.ts 从1533行巨兽瘦身到130行壳子
|
2026-05-17 06:05:47 +08:00 |
|
|
|
83cbfaf03f
|
v0.2.7: 修复Redis连接 + 启动管理后台
- 修复Redis认证 (配置密码)
- 启动Python管理后台 (端口9531, 15个功能开关)
- 统一版本号 0.2.7
- 更新docker-compose.yml (镜像版本/Redis URL/Admin服务)
|
2026-05-17 02:22:18 +08:00 |
|