Commit Graph

12 Commits

Author SHA1 Message Date
chuzhongzai
b350b5bda9 优化: 代码清理、日志替换为Logback、依赖升级
- 修复 DownloadCheckService 局部锁无效的问题,改用 synchronized
  - 修复 storageNode 中 lock 未用 try/finally 保护的问题
  - 修复 BackupSubServer Get() 未关闭 HttpClient 的资源泄漏
  - 修复 MultiThreadedHTTPServer requestLine 无判空的问题
  - 删除各处的死代码/未用字段(channelFuture, promises, counter等)
  - 提取两个 HTTP Server 的公共方法到 CustomUtil(getRequestHeader, sendErrorResponse, sendFileRange)
  - MessageCodec 序列化改用 writeValueAsBytes 替代 valueToTree
  - 日志从 slf4j-simple 替换为 logback-classic,增加 10MB 轮转+保留10份
  - Lombok 升级至 1.18.40,新增 maven-compiler-plugin 注解处理器配置
  - GalleryTask 状态常量加 final,Config 异常改用 log.error
2026-06-07 15:37:59 +08:00
chuzhongzai
2caa383f06 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	src/main/java/lion/CustomUtil.java
2025-08-31 14:10:18 +08:00
chuzhongzai
912ae30ff0 监听唤醒端口允许漂移,防止唤醒端口被其他程序占用时无法实现唤醒 2025-08-31 14:08:04 +08:00
ceef2dae12 移除加密代理;新增备用订阅更新。 2025-04-26 23:59:28 +08:00
chuzhongzai
95329a5603 将日志写入文件;升级依赖;将项目JDK设置为21;修改部分日志记录方式 2024-06-08 03:11:11 +08:00
chuzhongzai
f815acd334 更新反射文件 2023-12-27 18:01:55 +08:00
chuzhongzai
9b389d7756 去除格式转换,仅下载图片;去除图片查询,不再参与在线看 2023-12-27 17:34:29 +08:00
chuzhongzai
b185be1a1c 转向native-image;并入反代服务器;log4j更换为slf4j; 2023-12-06 12:56:52 +08:00
chuzhongzai
cd6920b05a 新增远程压缩;修复图片缓存一直不更新的问题 2023-12-04 16:15:55 +08:00
chuzhongzai
55c28d358c 更新依赖;去除无用代码 2023-11-25 15:33:14 +08:00
chuzhongzai
c2c5c50a48 图片预览加入gif;禁止非反代ip下载文件;优化下载进度判断 2023-08-14 22:23:50 +08:00
chuzhongzai
cc6a19cf40 第一个版本 2023-07-30 17:51:41 +08:00