trails/apps/journal
Ullrich Schäfer 0c82ddc92e
Drop routes_write from Wahoo OAuth scopes
Wahoo's authorize endpoint rejects routes_write as an invalid scope for
our OAuth app. Until Wahoo support enables it, request only the three
scopes the import flow needs so connecting an account works again.

The push pipeline still checks grantedScopes for routes_write and
returns scope_missing, so the Send to Wahoo path stays gated.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-01 09:15:42 +02:00
..
app Drop routes_write from Wahoo OAuth scopes 2026-05-01 09:15:42 +02:00
public Add favicons, apple-touch-icons, and Chrome DevTools JSON 2026-03-29 10:35:03 +02:00
.env.example Document why HTTPS=1 dev exists, and the one case that still needs it 2026-04-26 12:26:58 +02:00
Dockerfile Add packages/fit to journal and planner Dockerfiles 2026-05-01 08:10:15 +02:00
package.json Add @trails-cool/fit package with GPX→FIT Course encoder 2026-04-30 22:31:37 +02:00
react-router.config.ts Complete monorepo toolchain setup (tasks 1.1-1.7) 2026-03-22 12:12:57 +01:00
server.ts Implement notifications + supporting fixes 2026-04-26 01:28:55 +02:00
tsconfig.json Fix planner production server + use .ts extensions everywhere 2026-03-25 01:41:33 +01:00
vite.config.ts Pre-warm Vite dep discovery for the journal dev server 2026-04-26 19:51:39 +02:00
vitest.config.ts Add mocked unit tests for REST API route handlers 2026-04-13 00:59:45 +02:00