Changelog
Generated from this repository’s commit log — every entry carries the commit it came from. Repository housekeeping (docs, tests, chores) is filtered out.
46 changes
2026-08-12
- Featureadmin运营后台后端——admin 门 + 渠道/模型 CRUD + 封面上传(spec admin-console 后端)shown as committede2e48e0
- Feature封面覆盖判据 check-cover-coverage.mjs(和 parity-coverage 一个路子)shown as committed2068bce
- Fix视频封面显示首帧(sora 等在网格里空白)shown as committed1610985
- Fixplayground 无 schema 且需输入图的 edit/i2v 守卫 + list_models emit 回归测试shown as committedc97ab94
2026-08-11
- Featureplayground 深度补齐——schema 驱动表单 + i2v 上传 + 结算花费(spec playground-depth)shown as committed2983a43
- Featureplayground chat 补齐源站高级设置 + 修正臆测的假偏离shown as committed10c7b48
- Feature模型详情页 playground 上线——三态 Try it 页签(spec C)shown as committeda112fdd
- Feature视频生成上线——/v1/videos/generations + uploads + probe(spec B)shown as committed05aaa0a
- Feature图像生成上线——/v1/images/generations 代理 + 按次计费(spec A)shown as committed54de427
- Feature全 118 模型目录镜像——Tasks/Providers 双页签 + 全封面(第一阶段)shown as committeda6c7062
- Feature接 routerbase.com 为真实上游,模型卡有了真封面(目录 8→15)shown as committede7f3c79
- Feature单次调用详情页 /dashboard/logs/:id(A 档最后一行)shown as committedba749a8
- Fixgoal页面覆盖判据用 --strict,否则循环会在还有活能干时停下shown as committed929cfe3
- Fixgoal判据绿了但活没干完——补上"与源站对等"这个维度shown as committed52a6b2d
- Featureweb页脚补 POPULAR MODELS 列 + source-visual-parity 收尾shown as committed0e580fa
- FeatureCatalog grew to 8 models; home page and catalog now use the real product visualse20676d
2026-08-10
- Featureweb目录快照新鲜度也钉成判据(goal-check 6.7)shown as committede94dc13
- DeploywebModel detail, provider, pricing, get-started and static pages went live57340b0
- FeaturewebAbout, contact, links and changelog pages; model pages now prerender with real content; a real 404 page2b625ce
- FeaturewebModel detail, provider, pricing and get-started pages471adfa
- FeaturewebHome page visuals: routing diagram and provider tiles, no third-party assetsaf2fb76
- FeaturewebLanding page, full sign-in flow, and six dashboard pages58f6e93
- DeploywebWeb service deployed; custom domain now points at it422dd9f
- FeaturewebWeb scaffold, models catalog page, and the Docker/nginx pipeline054e6a4
2026-08-09
- FeatureauthGoogle sign-in shipped4d7af00
- FeatureauthGoogle sign-in degrades cleanly when it is not configured5b784b2
- FeatureauthForgot password and password resete7269c0
- FeatureauthEmail and password sign-up and sign-in85dafb2
- FeatureauthGoogle sign-in endpointsabf4926
- FeatureauthGoogle OIDC clientdbc865a
- FeatureauthStorage for passwords and reset tokensb1f56bf
- FeatureauthPassword hashing and signed OAuth state72dd7e2
- FeatureroutingWeighted routing and failover shippedfaa1716
- FeatureroutingChannel health probing with a real minimal call831bd05
- FeatureroutingFailover loop across channels500c37e
- FeatureroutingChannel pool snapshot and weighted selection200b3a2
- FeatureroutingChannel data model and migration1a3834c
- FeatureroutingChannel key encryption and retryability rulesf7cd662
- FixgoalGoal wording made unambiguous7af1994
- FixgoalGoal contract simplified6104583
2026-08-08
- FeaturecoreGateway deployed; live upstream forwarding verified4ff6ac0
- FeaturecoreRouter wiring and end-to-end verification03964d0
- FeaturecoreUpstream adapters, request logging and usage5a3dde0
- FeaturecoreTwo authentication surfaces and hold-then-settle billing5791c0d
- FeaturecoreData layer and model registry6724f87
- FeaturecoreFoundations: one error envelope, integer money, shared request validation47438cb