Skip to content
This repository was archived by the owner on Jan 9, 2026. It is now read-only.

V0.3.3.post1

Choose a tag to compare

@Athenavi Athenavi released this 23 Sep 07:55
· 275 commits to main since this release

V0.3.3.post1 更新日志 🎉

修复 🔧

  • 修复 report_type 栏名称及其对应索引名称 🛠️
  • 修复查询方式并更新新日志 📜
  • 修复手动计算分页时处理权限限制不在和代码已存在的异常情况 ⚠️
  • 修复 README.md:修改数据库连接命令以使用 PostgreSQL 🐘
  • 修复数据库:修复兼容性问题和 SQLAlchemy URI 构建 🔗
  • 内嵌脚本处理: 添加内嵌脚本以处理框架中的头部元素移除。🛠️
  • 端口可用性检查: 新增端口可用性检查功能,确保服务的稳定性与可用性。🔍
  • 程序上下文修正: 更新程序上下文修正及域名格式调整,提升应用的稳定性。🔧
  • 连接池大小转换: 确保连接池大小转换为整数,维护数据库连接的稳定性。🔒

特性 ✨

  • 添加按钮点击跳转功能 🖱️
  • 新增角色搜索功能并优化页面逻辑 🔍

重构 🔄

  • 调整整体结构并添加注释 📝
  • 增加 Comment 模型并删除相关字段处理 🗑️
  • 使用 get_db 进行数据管理 📊
  • 将数据库迁移从 MySQL db 转为使用 psycopg2 并更新依赖版本 📦
  • 移除集成的函数和代码优化 ⚙️
  • 添加接口以从数据库中删除指定元素 ❌
  • 移除未使用的函数: 清理未使用的函数和代码,优化代码结构,提升可读性。🧹
  • 优化媒体模块: 移除无用的删除API并添加排序功能,增强媒体管理的灵活性。📂
  • 数据库会话管理优化: 使用上下文管理器优化数据库会话管理,确保资源的高效利用。🔄
  • 使用ORM替换原始数据库查询: 全面采用ORM(对象关系映射)替代原始数据库查询,提升代码可维护性和可读性。🔄
  • 移除直接数据库连接: 在媒体和通知模块中移除直接数据库连接,确保数据操作更加安全和高效。🔒
  • 优化数据库查询和错误处理: 重构数据库查询逻辑,增强错误处理机制,提升系统稳定性。⚙️
  • 重构文章获取和处理逻辑: 优化文章获取和处理流程,提升性能和可读性。📄
  • 更新文件上传逻辑: 文件上传逻辑已更新为使用ORM,简化了处理流程。📁
  • 移除过时的文件上传函数: 清理不再使用的文件上传函数,保持代码整洁。🧹
  • ADMIN_KEY初始化和验证逻辑重构: 重构ADMIN_KEY的初始化和验证逻辑,以支持定期更新。🔑
  • 添加目录存在性检查: 在update.py中添加目录存在性检查,确保文件管理的可靠性。📂

代码优化 🎨

  • 优化URL粘贴处理: 改进了URL粘贴处理,并增加了文件标题支持,提升用户体验。🔗
  • 移除批量上传功能相关代码: 清理与批量上传功能相关的过时代码,保持代码库的整洁。🗑️