Commit Graph

459 Commits

Author SHA1 Message Date
Cita 86518202fa refactor: move platform discovery out of model service 2026-03-23 12:14:22 +08:00
Cita 50c34b8866 refactor: keep downstream client metadata on cli profiles 2026-03-23 12:02:44 +08:00
Cita 3877f3a3f1 refactor: centralize oauth identity and route refresh workflow 2026-03-23 11:53:59 +08:00
Cita 328b492ab3 fix: finish review-driven single-source cleanup 2026-03-23 11:26:01 +08:00
Cita 29c9fcbd29 fix: resolve remaining review follow-ups 2026-03-22 23:53:41 +08:00
Cita 5d78658af9 fix: address review feedback and code scanning alerts 2026-03-22 23:41:45 +08:00
Cita 32d7037629 refactor: share platform file and route helpers 2026-03-22 22:17:50 +08:00
Cita 9290e51ecc refactor: consolidate single-source routing and protocol helpers 2026-03-22 21:27:09 +08:00
Cita 96e7614835 fix: trust proxy headers and align proxy file mysql indexes 2026-03-22 21:17:56 +08:00
Cita 3cc6b7be45 Merge pull request #238 from cita-777/codex/mobile-panel-refactor-final
feat: overhaul mobile management layouts
2026-03-21 20:47:56 +08:00
Cita 09fbf258e2 feat: overhaul mobile management layouts 2026-03-21 20:42:25 +08:00
Cita c64a760b69 Merge pull request #237 from cita-777/codex/codex-review-fixes
fix: harden codex runtime routing and oauth recovery
2026-03-21 20:40:07 +08:00
Cita a81965176f fix: preserve inactive availability after main merge 2026-03-21 20:34:52 +08:00
Cita 3775ee059c Merge remote-tracking branch 'origin/main' into codex/codex-review-fixes
# Conflicts:
#	src/server/services/modelService.ts
2026-03-21 20:31:30 +08:00
Cita fa372d121a fix: preserve availability on inactive refresh failure 2026-03-21 20:27:18 +08:00
Cita 4c14f9c9b0 Merge pull request #234 from cita-777/codex/gemini-oauth-hardening
Fix Gemini OAuth refresh and failure coverage
2026-03-21 20:13:08 +08:00
Cita 4480f504e4 fix: satisfy server build typing 2026-03-21 19:58:41 +08:00
Cita d9e550c279 fix: address codex review findings 2026-03-21 19:45:29 +08:00
Cita b7a1e523e7 fix: reuse oauth singleflight in gemini discovery 2026-03-21 19:29:33 +08:00
Cita e09fb43b33 Merge pull request #236 from cita-777/codex/claude-count-models
Fix Claude count_tokens compatibility and OAuth model discovery
2026-03-21 19:28:18 +08:00
Cita c7ba436685 Merge pull request #235 from cita-777/codex/gemini-multimodal-routing
fix: keep gemini multimodal routing off endpoint memory
2026-03-21 19:27:36 +08:00
Cita 1d8889001f fix: harden codex runtime routing and oauth recovery 2026-03-21 19:07:14 +08:00
Cita dc93c58582 Fix Claude count tokens routing and model discovery 2026-03-21 18:42:28 +08:00
Cita dd48550ffa Fix Gemini OAuth refresh and failure coverage 2026-03-21 18:38:00 +08:00
Cita 500ba25787 fix: bypass multimodal endpoint memory for gemini 2026-03-21 18:37:36 +08:00
Cita 6a19d809f0 Merge pull request #233 from cita-777/codex/login-surface-pr
feat(web): redesign login surface
2026-03-21 17:17:51 +08:00
Cita 781c44140f Merge pull request #232 from cita-777/codex/backup-config-semantics-v21
fix: refine config backup import semantics
2026-03-21 17:12:53 +08:00
ciat-777 719e21cce7 feat(web): redesign login surface 2026-03-21 17:12:11 +08:00
ciat-777 89d0aba497 fix: refine config backup import semantics 2026-03-21 16:55:32 +08:00
Cita 89d6527aa1 Merge pull request #231 from cita-777/codex/responses-chat-tool-filter
fix: strip responses-only tools on chat fallback
2026-03-21 16:44:29 +08:00
ciat-777 7e09ce83b8 fix(proxy): strip responses-only tools on chat fallback 2026-03-21 16:38:46 +08:00
Cita f586d3f318 Merge pull request #229 from cita-777/codex/gemini-claude-identity-encoding
Codex/gemini claude identity encoding
2026-03-21 15:55:51 +08:00
ciat-777 5a4f881b95 fix: restore generic inline document endpoint fallbacks 2026-03-21 15:52:22 +08:00
Cita b882b48bc0 Merge pull request #230 from cita-777/codex/backup-preserve-local-stats
fix: preserve local usage state on backup import
2026-03-21 15:45:02 +08:00
ciat-777 ab31e0b1c9 fix: preserve local usage state on backup import 2026-03-21 15:41:46 +08:00
ciat-777 7a2953ac36 fix: decode zstd responses while restoring claude encoding 2026-03-21 15:38:11 +08:00
Cita e1f4fde916 Merge pull request #228 from cita-777/codex/fix-pr-115-rebased
fix(web): polish WebDAV backup form controls
2026-03-21 14:16:19 +08:00
ciat-777 dbc17f6907 fix(web): polish webdav backup form controls 2026-03-21 14:05:52 +08:00
ciat-777 17a4281117 fix: avoid messages fallback for generic file uploads 2026-03-21 14:03:35 +08:00
Cita d17e80f05e Merge pull request #227 from cita-777/codex/openclaw-user-agent-v2
fix: detect openclaw user-agent in proxy logs
2026-03-21 13:56:14 +08:00
ciat-777 272b88c6c8 fix: detect openclaw user-agent in proxy logs 2026-03-21 13:53:02 +08:00
Cita 9395eecfc9 Merge pull request #115 from cita-777/dependabot/npm_and_yarn/drizzle-risk-539e1a854f
build(deps): bump the drizzle-risk group with 2 updates
2026-03-21 13:39:49 +08:00
ciat-777 e454ec18ec fix(api): unwrap downstream key unique violations 2026-03-21 13:30:06 +08:00
dependabot[bot] 87cf54140c build(deps): bump the drizzle-risk group with 2 updates
Bumps the drizzle-risk group with 2 updates: [drizzle-orm](https://github.com/drizzle-team/drizzle-orm) and [drizzle-kit](https://github.com/drizzle-team/drizzle-orm).


Updates `drizzle-orm` from 0.36.4 to 0.45.1
- [Release notes](https://github.com/drizzle-team/drizzle-orm/releases)
- [Commits](https://github.com/drizzle-team/drizzle-orm/compare/0.36.4...0.45.1)

Updates `drizzle-kit` from 0.28.1 to 0.31.9
- [Release notes](https://github.com/drizzle-team/drizzle-orm/releases)
- [Commits](https://github.com/drizzle-team/drizzle-orm/compare/drizzle-kit@0.28.1...drizzle-kit@0.31.9)

---
updated-dependencies:
- dependency-name: drizzle-orm
  dependency-version: 0.45.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: drizzle-risk
- dependency-name: drizzle-kit
  dependency-version: 0.31.9
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: drizzle-risk
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-21 05:17:02 +00:00
Cita 80d4bdf88c Merge pull request #189 from cita-777/dependabot/npm_and_yarn/minor-and-patch-f409002027
build(deps): bump the minor-and-patch group across 1 directory with 7 updates
2026-03-21 13:14:44 +08:00
Cita 9b17c3ebdf Merge pull request #159 from Hureru/feat/account-level-proxy
feat(proxy): account-level proxy URL override
2026-03-21 13:14:08 +08:00
Cita 8ced774e29 Merge pull request #226 from cita-777/codex/gemini-claude-identity-encoding
fix: force identity encoding for claude messages
2026-03-21 12:59:40 +08:00
ciat-777 424e1e210b test: align claude count tokens encoding expectation 2026-03-21 12:56:34 +08:00
ciat-777 1b78359739 fix: force identity encoding for claude messages 2026-03-21 12:48:34 +08:00
ciat-777 04655a8b17 fix(proxy): honor account proxy during oauth discovery 2026-03-21 12:46:46 +08:00