Commit Graph
69 Commits
Author SHA1 Message Date
root 50e513b8cc 记录审查修复提交与离线编译验证事项 2026-09-08 12:51:59 +08:00
root d3b18f90fa 修复图片Key缓存冷启动并关闭异常HTTP响应 2026-09-08 12:50:44 +08:00
root a9ba631847 补齐连接反复断开和缓存失败重试边界 2026-09-08 12:48:24 +08:00
root 60facae9b5 原子发布图片缓存并关闭下载和打包文件流 2026-09-08 09:30:23 +08:00
root b15eeaf45e 统一节点请求生命周期并释放重连资源 2026-09-08 09:25:45 +08:00
root 1e6e3a1557 缩短订阅状态锁范围并拒绝过期刷新结果 2026-09-08 09:23:14 +08:00
root 7f823b6150 修复断点下载范围解析与读取越界 2026-09-08 09:21:01 +08:00
root f65c5ad860 先保存下载任务再下发节点以保留即时状态 2026-09-08 09:19:47 +08:00
root 3c8be3e7c9 修复订阅访问IP记录缺失问题 2026-08-30 23:07:25 +08:00
root fb327ba00c 降低订阅快照测试耦合并统一缓存路径 2026-08-30 10:41:55 +08:00
root 10e6d44570 修复订阅快照消息解码分支重复 2026-08-30 10:40:39 +08:00
root 44995afe78 修复订阅快照消息常量重复定义 2026-08-30 10:39:32 +08:00
root bc4ee64a83 修复订阅备机同步的一致性与重试问题 2026-08-30 10:34:19 +08:00
root 14dd12d9ad 增加订阅快照备机同步链路 2026-08-30 10:24:57 +08:00
root fc8548f90f 支持多子账号订阅与独立节点过滤 2026-08-30 09:32:44 +08:00
root 9475237731 新增单个下载任务重试接口 2026-07-11 15:02:04 +08:00
root ccc05fda19 优化任务通知格式并记录完成时间 2026-07-11 14:52:46 +08:00
root 72f8ab597a 移除 G1 垃圾回收器配置 2026-07-11 14:29:47 +08:00
root 5dd09e003b 修复未知节点任务状态导致的空指针 2026-07-11 13:31:14 +08:00
lion 7ca12d7999 新增ai总结大纲 2026-06-06 18:26:51 +08:00
lion 2f10d7a868 refactor: 规范化代码 — 线程安全、日志、资源泄漏、敏感配置、命名、Lombok
- 线程安全: ArrayList→CopyOnWriteArrayList, HashMap→ConcurrentHashMap+synchronized→computeIfAbsent
  - 日志规范: 22处println→SLF4J, 20处printStackTrace→log.error, 空catch加入log.warn
  - 资源泄漏: CloseableHttpClient提取为static单例复用TCP连接
  - 敏感配置: Bot Token/Cookie/IP/订阅URL移至application.yaml+@Value注入
  - 命名规范: *ServiceImpl→*Service去除误导Impl后缀
  - API设计: Response.getResult()→getData(),旧方法标@Deprecated兼容
  - 构造器注入: 全部替换为Lombok @RequiredArgsConstructor,init逻辑→@PostConstruct
  - 依赖: Lombok 1.18.30→1.18.40支持JDK25,新增maven-compiler-plugin注解处理器路径
2026-06-06 18:26:19 +08:00
chuzhongzai 29f1532dea 注册上次新增消息类型的反射信息,新增测试接口 2026-01-23 21:04:31 +08:00
chuzhongzai b500691008 新增主动重连功能以及定时检测连接有效性 2026-01-20 22:28:35 +08:00
lion bcb7a7a6dd 添加LinkPreview类到预编译,防止可能出现的错误 2025-11-11 15:41:47 +08:00
chuzhongzai 8b99608193 监听唤醒端口允许漂移,防止唤醒端口被其他程序占用时无法实现唤醒 2025-08-31 14:11:28 +08:00
lion 3bdaddaead 调整初始化顺序,避免重连时有未完成的任务导致初始化失败;修复发送未完成任务时不带名字的bug 2025-08-29 16:15:59 +08:00
lion d7ba01be2d 子节点恢复时发送未完成任务 2025-03-22 23:47:21 +08:00
lion c1ff2938bf 增加cookie检测,失效时发送消息 2025-02-22 14:44:19 +08:00
lion 2df627eab4 更新cookie 2025-02-21 18:39:35 +08:00
lion 00187100f2 去掉访问日志;更新e站cookie 2024-11-22 19:48:00 +08:00
chuzhongzai e8cc4b1097 更新打包固件;流量倍率过滤改为2倍;修复缩略图加载失败;更新e站搜索参数 2024-11-03 15:02:49 +08:00
lion 0838434d64 修复过滤高倍率节点的bug 2024-10-19 14:47:50 +08:00
chuzhongzai 325b9b321f 在线预览相关图片由webp格式换成avif,优化部分代码 2024-09-16 16:40:00 +08:00
chuzhongzai 25cd6d73b6 新增发送消息接口 2024-08-20 17:09:24 +08:00
chuzhongzai 0cc583b910 升级springboot版本 2024-08-19 18:48:03 +08:00
chuzhongzai cca2980efa 重置未完成任务时包括压缩中任务 2024-06-08 03:11:52 +08:00
chuzhongzai 27ceed8f4a 访问域名时跳转到/index 2024-06-02 22:41:22 +08:00
chuzhongzai 78747c60eb 修复ip查询地址的处理 2024-03-04 22:05:58 +08:00
chuzhongzai c31b3ff5f0 ip地址信息由查询本地文件改为访问ip138 2024-01-14 16:23:29 +08:00
chuzhongzai 7057b28ff0 修改数据库路径;将并发控制由synchronize换成callable 2024-01-03 14:36:23 +08:00
chuzhongzai fd016c7809 去除前端文件,交给nginx托管;无法在线看时返回报错; 2023-12-29 15:39:26 +08:00
chuzhongzai 6f0049442f 去除个人订阅文件 2023-12-28 16:09:34 +08:00
chuzhongzai 1516226192 前端获取任务进度方式由轮询改为Websocket;去除无用任务状态; 2023-12-28 16:07:22 +08:00
chuzhongzai 54b1dd47a6 抽取图片格式转换方法;封面图加上缓存;更换缓存存放位置 2023-12-27 23:16:58 +08:00
chuzhongzai 07b5b1c376 删除多余代码 2023-12-27 18:02:40 +08:00
chuzhongzai 2c0ed4be58 去除远程图片查询相关代码;去除标签;优化部分代码 2023-12-27 17:41:40 +08:00
chuzhongzai 793ae12348 去除远程图片查询相关代码 2023-12-27 17:34:00 +08:00
chuzhongzai 97c1e91f44 去除下载模式,仅分成下载了或者未下载两种模式 2023-12-27 17:20:22 +08:00
chuzhongzai bb6a247381 对获取图片的接口进行并发控制,同时只允许一个;galleryForQuery新增gid字段;gallery新增thumb_link字段 2023-12-25 20:46:22 +08:00
chuzhongzai 5cb2b7005b 上线动态获取图片后端,使用mpvKey以及imgKey请求图片链接; 2023-12-24 21:04:53 +08:00