104 Commits

Author SHA1 Message Date
00cef71be7 暂停欠费生图线路并修正 98K 文生图尺寸传递
## Summary

生图线路确认欠费后立即停止新请求,跳过同一上游账户的其他模型,保留已生成结果和已提交任务。欠费状态须经管理员恢复,不再定时自动解封,也不会被旧任务的成功回执清除。旧模型选择仅使用明确配置且尺寸、比例和参考图数量兼容的备用模型;固定模型模式仍要求用户自行选择。

98K 文生图优先使用其公开声明的任务接口,原生传递分辨率和比例,清除文生图请求中的示例参考图片。

## Scope

- [x] API / backend logic
- [x] Settings / admin configuration

## Required Verification

验证普通 Pro、Banana 2、两个 Plus 和 GPT Image 2 共 10 个真实文生图及参考图编辑用例,均获得可下载的 2048×2048 图片。625 项 helper 回归通过,1 项跳过;TypeScript、日志/品牌/CI/环境/凭据/元数据/测试/产物检查通过。全仓 Biome 仍有历史格式和 lint 诊断(1005 项)。构建机执行生产构建及路由烟测;生产切换前核对任务与请求,保留旧构建和模型配置回滚记录。

## Release Readiness

仅修改本次生图运行逻辑与测试,凭据和验证产物保存在仓库外或忽略目录中。内部生成接口的权限与访问方式保持兼容。
2026-11-03 19:20:18 +08:00
1daf08a964 停用旧图片存储并更新主题 Logo
s3.1080p.hk 已永久停用且文件不可恢复。首页查询排除旧源并统一分页统计,历史图册、聊天和画布保留记录并显示失效说明;下载和代理返回 410,停止旧源上传与归档。使用本地黑白 Logo 适配主题。

提供保存原配置后停用旧存储、取消失效精选、替换 Logo 的整理脚本。七牛 10 月 14 日上传核查记录见 docs/retired-storage.md。

验证:7 项旧存储检查、41 项下载和归档回归测试、TypeScript 检查通过。
2026-11-03 13:36:44 +08:00
134
a2b65b426c fix(canvas): reuse save transaction for image archive lookups 2026-10-19 14:42:00 +08:00
134
50569ca88a feat(canvas): deliver image previews before background archiving and remove generation caps 2026-10-12 08:03:58 +08:00
134
38be09de9c feat(video-canvas): connect real 3d director and validate media chain 2026-09-17 00:02:03 +08:00
134
272592488b fix(claw): persist 3d preview and restore chat history 2026-09-06 09:19:09 +08:00
134
d1582f33e8 fix(bbyy): isolate production branding from E2E defaults 2026-08-20 22:12:33 +08:00
134
725a93331a feat(ai): add VIP98K provider foundation on 48 baseline 2026-08-08 16:52:14 +08:00
134
a68f9832ed fix(claw): persist and recover background chat tasks 2026-08-06 12:58:01 +08:00
134
98c8dd20ee feat: add configurable homepage promo banner 2026-08-04 21:41:38 +08:00
134
e8d1aa25aa feat: add Atlas Cloud image provider 2026-07-21 11:08:13 +08:00
134
80e9771790 feat: add Visionary image provider 2026-07-14 14:12:27 +08:00
134
ede6f080a2 feat: add BananaImage image provider 2026-07-13 23:04:54 +08:00
134
752d1f99d2 refactor: remove legacy AI-CAD workbench 2026-07-13 19:00:52 +08:00
134
22069ada66 fix: skip incompatible Pascal model providers 2026-07-11 23:10:44 +08:00
134
7bb1f06b11 fix: route Pascal through multimodal model 2026-07-11 22:59:56 +08:00
134
3252cbd2c8 feat: refine canvas workflows and unify application UI 2026-07-10 12:57:01 +08:00
134
ebfc7589a9 feat: add global claw chat history 2026-07-07 22:26:04 +08:00
134
ddfe911812 feat: add SnapGen image provider 2026-06-24 10:58:41 +08:00
134
04972684c3 fix image providers and model deletion 2026-06-11 19:35:09 +08:00
Your Name
f02d18702a fix: refine Lovart-style canvas and home UI 2026-06-10 22:38:58 +08:00
Your Name
5d7e8ce773 fix: allow system setting writes from jobs 2026-06-01 18:39:30 +08:00
Your Name
4941f09dfa feat: add qiniu kodo storage configuration 2026-05-27 21:37:21 +08:00
Your Name
a223d931a6 Merge remote-tracking branch 'github/main' into codex/admin-settings-ui-refactor
# Conflicts:
#	app/(admin)/settings/admin-settings-client.tsx
#	lib/db/migrations/meta/_journal.json
#	pnpm-lock.yaml
2026-05-27 13:40:19 +08:00
Your Name
c7966298dc feat: add AI model health ban exclusion
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-05-27 11:54:17 +08:00
Your Name
77ab711d41 chore: restore quality gates 2026-05-26 19:32:19 +08:00
Your Name
4aead3018f feat: add image size credit multipliers
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-05-22 20:49:14 +08:00
Your Name
d72ca0b344 fix: polish style pro model visibility and billing
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-05-20 14:26:24 +08:00
Your Name
317633085f fix: persist greeting fast path safely
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-05-19 11:41:54 +08:00
Your Name
cb8da8b512 fix: make chat creation idempotent
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-05-19 11:30:54 +08:00
Your Name
5d8146ca11 feat: surface image queue status across generators
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-05-18 23:48:49 +08:00
Your Name
769862cee9 fix: improve detail stitch and model recovery
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-05-14 16:35:16 +08:00
Your Name
1b1ff65de8 feat: add discounted model pricing and fix realtime 3d media handling
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-05-13 20:02:52 +08:00
Your Name
3ebe7db37d feat: add ai model health recovery pool 2026-05-11 20:27:21 +08:00
Your Name
11a2babb77 feat: add ai model health failover
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-05-09 09:33:50 +08:00
Your Name
66fd760b9a feat: update enhance pro configuration
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-05-07 19:54:02 +08:00
Your Name
eec475287d fix: make canvas node sync idempotent
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-04-30 20:28:37 +08:00
Your Name
979c960359 feat: add StepFun image provider
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-04-29 15:51:23 +08:00
Your Name
44dee6314a fix: run fal gpt image edit asynchronously
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-04-28 22:16:57 +08:00
Your Name
1f1ffd2211 feat: support default canvas text edit image model
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-04-28 15:07:28 +08:00
Your Name
2108d06715 feat: support cross-provider image failover and workflow model settings
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-04-27 20:10:48 +08:00
Your Name
0808d1963b feat: add grsai video provider type
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-04-23 15:20:58 +08:00
Your Name
e58d37015e fix: route grsai gpt image provider
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-04-23 14:33:20 +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
2a793dcbba fix: hide video canvas entry when disabled
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-04-15 21:25:24 +08:00
Your Name
8e51697800 feat: refine krea enhance pro billing 2026-04-15 20:29:07 +08:00
Your Name
dfc5f704b4 chore: sync latest app updates
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-04-12 23:45:00 +08:00
Your Name
e054dcabcc feat: update canvas and flow board features
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-04-11 22:28:18 +08:00
Your Name
d88c28356a feat: add flow board with database drafts
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-04-11 20:48:46 +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