Skip to content

Releases: FHU-yezi/JTools

JMF v2.4.0

03 Dec 00:49
Compare
Choose a tag to compare

功能变动:

  • 首页视觉效果优化
  • 加入“LP 理事会推文检测工具”
  • 上榜文章查询工具支持使用用户个人主页链接查询
  • 表格展示优化
  • 使用 black 格式化代码
  • 配置文件增加 debug 模式开关
  • 优化回车键回调绑定逻辑
  • 上榜文章查询工具排序下拉框移至输入框上方

重构:

  • 重构日志记录模块

错误修复:

  • 修复消零派辅助工具无法在新标签页打开链接的问题
  • 修复文章发布时间查询工具无法在新标签页打开链接的问题
  • 修复特殊情况下跳转页面失败的问题
  • 修复缓存未正常过期的问题
  • 修复链接字符串拼接错误的问题
  • 修复类型检查报错问题

依赖变动:

  • 移除开发依赖 yapf,增加开发依赖 black
  • 升级依赖库

部署:

  • 基础镜像改为 python:3.10.8-slim
  • 优化镜像构建流程
  • 修改部署配置

JMF v2.3.1

17 Sep 03:25
Compare
Choose a tag to compare

功能变动:

  • 上榜文章查询工具的排序下拉框移至输入框上方

错误修复:

  • 修复消零派辅助工具结果无法在新标签页打开的问题

JMF v2.3.0

17 Sep 03:03
Compare
Choose a tag to compare

功能变动:

  • 使用 importlib 重写了 module_finder 模块
  • 使用 functools.wraps 装饰器精简了 patch 模块的代码
  • 部分链接默认在新标签页打开
  • 上榜文章查询工具支持在输入时显示提示
  • 图表大小将根据网页宽度进行自适应
  • 支持通过回车键触发事件
  • patch 模块新增函数 patch_all,可对一个函数应用所有 patch
  • 上榜文章查询工具现在支持不同排序方式
  • 上榜文章查询工具、中奖记录查询工具的结果展示优化
  • 部分工具模块的名称调整

错误修复:

  • 修复简书 API 问题导致的文章发布时间查询工具数据异常

性能优化:

  • 部分重要性不高的数据库查询操作,结果将缓存一小时

重构:

  • 绿色加载提示、结果输出域代码标准化
  • 统一链接相关语法

JMF v2.2.1

10 Sep 05:39
Compare
Choose a tag to compare

功能变动:

  • 现在,用户输入将被过滤,并去除可能带来安全风险的字符

错误修复:

  • 修复上榜文章查询工具显示日期错误的问题
  • 修复文章发布时间查询工具数据未及时更新的问题

JMF v2.2.0

08 Sep 08:14
Compare
Choose a tag to compare

功能变动:

  • 增加中奖记录查询工具
  • 优化上榜查询工具字段映射逻辑
  • 上榜文章查询工具结果中,文章标题超过 20 字符将截断

错误修复:

  • 更改部署参数,修复无法正常显示日志的问题

性能优化:

  • 优化词云图生成工具中的词过滤性能

文案优化:

  • 工具描述文案优化

重构:

  • 重构非正常情况 toast 与提前结束逻辑

JMF v2.1.0

01 Sep 09:40
Compare
Choose a tag to compare

功能变动:

  • 上榜文章查询模块返回的文章链接跳转时,自动在新标签打开
  • 上榜文章查询模块的数据现在会在每天凌晨 1:00 更新

错误修复:

  • 修复上榜文章查询模块返回数据中日期错误的问题

文案更改:

  • 配合上榜文章查询模块的变动进行了一些文案更改

JMF v2.0.0

31 Aug 14:23
Compare
Choose a tag to compare

重构:

  • 完全重写所有模块
  • 项目结构变动

功能变动:

  • 首页视觉调整
  • 支持模块的自动发现
  • 支持对页面函数进行自动注入
  • 支持自动记录访问日志
  • 新增上榜文章查询模块
  • 消零派辅助工具的获赞量与评论量范围限制更改,取消按获钻量筛选功能
  • 对用户输入运行判空逻辑
  • 配置文件类支持使用点标记法取值
  • 配置文件不再在每次获取内容时自动重载

性能优化:

  • PyWebIOPyEcharts 相关前端库文件托管至阿里云 OSS,提升首次加载速度
  • 首页加载逻辑优化
  • 消零派辅助工具的加载逻辑优化

错误修复:

  • 修复文章下载模块不能正常使用的问题
  • 修复由于缺少依赖导致无法正常生成二维码的问题

依赖变动:

  • 新增运行依赖 pymongo
  • 新增开发依赖 yapfmemray
  • 升级 JianshuResearchToolsv2.10.1PyWebIOv1.6.2

JMF v1.4.3

10 Jun 07:41
Compare
Choose a tag to compare

错误修复:

  • 修复特殊情况下页面无法正常跳转的问题

依赖变动:

  • 更新 .gitignore 文件,将 poetry.lock 加入版本管理
  • 加入开发依赖文件 requirements-dev.txt
  • 将依赖库 pywebio 更新到 v1.6.1

JMF v1.4.2

10 Jun 07:39
Compare
Choose a tag to compare

错误修复:

  • 修复容器中时区异常的问题

部署:

  • 更改部署配置文件,让容器更快停止

JMF v1.4.1

10 Jun 07:38
Compare
Choose a tag to compare

依赖变动:

  • 去除无用依赖 image

部署:

  • 优化部署参数,降低资源占用