Commit Graph

  • 7b7810cc59 feat: add remote-fetch-content to pull user content repo on server main m038 2026-06-21 16:26:03 +02:00
  • 32775ef83f fix: remote-fetch switches to main branch before pulling m038 2026-06-21 16:25:12 +02:00
  • 39d19cf2f8 feat: Phase 1 album selection with resume/start-over m038 2026-06-21 16:18:38 +02:00
  • c9c1a50103 fix: correct Alpine scope for notes panel, tojson escaping, remove dead code m038 2026-06-21 16:11:41 +02:00
  • e4e4de319d fix: include api plugin in server install alongside admin2 m038 2026-06-21 16:11:40 +02:00
  • bcfee45bd7 feat: add base shell, notes panel, back-navigation with stale propagation m038 2026-06-21 16:08:21 +02:00
  • 203737cc3f feat: add Immich API client and photo proxy routes m038 2026-06-21 15:55:26 +02:00
  • 102ad7b77b feat: add atomic state management (TripState, Photo, Group) m038 2026-06-21 15:51:26 +02:00
  • 7ce02d642a feat: scaffold travel-memories Flask app and test infrastructure m038 2026-06-21 15:46:32 +02:00
  • e2497adf0a docs: add travel-memories implementation plan m038 2026-06-21 15:34:34 +02:00
  • 4fe8d2b72b chore: fix server-install.sh and update .env for Grav 2.0 production deploy m038 2026-06-21 15:30:34 +02:00
  • c703a09967 docs: add Playwright test improvement and expansion design spec m038 2026-06-21 15:09:44 +02:00
  • 29e046f7f7 docs: add travel-memories design spec m038 2026-06-21 15:05:09 +02:00
  • 611c4a2949 docs: fill in light-mode values for surface-raised and ink-inverse m038 2026-06-21 14:44:49 +02:00
  • 0b6f4b3b9e docs: mark entry enrichment spec and plan as done m038 2026-06-21 14:44:28 +02:00
  • e108887c4d docs: rewrite design-system-light.md as color-only reference with gap analysis m038 2026-06-21 14:37:14 +02:00
  • 11167e9a65 docs: update reference docs to match implementation (dark theme, MapLibre, /dailies) m038 2026-06-21 14:34:45 +02:00
  • 4be7a52fd8 feat: entry enrichment — add location, weather, rename folders to title slugs m038 2026-06-21 14:25:01 +02:00
  • c8ee4d1521 docs: apply user corrections to us-canada-mex-2024 enrichment review m038 2026-06-21 14:16:55 +02:00
  • 8b5f418ffc docs: apply user corrections to central-asia-2023 enrichment review m038 2026-06-21 14:15:24 +02:00
  • 72afc73065 docs: mark documentation restructure plan as complete m038 2026-06-21 14:10:32 +02:00
  • 7c63e98f5a docs: remove old-path duplicate files left on main before restructure m038 2026-06-21 13:50:54 +02:00
  • 5eb3e971bb docs: split Slovenia 2024 entry into separate enrichment doc m038 2026-06-21 13:50:52 +02:00
  • 7d96450bc0 docs: merge worktree-docs-restructure into main; move new superpowers/ files to working/ m038 2026-06-21 13:50:12 +02:00
  • 85c3595cce docs: fix Pienza OSM link to clean map URL format m038 2026-06-21 13:17:58 +02:00
  • bf3377e7e0 docs: fix stale pm-analysis link in summary.md m038 2026-06-21 13:14:16 +02:00
  • f4542c73e3 docs: add architecture overview reference m038 2026-06-21 13:07:55 +02:00
  • d884f80e19 docs: add architecture overview reference m038 2026-06-21 13:07:55 +02:00
  • 0eb6254085 docs: extract local setup guide from CLAUDE.md; add skill path overrides m038 2026-06-21 13:04:31 +02:00
  • b1efa699f0 docs: add trip switching guide m038 2026-06-21 13:01:50 +02:00
  • a2a1ab7e11 docs: add GPX manager guide m038 2026-06-21 12:57:59 +02:00
  • 562de15429 docs: add GPX manager guide m038 2026-06-21 12:57:59 +02:00
  • 6d43c65dc6 docs: rewrite posting guide as user-facing step-by-step m038 2026-06-21 12:55:31 +02:00
  • c91eb2f644 docs: generate italy-2025 enrichment review doc m038 2026-06-21 12:54:33 +02:00
  • ddbaf7d44f docs: generate us-canada-mex-2024 enrichment review doc m038 2026-06-21 12:52:07 +02:00
  • c2dfad5160 docs: add README.md navigation index m038 2026-06-21 12:51:42 +02:00
  • 968cda9b27 docs: generate central-asia-2023 enrichment review doc m038 2026-06-21 12:48:24 +02:00
  • dbf645ebc4 docs: fix all internal cross-references after restructure m038 2026-06-21 12:48:23 +02:00
  • 65597de00d docs: fix all internal cross-references after restructure m038 2026-06-21 12:48:04 +02:00
  • 93aa6d9b42 docs: add entry enrichment implementation plan m038 2026-06-21 12:43:46 +02:00
  • 05d65652bd docs: move remaining untracked files to restructured locations m038 2026-06-21 12:42:32 +02:00
  • 5aad6a3760 docs: move research-story-editing to research/story-editing.md m038 2026-06-21 12:38:43 +02:00
  • 28008da922 docs: restructure docs/ into guides/ reference/ working/ research/ m038 2026-06-21 12:36:35 +02:00
  • 647f76333d docs: add entry enrichment design spec m038 2026-06-21 12:36:51 +02:00
  • 58b41f5d36 docs: add documentation restructure implementation plan m038 2026-06-21 12:26:28 +02:00
  • 046a505615 docs: add superpowers skill path overrides to restructure spec m038 2026-06-21 12:19:57 +02:00
  • e7de57623c docs: add documentation restructure design spec m038 2026-06-21 12:17:48 +02:00
  • 157a558bbd docs: document per-trip map settings (use_gpx, autoconnect) in README m038 2026-06-21 12:12:45 +02:00
  • 6d2723e6f2 docs: move template behaviour to README; remove from CLAUDE.md m038 2026-06-21 11:10:24 +02:00
  • 461df550a1 docs: document ascending/descending sort order difference between trip page and home feed m038 2026-06-21 11:08:22 +02:00
  • 0ba479c7c9 test(home): document H4 coordinate dependency m038 2026-06-21 01:51:36 +02:00
  • c862827ac2 test(home): add H2–H5 between-trips highlights Playwright tests m038 2026-06-21 01:48:46 +02:00
  • 0c924139b1 test(maps): add M8 — home map GPX source on active trip m038 2026-06-21 01:43:27 +02:00
  • e9cd9c5946 docs: add homepage redesign implementation plan m038 2026-06-21 01:32:47 +02:00
  • 3d9aa306dc docs: add homepage redesign spec m038 2026-06-21 01:18:43 +02:00
  • a1dbc2ea34 docs: add story editing research note m038 2026-06-20 23:25:40 +02:00
  • b9e0e39402 fix: make demo-load writable, fix photo strip a11y, fix M7 marker click m038 2026-06-20 22:12:33 +02:00
  • 9c2177600c test: switch all test fixtures from japan-korea-2026 to italy-2026-demo m038 2026-06-20 22:00:45 +02:00
  • 1588902dd3 docs: fix demo-reset description in CLAUDE.md (removes full trip folder) m038 2026-06-20 21:45:55 +02:00
  • 26c91fcc38 test(stories): update story slugs to match new demo content m038 2026-06-20 21:18:08 +02:00
  • cdd9e0c8b3 docs: update demo-load description in CLAUDE.md m038 2026-06-20 21:15:21 +02:00
  • acdf3edb3d docs: add demo data redesign implementation plan m038 2026-06-20 21:08:08 +02:00
  • d13e4dffb8 test(a11y): add A3e-A3f cycling toggle aria-expanded tests (italy-2026-demo) m038 2026-06-20 20:57:46 +02:00
  • 5cfd3a8d85 feat(a11y): add axe-core WCAG 2.1 AA regression scans (AX1-AX5) and fix active filter button contrast m038 2026-06-20 20:49:33 +02:00
  • d9f99af1cb docs: add demo data redesign spec m038 2026-06-20 20:44:05 +02:00
  • c973bf0ab3 fix(a11y): update user submodule pointer to include GPX aria-label fix m038 2026-06-20 20:40:43 +02:00
  • 49e983e804 test(a11y): add A5 GPX delete button accessible name test m038 2026-06-20 20:36:48 +02:00
  • 6d771855ee test(a11y): add A4a-A4b photo strip keyboard tests m038 2026-06-20 20:32:15 +02:00
  • 54180321be test(a11y): add A3a-A3d aria-pressed and aria-expanded tests m038 2026-06-20 20:27:50 +02:00
  • 0db4ea9496 test(a11y): add A2 color contrast token test m038 2026-06-20 20:23:05 +02:00
  • 1e28081b31 test(a11y): add A1 skip link test m038 2026-06-20 20:19:30 +02:00
  • f63912d874 docs: add WCAG 2.1 AA accessibility audit implementation plan m038 2026-06-20 20:06:44 +02:00
  • 6135a680fe docs: mark maplibre-migration and story-mode plans complete m038 2026-06-20 20:02:39 +02:00
  • cf03eebb72 docs: mark dark-mode plan complete m038 2026-06-20 20:01:38 +02:00
  • d6a7a8c3df docs: mark stats-redesign plan complete m038 2026-06-20 20:00:54 +02:00
  • 8f5ad0dae9 docs: mark inline-journal-feed plan complete m038 2026-06-20 19:58:49 +02:00
  • 3f8004da48 docs: add WCAG 2.1 AA accessibility audit design spec m038 2026-06-20 19:57:06 +02:00
  • 9e55925169 docs: mark ui-ux-alignment plan complete m038 2026-06-20 19:56:11 +02:00
  • 9e1950c960 feat: story map markers and flash highlight for story cards m038 2026-06-20 19:53:59 +02:00
  • b5e27e68e6 feat: AI titles for 36 Pixelfed entries m038 2026-06-20 18:38:32 +02:00
  • 069d6d05a2 fix: skip P2 photo-upload test (parked); restore all system media types in media.yaml m038 2026-06-20 18:31:53 +02:00
  • 75dd3ff970 perf: skip hero media lookup for journal entries (all 3 feed templates) m038 2026-06-20 18:27:49 +02:00
  • 0729e4ea1d fix: update tests for demo reorganisation (italy-2026-demo, central-asia ordering, japan real entry) m038 2026-06-20 16:31:37 +02:00
  • 9cb1b3cb3a chore: update user submodule (sort comment in dailies) m038 2026-06-20 15:47:44 +02:00
  • 36817676ea fix: recover missing pixelfed-1 Northern America entry; remove unused timezone import m038 2026-06-20 15:42:22 +02:00
  • 2a8781d970 test: add H1 home page journal-post test m038 2026-06-20 15:34:33 +02:00
  • ed005bae14 feat: add pixelfed-import script and make target m038 2026-06-20 15:32:56 +02:00
  • 3c4ec0b79b chore: update demo-load/demo-reset for italy-2026-demo; retire japan demo m038 2026-06-20 15:18:42 +02:00
  • 0339529f44 test: add map animation wait in M7 for marker stability on heavier trip page m038 2026-06-20 15:16:35 +02:00
  • fb3a656db5 docs: add Pixelfed import implementation plan m038 2026-06-20 15:07:37 +02:00
  • 9402594eb8 test: update M7 selector for journal-post.is-highlighted m038 2026-06-20 15:04:12 +02:00
  • da1b9f0e93 docs: add Pixelfed import and demo reorganisation design spec m038 2026-06-20 14:58:14 +02:00
  • b3ceb4a8f7 test: update T1/T2 selectors for inline journal-post structure m038 2026-06-20 14:50:30 +02:00
  • 69820fe1cb chore: update user submodule (Task 1: journal-post CSS + dot-sync JS) m038 2026-06-20 14:32:07 +02:00
  • f4a38c23f6 docs: add inline journal feed implementation plan m038 2026-06-20 14:23:01 +02:00
  • c0c4fe2622 docs: add inline journal feed design spec m038 2026-06-20 14:15:19 +02:00
  • 55bfec30f5 fix: remove redundant background declaration from .trip-card:hover m038 2026-06-20 12:53:34 +02:00
  • e7b60c0c4c test: add M7 test for map marker flash highlight on card + integrate user submodule update m038 2026-06-20 12:47:56 +02:00
  • 208cd224ad fix: apply flat entry-card structure to home.html.twig m038 2026-06-20 12:44:15 +02:00
  • baeca605f6 fix: add missing data-type to dailies entry cards m038 2026-06-20 12:41:13 +02:00