48 Commits

Author SHA1 Message Date
134
aaf3e08dd8 fix: improve canvas derived generation flows 2026-06-22 19:36:35 +08:00
134
c2ef33753a fix: improve detail replacement generation controls 2026-06-22 17:56:58 +08:00
134
74ae88edbb fix: improve scale adjust guidance and scan feedback 2026-06-17 21:44:57 +08:00
134
25af7e5526 feat: add detail image scale adjust and processing scan 2026-06-17 15:35:04 +08:00
134
8ec27aa225 feat: support canvas text color editing 2026-06-17 10:26:40 +08:00
Your Name
fadcbbc206 chore: expand canvas log hygiene coverage 2026-05-26 22:02:17 +08:00
Your Name
09800c313f feat: refine world snapshots with image generation
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-05-26 13:59:39 +08:00
Your Name
48f222998b fix: stabilize canvas uploads and image load
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-05-23 17:30:16 +08:00
Your Name
61da591a5c fix: improve canvas local edit output
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-05-21 10:25:19 +08:00
Your Name
4c86e01956 feat: add reference images to local edit regions
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-05-20 11:01:36 +08:00
Your Name
0b5866bb94 feat: add canvas local image edit
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-05-19 10:10:31 +08:00
Your Name
33f25f4b21 fix: stabilize agent project startup 2026-05-18 17:50:33 +08:00
Your Name
1912bcd25b chore: sync all remaining local workspace changes
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-05-08 11:26:57 +08:00
Your Name
c4c0bd8f64 fix: streamline extend image payload flow
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-05-08 08:48:07 +08:00
Your Name
d58b706799 security: implement Phase 1 & partial Phase 2 improvements
Some checks failed
Lint / build (20) (push) Has been cancelled
- Remove hardcoded admin password, use env var or auto-generate
- Fix trustHost to be conditional (Vercel-only by default)
- Add HTTP security headers (CSP, X-Frame-Options, HSTS)
- Create middleware.ts to activate existing rate limiting
- Implement structured logging system
- Rewrite error handling in ai-cad service
- Update security documentation
2026-05-05 22:49:57 +08:00
Your Name
769609ba26 feat: improve replacement text editing workflow
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-04-28 23:02:21 +08:00
Your Name
b8a59fe2a4 fix: harden enhance pro task charging
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-04-27 18:38:42 +08:00
Your Name
40af82a807 Improve video analysis workflow
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-04-26 22:01:56 +08:00
Your Name
7f796a5bfd feat: add split-tile upscale toolbar
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-04-26 18:48:54 +08:00
Your Name
d622b18ddf fix canvas grid split selection workflow
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-04-26 17:55:43 +08:00
Your Name
63433120e6 fix: keep world 3d assets hydrated
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-04-24 19:28:31 +08:00
Your Name
314884dc77 fix: stabilize 3d world canvas assets 2026-04-24 18:12:00 +08:00
Your Name
ccb62d6f7d Add canvas 3D generation actions
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-04-23 12:38:33 +08:00
Your Name
6628a6b2d0 feat: enhance workflow controls and media settings
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-04-20 14:39:41 +08:00
Your Name
9422c5de73 Wire video canvas model selectors
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-04-19 14:44:27 +08:00
Your Name
8757f76b1f chore: rename agent UI to stylized
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-04-11 19:48:45 +08:00
Your Name
f69cca1da6 feat: add local AI key pools
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-04-11 16:25:10 +08:00
Your Name
5763ed1c94 feat: add official AI-CAD iteration and modeling tools 2026-04-06 23:55:22 +08:00
Your Name
413b5ffac1 feat: add AI-CAD workspace and KittyCAD integration
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-04-06 14:46:51 +08:00
Your Name
078a115cfd feat: add worldlabs key pool import api
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-04-05 23:08:04 +08:00
Your Name
b3d9b70ed4 feat: move enhance pro into realtime canvas workspace
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-04-05 21:12:24 +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
670a50c4d0 feat: add enhance pro canvas workflow and presets
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-04-04 22:40:50 +08:00
Your Name
d76b31952f feat: add world labs 3d workspace mode
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-04-04 22:06:43 +08:00
Your Name
15c57afdfa fix: preserve layer split overlay positions
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-03-24 03:07:40 +08:00
Your Name
f1ffeed9f2 feat: add canvas layer split workflow
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-03-24 02:07:45 +08:00
Your Name
98fe210b64 feat: separate agent projects from canvas storage
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-03-19 13:07:39 +08:00
Your Name
4b820f8ff4 Add canvas agent mode and management
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-03-10 19:56:25 +08:00
Your Name
055652cc91 feat: add box cutout flow for canvas images
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-03-07 09:45:52 +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
d272bd5ee8 feat(canvas): add Tripo3D generation workspace and provider config
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-02-28 21:57:51 +08:00
Your Name
071958bb15 fix: improve detail planning and realtime canvas behavior
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-02-22 04:52:12 +08:00
Your Name
927514ad6b 文字编辑支持删除条目并传递到生图
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-02-07 21:53:37 +08:00
Your Name
18a3495d2c 无限画布新增图片文字编辑工作流
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-02-07 21:48:49 +08:00
Your Name
bb1667881d fix: improve canvas image toolbar and tags
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
Add watermark removal, improve dark mode toolbar styling, and sync tag deletion with attachments.
2026-02-03 15:51:30 +08:00
Your Name
057014900c feat: 完善画布功能按钮与后端 API 对接
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
1. 修复 CanvasChatPanel 中的图片上传 - 使用 parts 数组而非 attachments
2. 扩展 chat schema 支持更多图片格式(gif, bmp, svg)
3. 实现尺寸调整功能 - 添加对话框选择尺寸
4. 更新 imageGenerationService.resizeImage 使用 canvas API 调整尺寸
5. 所有图片编辑功能已对接:抠图、变清晰、扩展、角度编辑、场景裂变、尺寸调整

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-01 12:18:16 +08:00
Your Name
6a2cbb1b49 feat: use image URLs instead of Base64 for canvas image operations
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
- Modified ImageNode to upload images to storage bucket before use
- Updated RMBG API to support imageUrl parameter (fetch from URL and convert to Base64 internally)
- Updated Enhance API to support imageUrl parameter
- Updated canvas service layer to use imageUrl for all image processing APIs
- All processed images are saved to storage bucket and user gallery
2026-01-24 20:58:15 +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