wanglinjie
|
f863e3065b
|
Merge remote-tracking branch 'origin/main'
|
2025-09-03 09:38:15 +08:00 |
|
wanglinjie
|
1314e0ee09
|
feat(upload): add support for Aliyhun OSS
|
2025-09-03 09:38:01 +08:00 |
|
SquirrelJimmy
|
5f6eba62cc
|
feat: 增加配置页面的picgo 自定义url, 处理自定义picgo的返回结果
|
2025-09-01 11:52:12 +08:00 |
|
SquirrelJimmy
|
3f040b7075
|
feat: 增加自定义picgo api url
|
2025-08-29 12:49:12 +08:00 |
|
ry
|
8a827d2acb
|
feat: 支持CloudFlare图床自定义上传文件夹路径
- 新增CLOUDFLARE_IMGBED_UPLOAD_FOLDER环境变量配置
- 用户可通过该配置项指定图片在CloudFlare图床中的上传路径
|
2025-07-05 23:32:45 +08:00 |
|
snaily
|
b14bb93d8f
|
refactor: 项目结构优化与FastAPI生命周期更新
重构项目目录结构,提高代码组织性和可维护性
将schemas目录重命名为domain,更好地表达领域模型概念
将services目录细分为service/chat、service/image等子目录
将api目录重命名为router,更符合FastAPI惯例
创建utils目录存放通用工具函数
更新FastAPI应用程序生命周期管理
替换已弃用的on_event方法为推荐的lifespan事件处理器
添加应用程序关闭时的日志记录
代码质量改进
抽取常量到constants.py,减少硬编码值
添加helpers.py提供通用工具函数
优化配置管理,使用环境变量和默认值
完善文档字符串,提高代码可读性
|
2025-03-20 17:13:03 +08:00 |
|