spicta / shared

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. 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

  1. feat: add quota settings UI to dashboard (#101)⁠

    icebear +1: icebear0828
    07041c6
  2. feat: auto-refresh quota with tiered warnings (#92) (#93)⁠

    icebear +1: icebear0828
    Unverified signature
    4f2665c

  1. fix: server-side export filtering and JSON parse safety⁠

    icebear0828
    a8a2d95
  2. feat: bulk account import/export with selective export (#82)⁠

    icebear0828
    268c5a4

  1. fix: add color-scheme declaration to prevent browser auto-darkening⁠

    icebear0828
    f3c6831
  2. feat: model list auto-sync + theme contrast fix⁠

    icebear0828
    94a5578

  1. feat: Docker image auto-publish to GHCR + Watchtower support⁠

    icebear0828
    7ff102d
  2. fix: mode-specific update hints for Docker and Electron⁠

    icebear0828
    009c43a
  3. feat: SSE update progress + reliable restart on Windows⁠

    icebear0828 +1: Claude Opus 4.6 (1M context)
    236dd56
  4. fix: dark mode not applying on initial load⁠

    icebear0828 +1: Claude Opus 4.6 (1M context)
    b4b60dc

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

    icebear0828 +1: Claude Opus 4.6
    2996fd8

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

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

  1. fix: use catalog isDefault instead of hardcoded gpt-5.4 in dashboard⁠

    icebear0828 +1: Claude Opus 4.6
    c231bc0

  1. feat: editable proxy_api_key from Dashboard settings panel⁠

    icebear0828 +1: Claude Opus 4.6
    69a8388
  2. fix: Electron OAuth login + i18n layout shift + update modal (#53)⁠

    icebear +2: icebear0828, Claude Opus 4.6
    Unverified signature
    1b6fb15
  3. feat: auto-release pipeline + multi-mode update system + commit hash display⁠

    icebear0828 +1: Claude Opus 4.6
    0c2aed2

  1. feat: model name suffix system + service_tier + Docker persistence fix (#35)⁠

    icebear +2: icebear0828, Claude Opus 4.6
    Unverified signature
    5416ffb
  2. feat: proxy assignment management page with bulk operations (#34)⁠

    icebear +2: icebear0828, Claude Opus 4.6
    Unverified signature
    f878eff
  3. perf: instant proxy mode switching via optimistic UI update⁠

    icebear0828
    2ee9797
  4. fix: update checker shows correct status + version display + dark mode fixes⁠

    icebear0828
    3cf831b
  5. feat: proxy pool add form with separate protocol/host/port/auth fields⁠

    icebear0828 +1: Claude Opus 4.6
    af3e19d
  6. fix: proxy pool review fixes — security, validation, robustness⁠

    icebear0828 +1: Claude Opus 4.6
    deae086
  7. feat: add proxy pool for per-account proxy routing⁠

    icebear0828 +1: Claude Opus 4.6
    4ebb914
  8. feat: GitHub Star badge + check-for-updates in dashboard header⁠

    icebear0828 +1: Claude Opus 4.6
    06a5304

  1. fix: collapsible model dropdown, default to gpt-5.4, remove legacy gpt-5⁠

    icebear0828 +1: Claude Opus 4.6
    c52388f

  1. feat: add gpt-5.4 + codex-spark support, matrix model selector, extended reasoning efforts⁠

    icebear0828 +1: Claude Opus 4.6
    7824fcd

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

    icebear0828 +1: Claude Opus 4.6
    4a940a5