Skip to content

Releases: CaoMeiYouRen/rss-impact-server

v1.15.0

25 Jan 12:38
Compare
Choose a tag to compare

1.15.0 (2025-01-25)

✨ 新功能

  • notification: 添加调试日志以增强推送功能的可追踪性 (724e7f0)

v1.14.4

11 Jan 12:40
Compare
Choose a tag to compare

1.14.4 (2025-01-11)

♻ 代码重构

  • 优化对 Dingtalk 的 URL 风控处理 (50f1356)

🐛 Bug 修复

  • 增强对 Markdown 消息类型的支持 (e626f76)

v1.14.3

04 Jan 12:40
Compare
Choose a tag to compare

1.14.3 (2025-01-04)

♻ 代码重构

  • benchmarks: 优化系统信息输出格式 (54c50b1)

✅ 测试

  • app: 修复e2e测试中的app关闭逻辑 (17ad4ab)
  • e2e: 优化测试数据库初始化逻辑,改用beforeAll和afterAll (a5e33ee)
  • e2e: 初始化测试数据库并启用会话中间件 (e5d5517)
  • 修复 API 路径并添加响应头;优化服务逻辑 (2a4ff2e)

🐛 Bug 修复

  • 更改常量名称从 RESOURCE_SAVE_DAYS 为 ARTICLE_SAVE_DAYS (f4e1f4f)

v1.14.2

21 Dec 12:39
Compare
Choose a tag to compare

1.14.2 (2024-12-21)

♻ 代码重构

  • app: 优化获取版本和 Git 信息的时机 (402e00b)
  • user: 替换 bcryptjs 为 bcrypt (8e967e6)

✅ 测试

  • e2e: 优化数据库初始化逻辑 (785e285)
  • e2e: 完善 e2e 测试 (f034a06)
  • e2e: 添加测试数据库初始化逻辑;优化测试用例超时时间 (7963b1a)
  • e2e: 禁用会话中间件以测试无状态应用 (291a582)
  • e2e: 移除测试数据库初始化代码 (857dcaf)
  • 增加测试超时配置和数据库清理;优化 e2e 测试中的数据库初始化和关闭逻辑 (d18d152)

🐛 Bug 修复

  • tasks: 修复删除任务的多条件支持 (a8ee9be)
  • utils: 修复 RSS 时间处理逻辑 (316780d)
  • utils: 添加 RSS 文章发布时间验证 (f7a9342)
  • 优化 移除过时的文章 的性能 (dfc2450), closes #468

v1.14.1

14 Dec 12:42
Compare
Choose a tag to compare

1.14.1 (2024-12-14)

🐛 Bug 修复

  • 添加 splat 格式支持;添加 VACUUM 任务日志 (35b7f53)

v1.14.0

07 Dec 12:42
Compare
Choose a tag to compare

1.14.0 (2024-12-07)

✨ 新功能

  • update connect-redis to version 8.0.0; update RedisStore import statement (09f0c4b)

v1.13.0

30 Nov 12:42
Compare
Choose a tag to compare

1.13.0 (2024-11-30)

✨ 新功能

  • db: add acl crud field to daily count entity (7b28074)

🐛 Bug 修复

  • tasks: 修复每日统计数据更新逻辑 (f3dbd62)
  • 修复每日统计数据更新逻辑;添加 rawDate 字段 (27b649c)

v1.12.0

23 Nov 12:41
Compare
Choose a tag to compare

1.12.0 (2024-11-23)

♻ 代码重构

  • daily-count: 添加新的统计字段 (3f20077)
  • db: 优化 feed 实体的验证逻辑 (2b5b72e)
  • notification: 优化通知功能 (909b049)
  • tasks: 优化每日统计数据更新逻辑 (6687504)
  • 优化 DISABLE_EMPTY_FEEDS 配置提示 (355052b)
  • 优化 部分情况下 dicData 的查询条数 (bf81783)
  • 优化分类实体验证逻辑;升级 nodejs 最低版本为 20 (14f7f58)

✨ 新功能

  • daily-count: 添加重新统计接口;优化每日统计逻辑 (b051ad4)
  • 更新 push-all-in-one 版本至 4.1.1;移除不再使用的依赖项;更新接口定义以匹配新版本;优化推送工具函数 (d689a7f), closes #459

🐛 Bug 修复

  • tasks: 修复每日统计数据更新逻辑 (65f1d3c)
  • 修复 查询全部 的自定义查询会被错误禁用的 bug (bf1c563)
  • 修复 禁用空订阅 逻辑错误 (865a875)
  • 修复 禁用空订阅 逻辑错误 (3a96aef)
  • 修复 自定义查询为分类时,会错误禁用的问题 (6b058ed)

v1.11.0

16 Nov 12:14
Compare
Choose a tag to compare

1.11.0 (2024-11-16)

♻ 代码重构

  • 优化 删除日志和订阅的逻辑 (264773a)
  • 优化 删除过时的文章 为队列 (dc53047)
  • 优化 部分定时任务触发时间;修改删除文章和日志的逻辑;增加 CQImage 注释 (5ede09f)
  • 修改 部分定时任务的执行时间 (ec291ab)

✨ 新功能

  • 新增 禁用空订阅接口;优化 VACUUM 逻辑;移除部分未使用的代码 (12b0ed5)
  • 新增 默认禁用不包含任何 Hook 和 自定义查询的订阅 (807ea36), closes #467

v1.10.0

09 Nov 12:16
Compare
Choose a tag to compare

1.10.0 (2024-11-09)

♻ 代码重构

  • 修改 auth0 默认的用户名设定 (c797d1f)
  • 修改 getConditions 逻辑;修改相关测试用例 (f767650)
  • 新增 git commit hash 输出 (6f82b22), closes #440
  • 订阅获取成功时,清空错误计数 (19c87bc)

✨ 新功能

  • 新增 最大错误次数 配置,自动禁用错误次数过多的订阅 (9c59f92)
  • 新增 构建信息 输出 (2b26cd4)

🐛 Bug 修复

  • 修复 oidc 未初始化时的 logout (5dad474)
  • 修复 推送时存在多余的换行符的问题 (383e858)
  • 修复 禁用订阅后未移除定时任务的问题 (bdf728a)
  • 修复 邮箱校验逻辑错误 (166873e)
  • 修复 部分情况不按照 id 排序的问题 (1045a37)