Admin

Minimal-CLI workflow: paste credentials, ensure DB schema, and run ingestion directly from the browser.

Worker API base: https://quirky.radudragusin.workers.dev

Authorization

The key is stored only in session storage for this tab and sent as Bearer auth to Worker admin endpoints.

DB Schema

Ingestion

Strava

Prefer refresh credentials for reliability. Strava access tokens expire quickly and can return 401 authorization errors.

Required scope for runs: activity:read (or activity:read_all if you want private activities too).

Leave fields blank to use Worker secrets (for example STRAVA_CLIENT_ID, STRAVA_CLIENT_SECRET, STRAVA_REFRESH_TOKEN).

Last.fm

Goodreads CSV (optional)

Upload Goodreads export CSV or paste below.
CSV rows: 0 · rows with date: 0 · rows in selected period: 0