Commit Graph

6 Commits

Author SHA1 Message Date
9a3ef4f1ca feat(drive): 新增Logo回收定时任务与相关功能优化
1. 新增Logo回收定时任务,实现30天未访问进入回收、7天未访问则删除的策略
2. 扩展Drive实体与DO类,新增logoLastAccessTime和logoStatus字段
3. 为wp_drive表新增logo相关字段与索引
4. 优化OpenList心跳检测逻辑,缓存Token避免重复登录
5. 重构OpenList同步逻辑,直接从根目录识别存储而非调用存储API
6. 修复UserRepository时间字段插入空值问题
7. 调整MinIO预签名URL有效期为365天
8. 优化重启脚本,支持传入加密密码参数
2026-08-31 18:04:09 +08:00
bd921cc161 opt(common): 重构通用模块实体、仓储及工具类代码
更新通用模块下的实体类、数据对象、仓储层和工具类代码,优化整体结构
2026-06-29 10:21:49 +08:00
9f19d64afb feat: 新增OpenList集成功能,完善TMDB刮削与配置加密
1.  新增用户OpenList连接配置模块,包括数据库表、实体类与相关服务
2.  为驱动服务添加定时心跳检测功能,监控OpenList连接状态
3.  重构电影实体与数据库字段,移除冗余的overview字段,统一使用description存储简介
4.  完善TMDB刮削逻辑,增加空指针校验与详细失败日志
5.  配置文件敏感信息加密,添加加密脚本工具
6.  新增网关路由规则支持OpenList接口
7.  完善刮削日志查询功能,支持查看详细执行结果
2026-06-27 17:29:36 +08:00
ac0d94bd00 feat(openlist): 集成OpenList多网盘聚合服务,新增相关接口与文档
新增OpenList集成模块,支持80+种网盘接入,添加创建关联网盘、文件同步、获取播放链接等接口,更新API文档完善相关说明
2026-06-27 15:22:52 +08:00
fbd345564f feat(openlist): 集成OpenList网盘挂载与影视刮削功能
1. 新增OpenListClient客户端,封装OpenList REST API调用,支持自动刷新Token
2. 为Drive和Movie实体新增OpenList关联字段与影视刮削字段
3. 新增数据库表字段初始化脚本,新增所需数据库列
4. 新增网盘挂载OpenList的配置与接口
5. 新增从OpenList同步文件、获取影视播放链接的接口
6. 优化MovieRepository查询逻辑,过滤已删除的影视数据
2026-06-26 17:59:58 +08:00
f79c193b09 Initial commit 2026-06-15 10:25:06 +08:00