1283 Commits

Author SHA1 Message Date
134
3f344d7ea8 fix(canvas): verify template copy independently and diversify vision fallback 2026-10-19 20:49:32 +08:00
134
66824ba913 fix(canvas): restore template text pixels before replacement quality checks 2026-10-19 19:59:16 +08:00
134
aec7134ad3 fix(canvas): prepare original downloads independently of archiving 2026-10-19 18:44:39 +08:00
134
45c554fc27 fix(agent): fail over rejected credentials and allow local image downloads 2026-10-19 17:55:29 +08:00
134
02fad667f9 fix(flow-board): prevent runtime recovery from reloading edits 2026-10-19 17:29:54 +08:00
134
33d68b9ce1 fix(canvas): scope dark divider color to the chat panel surface 2026-10-12 18:42:45 +08:00
134
81d60dcaf4 fix(canvas): adapt chat panel divider to dark mode 2026-10-12 18:26:02 +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
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
e083607917 fix: polish canvas icons, context menu and panel layout 2026-10-04 12:13:33 +08:00
134
aed5e1c977 fix: restore canvas skills and local uploads, simplify home and canvas headers 2026-10-04 10:31:32 +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
79705c4360 fix: stabilize vip98k image generation uploads 2026-09-07 14:43:14 +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
02017a2531 feat(ui): add official Bloub assistant states 2026-09-02 18:06:46 +08:00
134
4d8c984d08 feat(claw): preview 3D artifacts in chat 2026-09-02 12:42:02 +08:00
134
c39d7260fb fix(model3d): restore archived world assets and previews 2026-08-28 22:17:20 +08:00
134
e1c155be9e fix(ai): fail over forbidden image requests 2026-08-27 16:31:27 +08:00
134
d005b3477a fix: preserve manually disabled image models 2026-08-26 13:43:58 +08:00
134
e5dc650443 fix(ai): fail over failed VIP98K image tasks 2026-08-25 17:00:38 +08:00
134
4a30cad91f fix(canvas): honor text edit failover exclusions 2026-08-25 15:43:50 +08:00
134
3a88fb0df0 fix(canvas): restore reliable text editing 2026-08-25 14:44:50 +08:00
134
42e1175830 fix: persist generated images before gallery save 2026-08-22 17:25:34 +08:00
134
d1582f33e8 fix(bbyy): isolate production branding from E2E defaults 2026-08-20 22:12:33 +08:00
134
3ad353b97f fix: make chat layout dynamic to avoid broken home chunk artifacts 2026-08-19 16:00:38 +08:00
134
e05b42942d fix(world): fallback status polling from failed external task result 2026-08-19 13:48:07 +08:00
134
e601f8079f fix(world): harden world task create external-marble fallback 2026-08-19 13:45:10 +08:00
134
fd49843c5a fix(world): align vip98k world task mode support 2026-08-19 13:17:37 +08:00
134
a9a9f8e138 fix(world): guard unsupported modes for external world task provider 2026-08-19 12:34:13 +08:00
134
c27a707776 fix world labs task polling fallback for dynamic response payloads 2026-08-18 18:43:17 +08:00
134
7602365bb8 fix(canvas3d): retry transient poll failures before fail state 2026-08-18 16:53:28 +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
01722af2fb fix(canvas): restore PSD template replacement entry 2026-08-13 18:28:53 +08:00
134
aafc970ae8 fix(claw): preserve per-task credentials on reconnect 2026-08-11 18:22:32 +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
bbd0795fdc fix(image-tools): restore dedicated processing fallbacks 2026-08-11 13:48:33 +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