Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Vgmzx8VTTTmCskSpQtsLTr
1.4 KiB
1.4 KiB
Backlog
Ideas and improvements not yet planned or scheduled.
Production — remaining items
- Set
twig.cache: trueinuser/config/system.yamlon the server (do not commit — breaks local dev) - Smoke test: submit one post via
/post, confirm entry appears in dailies immediately (verifies cache-on-save with twig cache on) - Confirm
/postrequires login — unauthenticated visitors must not be able to post - Register at carto.com and review terms for production traffic
- Japan & Korea 2026 trip page: set
date_start, addcover_image, upload GPX route file(s)
GPX Manager (/gpx-manager)
- Polish the UI — the current design is functional but bare; align with the Field Notes aesthetic, add better empty states, drag-and-drop upload area
- Link from Admin2 — Admin2 is a compiled SPA so we can't inject a sidebar link; options: (1) add a link to the site's nav when logged in, (2) a bookmarklet, or (3) wait for Admin2 to support plugin-contributed sidebar entries
- Komoot integration — explore how to pull GPX routes directly from Komoot without a manual export step. Komoot has an API (
api.komoot.de) that returns GPX for a tour given its ID. Could be: a field on the GPX manager where you paste a Komoot tour URL/ID and it fetches + saves server-side, or a script run viamake. Worth researching auth requirements (public tours may not need auth).