Skip to content

Releases: Quan666/ELF_RSS

v2.3.0

04 Aug 04:44
34f07ed
Compare
Choose a tag to compare

♻️ 重构代码

  • 重构解析逻辑

v2.2.9

23 Jul 01:55
5d4c98d
Compare
Choose a tag to compare

♻ Refactor code.

  • 去除微博话题对应链接,只保留文本

✨ Introduce new features.

  • show_all 增加关键词过滤功能,同时优化 showshow_all 返回的订阅信息格式

🐛 Bug fixes.

  • 去除删除订阅后更新 rss.json 时多余的转义

  • 修正在群里不带参数使用 show 时,遇到订阅中有非群订阅时,因没判空导致代码执行中断

  • 修正一个日志打印等级

  • 修正 fuck_pixiv_cat() 的处理逻辑,同时将调用逻辑改为仅在图片下载失败时及图片地址包含 pixiv.cat

  • 针对如 Bilibili 直播间开播 这类内容可能为空的订阅,修正 get_rss() check_update() 的处理逻辑

📝️ Update docs.

🔧️ Update config files.

v2.2.8

19 Jul 02:07
c92345d
Compare
Choose a tag to compare
  • 修复群文件重复上传的 BUG
  • 改进结构和代码格式
  • 修正 rss_tmp 存在赋值前引用的 BUG
  • 为防止 SQL 注入 重构相关逻辑
  • 将指定版本号作为 hash_clear() 执行的前置条件(过渡性代码,后期移除)
  • 补上对 em 标签的处理
  • 重构 get_rss() 的实现
  • 修正 send_msg() 返回值 的逻辑

v2.2.7

08 Jul 01:31
a375c6d
Compare
Choose a tag to compare
  • Fix #145
    • 对于那些暂时没生成 itementry 节点的订阅,检查更新之前加个判断逻辑
    • 读取缓存记录时,对一些因为奇怪原因生成的空文件加个处理逻辑
  • 订阅参数增加 停止更新 设置项,启动后创建检查更新任务时,跳过已停止更新的订阅
  • 修正对订阅属性 停止更新 的定义
  • 补上对 tbody 标签的处理
  • 修正对订阅 第一次抓取成功 的逻辑
  • dict_hash() 的实现从黑名单改为白名单,同时修正 check_update() 的逻辑,并在 start.py 中加入清除缓存文件中原有 hash 字段的逻辑
  • 修正 从消息中获取时间 的逻辑

v2.2.6

23 Jun 10:31
d26ec74
Compare
Choose a tag to compare
  • 修正标签处理的逻辑,避免一些文本信息被转义导致解析错误
  • 补上对 sub del small 标签的处理
  • 优化对 只留下内部文本信息 的标签的处理逻辑
  • 移除多余的、实际没到预期作用的 消息发送重试 逻辑
  • 移除多余的配置项 IS_OPEN_AUTO_DOWN_TORRENT
  • 优化 订阅参数列表展示 逻辑,未启用的订阅参数不显示
  • 修正下载图片时,如果 图片无法获取到 / 获取到的不是图片,直接返回 的逻辑
  • 修正 dict_hash() 中过滤 summary 字段时的逻辑,先判断是否存在,避免 KeyError
  • 增加 图片地址预处理 逻辑
  • 修正对标题的处理逻辑
  • 修正 <a> 标签处理 的逻辑

v2.2.5

05 Jun 17:51
5f9e360
Compare
Choose a tag to compare
  • 修正 下载种子判断 的逻辑
  • 优化日志输出内容
  • 去掉翻译副本,直接翻译处理后的正文
  • 对标题内容也进行翻译
  • 修正启用翻译时 移除指定内容 的逻辑
  • 修正 #36:实际上不是 markdown 标签,而是 bbcode
  • 修正处理 bbcode 标签时,对图片标签的处理逻辑
  • 处理 bbcode 时,去掉结尾被截断的信息(南+的订阅源
  • 处理没有被 ul / ol 标签包围的 li 标签
  • 检查正文是否为 bbcode ,没有成对的标签也当作不是,从而不进行处理
  • 修正 从消息中读取正文 的逻辑
  • 修正 标题正文相似处理 的逻辑
  • 修正部分 // 开头的图片地址
  • 修正标签处理中 bbcode 的处理逻辑,补上对 b color table tr td url 标签的处理
  • 修正 <a> 标签处理 的逻辑

v2.2.4

31 May 07:14
589e6bf
Compare
Choose a tag to compare
  • 修正 有序/无序列表 标签处理 的逻辑
  • 修正 <a> 标签处理 的逻辑
  • 修正 获取图像指纹时格式为 GIF 时的逻辑
  • 修正 去除多余换行 的逻辑
  • 重写 检查更新 的实现(原实现对如 Bilibili 直播间开播 这类订阅无效)

v2.2.3

28 May 07:27
dd54732
Compare
Choose a tag to compare

✨ Introducing new features.

  • 订阅参数增加 正文待移除内容 设置项
  • 订阅消息的标题加入 黑名单关键词 的生效范围

🎨 改善代码

  • 优化正文、标题、标签等处理逻辑
  • 优化订阅抓取重试机制

📝 文档

  • 移动文档到仓库

更多详情请查看 commits

v2.2.2-fix

09 May 02:23
ceedee2
Compare
Choose a tag to compare

🎨 改善代码

✨ Introducing new features.

  • qb手动文件上传 支持 私聊上传到指定群号

🐛 修复 bugs

  • 配置项 LIMIT、DOWN_STATUS_MSG_GROUP 的拼写错误
  • 图片下载失败后不推送信息
  • 图片下载后为大小 0 导致的异常
  • 修正图片数量限制逻辑
  • 为支持异步,将重试库改为 tenacity

🔧 修改配置文件

去除以下配置项

  • show_black_word
  • use_baidu

配置项更名

配置文件由 .env.prod 改为 .env.dev 防止与用户配置文件冲突

注意:
此次提交未进行充分测试!不排除引入了新BUG

更多修改请查看 commits

v2.2.2

07 May 15:32
Compare
Choose a tag to compare

🎨 改善代码

✨ Introducing new features.

  • qb手动文件上传 支持 私聊上传到指定群号

🐛 Fixing a bug.

  • 修复配置项 LIMIT、DOWN_STATUS_MSG_GROUP 的拼写错误

注意:
此次提交未进行充分测试!不排除引入了新BUG

更多修改请查看 commits