Commit Graph

  • f7a7084278 refactor: share responsive batch actions across admin pages Cita 2026-03-23 13:12:06 +08:00
  • b82d7c31d9 refactor: derive legacy schema compat from feature specs Cita 2026-03-23 13:04:09 +08:00
  • 55aea6afc4 refactor: separate brand registry from BrandIcon Cita 2026-03-23 12:44:38 +08:00
  • 8b3653c7c9 refactor: share schema metadata normalization rules Cita 2026-03-23 12:23:04 +08:00
  • 86518202fa refactor: move platform discovery out of model service Cita 2026-03-23 12:14:22 +08:00
  • 50c34b8866 refactor: keep downstream client metadata on cli profiles Cita 2026-03-23 12:02:44 +08:00
  • 3877f3a3f1 refactor: centralize oauth identity and route refresh workflow Cita 2026-03-23 11:53:59 +08:00
  • 328b492ab3 fix: finish review-driven single-source cleanup Cita 2026-03-23 11:26:01 +08:00
  • a3b061b60f Merge pull request #245 from cita-777/codex/site-binding-conflict Cita 2026-03-23 09:20:58 +08:00
  • f5892b9656 Merge pull request #241 from Hureru/feat/model-filter-system Cita 2026-03-23 00:19:29 +08:00
  • 90e9140c70 fix: preserve site disabled models on partial load failure Cita 2026-03-22 23:58:23 +08:00
  • 29c9fcbd29 fix: resolve remaining review follow-ups Cita 2026-03-22 23:53:41 +08:00
  • 5d78658af9 fix: address review feedback and code scanning alerts Cita 2026-03-22 23:41:45 +08:00
  • 9a5e2bbc60 fix: prevent brand list loading indicator from hanging on API failure Hureru 2026-03-22 23:13:51 +08:00
  • daa6a01ccf fix: handle duplicate site binding conflicts Cita 2026-03-22 22:18:44 +08:00
  • 32d7037629 refactor: share platform file and route helpers Cita 2026-03-22 22:17:50 +08:00
  • 9290e51ecc refactor: consolidate single-source routing and protocol helpers Cita 2026-03-22 21:27:09 +08:00
  • 96e7614835 fix: trust proxy headers and align proxy file mysql indexes Cita 2026-03-22 21:17:37 +08:00
  • d278b41be2 fix: address review issues in brand filter sync, model guard, route counts, and candidate loading Hureru 2026-03-22 20:44:55 +08:00
  • b8ad89d1ab fix: use ref-based stale guard for site disabled-models fetch Hureru 2026-03-22 20:26:45 +08:00
  • 26be7c024a fix: address review issues across settings, sites, brand matcher, and token routes Hureru 2026-03-22 20:16:29 +08:00
  • 911d76fa08 fix: add channel toggle and site-block buttons to mobile channel row Hureru 2026-03-22 19:23:54 +08:00
  • 2f8dae70c2 fix: add missing onToggleChannelEnabled and onSiteBlockModel props to mobile RouteCard Hureru 2026-03-22 19:18:44 +08:00
  • 3195282c4e fix: address review issues in TokenRoutes performance optimization Hureru 2026-03-22 18:04:46 +08:00
  • 92fd5e034d perf: defer token-candidates loading and lazy-compute heavy route indices Hureru 2026-03-22 16:00:47 +08:00
  • d2db989b98 fix: add bottom border to channel rows for clearer separation Hureru 2026-03-22 01:05:13 +08:00
  • 835fccb4f5 fix: align site-block and delete buttons in channel row grid layout Hureru 2026-03-22 01:02:53 +08:00
  • 4415317bdc fix: align brand matcher with frontend logic and remove manual model input Hureru 2026-03-22 00:51:45 +08:00
  • f14ffd7dc9 fix: address review issues in model filter system Hureru 2026-03-22 00:13:41 +08:00
  • cf6ed7db91 feat: add model filter system with site-level batch disable, global brand filter, route status filter, and channel site-block shortcut Hureru 2026-03-21 17:55:25 +08:00
  • 3cc6b7be45 Merge pull request #238 from cita-777/codex/mobile-panel-refactor-final Cita 2026-03-21 20:47:56 +08:00
  • 09fbf258e2 feat: overhaul mobile management layouts Cita 2026-03-21 20:42:25 +08:00
  • c64a760b69 Merge pull request #237 from cita-777/codex/codex-review-fixes Cita 2026-03-21 20:40:07 +08:00
  • a81965176f fix: preserve inactive availability after main merge Cita 2026-03-21 20:34:52 +08:00
  • 3775ee059c Merge remote-tracking branch 'origin/main' into codex/codex-review-fixes Cita 2026-03-21 20:31:30 +08:00
  • fa372d121a fix: preserve availability on inactive refresh failure Cita 2026-03-21 20:27:18 +08:00
  • 4c14f9c9b0 Merge pull request #234 from cita-777/codex/gemini-oauth-hardening Cita 2026-03-21 20:13:08 +08:00
  • 4480f504e4 fix: satisfy server build typing Cita 2026-03-21 19:58:41 +08:00
  • d9e550c279 fix: address codex review findings Cita 2026-03-21 19:45:29 +08:00
  • b7a1e523e7 fix: reuse oauth singleflight in gemini discovery Cita 2026-03-21 19:29:33 +08:00
  • e09fb43b33 Merge pull request #236 from cita-777/codex/claude-count-models Cita 2026-03-21 19:28:18 +08:00
  • c7ba436685 Merge pull request #235 from cita-777/codex/gemini-multimodal-routing Cita 2026-03-21 19:27:36 +08:00
  • 1d8889001f fix: harden codex runtime routing and oauth recovery Cita 2026-03-21 19:07:14 +08:00
  • dc93c58582 Fix Claude count tokens routing and model discovery Cita 2026-03-21 18:42:28 +08:00
  • dd48550ffa Fix Gemini OAuth refresh and failure coverage Cita 2026-03-21 18:38:00 +08:00
  • 500ba25787 fix: bypass multimodal endpoint memory for gemini Cita 2026-03-21 18:37:36 +08:00
  • 6a19d809f0 Merge pull request #233 from cita-777/codex/login-surface-pr Cita 2026-03-21 17:17:51 +08:00
  • 781c44140f Merge pull request #232 from cita-777/codex/backup-config-semantics-v21 Cita 2026-03-21 17:12:53 +08:00
  • 719e21cce7 feat(web): redesign login surface ciat-777 2026-03-21 17:12:11 +08:00
  • 89d0aba497 fix: refine config backup import semantics ciat-777 2026-03-21 16:55:16 +08:00
  • 89d6527aa1 Merge pull request #231 from cita-777/codex/responses-chat-tool-filter Cita 2026-03-21 16:44:29 +08:00
  • 7e09ce83b8 fix(proxy): strip responses-only tools on chat fallback ciat-777 2026-03-21 16:38:46 +08:00
  • f586d3f318 Merge pull request #229 from cita-777/codex/gemini-claude-identity-encoding Cita 2026-03-21 15:55:51 +08:00
  • 5a4f881b95 fix: restore generic inline document endpoint fallbacks ciat-777 2026-03-21 15:52:22 +08:00
  • b882b48bc0 Merge pull request #230 from cita-777/codex/backup-preserve-local-stats Cita 2026-03-21 15:45:02 +08:00
  • ab31e0b1c9 fix: preserve local usage state on backup import ciat-777 2026-03-21 15:41:46 +08:00
  • 7a2953ac36 fix: decode zstd responses while restoring claude encoding ciat-777 2026-03-21 15:38:11 +08:00
  • e1f4fde916 Merge pull request #228 from cita-777/codex/fix-pr-115-rebased Cita 2026-03-21 14:16:19 +08:00
  • dbc17f6907 fix(web): polish webdav backup form controls ciat-777 2026-03-21 14:05:52 +08:00
  • 17a4281117 fix: avoid messages fallback for generic file uploads ciat-777 2026-03-21 14:03:35 +08:00
  • d17e80f05e Merge pull request #227 from cita-777/codex/openclaw-user-agent-v2 Cita 2026-03-21 13:56:14 +08:00
  • 272b88c6c8 fix: detect openclaw user-agent in proxy logs ciat-777 2026-03-21 13:53:02 +08:00
  • 9395eecfc9 Merge pull request #115 from cita-777/dependabot/npm_and_yarn/drizzle-risk-539e1a854f Cita 2026-03-21 13:39:49 +08:00
  • e454ec18ec fix(api): unwrap downstream key unique violations ciat-777 2026-03-21 13:26:16 +08:00
  • 87cf54140c build(deps): bump the drizzle-risk group with 2 updates dependabot[bot] 2026-03-21 05:17:02 +00:00
  • 80d4bdf88c Merge pull request #189 from cita-777/dependabot/npm_and_yarn/minor-and-patch-f409002027 Cita 2026-03-21 13:14:44 +08:00
  • 9b17c3ebdf Merge pull request #159 from Hureru/feat/account-level-proxy Cita 2026-03-21 13:14:08 +08:00
  • 8ced774e29 Merge pull request #226 from cita-777/codex/gemini-claude-identity-encoding Cita 2026-03-21 12:59:40 +08:00
  • 424e1e210b test: align claude count tokens encoding expectation ciat-777 2026-03-21 12:56:34 +08:00
  • 1b78359739 fix: force identity encoding for claude messages ciat-777 2026-03-21 12:48:34 +08:00
  • 04655a8b17 fix(proxy): honor account proxy during oauth discovery ciat-777 2026-03-21 12:46:46 +08:00
  • 9007ca7ea7 Merge pull request #224 from cita-777/codex/webdav-backup-armv7l Cita 2026-03-21 11:55:15 +08:00
  • a2ef7e07fb Remove armv7 smoke PR check ciat-777 2026-03-21 11:53:16 +08:00
  • a7bac92975 Merge pull request #223 from cita-777/codex/proxy-log-self-report-client-name Cita 2026-03-21 11:52:48 +08:00
  • 7c9bdc51c7 fix: prefer self-reported proxy log client names ciat-777 2026-03-21 11:47:58 +08:00
  • 4d0c4b8129 feat(proxy): propagate account-level proxy across all surfaces Hureru 2026-03-21 11:44:57 +08:00
  • 8df3b1431f Merge remote-tracking branch 'origin/main' into feat/account-level-proxy Hureru 2026-03-21 10:09:19 +08:00
  • 4ba7749391 Merge pull request #220 from cita-777/codex/webdav-backup-armv7l Cita 2026-03-21 01:24:51 +08:00
  • 3be452d794 Merge pull request #219 from cita-777/codex/latest-main-protocol-review Cita 2026-03-21 01:10:36 +08:00
  • 0574fa93b3 Isolate server Docker build from desktop deps ciat-777 2026-03-21 01:09:50 +08:00
  • 7c227d8365 Handle replay hydration file fetch timeouts ciat-777 2026-03-21 01:03:03 +08:00
  • 89282093a9 Use armv7-compatible Node Docker base ciat-777 2026-03-21 00:59:23 +08:00
  • 1ce036fd46 Address PR review for WebDAV and armv7 ciat-777 2026-03-21 00:48:42 +08:00
  • bc52b6b5fd Add WebDAV backup sync and armv7 Docker builds ciat-777 2026-03-21 00:06:16 +08:00
  • 95bf8df499 fix modeltester attachment replay and add proxy file retention cita 2026-03-21 00:04:06 +08:00
  • 94b6cac871 Merge pull request #218 from cita-777/codex/modeltester-attachment-review-fixes Cita 2026-03-20 23:12:43 +08:00
  • 44c485752d Merge pull request #217 from cita-777/codex/sqlite-site-announcements-migration-fixes Cita 2026-03-20 23:12:06 +08:00
  • 78f6c5b2cc Merge origin/main into codex/modeltester-attachment-review-fixes cita 2026-03-20 23:09:27 +08:00
  • 4369aeb1cb fix model tester attachment replay and capability gating cita 2026-03-20 22:56:01 +08:00
  • 9bc804c121 fix sqlite bootstrap and site announcement migration cita 2026-03-20 22:51:57 +08:00
  • 79146af16a Merge pull request #216 from cita-777/codex/fix-responses-endpoint-memory Cita 2026-03-20 21:53:13 +08:00
  • 2890b7daf3 fix cross-protocol conversation file compatibility cita 2026-03-20 21:48:05 +08:00
  • a2a93abb69 Merge pull request #214 from zmoon460/main Cita 2026-03-20 21:21:44 +08:00
  • 485e7a0e7c Merge pull request #215 from Brucents/fix/direct-credential-route-binding Cita 2026-03-20 21:19:48 +08:00
  • 5ee493778f fix(routes): dedupe direct credentials and clarify binding labels Brucents 2026-03-20 20:41:32 +08:00
  • da76f56721 Refactor parseJson to handle different value types zmoon460 2026-03-20 20:10:12 +08:00
  • ade5e0b1b3 Enhance unique violation check for PostgreSQL zmoon460 2026-03-20 20:08:56 +08:00
  • 0d70dba4e6 Merge pull request #212 from Brucents/fix/proxy-upstream-resolution Cita 2026-03-20 19:21:30 +08:00
  • 1758d70b55 Merge pull request #211 from cita-777/codex/fix-responses-endpoint-memory Cita 2026-03-20 19:21:11 +08:00
  • 5f744c3382 fix responses endpoint memory cita 2026-03-20 19:15:53 +08:00