88d598303c
fix: route ai polish through available models
2026-06-04 10:13:31 +08:00
3f216727bb
fix: download xai video outputs reliably
2026-06-03 23:21:22 +08:00
ff0bfaa8b2
fix: gate video models by runtime availability
2026-06-03 17:48:49 +08:00
d038f1b2f4
feat: add xai video model
2026-06-03 16:59:43 +08:00
6201ee9a7d
fix(web): tolerant polling, objectURL cleanup, throttled pointermove
...
- home/detail video pollers no longer clearInterval on a single transient error
(give up only after 10 consecutive failures), matching the agent page
- agent page creates preview objectURLs inside useEffect so each has a matching
revoke under strict-mode double-invocation
- login pointermove throttled via rAF and skipped on coarse pointers
- source-analysis.html: changelog entry for this hardening pass
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-05-30 02:04:59 +08:00
854947a239
feat: cache canvas media locally
2026-05-28 15:43:54 +08:00
fb939b8fcf
auto-save 2026-05-27 17:24 (~4)
2026-05-27 17:24:16 +08:00
ec38215dd5
fix: persist uploaded canvas reference images
2026-05-27 15:54:22 +08:00
685a6c4d64
docs: record canvas click performance optimization
2026-05-27 15:33:10 +08:00
3035efcceb
docs: codify marketing product baseline
2026-05-27 15:06:31 +08:00
3c146d64a0
auto-save 2026-05-27 14:53 (+1, ~6)
2026-05-27 14:53:13 +08:00
a699899323
auto-save 2026-05-27 14:42 (~2)
2026-05-27 14:42:16 +08:00
8d5311c60a
chore: add local docker validation workflow
2026-05-26 14:50:00 +08:00
bdb7226642
revert: restore original image generation config
2026-05-26 14:02:35 +08:00
56a23847a1
fix: align Gemini image sizes with official presets
2026-05-26 13:05:27 +08:00
5d047af346
feat: expose image quality and pixel sizes
2026-05-26 12:22:21 +08:00
f5be97b9e7
fix: make AI polish intent-aware
2026-05-26 11:50:01 +08:00
5290812353
feat: add personal canvas workflows
2026-05-26 11:18:28 +08:00
7f3a6cc429
fix: expand canvas suggestions
2026-05-26 10:48:39 +08:00
d01fdc5508
fix: rotate short canvas suggestions
2026-05-26 10:38:51 +08:00
daec523dec
fix: gate AI character safety words
2026-05-26 10:23:00 +08:00
509bd9b594
fix: make AI polish neutral
2026-05-26 10:08:22 +08:00
579e538aa7
fix: explain video generation failures
2026-05-26 09:41:03 +08:00
e0330bfb28
chore: migrate legacy password data to Feishu owner
2026-05-26 09:08:30 +08:00
8aeeee6838
chore: disable password login in production
2026-05-26 08:40:41 +08:00
79696b7d3f
auto-save 2026-05-26 08:38 (~6)
2026-05-26 08:38:40 +08:00
d803d65c0c
auto-save 2026-05-26 07:04 (~4)
2026-05-26 07:04:39 +08:00
327cd2b113
auto-save 2026-05-25 23:51 (~3)
2026-05-25 23:51:29 +08:00
8278de44cb
docs: record model option deployment
2026-05-25 19:02:28 +08:00
84d9de6b30
fix: align canvas model options with backend
2026-05-25 18:56:20 +08:00
103907ca3a
docs: record restored canvas deployment
2026-05-25 18:32:10 +08:00
cce9779a8a
fix: restore upstream canvas capabilities
2026-05-25 18:28:11 +08:00
e767d2b388
fix: make canvas the root generation experience
2026-05-25 17:57:23 +08:00
fb9dc17b42
fix: remove canvas prompt suggestions
2026-05-25 17:36:14 +08:00
2a1ceeec3e
fix: simplify visible brand to skg logo
2026-05-25 17:26:44 +08:00
2192f15beb
fix: clarify generation product naming
2026-05-25 17:10:22 +08:00
2d19560dd3
feat: add internal skg infinite canvas
2026-05-25 16:52:53 +08:00
779e9b342b
feat: queue video generation per user
2026-05-25 15:55:43 +08:00
b2d84dce5c
fix: make home video results playable
2026-05-25 15:17:21 +08:00
486a682320
feat: auto-start feishu login in client
2026-05-25 15:05:26 +08:00
a02c5eb48c
fix: tolerate blank creative job requests
2026-05-25 14:46:36 +08:00
e77e77fada
fix: align generation size and duration options
2026-05-25 14:23:09 +08:00
dcc8abc812
feat: expose generation model choices
2026-05-25 11:02:13 +08:00
6ba84a7603
feat: reduce home to single generation composer
2026-05-25 10:42:03 +08:00
eca5213dab
feat: simplify home like jimeng generate
2026-05-25 10:29:55 +08:00
3b1d7645d1
fix: normalize media prompts and patent views
2026-05-25 09:38:19 +08:00
f8c51b5ef6
fix: enforce orthographic top bottom subject views
2026-05-25 09:27:31 +08:00
828b86d187
feat: redesign marketing creation workspace
2026-05-24 01:48:17 +08:00
04a822ac79
feat: add feishu multi-user auth
2026-05-24 00:31:06 +08:00
3146266383
feat: redesign creative studio entry
2026-05-23 23:55:05 +08:00