Commit History

  1. fix: use known-profile list instead of runtime detection for TLS impersonation⁠

    icebear0828 +1: Claude Opus 4.6
    38895cf
  2. fix: auto-fallback for unsupported TLS impersonate profiles⁠

    icebear0828 +1: Claude Opus 4.6
    27e0738

  1. feat: dynamic model list fetching from Codex backend (#9)⁠

    icebear +2: icebear0828, Claude Opus 4.6
    Unverified signature
    5f8456f

  1. feat: OpenCode platform support, vitest tests, changelog & Docker hardening⁠

    icebear0828 +1: Claude Opus 4.6
    92c5df7
  2. feat: native tool calling support across all protocols (#8)⁠

    icebear +2: icebear0828, Claude Opus 4.6
    Unverified signature
    ab2754a

  1. fix(api): return 400 invalid_json for malformed chat payload

    icebear0828
    0be9bdf
  2. refactor: remove dead code, unused config, and fix type violations⁠

    icebear0828 +1: Claude Opus 4.6
    50ae780

  1. feat: accept tool/function messages across all protocols⁠

    icebear0828 +1: Claude Opus 4.6
    759fe9e

  1. feat: suppress Codex Desktop directives in model responses⁠

    icebear0828 +1: Claude Opus 4.6
    d817d67
  2. feat: support developer role and array content in OpenAI protocol⁠

    icebear0828 +1: Claude Opus 4.6
    ebe8094
  3. fix: startup log shows config proxy_api_key instead of random hash⁠

    icebear0828 +1: Claude Opus 4.6
    a931669
  4. fix: proxy_api_key from config not used in frontend or auth validation⁠

    icebear0828 +1: Claude Opus 4.6
    1f63c38
  5. feat: add pnpm/bun package manager support for local development⁠

    icebear0828 +1: Claude Opus 4.6
    d3a5a81
  6. fix: prevent .env inline comments from being parsed as JWT tokens⁠

    icebear0828 +1: Claude Opus 4.6
    a971da6
  7. feat: add libcurl-impersonate FFI transport for Chrome TLS fingerprint⁠

    icebear0828 +1: Claude Opus 4.6
    3d01305
  8. refactor: architecture audit fixes round 2 (P0-P2)⁠

    icebear0828 +1: Claude Opus 4.6
    d6c3bb0

  1. feat: migrate dashboard to Preact + Vite⁠

    icebear0828 +1: Claude Opus 4.6
    b7d4394
  2. refactor: architecture audit fixes (P0-P2 stability & reliability)⁠

    icebear0828 +1: Claude Opus 4.6
    b1107bc
  3. refactor: fingerprint alignment, auto-maintenance, Docker deployment⁠

    icebear0828 +1: Claude Opus 4.6
    347f81b
  4. fix: remove fake Claude/Gemini model aliases, use dynamic catalog⁠

    icebear0828 +1: Claude Opus 4.6
    87cb62c
  5. refactor: extract shared proxy handler, eliminate route duplication⁠

    icebear0828 +1: Claude Opus 4.6
    8b777a2
  6. fix: remove dead login.html reference causing UI fallback on fresh installs⁠

    icebear0828 +1: Claude Opus 4.6
    fcc0669
  7. feat: auto-detect local proxy (mihomo/clash/v2ray)⁠

    icebear0828 +1: Claude Opus 4.6
    e7285df
  8. feat: auto proxy detection for curl + tighten dashboard layout⁠

    icebear0828 +1: Claude Opus 4.6
    d85b21d
  9. ui: redesign dashboard with Tailwind CSS + wire backend APIs⁠

    icebear0828 +1: Claude Opus 4.6
    bafbf4b
  10. fix: remove all `any` types from source code⁠

    icebear0828 +1: Claude Opus 4.6
    8fc11c2
  11. feat: multi-protocol support — Anthropic Messages API + Google Gemini API⁠

    icebear0828 +1: Claude Opus 4.6
    d0eb8b9
  12. feat: desktop context injection, multi-turn sessions, TLS impersonation & auto-update⁠

    icebear0828 +1: Claude Opus 4.6
    22a7de1

  1. feat: anti-detection hardening — curl TLS, auto-version, jitter & Chromium headers⁠

    icebear0828 +1: Claude Opus 4.6
    0d2f54c
  2. feat: reactive API config, live code examples, quota display & curl fix⁠

    icebear0828 +1: Claude Opus 4.6
    0fedcca
  3. feat: native OAuth PKCE login with fixed localhost:1455 redirect⁠

    icebear0828 +1: Claude Opus 4.6
    5dd5107

  1. feat: dashboard multi-account management UI with OAuth login (#3)⁠

    icebear +2: icebear0828, Claude Opus 4.6
    Unverified signature
    1e8f135
  2. feat: architecture audit — disguise hardening, update automation, robustness⁠

    icebear0828 +1: Claude Opus 4.6
    85aec43
  3. refactor: remove dead code, extract hardcoded values into config⁠

    icebear0828 +1: Claude Opus 4.6
    ab21b87
  4. Initial commit: Codex Proxy with quota API and Cloudflare bypass⁠

    icebear0828 +1: Claude Opus 4.6
    5d0a52f