:sparkles: 添加新特性 NekoAria
- 增加对订阅属性 `name` 的修改
- 为 `show_all` 增加针对QQ和群组的关键词过滤功能,仅对超级管理员用户生效
- 为 `change` 增加批量修改功能,即支持同时对多个订阅进行修改
:bug: 修复 BUG NekoAria
- 给 `change_rss_json()` 加个判断逻辑,跳过无 `rss.json` 的情况
- 修正 `change_cache_json()` 的逻辑
- 修正 `handle_check_update` 的逻辑
- 修正 `start()` 的逻辑
- 一些情况下响应头里没有 `Content-Type` 字段
- 修正 `判断文件是否存在` 的逻辑
:recycle: 重构代码 NekoAria
- 重构 `rss_class` 初始化相关逻辑
- 重构 `缓存 json 的读写` 相关逻辑
- 精简 `缓存 json` 中的字段
- 重构 `cache_filter()` 的逻辑
- 重构 `cache_json_manage()` 的逻辑
- 把 `data 目录路径` 改为共享变量
- 充分利用 `pathlib` 带来的便利性
- 重构 `handle_date` 相关逻辑
- 重构 `对结果按照发布时间排序` 的逻辑
:art: 改进结构和代码格式 NekoAria
:fire: 移除代码或文件 NekoAria