• v0.9.1 ba0f409a2a

    Hotfix 0.9.1: IndieAuth trailing slash and debug logging

    phil released this 2025-11-20 00:29:36 +01:00 | 6 commits to main since this release

    Critical fixes for IndieAuth authentication:

    1. SITE_URL trailing slash normalization

      • IndieLogin.com requires client_id URLs with trailing slash
      • Fixes "client_id is not registered" errors
      • Automatic normalization in production and tests
    2. Enhanced debug logging for httpx requests

      • Detailed request/response visibility for troubleshooting
      • Shows exact HTTP method, URL, headers, body
      • All sensitive data automatically redacted

    Changes:

    • SITE_URL automatically normalized to include trailing slash
    • Debug logs show actual httpx POST details
    • redirect_uri construction updated to avoid double slashes

    Version: 0.9.1 (PATCH - bug fixes)
    Tests: 486/514 passing (no new failures)

    Downloads