llm-api-proxy / src /rotator_library /credential_tool.py

Commit History

  1. refactor(credentials): 🔨 separate view and manage credential menus⁠

    Mirrowel
    ef8f78e
  2. feat(credentials): ✨ add comprehensive credential management interface⁠

    Mirrowel
    8eb4988

  1. refactor(core): 🔨 centralize path management for PyInstaller compatibility⁠

    Mirrowel
    467f294

  1. refactor(auth): 🔨 consolidate OAuth credential management into base classes⁠

    Mirrowel
    f439788

  1. Merge branch 'main' into Antigravity

    Mirrowel
    Unverified signature
    465cc5f

  1. refactor(ui): replace console.clear with cross-platform clear_screen for legacy terminal support⁠

    Mirrowel
    aa878c2
  2. refactor(ui): 🔨 replace console.clear with cross-platform clear_screen function⁠

    Mirrowel
    1ce8eba

  1. feat(credentials): ✨ add support for environment-based credential loading and bulk export tools⁠

    Mirrowel
    bd8f638
  2. feat(auth): ✨ add environment variable-based OAuth credential support with multi-account capability⁠

    Mirrowel
    5bc49f2
  3. refactor(credential-tool): 🔨 add export submenu for credential management⁠

    Mirrowel
    7830a78

  1. feat(auth): extract GoogleOAuthBase and add antigravity provider⁠

    Mirrowel
    97f1950

  1. feat(auth): improve credential tool startup UX and lazy-load providers⁠

    Mirrowel
    2b065a1
  2. feat(auth): ✨ add headless detection, re-auth on invalid refresh tokens, and persist gemini project/tier metadata⁠

    Mirrowel
    9756075

  1. feat(auth): add interactive onboarding and credential setup with warnings⁠

    Mirrowel
    34e560e

  1. feat(setup): ensure proxy key validation runs after credential creation⁠

    Mirrowel
    2c9c7d5

  1. feat(auth): enable Qwen and iFlow credential export and dynamic model discovery⁠

    Mirrowel
    dea215f
  2. feat(auth): enable Gemini CLI stateless authentication via environment variables⁠

    Mirrowel
    ea15798
  3. feat(auth): enable API key fallback for Qwen Code and iFlow providers⁠

    Mirrowel
    0132663
  4. feat(auth): introduce iFlow provider integration via OAuth⁠

    Mirrowel
    5ee03d6

  1. feat(auth): add interactive API key setup supporting 70+ providers⁠

    Mirrowel
    e8d627c
  2. feat(auth): introduce dedicated --add-credential CLI utility⁠

    Mirrowel
    2e16e7e