Commit Graph
71 Commits
Author SHA1 Message Date
chengma f99cde8e05 fix(collect): handle login target close race
Tests / Python 3.11 / Windows (push) Has been cancelled
2026-07-14 12:08:12 +08:00
chengma bc115ba0d7 feat(gui): replace AI studio with product suite 2026-07-14 09:53:13 +08:00
chengma 4927da5e1c build: version release metadata filename 2026-07-13 17:36:46 +08:00
chengma 0d7a4c1b56 fix(update): accept cmhub release metadata contract 2026-07-13 17:17:25 +08:00
chengma 74b98cd123 feat(update): support verified public HTTP downloads 2026-07-13 16:19:03 +08:00
chengma d42a9c8084 feat(ai): generate covers without new titles 2026-07-13 15:22:15 +08:00
chengma f6db4f0d62 feat(update): add startup health rollback fuse 2026-07-13 12:23:46 +08:00
chengma 04124060fc feat(update): add forced upgrade progress flow 2026-07-13 12:12:58 +08:00
chengma bab2609a85 feat(update): add transactional external updater 2026-07-13 12:07:59 +08:00
chengma 3ad9ffd239 feat(update): securely stage verified packages 2026-07-13 12:02:47 +08:00
chengma 567d4e7b68 feat(update): add verifiable release manifest 2026-07-13 11:58:05 +08:00
chengma cc910d1e56 feat(gui): hide AI studio tab 2026-07-13 11:47:00 +08:00
chengma 6979710088 fix(apply): foreground every product update 2026-07-11 22:30:19 +08:00
chengma 03916dea55 feat(ai-studio): clarify hosted model tiers 2026-07-11 14:49:39 +08:00
chengma cddadf6364 feat(ai-studio): export final selections 2026-07-11 14:26:01 +08:00
chengma 5451579073 feat(ai-studio): add main workspace tab 2026-07-11 14:16:11 +08:00
chengma 3ebefab91e feat(ai-studio): add prompt template storage 2026-07-11 12:35:42 +08:00
chengma 10a28c1e77 feat(ai-studio): read shopee source image urls 2026-07-11 12:24:22 +08:00
chengma 7e491ed10e T-585 Chrome 路径自动检测 2026-07-10 16:19:01 +08:00
chengma da68f92aa6 T-584 AI生成提示词区重排 2026-07-10 11:53:51 +08:00
chengma a71843928c T-583 标题提示词模板数据层 2026-07-10 11:43:35 +08:00
chengma e70e831afa T-580 精简设置页更新执行配置 2026-07-10 10:12:15 +08:00
chengma 65a01c35e8 T-578 更新失败关闭新建商品页 2026-07-09 21:08:42 +08:00
chengma 90a054a14d T-577 封面画廊重置图片 2026-07-09 18:15:14 +08:00
chengma ab87be8223 T-576 增加生成和更新内容模式 2026-07-09 17:44:03 +08:00
chengma 5400145147 T-571 降低更新前台抢焦点 2026-07-09 15:04:20 +08:00
chengma c435456977 T-564 async cmhub image tasks 2026-07-09 00:07:09 +08:00
chengma 45600c137b fix: tolerate transient collect login checks 2026-07-08 18:24:07 +08:00
chengma 521d363ab2 fix: avoid focusing chrome during collection 2026-07-08 18:03:59 +08:00
chengma 95170ec4aa feat: auto-prepare chrome for collection 2026-07-08 17:25:17 +08:00
chengma 2970aaa943 docs: add T-553 cmhub timeout tuning 2026-07-08 11:19:09 +08:00
chengma b622247a16 feat: support old title placeholder in title prompts 2026-07-08 10:07:47 +08:00
chengma cff61edce4 feat: use system curl for cmhub image downloads 2026-07-08 09:26:25 +08:00
chengma 56e96d3ae1 feat: tighten ai concurrency settings 2026-07-08 08:55:01 +08:00
chengmaandClaude Opus 4.8 30497bdda7 docs: sync cmhub download diagnostics and progress
04-architecture/api 记录下载层最多 3 次安全重试(复用同一 image_url、
不重发生图)、下载超 20 秒告警、CMSHOPEE_DEBUG_CMHUB_IMAGE_URL 调试开关;
current-state/progress 同步。

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-08 00:41:44 +08:00
chengma 3d902d4907 feat: cap cmhub image concurrency 2026-07-07 21:00:43 +08:00
chengma 2928624019 fix: align cmhub image timeout display 2026-07-07 19:13:00 +08:00
chengma 862f791fde feat: localize Shopee GUI wording 2026-07-07 14:58:54 +08:00
chengma 148c4a73eb feat: store packaged user data under data directory 2026-07-07 14:12:32 +08:00
chengma 0dad4151ef feat: complete T-105b account login reuse 2026-07-06 15:01:50 +08:00
chengma b99019e954 feat: complete T-530 cmhub URL normalization 2026-07-06 10:31:36 +08:00
chengma 60497be557 T-529 default to cmhub gateway 2026-07-04 17:59:23 +08:00
chengma 1efb095767 feat: add cmhub AI backend 2026-07-04 15:13:15 +08:00
chengma dd2a8e3360 fix: detect shopee accounts login page 2026-07-02 22:38:08 +08:00
chengma b9f614b8e7 fix: capture invalid product toast and close failed tabs 2026-07-02 21:46:32 +08:00
chengma 6e2dcf9954 refactor: split gui into package 2026-07-02 16:47:37 +08:00
chengma 21cd02c167 feat: add optional cover generation toggle 2026-07-02 15:17:11 +08:00
chengma f80f00b5a2 feat: expand full-flow diagnostics 2026-07-01 15:32:27 +08:00
chengma 84b35f1cdc feat: polish Shopee update checks 2026-07-01 14:30:49 +08:00
chengma cc277366ed feat: add soft delete for import batches 2026-07-01 09:41:10 +08:00