feat: dashboard login gate for public deployments (#148) 91ee702 unverified icebear icebear0828 commited on 8 days ago
fix: model list not updating at startup β fast-retry on auth race (#149) 56be298 unverified icebear icebear0828 commited on 8 days ago
feat: usage stats page with time-series token tracking (#147) df56b50 unverified icebear icebear0828 commited on 8 days ago
feat: account management page with batch operations (#146) 7516302 unverified icebear icebear0828 commited on 9 days ago
fix: exclude test files from tsc build to unbreak Docker CI 28a98b1 icebear0828 commited on 9 days ago
fix: write runtime cache to data/ instead of git-tracked config/ (#138) 50720ce unverified icebear icebear0828 commited on 9 days ago
feat: detect banned accounts and show status in dashboard (#142) ba262d0 unverified icebear icebear0828 commited on 9 days ago
fix: handle new Responses SSE lifecycle events (#137) 1531084 unverified icebear icebear0828 commited on 10 days ago
fix: remove isCodexCompatibleId whitelist β trust backend model list (#129) 1e54caa unverified icebear icebear0828 commited on 10 days ago
fix: add missing userId field to test fixtures (#128) b72575f unverified icebear icebear0828 commited on 10 days ago
fix: allow multiple team accounts sharing same chatgpt_account_id (#126) (#127) 7e5ecc4 unverified icebear icebear0828 commited on 10 days ago
fix: prevent quota-exhausted accounts from cycling back to active (#115) 261b199 icebear0828 commited on 11 days ago
fix: clear quota warnings when account is deleted (#100) (#102) 5c5129f unverified icebear icebear0828 commited on 12 days ago
refactor: decouple AccountPool, split codex-api and web.ts, fix CI (#113) 0c8b3c0 unverified icebear icebear0828 commited on 12 days ago
fix: make instructions optional in /v1/responses for client compatibility (#71) (#112) 6fa846e unverified icebear icebear0828 commited on 12 days ago
feat: add sticky rotation strategy (#107) (#110) d0eeb87 unverified icebear icebear0828 commited on 12 days ago
fix: handle stream disconnection properly in curl transport and proxy handler (#108) 45525c6 unverified icebear icebear0828 commited on 13 days ago
feat: add POST /admin/refresh-models endpoint + plan routing integration tests (#104) fce5280 unverified icebear icebear0828 commited on 13 days ago
fix: macOS Electron login error -86 (EBADARCH) due to wrong-arch curl binary (#96) (#98) 6c928c9 unverified icebear icebear0828 commited on 13 days ago
fix: disable desktop context injection by default (#95) (#97) 921d606 unverified icebear icebear0828 commited on 13 days ago
feat: auto-refresh quota with tiered warnings (#92) (#93) 4f2665c unverified icebear icebear0828 commited on 13 days ago
Revert "fix: fall back to all accounts when model plan doesn't match (#91)" f14db3a icebear0828 commited on 13 days ago
fix: fall back to all accounts when model plan doesn't match (#91) 5abff38 unverified icebear icebear0828 commited on 13 days ago
fix: skip proxy update checker in Electron mode (#89) 7445795 unverified icebear icebear0828 commited on 14 days ago
fix: dynamic import `ws` to prevent Electron ESM startup crash (#88) ea2be52 unverified icebear icebear0828 commited on 14 days ago
feat: bulk account import/export with selective export (#82) 268c5a4 icebear0828 commited on 14 days ago
feat: WebSocket transport + previous_response_id for multi-turn (#84) d07b5c0 unverified icebear icebear0828 commited on 14 days ago
fix: add Cache-Control headers to prevent stale frontend after update (#79) edb874f unverified icebear icebear0828 commited on 15 days ago
feat: tuple schema (prefixItems) support for structured outputs (#77) e25a730 unverified icebear icebear0828 commited on 15 days ago
feat: Docker image auto-publish to GHCR + Watchtower support 7ff102d icebear0828 commited on 16 days ago
fix: simplify hardRestart β remove helper script, spawn directly with EADDRINUSE retry 73fd0ce icebear0828 commited on 16 days ago
feat: SSE update progress + reliable restart on Windows 236dd56 icebear0828 Claude Opus 4.6 (1M context) commited on 16 days ago
fix: dark mode tabs, StableText bilingual width, self-update reliability ca241c4 icebear0828 Claude Opus 4.6 (1M context) commited on 16 days ago
fix: StableText uses both en+zh references for stable button width bdd4755 icebear0828 Claude Opus 4.6 (1M context) commited on 16 days ago
fix: model store dual index, desktop UI fallback, dynamic port support b94940f icebear0828 commited on 16 days ago
fix: self-update restart with graceful close + 3s timeout fallback 996585e icebear0828 Claude Opus 4.6 (1M context) commited on 17 days ago
fix: server restart hanging when active SSE connections exist 1301d7a icebear0828 Claude Opus 4.6 (1M context) commited on 17 days ago
feat: display secondary rate limit window (weekly cap) in dashboard 2996fd8 icebear0828 Claude Opus 4.6 commited on 17 days ago
refactor: use toErrorStatus() instead of inline duplicate d9ac395 icebear0828 Claude Opus 4.6 commited on 17 days ago
fix: use real reset duration from 429 response + auto-fallback to next account (#65) 8cde2e9 icebear0828 Claude Opus 4.6 commited on 17 days ago
fix: prevent false window rollover resets in syncRateLimitWindow cba2903 icebear0828 Claude Opus 4.6 commited on 18 days ago
fix: review improvements β schema walker, status helper, UI i18n, CI version skip 6220911 icebear0828 Claude Opus 4.6 commited on 19 days ago
fix: recursive additionalProperties injection + upstream error status propagation 4779e44 icebear0828 Claude Opus 4.6 commited on 19 days ago