Commit History

fix: fall back to all accounts when model plan doesn't match (#91)
5abff38
unverified

icebear icebear0828 commited on

fix: skip proxy update checker in Electron mode (#89)
7445795
unverified

icebear icebear0828 commited on

fix: dynamic import `ws` to prevent Electron ESM startup crash (#88)
ea2be52
unverified

icebear icebear0828 commited on

fix: server-side export filtering and JSON parse safety
a8a2d95

icebear0828 commited on

feat: bulk account import/export with selective export (#82)
268c5a4

icebear0828 commited on

feat: WebSocket transport + previous_response_id for multi-turn (#84)
d07b5c0
unverified

icebear icebear0828 commited on

fix: add Cache-Control headers to prevent stale frontend after update (#79)
edb874f
unverified

icebear icebear0828 commited on

feat: tuple schema (prefixItems) support for structured outputs (#77)
e25a730
unverified

icebear icebear0828 commited on

feat: model list auto-sync + theme contrast fix
94a5578

icebear0828 commited on

feat: Docker image auto-publish to GHCR + Watchtower support
7ff102d

icebear0828 commited on

fix: mode-specific update hints for Docker and Electron
009c43a

icebear0828 commited on

fix: simplify hardRestart — remove helper script, spawn directly with EADDRINUSE retry
73fd0ce

icebear0828 commited on

feat: SSE update progress + reliable restart on Windows
236dd56

icebear0828 Claude Opus 4.6 (1M context) commited on

fix: dark mode tabs, StableText bilingual width, self-update reliability
ca241c4

icebear0828 Claude Opus 4.6 (1M context) commited on

fix: StableText uses both en+zh references for stable button width
bdd4755

icebear0828 Claude Opus 4.6 (1M context) commited on

fix: model store dual index, desktop UI fallback, dynamic port support
b94940f

icebear0828 commited on

fix: self-update restart with graceful close + 3s timeout fallback
996585e

icebear0828 Claude Opus 4.6 (1M context) commited on

fix: server restart hanging when active SSE connections exist
1301d7a

icebear0828 Claude Opus 4.6 (1M context) commited on

feat: display secondary rate limit window (weekly cap) in dashboard
2996fd8

icebear0828 Claude Opus 4.6 commited on

refactor: use toErrorStatus() instead of inline duplicate
d9ac395

icebear0828 Claude Opus 4.6 commited on

fix: use real reset duration from 429 response + auto-fallback to next account (#65)
8cde2e9

icebear0828 Claude Opus 4.6 commited on

fix: prevent false window rollover resets in syncRateLimitWindow
cba2903

icebear0828 Claude Opus 4.6 commited on

fix: review improvements — schema walker, status helper, UI i18n, CI version skip
6220911

icebear0828 Claude Opus 4.6 commited on

fix: recursive additionalProperties injection + upstream error status propagation
4779e44

icebear0828 Claude Opus 4.6 commited on

feat: add Test Connection diagnostic button (#63)
85a4cbd
unverified

icebear icebear0828 Claude Opus 4.6 commited on

feat: add Structured Outputs support (response_format → text.format)
53d3b3b

icebear0828 Claude Opus 4.6 commited on

fix: strict plan filtering in model-aware account routing
be3d093

icebear0828 Claude Opus 4.6 commited on

fix: let curl auto-negotiate Accept-Encoding for OAuth requests
b0a4fb7

icebear0828 Claude Opus 4.6 commited on

fix: pass through cached_tokens from Codex API (#58)
fadda70
unverified

icebear icebear0828 Claude Opus 4.6 commited on

feat: model-aware multi-plan account routing (#57)
90c89b6
unverified

icebear icebear0828 Claude Opus 4.6 commited on

fix: update model catalog — gpt-5.4/5.3-codex removed, gpt-5.2-codex is new flagship
597668f

icebear0828 Claude Opus 4.6 commited on

feat: add force_http11 option for proxies without HTTP/2 support (#56)
34fceda
unverified

jeasonstudio Claude Opus 4.6 commited on

fix: version display picks higher of git tag vs package.json
1b1294e

icebear0828 Claude Opus 4.6 commited on

feat: editable proxy_api_key from Dashboard settings panel
69a8388

icebear0828 Claude Opus 4.6 commited on

fix: version display uses git tag + remove inline-grid layout hack
66b06ea

icebear0828 Claude Opus 4.6 commited on

fix: Electron OAuth login + i18n layout shift + update modal (#53)
1b6fb15
unverified

icebear icebear0828 Claude Opus 4.6 commited on

Merge pull request #52 from icebear0828/fix/oauth-direct-fallback
8ab512c
unverified

icebear commited on

fix: use getRootDir() for package.json in self-update detection
504b471

icebear0828 Claude Opus 4.6 commited on

fix(auth): add direct-connection fallback for OAuth behind proxy
abe58f1

icebear0828 Claude Opus 4.6 commited on

fix: semver comparison + timer cleanup in self-update
2fac785

icebear0828 Claude Opus 4.6 commited on

feat: auto-release pipeline + multi-mode update system + commit hash display
0c2aed2

icebear0828 Claude Opus 4.6 commited on

fix: preserve model name suffixes (-fast, -high, etc.) in API responses
bc98e69

icebear0828 Claude Opus 4.6 commited on

fix: strip service_tier from request body + add OpenAI-Beta header + update gpt-5.4 efforts
44b20f4

icebear0828 Claude Opus 4.6 commited on

docs: add comment explaining stream:true hardcoding in responses route
d7a5e25

icebear0828 Claude Opus 4.6 commited on

feat: /v1/responses passthrough endpoint + missing SSE event types + Docker docs fix (#37, #38)
8068f1c

icebear0828 Claude Opus 4.6 commited on

feat: model name suffix system + service_tier + Docker persistence fix (#35)
5416ffb
unverified

icebear icebear0828 Claude Opus 4.6 commited on

feat: proxy assignment management page with bulk operations (#34)
f878eff
unverified

icebear icebear0828 Claude Opus 4.6 commited on

fix: update checker shows correct status + version display + dark mode fixes
3cf831b

icebear0828 commited on

feat: proxy pool add form with separate protocol/host/port/auth fields
af3e19d

icebear0828 Claude Opus 4.6 commited on

fix: remove wall-clock timeout from streaming SSE to prevent thinking chain cutoff
ffcac87

icebear0828 Claude Opus 4.6 commited on