github cita-777/metapi v1.2.3

latest release: v1.3.0
3 months ago

What's Changed

  • refactor: 重构 TokenRoutes 页面,支持分层加载、网格布局和性能优化 by @Hureru in #53
  • feat: add site observability drilldown for proxy logs by @bnvnvnv in #54
  • fix(db): resolve MySQL migration error with TEXT column UNIQUE index by @Hureru in #56
  • feat: round-robin routing + cooldown; fix models marketplace site filter; clarify token binding UX by @bnvnvnv in #58
  • feat: polish routing UI and add site header/log cleanup tooling by @bnvnvnv in #59
  • feat: 签到记录新增日期筛选 by @ShicYang in #63
  • feat: 使用日志新增自动刷新功能 by @ShicYang in #64
  • feat: 将模型禁用功能从站点移至连接管理 by @grassroadsZ in #68
  • refactor(db): database parity and runtime schema fencing by @cita-777 in #77
  • feat(db): replay database parity migration sequence by @cita-777 in #78
  • fix(build): copy runtime db generated assets by @cita-777 in #79
  • feat: Add manual model availability management, including database sc… by @ksmaze in #80
  • fix(db): map mysql text primary keys to varchar by @cita-777 in #84
  • fix: make external db bootstrap idempotent by @cita-777 in #85
  • fix: remove gemini unrecognized fields before sending request by @ksmaze in #83
  • ci: speed up PR checks and isolate schema parity by @cita-777 in #86
  • build(deps): bump node from 20-bookworm-slim to 25-bookworm-slim in /docker in the docker group by @dependabot[bot] in #89
  • chore: tighten dependabot grouping and node baseline by @cita-777 in #100
  • fix(proxy): baseUrl 已含 /v1 时避免重复拼接 by @DeliciousBuding in #88
  • build(deps): bump node-cron from 3.0.3 to 4.2.1 by @dependabot[bot] in #92
  • build(deps): bump dotenv from 16.6.1 to 17.3.1 by @dependabot[bot] in #93
  • build(deps): bump the github-actions group with 12 updates by @dependabot[bot] in #90
  • build(deps-dev): bump react-router-dom from 6.30.3 to 7.13.1 by @dependabot[bot] in #98
  • chore: tighten dependabot major update policy by @cita-777 in #105
  • build(deps): bump undici from 6.24.0 to 6.24.1 in the runtime-http group by @dependabot[bot] in #107
  • ci: add CodeQL scanning workflow by @cita-777 in #108
  • security: throttle sensitive admin routes by @cita-777 in #111
  • fix: harden external database runtime upgrades by @cita-777 in #112
  • fix(db): tolerate runtime schema drift on startup by @cita-777 in #113
  • build(deps-dev): bump electron from 35.7.5 to 41.0.2 by @dependabot[bot] in #110
  • build(deps-dev): bump wait-on from 8.0.5 to 9.0.4 by @dependabot[bot] in #109
  • feat: 下游 API 密钥管理 by @DeliciousBuding in #103
  • fix: address gemini native and route coverage regressions by @cita-777 in #114
  • Refine DownstreamKeys page and unify site badge links by @cita-777 in #120
  • Fix release packaging and model dedupe by @cita-777 in #121
  • [codex] add zero-channel placeholders and remaining workspace changes by @cita-777 in #124
  • feat: add masked token placeholders and desktop icons by @cita-777 in #126
  • feat: implement Codex OAuth flow with loopback callback server and ma… by @cita-777 in #129
  • feat: add multi-provider OAuth support for Claude and Gemini CLI by @cita-777 in #133
  • fix: recover site unique index bootstrap by @cita-777 in #138
  • feat: add loopback oauth bridge for remote deployments by @cita-777 in #139
  • fix: inject thoughtSignature into functionCall parts for OpenAI→Gemini conversion by @weijiafu14 in #135
  • fix: use allowlist for Gemini native request fields to prevent 400 on unknown fields by @weijiafu14 in #137
  • fix: preserve codex workspaces and clarify oauth guidance by @cita-777 in #140
  • feat: expand gemini proxy compatibility matrix by @cita-777 in #141
  • fix: improve oauth fallback handling for Gemini and Antigravity by @cita-777 in #143
  • fix: improve oauth onboarding reliability by @cita-777 in #144
  • fix: improve oauth onboarding reliability by @cita-777 in #146
  • feat: extend proxy runtime parity by @cita-777 in #147
  • fix: align codex responses continuity handling by @cita-777 in #149
  • fix: harden codex runtime header forwarding by @cita-777 in #150
  • [codex] fix connection and release regressions by @cita-777 in #151
  • [codex] fix route grouping and codex websocket regressions by @cita-777 in #155
  • fix: 支持 SOCKS5 系统代理并修复脱敏令牌重复同步 by @Brucents in #154
  • 增加了空回为失败和自定义失败关键词的功能,修复了机器人提出的问题 by @xuyufengfei in #153
  • fix: align explicit group route picker and details by @cita-777 in #158
  • Refactor proxy-core surfaces and transformer boundaries by @cita-777 in #163
  • [codex] Fix backup import preview and refresh race by @cita-777 in #167
  • [codex] harden mac release architecture verification by @cita-777 in #170
  • fix: stop false success logging when responses streams end early by @cita-777 in #171
  • [codex] fix responses empty completion handling by @cita-777 in #174
  • [codex] Handle mislabeled responses SSE bodies by @cita-777 in #177
  • [codex] default deny empty downstream key exposure by @cita-777 in #178
  • [codex] fix downstream key whitelist select-all persistence by @cita-777 in #182
  • [codex] complete codex cliproxyapi parity by @cita-777 in #184
  • [codex] add site announcements by @cita-777 in #185
  • 增加TG代理选项 by @Shinku-Chen in #179
  • [codex] fix desktop tray icon, telegram topics, and checkin intervals by @cita-777 in #186
  • [codex] improve site announcement display by @cita-777 in #188
  • feat: add proxy log client detection filters by @cita-777 in #187
  • [codex] fix site announcement timezone by @cita-777 in #190
  • [codex] fix checkin settings styling and empty updates by @cita-777 in #191
  • [codex] prefer client timezone for site announcements by @cita-777 in #195
  • [codex] improve downstream client detection by @cita-777 in #201
  • [codex] unify external db datetime behavior by @cita-777 in #202
  • 生成密钥的时候,能随机生成,同时能复制token by @Shinku-Chen in #204
  • [codex] improve proxy stability, routing, and site subscription visibility by @bnvnvnv in #194
  • [codex] fix tidb mysql datetime defaults by @cita-777 in #205
  • [codex] match proxy log model badge width to model name by @cita-777 in #206
  • [codex] fix explicit-group source-model fallback by @cita-777 in #207
  • [codex] fix responses endpoint memory by @cita-777 in #211
  • fix(proxy): 修正代理上游解析并补齐系统代理测试能力 by @Brucents in #212

New Contributors

Full Changelog: v1.2.2...v1.2.3

Don't miss a new metapi release

NewReleases is sending notifications on new releases.