Commit History

  1. added good working stuff

    69c9e26
  2. Fix refresh_token cookie never actually being written⁠

    RandomCatLover +1: Claude Sonnet 5
    fcb850d
  3. Surface Drive-connection failures instead of swallowing them⁠

    RandomCatLover +1: Claude Sonnet 5
    fe83ebb
  4. Fix CachedWidgetWarning: don't cache the CookieManager component⁠

    RandomCatLover +1: Claude Sonnet 5
    5be8e7e
  5. Wire app.py/secrets/requirements to the new cookie-based token store⁠

    RandomCatLover +1: Claude Sonnet 5
    2f83d3e
  6. Replace Supabase Postgres refresh-token storage with an encrypted cookie⁠

    RandomCatLover +1: Claude Sonnet 5
    68e5370
  7. Add Umami page-view tracking⁠

    RandomCatLover +1: Claude Sonnet 5
    40f139d
  8. Document the Connect Drive / Supabase refresh-token flow⁠

    RandomCatLover +1: Claude Sonnet 5
    c5a7532
  9. Add saved-players/game-history tabs and persistent Drive access via Supabase⁠

    RandomCatLover +1: Claude Sonnet 5
    76b596f

  1. Document the required /oauth2callback redirect_uri path⁠

    RandomCatLover +1: Claude Sonnet 5
    62e957f
  2. Add missing httpx dependency for Authlib's Starlette OAuth client⁠

    RandomCatLover +1: Claude Sonnet 5
    6c653a2
  3. Switch Sheets persistence to per-user OAuth instead of a service account⁠

    RandomCatLover +1: Claude Sonnet 5
    1b35f8e
  4. Add optional Google login with Sheets-backed persistence for Points Tracker⁠

    RandomCatLover +1: Claude Sonnet 5
    5d4959a
  5. added better multigame

    7e1ff1d

  1. new tracker

    2377378

  1. Update pages/skull_king.py⁠

    Verified signature
    f7b1a7b
  2. Update Dockerfile

    Verified signature
    01fc953
  3. Upload 4 files

    Verified signature
    7d74b4c
  4. initial commit

    Verified signature
    694ff80
  5. Duplicate from streamlit/streamlit-template-space⁠

    RandomCatLover +1: FranckAbgrall
    c6ed446