spicta / src /auth

Commit History

  1. feat: dashboard login gate for public deployments (#148)⁠

    icebear +1: icebear0828
    Unverified signature
    91ee702
  2. feat: usage stats page with time-series token tracking (#147)⁠

    icebear +1: icebear0828
    Unverified signature
    df56b50
  3. feat: account management page with batch operations (#146)⁠

    icebear +1: icebear0828
    Unverified signature
    7516302
  4. feat: detect banned accounts and show status in dashboard (#142)⁠

    icebear +1: icebear0828
    Unverified signature
    ba262d0

  1. fix: add missing userId field to test fixtures (#128)⁠

    icebear +1: icebear0828
    Unverified signature
    b72575f
  2. fix: allow multiple team accounts sharing same chatgpt_account_id (#126) (#127)⁠

    icebear +1: icebear0828
    Unverified signature
    7e5ecc4

  1. fix: prevent quota-exhausted accounts from cycling back to active (#115)⁠

    icebear0828
    261b199

  1. refactor: decouple AccountPool, split codex-api and web.ts, fix CI (#113)⁠

    icebear +1: icebear0828
    Unverified signature
    0c8b3c0
  2. feat: add sticky rotation strategy (#107) (#110)⁠

    icebear +1: icebear0828
    Unverified signature
    d0eeb87
  3. test: add plan-based model routing tests (14 cases)⁠

    icebear0828
    9c1c54e

  1. feat: auto-refresh quota with tiered warnings (#92) (#93)⁠

    icebear +1: icebear0828
    Unverified signature
    4f2665c
  2. Revert "fix: fall back to all accounts when model plan doesn't match (#91)"⁠

    icebear0828
    f14db3a
  3. fix: fall back to all accounts when model plan doesn't match (#91)⁠

    icebear +1: icebear0828
    Unverified signature
    5abff38

  1. feat: display secondary rate limit window (weekly cap) in dashboard⁠

    icebear0828 +1: Claude Opus 4.6
    2996fd8
  2. fix: use real reset duration from 429 response + auto-fallback to next account (#65)⁠

    icebear0828 +1: Claude Opus 4.6
    8cde2e9

  1. fix: prevent false window rollover resets in syncRateLimitWindow⁠

    icebear0828 +1: Claude Opus 4.6
    cba2903

  1. feat: add Test Connection diagnostic button (#63)⁠

    icebear +2: icebear0828, Claude Opus 4.6
    Unverified signature
    85a4cbd

  1. fix: strict plan filtering in model-aware account routing⁠

    icebear0828 +1: Claude Opus 4.6
    be3d093
  2. feat: model-aware multi-plan account routing (#57)⁠

    icebear +2: icebear0828, Claude Opus 4.6
    Unverified signature
    90c89b6

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

    icebear +2: icebear0828, Claude Opus 4.6
    Unverified signature
    1b6fb15
  2. fix(auth): add direct-connection fallback for OAuth behind proxy⁠

    icebear0828 +1: Claude Opus 4.6
    abe58f1

  1. refactor: extract startServer() + path abstraction for Electron reuse⁠

    icebear0828 +1: Claude Opus 4.6
    4a940a5

  1. fix: window counter review issues — opacity modifier, catch-up spam, rounding⁠

    icebear0828 +1: Claude Opus 4.6
    247b874
  2. feat: add per-window usage counters with time-driven reset⁠

    icebear0828 +1: Claude Opus 4.6
    4f2220c

  1. fix: stop resetting local usage counters on rate limit window rollover⁠

    icebear0828 +1: Claude Opus 4.6
    9d65acf

  1. feat: add per-account empty response tracking with email in logs⁠

    icebear0828 +1: Claude Opus 4.6
    b3dfc6c

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

    icebear0828 +1: Claude Opus 4.6
    92c5df7

  1. refactor: remove dead code, unused config, and fix type violations⁠

    icebear0828 +1: Claude Opus 4.6
    50ae780

  1. fix: proxy_api_key from config not used in frontend or auth validation⁠

    icebear0828 +1: Claude Opus 4.6
    1f63c38

  1. refactor: architecture audit fixes (P0-P2 stability & reliability)⁠

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

    icebear0828 +1: Claude Opus 4.6
    347f81b
  3. refactor: extract shared proxy handler, eliminate route duplication⁠

    icebear0828 +1: Claude Opus 4.6
    8b777a2
  4. fix: remove all `any` types from source code⁠

    icebear0828 +1: Claude Opus 4.6
    8fc11c2
  5. 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: native OAuth PKCE login with fixed localhost:1455 redirect⁠

    icebear0828 +1: Claude Opus 4.6
    5dd5107

  1. feat: architecture audit — disguise hardening, update automation, robustness⁠

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

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

    icebear0828 +1: Claude Opus 4.6
    5d0a52f