9 Commits

Author SHA1 Message Date
134
3a2ee064d0 feat(canvas): deliver image previews before background archiving and remove generation caps 2026-10-12 08:03:22 +08:00
root
7708b66e8d backup: preserve server changes before OpenClaw deploy 2026-08-07 11:43:46 +08:00
134
3252cbd2c8 feat: refine canvas workflows and unify application UI 2026-07-10 12:57:01 +08:00
134
7f3ce72468 test: cover stale canvas autosave conflicts 2026-06-23 13:21:31 +08:00
134
aaf3e08dd8 fix: improve canvas derived generation flows 2026-06-22 19:36:35 +08:00
Your Name
be5b9aef12 chore: sync latest workspace changes
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-04-05 02:08:26 +08:00
Your Name
12583cdd10 feat: sync latest canvas and media updates
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-03-06 17:31:32 +08:00
Your Name
e84b002302 fix: 画布 API 支持 upsert 操作
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
当画布不存在时自动创建,而不是返回 404

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-01 12:36:18 +08:00
Your Name
c7ffcda87b feat: add infinite canvas feature with AI image generation
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
- Add canvas project and node database tables
- Create canvas workspace with drag, resize, zoom and pan
- Add ImageNode with background removal, enhance, extend, angle edit, scene fusion
- Add VideoNode with playback controls
- Add TextNode for text editing
- Integrate AI image generation API (Gemini/Alibaba)
- Implement viewport culling for performance optimization
- Add canvas entry in top navigation bar
2026-01-24 19:48:13 +08:00