134
61455df9d2
test(canvas): exercise native CDN downloads with a browser adapter
2026-10-12 15:28:04 +08:00
134
2b9e3635d3
perf(canvas): share image bytes and deliver prepared downloads through Qiniu CDN
2026-10-12 15:26:43 +08:00
134
3a2ee064d0
feat(canvas): deliver image previews before background archiving and remove generation caps
2026-10-12 08:03:22 +08:00
134
23ced0b760
feat(flow-board): add rich notes, Gantt tasks and PNG export
...
Add native task metadata, working-day calendar settings, dependency scheduling and rich note editing. Support complete-sheet PNG export with resolution and transparency controls, preserve XMind extensions and update browser regressions.
2026-10-06 17:38:14 +08:00
134
e6a68b345b
feat(flow-board): add native XMind markers and bulk editing
2026-10-05 11:46:46 +08:00
134
ae7a0e7ba4
fix(flow-board): support image paste into mind map topics
...
Handle clipboard images while editing or selecting a topic and route Insert image through the same topic attachment behavior. Read image data locally in preview mode and retain the production upload path.
Add four browser regression cases for real clipboard paste, undo/redo, export resources, canvas images, and text input isolation. Record validation in the client comparison notes.
2026-10-05 10:55:13 +08:00
134
79253245f3
fix(flow-board): align Xmind editor UI and restore marquee feedback
...
Add native-style menus, search and presentation controls, typography resources, and Xmind import/export styling support.
Bundle canvas styles for preview and production, show marquee borders and selection fills, and align editor density with the project UI. Include interaction regression coverage and client comparison notes.
2026-10-04 13:32:54 +08:00
134
c1c7037f05
feat: refresh home and canvas UI with customizable image toolbar
2026-10-04 03:37:06 +08:00
134
d54180e11d
feat: recreate XMind editing and file workflows
2026-09-24 16:39:07 +08:00
134
c486a2e81b
fix: preserve detail replacement product geometry
2026-09-09 19:48:59 +08:00
134
3f34197eeb
fix: restore bananaimage models
2026-09-08 10:14:03 +08:00
134
f5a4cca1fe
fix: hide unsupported vip98k image editors
2026-09-08 09:59:54 +08:00
134
d10068874e
perf: cache vip98k reference staging
2026-09-07 20:48:55 +08:00
134
4ae446fc1f
fix: support vip98k image array contracts
2026-09-07 20:19:28 +08:00
134
dffea4cdb3
fix: enforce vip98k multi-image contracts
2026-09-07 18:16:45 +08:00
134
2dbb14bb6b
fix: restore vip98k text image models
2026-09-07 15:05:45 +08:00
134
79705c4360
fix: stabilize vip98k image generation uploads
2026-09-07 14:43:14 +08:00
134
11e44f9971
fix: retry vip98k reconciliation responses
2026-09-07 13:14:13 +08:00
134
44828ca5a5
fix: bypass vip98k media fetch cache on retry
2026-09-07 12:40:58 +08:00
134
26ab25b847
fix: retry vip98k while staged media propagates
2026-09-07 12:31:57 +08:00
134
75d36f55d0
fix: stabilize vip98k reference image delivery
2026-09-07 11:45:32 +08:00
134
a31e04c4d9
fix: keep verified vip98k image models available
2026-09-07 11:16:45 +08:00
134
b1a9c557ca
fix: trust vip98k published image contracts
2026-09-07 00:32:20 +08:00
134
fc553ffea3
fix: update vip98k image task integration
2026-09-07 00:21:03 +08:00
134
3c7e561c24
feat: support updated OpenClaw 3D task protocol
2026-09-06 12:42:35 +08:00
134
256611407c
fix(claw): persist 3d preview and restore chat history
2026-09-06 09:14:25 +08:00
134
9f907c30a4
fix(ai): preserve relational image references
2026-09-05 18:45:48 +08:00
134
813cb42863
fix(claw): assemble legacy 3d models by default
2026-09-03 16:50:14 +08:00
134
bbfece5720
feat(claw): support interactive 3D previews
2026-09-02 20:21:40 +08:00
134
4d8c984d08
feat(claw): preview 3D artifacts in chat
2026-09-02 12:42:02 +08:00
134
ba232f3385
feat(ai): support Qwen Image 3.0
2026-08-26 16:10:00 +08:00
134
d120e0ddb6
fix(ai): route vip98k image tools correctly
2026-08-25 13:27:31 +08:00
134
d1582f33e8
fix(bbyy): isolate production branding from E2E defaults
2026-08-20 22:12:33 +08:00
134
f0a24a1a99
fix(canvas): optimize Qiniu image previews
2026-08-20 19:47:02 +08:00
134
c27a707776
fix world labs task polling fallback for dynamic response payloads
2026-08-18 18:43:17 +08:00
134
1fa126cecf
fix(canvas): allow repeated layout source picking
2026-08-14 12:10:23 +08:00
134
398a4bbefd
feat(canvas): add direct canvas image picking
2026-08-14 11:47:42 +08:00
134
3010e51f72
feat(canvas): add durable batch template replacement
2026-08-14 10:20:01 +08:00
134
71b3ce56cf
fix(canvas): restore AI layout replacement
2026-08-14 00:18:15 +08:00
134
bf6bd01fcb
feat(canvas): add batch template replacement
2026-08-13 23:29:08 +08:00
134
675966a783
feat(agent): add AI template reuse to main results
2026-08-13 18:31:19 +08:00
134
9ff3dc68ce
test(canvas): guard PSD template toolbar entry
2026-08-13 18:28:53 +08:00
134
01722af2fb
fix(canvas): restore PSD template replacement entry
2026-08-13 18:28:53 +08:00
134
46a28f77f0
fix(claw): restore spreadsheet attachment badges
2026-08-11 21:24:44 +08:00
134
e2a8f2dda3
merge: preserve server-only production updates
2026-08-11 15:47:02 +08:00
134
731aa9725a
fix: preserve main behavior after Claw merge
2026-08-11 15:28:11 +08:00
134
1dd489100d
feat(claw): support resumable 2GB file uploads
2026-08-11 15:13:36 +08:00
134
3f2b18d18d
merge: sync Claw production updates into main
...
# Conflicts:
# app/(admin)/settings/admin-settings-client.tsx
# app/canvas/[id]/CanvasEditorLegacyPageClient.tsx
# playwright.helpers.config.ts
2026-08-11 15:11:59 +08:00
134
7d67bd1059
fix(claw): resume durable long-running tasks
2026-08-11 11:58:49 +08:00
134
bcff82aeca
feat(claw): add secure forms and folder uploads
2026-08-11 10:16:02 +08:00