Commit Graph

  • 2390783900 fix(openai): decode gzip/deflate/zstd request bodies on POST /v1/responses zhangwentian 2026-09-11 23:21:45 +08:00
  • c75f0e7fd9 fix(openai): isolate downstream transport headers ZyyandCodex 2026-09-11 22:58:38 +08:00
  • d5e9360ed7 fix(admin): support quota resets over plain HTTP ZyyandCodex 2026-09-11 20:41:32 +08:00
  • 3fcb8e5f2d docs(release): translate v3.4.0 notes into Chinese ZyyandCodex 2026-09-11 17:25:57 +08:00
  • 8cdaf8b2e6 chore: add contribution workflows and repository skills ZyyandCodex 2026-09-11 17:25:57 +08:00
  • 68f05a4481 chore: bump version to 3.4.0 v3.4.0 ZyyandCodex 2026-09-11 16:08:59 +08:00
  • bb4d178b5d docs(release): prepare v3.4.0 release notes ZyyandCodex 2026-09-11 16:08:26 +08:00
  • 73487fd98b fix(api-keys): trim trailing zeros from budget amounts ZyyandCodex 2026-09-11 16:08:20 +08:00
  • 66fd09eba6 feat(proxies): test connections before saving and refine controls ZyyandCodex 2026-09-11 16:08:14 +08:00
  • bd152dec00 feat: integrate managed proxies and WebSocket fixes (#60) ZyyandCodex 2026-09-11 14:54:24 +08:00
  • 7090dca502 fix(ui): correct modal dragging and sidebar scrolling ZyyandCodex 2026-09-11 14:43:45 +08:00
  • 029f3124bf feat(proxies): paginate linked accounts and support removal ZyyandCodex 2026-09-11 14:43:31 +08:00
  • 840707e5a1 fix(proxies): share CA trust and preserve credentials during import ZyyandCodex 2026-09-11 13:01:21 +08:00
  • 704b652f86 feat: add managed account proxies and fix non-streaming WebSocket requests Yanshan Chen 2026-09-11 11:32:55 +08:00
  • 2b98839c29 fix(admin): unify plan labels and refine budget popover ZyyandCodex 2026-09-11 05:47:34 +08:00
  • 90dd5b5a57 chore: bump version to 3.3.32 v3.3.32 ZyyandCodex 2026-09-11 05:15:12 +08:00
  • 5ad9378b33 docs(release): prepare 3.3.32 release notes ZyyandCodex 2026-09-11 05:15:08 +08:00
  • 4a413f5bb7 fix(budgets): remove manual charge reconciliation ZyyandCodex 2026-09-11 05:13:06 +08:00
  • 0bab566d04 fix(xai): correct subscription plans and Codex tool handling ZyyandCodex 2026-09-11 04:47:58 +08:00
  • 9b19cf083a feat(release): publish release notes from Markdown ZyyandCodex 2026-09-11 03:40:00 +08:00
  • 8b22788746 chore: bump version to 3.3.31 v3.3.31 ZyyandCodex 2026-09-11 03:34:04 +08:00
  • e973fc516e feat(accounts): separate setup from account import ZyyandCodex 2026-09-11 03:23:31 +08:00
  • 12ecbf574a fix(accounts): fill missing plans from provider quota snapshots ZyyandCodex 2026-09-11 02:27:45 +08:00
  • 443bd6ad17 feat: integrate account proxies and daily key budgets (#58) ZyyandCodex 2026-09-11 02:07:28 +08:00
  • c795098a87 feat(openai): support Codex personal access token imports ZyyandCodex 2026-09-11 00:11:29 +08:00
  • 1f0009341d fix(accounts): resolve plan display names in the backend ZyyandCodex 2026-09-11 00:10:17 +08:00
  • 1359eaa894 feat: add account egress and client key USD budgets Codex 2026-09-10 23:21:29 +08:00
  • 74318af570 fix(routing): report missing models with explicit errors ZyyandCodex 2026-09-10 22:23:42 +08:00
  • ddc10d7c1a docs: add Apache 2.0 license and community link Zyy 2026-09-10 15:54:34 +08:00
  • 6bc2189e6f refactor(frontend): streamline quota reset dialog and spacing ZyyandCodex 2026-09-10 15:33:43 +08:00
  • b206ee8271 chore: bump version to 3.3.30 v3.3.30 ZyyandCodex 2026-09-09 19:28:01 +08:00
  • 70ff923033 fix(frontend): prevent pagination overflow on narrow screens ZyyandCodex 2026-09-09 19:26:55 +08:00
  • a2fbc073a4 refactor(store): consolidate database migrations into initial baseline ZyyandCodex 2026-09-09 19:11:49 +08:00
  • 9944041dc8 fix(openai): allow more time for WebSocket heartbeat responses ZyyandCodex 2026-09-09 17:46:45 +08:00
  • 18a04f1213 fix(openai): restore periodic quota checks and timely reset recovery ZyyandCodex 2026-09-09 15:35:10 +08:00
  • 35988d0eb7 fix(billing): correct provider pricing and service tier accounting ZyyandCodex 2026-09-09 13:37:12 +08:00
  • 6673b6bd1e chore: bump version to 3.3.29 v3.3.29 ZyyandCodex 2026-09-08 17:55:36 +08:00
  • 2a7fd08e9e perf(ci): reuse release images and persist Cargo build caches ZyyandCodex 2026-09-08 17:50:17 +08:00
  • 7f69e81176 docs(readme): streamline project overview and client setup ZyyandCodex 2026-09-08 17:36:49 +08:00
  • 93dc417b79 fix(observability): preserve failure causes and complete log retention ZyyandCodex 2026-09-08 17:15:42 +08:00
  • f905e4b3fb chore: bump version to 3.3.28 v3.3.28 ZyyandCodex 2026-09-08 02:42:09 +08:00
  • ed3e23887b fix(openai): calculate standalone image generation costs ZyyandCodex 2026-09-08 02:41:14 +08:00
  • 91f35d88cf fix(openai): record image usage and endpoint request models ZyyandCodex 2026-09-08 02:23:00 +08:00
  • f465a337e8 refactor(openai): simplify connection and endpoint module files v3.3.27 ZyyandCodex 2026-09-08 01:51:00 +08:00
  • 37465e2872 fix(tests): align WebSocket connection module layout ZyyandCodex 2026-09-08 01:46:08 +08:00
  • 70c18dadd6 chore: bump version to 3.3.27 ZyyandCodex 2026-09-08 01:37:11 +08:00
  • 881a0eaef6 fix(openai): keep downstream WebSocket connections alive ZyyandCodex 2026-09-08 01:36:22 +08:00
  • 95f7a5a636 fix(openai): isolate response metadata across WebSocket reuse ZyyandCodex 2026-09-08 01:10:44 +08:00
  • 871406ab24 chore(deps): bump the minor-and-patch group in /backend with 9 updates (#54) dependabot[bot] 2026-09-08 00:49:34 +08:00
  • 38a1cc6933 chore(deps): bump the minor-and-patch group in /frontend with 5 updates (#55) dependabot[bot] 2026-09-08 00:42:23 +08:00
  • d38e0d4296 chore(deps): bump softprops/action-gh-release (#53) dependabot[bot] 2026-09-08 00:42:11 +08:00
  • d12d75a037 fix(openai): preserve WebSocket continuation and surface streaming errors ZyyandCodex 2026-09-07 12:24:28 +08:00
  • a2922b410e chore: bump version to 3.3.26 v3.3.26 ZyyandCodex 2026-09-07 09:49:49 +08:00
  • d303efc6f7 fix(openai): preserve ASCII encoding in scoped turn metadata ZyyandCodex 2026-09-07 09:37:08 +08:00
  • dd17332c31 chore: bump version to 3.3.25 v3.3.25 ZyyandCodex 2026-09-07 04:48:14 +08:00
  • 47d08786ad fix(scheduling): retain valid quota signals across idle periods ZyyandCodex 2026-09-07 04:47:30 +08:00
  • 3434ad5e72 fix(ui): polish diagnostics and account usage displays ZyyandCodex 2026-09-07 04:25:16 +08:00
  • e91ec88a1f chore: bump version to 3.3.24 v3.3.24 ZyyandCodex 2026-09-07 03:40:53 +08:00
  • 6f7a50b1b6 fix(scheduling): rotate smart selections among similarly scored accounts ZyyandCodex 2026-09-07 03:40:34 +08:00
  • db0c294e83 fix(openai): prioritize session affinity and isolate child failover ZyyandCodex 2026-09-07 03:16:10 +08:00
  • d8181e8e91 docs(readme): install published images with Docker Compose ZyyandCodex 2026-09-07 03:10:55 +08:00
  • af134cf488 fix(docker): apply system updates to the runtime base image ZyyandCodex 2026-09-07 03:05:59 +08:00
  • d918149c2f fix(openai): recover exhausted quota windows independently Zyy 2026-09-07 00:45:34 +08:00
  • aa6bf6497f refactor(openai): unify WebSocket recovery and session fallback Zyy 2026-09-07 00:45:08 +08:00
  • 074c07b5ca refactor(store): tighten persisted facts and trim redundant observability ZyyandCodex 2026-09-06 17:27:29 +08:00
  • f70f46e87e fix(observability): exclude tokenless endpoints from usage ZyyandCodex 2026-09-06 17:02:41 +08:00
  • c21633655e fix(api): keep SSE responses alive during upstream silence ZyyandCodex 2026-09-06 16:49:35 +08:00
  • 1bafbb3864 fix(openai): support Auth0 profile avatars Zyy 2026-09-06 16:38:21 +08:00
  • 353dccedc4 feat: add request diagnostics and align Codex transport contracts Zyy 2026-09-06 16:16:44 +08:00
  • 697f1870a0 docs: refresh user-facing setup and existing guides ZyyandCodex 2026-09-06 15:28:32 +08:00
  • a404c2e09e feat(codex): enable native image generation with managed auth ZyyandCodex 2026-09-06 15:09:05 +08:00
  • a6cfd124b0 fix(theme): balance popover header surfaces ZyyandCodex 2026-09-06 14:18:04 +08:00
  • 4441b577c3 fix(theme): strengthen popover header separation ZyyandCodex 2026-09-06 14:14:53 +08:00
  • a704fbc3f3 fix(websocket): serialize queued response requests ZyyandCodex 2026-09-06 13:55:14 +08:00
  • dab221cdb9 refactor(theme): standardize container color roles ZyyandCodex 2026-09-06 12:48:19 +08:00
  • 4f434ec525 fix(theme): restore semantic color roles ZyyandCodex 2026-09-06 12:08:34 +08:00
  • 2585d4cd7d refactor(architecture): consolidate usage and provider contracts ZyyandCodex 2026-09-05 05:29:12 +08:00
  • 93a34b0f56 fix(openai): add gpt-6-astra billing ZyyandCodex 2026-09-05 05:27:32 +08:00
  • aa3a07209a fix(theme): improve token contrast and color derivation ZyyandCodex 2026-09-05 05:11:17 +08:00
  • c2332bc8d0 chore: bump version to 3.3.23 v3.3.23 ZyyandCodex 2026-09-04 19:16:46 +08:00
  • 8f242e2875 feat(logging): add opt-in request dumps ZyyandCodex 2026-09-04 19:15:28 +08:00
  • 51e9981bee fix(openai): resume metadata-close websocket requests ZyyandCodex 2026-09-04 18:24:06 +08:00
  • 65fbbcb3ff chore: bump version to 3.3.22 v3.3.22 ZyyandCodex 2026-09-04 16:52:27 +08:00
  • bd086a7e3c fix(observability): show reasoning token usage ZyyandCodex 2026-09-04 16:51:18 +08:00
  • 3554ba13db fix(openai): preserve websocket turn state on failure ZyyandCodex 2026-09-04 16:51:01 +08:00
  • bcccebc9fa chore: bump version to 3.3.21 v3.3.21 ZyyandCodex 2026-09-04 11:52:25 +08:00
  • d67b46a9e2 fix(frontend): default Codex websocket config off ZyyandCodex 2026-09-04 11:50:47 +08:00
  • 20c6d33cf4 fix(observability): retain recovered transport failures ZyyandCodex 2026-09-04 11:50:41 +08:00
  • cf0e84c548 fix(openai): isolate websocket continuation lanes ZyyandCodex 2026-09-04 11:50:34 +08:00
  • 2332af9a08 chore: bump version to 3.3.20 v3.3.20 ZyyandCodex 2026-09-04 00:47:35 +08:00
  • 024fc9fcf0 fix(openai): fall back after websocket fast-path misses ZyyandCodex 2026-09-04 00:36:50 +08:00
  • 4220f4e095 fix(openai): recover websocket sessions after ambiguous failures ZyyandCodex 2026-09-03 23:33:26 +08:00
  • a709acb149 chore: bump version to 3.3.19 v3.3.19 ZyyandCodex 2026-09-03 17:56:10 +08:00
  • 466842acd8 fix(observability): search usage by API key ZyyandCodex 2026-09-03 17:38:10 +08:00
  • b91f28f95b fix(frontend): align configuration and usage copy ZyyandCodex 2026-09-03 16:37:53 +08:00
  • 87164db3da chore: bump version to 3.3.18 v3.3.18 ZyyandCodex 2026-09-03 15:41:50 +08:00
  • ad16dec3db fix(openai): align official client routes ZyyandCodex 2026-09-03 15:33:18 +08:00
  • a0da0f4713 feat(openai): proxy standalone search ZyyandCodex 2026-09-03 14:27:15 +08:00
  • 65e5cde60d chore: bump version to 3.3.17 v3.3.17 ZyyandCodex 2026-09-03 12:44:42 +08:00
  • 0f0b464f4e fix(frontend): refine account usage presentation ZyyandCodex 2026-09-03 12:15:52 +08:00