YanLongChangAn
|
912eebddee
|
remove(magnet): 删除磁力链接相关功能模块
- 移除 magnet_bp 蓝图及其路由配置
- 删除 app/__init__.py 中的 magnet_bp 导入和注册
- 移除 app/services/magnet_service.py 服务文件
- 从 requirements.txt 中删除 libtorrent 依赖
- 保留 Flask-CORS 但移除其他无关依赖项位置调整
|
2026-06-10 18:57:07 +08:00 |
|
YanLongChangAn
|
6cbacab98b
|
feat(app): 添加 ASMR 和磁力链接功能模块
- 新增 asmr_bp 蓝图模块和 AsmrService 服务
- 新增 magnet_bp 蓝图模块和 MagnetService 服务
- 在应用初始化时注册新的蓝图模块
- 将 switch 语句替换为 if-elif 语句进行配置管理
- 在前端界面添加 ASMR 功能入口
- 增加 libtorrent 依赖包
- 修复字符串引号使用问题
- 增加文件重命名异常处理
- 扩展类型注解支持 Union 类型
- 增加请求超时时间到 30 秒
- 优化前端错误处理逻辑
|
2026-06-01 18:43:06 +08:00 |
|
YanLongChangAn
|
cf10846d8e
|
refactor(api): 重构API蓝图结构按功能模块拆分
- 将原有的单一api蓝图拆分为多个独立蓝图(torrent、book、music、file、video、image)
- 每个蓝图负责对应的功能模块,实现更好的代码组织和维护性
- 更新应用初始化文件中的蓝图注册方式,使用新的模块化结构
- 修改前端API调用路径,将/files/rename调整为/file/rename
- 在torrent服务中新增按名称查询功能和相关处理逻辑
|
2026-04-26 07:19:38 +08:00 |
|
YanLongChangAn
|
ade1b6c9b0
|
feat(project): 初始化项目结构和配置
- 添加.gitignore和.flaskenv环境配置文件
- 创建Flask应用基础架构,包括models、services、utils模块
- 配置数据库模型User和Setting,集成SQLAlchemy和Alembic迁移
- 添加前端Vue项目结构,包含Element Plus组件库
- 配置前后端API路由和蓝prints模块
- 实现书籍下载服务BookService功能模块
- 添加代码规范配置.editorconfig、.oxfmtrc.json、.oxlintrc.json
- 配置VSCode推荐插件和前端构建工具链
- 实现文件服务FileService和相关业务逻辑
|
2026-04-19 15:43:45 +08:00 |
|