Kevin
|
822aefe54b
|
Reuse memoir JSON payload parsing
|
2026-03-11 13:46:07 +08:00 |
|
Kevin
|
32954d4b3f
|
Fix memoir image prompt parsing and host allowlist
|
2026-03-11 13:18:20 +08:00 |
|
Kevin
|
1f98b8bfd6
|
fix: fix various issues before merging
|
2026-03-11 11:27:32 +08:00 |
|
Kevin
|
00092d34c9
|
fix: harden memoir image generation flow
|
2026-03-11 11:26:42 +08:00 |
|
Kevin
|
a76cf8da18
|
Fix memoir image delivery and Android rendering
|
2026-03-11 10:06:12 +08:00 |
|
Kevin
|
0970cb7408
|
fix: 修复 Liblib provider 认证和多个图片生成关键缺陷
- 重写 LiblibImageProvider:Bearer token 改为 HMAC-SHA1 签名认证,
适配 Liblib 真实 API(Star-3 Alpha 文生图端点)
- 修复 chapter.images JSON 列原地修改不持久化(深拷贝+整列重赋值)
- 修复 generate_chapter_images 在事务提交前派发(改为 commit 后统一 delay)
- 修复 initialize_chapter_images 覆盖已完成图片(新增 merge 去重逻辑)
- 修复 Android failed 图片渲染为错误卡片(改为隐藏,保持正文连续)
- 模型模板 UUID 改为环境变量配置(LIBLIB_TEMPLATE_UUID)
- 更新 .env 凭证格式为 ACCESS_KEY/SECRET_KEY
- 补充 test_memoir_image_bootstrap 缺失的 unittest.mock 导入
Made-with: Cursor
|
2026-03-10 17:02:50 +08:00 |
|
Kevin
|
f5afeb39ef
|
feat(api): embed memoir chapter images in PDF export and strip placeholders
Made-with: Cursor
|
2026-03-10 16:06:09 +08:00 |
|
Kevin
|
879466fde1
|
feat(api): generate memoir chapter images asynchronously via Celery
Made-with: Cursor
|
2026-03-10 16:05:13 +08:00 |
|
Kevin
|
d5ed2940aa
|
feat(api): initialize memoir chapter image assets on creation
Made-with: Cursor
|
2026-03-10 16:03:49 +08:00 |
|
Kevin
|
67a469f380
|
feat(api): add tencent cos storage for memoir images
Made-with: Cursor
|
2026-03-10 16:02:12 +08:00 |
|
Kevin
|
cf460dd2a4
|
feat(api): add liblib memoir image provider adapter
Made-with: Cursor
|
2026-03-10 16:00:59 +08:00 |
|
Kevin
|
f8283b398e
|
feat(api): add memoir image prompt settings and optimization service
Made-with: Cursor
|
2026-03-10 16:00:25 +08:00 |
|
Kevin
|
5b51d104b4
|
feat(api): add memoir image placeholder parsing
Made-with: Cursor
|
2026-03-10 15:59:36 +08:00 |
|
Kevin
|
8b9ccd4926
|
fix: 优化长语音上传交互并修复输入框高度跳变
|
2026-03-10 11:44:16 +08:00 |
|
Kevin
|
6ffe96d7a9
|
feat: 支持长语音分段上传与断线补传
|
2026-03-09 15:36:44 +08:00 |
|
iammm0
|
9cdd2bdf2f
|
test: 在重构前补充 WebSocket 基线测试
补齐 WebSocket 关键流程的基线测试,为后续长语音重构提供回归保护。
|
2026-03-09 09:05:21 +08:00 |
|
iammm0
|
0741aa9637
|
调整目录
|
2026-02-12 13:35:14 +08:00 |
|