-
553d9e4759
build: force GPM index refresh before install; add remote-diag

m038andClaude Opus 4.8
2026-07-04 22:49:06 +02:00
-
-
-
c4bee49fc3
docs: add implementation-ready plan for front-end journal entry edit

m038andClaude Opus 4.8
2026-07-04 22:43:09 +02:00
-
c76c16b06d
test(post-form): AE3 no longer references the removed hero field

m038andClaude Opus 4.8
2026-07-04 21:06:08 +02:00
-
45c2d54d2b
test(post-form): assert 1–6 photo rule

m038andClaude Opus 4.8
2026-07-04 20:59:01 +02:00
-
edb1c7659c
test(post-form): assert datetime-local picker, prefill, and required-date gate

m038andClaude Opus 4.8
2026-07-04 20:42:00 +02:00
-
a35eb4f288
chore: bump user/ pin to Twig 3 strict_mode config (2e32a85)

m038andClaude Opus 4.8
2026-07-04 20:36:25 +02:00
-
0f88ec4694
test(post-form): assert photos are renamed photo-1..N with no frontmatter leak

m038andClaude Opus 4.8
2026-07-04 20:26:04 +02:00
-
db50b84bfd
docs: record Phase 2 test-env upgrade executed + twig3 config reconciliation

m038andClaude Opus 4.8
2026-07-04 20:15:57 +02:00
-
9440bdc29d
docs: capture Grav new-user --admin-type gotcha (api.* vs admin.*)

m038andClaude Opus 4.8
2026-07-04 19:49:35 +02:00
-
d19a5802ae
test(post-form): assert photo section auto-collapse + summary bar

m038andClaude Opus 4.8
2026-07-04 19:47:00 +02:00
-
fb9a47ea0c
docs: record Grav 2.0.4 upgrade; GPM-managed plugins; prod runbook

m038andClaude Opus 4.8
2026-07-04 19:39:00 +02:00
-
58d2d70c13
test: self-contained local test account + urlencoded login

m038andClaude Opus 4.8
2026-07-04 19:36:39 +02:00
-
ab5db71f35
test(post-form): assert post-success confirmation + view-journal CTA
m038
2026-07-04 19:23:44 +02:00
-
b3d3a8e8b8
docs: mark journal-post-form plan complete (U1-U7)
m038
2026-07-04 17:53:44 +02:00
-
27a35a1db8
test(post-form): realign photo specs to FilePond after U4 rework
m038
2026-07-04 17:52:09 +02:00
-
725131e128
test: retarget form-config and post tests from retired japan-korea-2026 to italy-2026-demo

m038andClaude Opus 4.8
2026-07-04 17:50:05 +02:00
-
421c21345e
test(post-form): retarget suite to redesigned /post + add UX coverage (U7)
m038
2026-07-04 16:56:07 +02:00
-
0f9a3b86b8
build: drop admin2/api zip-stash from server-install; install via GPM (option B)

m038andClaude Opus 4.8
2026-07-04 16:41:50 +02:00
-
a639dc6e41
build: fix remote-upgrade-grav; add remote plugin-update, git-sync toggle, content-status targets

m038andClaude Opus 4.8
2026-07-04 16:41:25 +02:00
-
3fffa02bec
build: pin Grav core 2.0.4 and add admin2/api/flex-objects to plugins.txt

m038andClaude Opus 4.8
2026-07-04 16:38:58 +02:00
-
6ad62360c6
docs: apply doc-review fixes to Grav 2.0.4 upgrade plan

m038andClaude Opus 4.8
2026-07-04 16:35:20 +02:00
-
a28ef8f8d7
Merge branch 'main' into grav-2.0.4-upgrade
m038
2026-07-04 15:20:59 +02:00
-
-
1710ad8612
docs: document dual-repo submodule workflow and pointer-bump convention

m038andClaude Opus 4.8
2026-07-04 15:13:50 +02:00
-
52010c9733
chore: register user/ as a git submodule

m038andClaude Opus 4.8
2026-07-04 14:57:13 +02:00
-
b47b1e9657
docs: add Grav 2.0.4 upgrade implementation plan

m038andClaude Opus 4.8
2026-07-04 15:02:59 +02:00
-
3085cede28
docs: correct upgrade spec channel + CLI commands after container verification

m038andClaude Opus 4.8
2026-07-04 14:58:27 +02:00
-
2f733f668d
chore: register user/ as a git submodule

m038andClaude Opus 4.8
2026-07-04 14:57:13 +02:00
-
99f290fbca
docs: add Grav 2.0.4 upgrade + GPM-manage plugins design spec

m038andClaude Opus 4.8
2026-07-04 14:54:28 +02:00
-
-
b1b7f64996
docs: add journal-post-form implementation plan (ce-plan + reviewed)

m038andClaude Opus 4.8
2026-07-04 14:31:07 +02:00
-
2695bce835
docs: compound learning — retiring a consolidated Grav sub-page

m038andClaude Opus 4.8
2026-07-04 14:23:25 +02:00
-
7984b3a75e
docs: sync CLAUDE.md + reference/guides with standalone-page cleanup

m038andClaude Opus 4.8
2026-07-04 14:06:55 +02:00
-
4dc5bf6812
build: add per-environment (test/prod) Makefile targets

m038andClaude Opus 4.8
2026-07-04 14:02:13 +02:00
-
a1425e851b
docs: mark standalone-page-cleanup plan complete

m038andClaude Opus 4.8
2026-07-04 13:58:59 +02:00
-
7407129812
test: re-point suite off retired standalone views

m038andClaude Opus 4.8
2026-07-04 13:58:27 +02:00
-
a2457d6402
docs: mark cleanup Phase 1.5 + 2 complete; note test debt

m038andClaude Opus 4.8
2026-07-04 13:43:27 +02:00
-
2729a8c14c
docs: mark standalone-page-cleanup Phase 1 complete

m038andClaude Opus 4.8
2026-07-04 13:23:14 +02:00
-
aeea6744bd
chore: drop 02.map/03.stats from demo-load target

m038andClaude Opus 4.8
2026-07-04 13:22:58 +02:00
-
a9ca68d790
docs: add standalone sub-page cleanup plan (map/stats/dailies/stories retire)

m038andClaude Opus 4.8
2026-07-04 13:15:55 +02:00
-
9fbc61ee6e
docs: mark map-init consolidation plan complete

m038andClaude Opus 4.8
2026-06-28 00:11:45 +02:00
-
abab85ca5c
docs: add map-init consolidation plan (reviewed)

m038andClaude Opus 4.8
2026-06-27 23:43:03 +02:00
-
0427b75b6e
chore: update .env.example

m038andClaude Opus 4.8
2026-06-27 22:35:43 +02:00
-
4665e014be
chore: bump user/ to home/trip view convergence theme work

m038andClaude Opus 4.8
2026-06-27 22:35:43 +02:00
-
567ea7bb89
docs: add home/trip convergence plan (complete) and update design spec

m038andClaude Opus 4.8
2026-06-27 22:35:43 +02:00
-
dd3c89e88a
docs(claude): document shared trip-feed-col + home-predeparture partials

m038andClaude Opus 4.8
2026-06-27 22:32:11 +02:00
-
301de51add
docs: add home/trip view convergence design spec

m038andClaude Opus 4.8
2026-06-27 19:37:11 +02:00
-
119e8e5a35
chore: restore docs/immich-workflow gitignore entry dropped in previous commit

m038andClaude Sonnet 4.6
2026-06-26 18:35:37 +02:00
-
532fbda801
fix(home): wrap map init in DOMContentLoaded to fix broken homepage map

m038andClaude Sonnet 4.6
2026-06-26 18:34:21 +02:00
-
fcd8ed13ce
chore: ignore services/ dir, remove stale travel-memories gitignore entry

m038andClaude Sonnet 4.6
2026-06-26 18:25:29 +02:00
-
a80b0a90fc
chore: remove travel-memories service from repo (moved to separate project)

m038andClaude Sonnet 4.6
2026-06-26 18:23:54 +02:00
-
4df191b9f4
docs: clean up research notes, add production backlog and working docs

m038andClaude Sonnet 4.6
2026-06-26 18:22:58 +02:00
-
0d3a3451f3
chore: update .env.example and fix remote-fetch-content sparse-checkout

m038andClaude Sonnet 4.6
2026-06-26 18:22:53 +02:00
-
65e18be92a
docs: mark template-refactor plan as complete
m038
2026-06-26 10:07:31 +02:00
-
13fe204d30
docs: mark accessibility-audit plan as complete
m038
2026-06-26 09:55:05 +02:00
-
ae33c256a7
docs: mark pixelfed-import plan as complete
m038
2026-06-26 09:43:15 +02:00
-
ef215cb4fc
docs: backfill Status field on all plans

m038andClaude Sonnet 4.6
2026-06-26 09:37:56 +02:00
-
ac80a9ab18
docs: add plan status convention to CLAUDE.md

m038andClaude Sonnet 4.6
2026-06-26 09:37:22 +02:00
-
82d6da48e1
test: add global teardown — sweep ui-test entries from 02.post and dailies
m038
2026-06-25 07:32:32 +02:00
-
7b93fbc5a3
docs: mark asset pipeline plan as complete
m038
2026-06-25 00:13:25 +02:00
-
41e303e6bc
docs: mark frontend polish plan as complete
m038
2026-06-25 00:05:27 +02:00
-
b2e9dcadb9
docs: add template refactor implementation plan (Milestone 2)

m038andClaude Sonnet 4.6
2026-06-23 23:47:03 +02:00
-
aab783384f
docs: add template refactor design spec (Milestone 2)

m038andClaude Sonnet 4.6
2026-06-23 23:38:54 +02:00
-
5cf7e15219
build: add build-assets make target

m038andClaude Sonnet 4.6
2026-06-22 23:11:32 +02:00
-
bd906005e4
docs: add asset pipeline implementation plan

m038andClaude Sonnet 4.6
2026-06-22 23:02:34 +02:00
-
dc01d943f3
docs: add asset pipeline and frontend reliability design spec

m038andClaude Sonnet 4.6
2026-06-22 22:43:53 +02:00
-
be673b2135
feat: align maps (shared partial), add stories map, add regression tests
m038
2026-06-22 01:54:20 +02:00
-
-
7d1bab89b9
docs: fix CSS class name in learnings doc (feed-map-wrap not map-col)
m038
2026-06-22 01:54:01 +02:00
-
00d6bb0e37
test: add M9-M11 stories map + MUX1-5 panel/sort/fullscreen regression tests
m038
2026-06-22 01:48:04 +02:00
-
b9f9f4ce9c
docs: add mobile-ux session learnings and shared partial architecture
m038
2026-06-22 01:41:23 +02:00
-
be063ad5b4
docs: add align-maps-tests implementation plan
m038
2026-06-22 01:31:33 +02:00
-
-
fac3b18201
docs: fix TC-M QA cases — correct URLs, hover rule, highlight detail

m038andClaude Sonnet 4.6
2026-06-21 22:05:41 +02:00
-
7b4a4d2b9c
docs: add QA test cases for 2026-06-21 mobile UX session

m038andClaude Sonnet 4.6
2026-06-21 21:52:43 +02:00
-
35a9393537
docs: add travel-memories session handover (2026-06-21)

m038andClaude Sonnet 4.6
2026-06-21 21:41:24 +02:00
-
a265b08ca0
fix: use amber/sky colors for journal/story borders and badges

m038andClaude Sonnet 4.6
2026-06-21 21:40:13 +02:00
-
3fd1e8ae96
fix: restore border-4 width when retagging (was stripped by border-* filter)

m038andClaude Sonnet 4.6
2026-06-21 21:36:37 +02:00
-
a8804547e7
feat: desktop lightbox — click to open, arrows navigate, J/S/X tag, Esc close

m038andClaude Sonnet 4.6
2026-06-21 21:29:43 +02:00
-
1c5526c56c
fix: arrow key nav (left/right modifiers) + opacity class not clearing on retag

m038andClaude Sonnet 4.6
2026-06-21 21:26:15 +02:00
-
14845f47ac
feat: highlight selected triage card + arrow key navigation

m038andClaude Sonnet 4.6
2026-06-21 21:23:43 +02:00
-
e9fffa36ce
fix: update triage badge dynamically when tag changes

m038andClaude Sonnet 4.6
2026-06-21 21:20:59 +02:00
-
f260e2ff76
feat: mobile swipe triage UI + tag visualization

m038andClaude Sonnet 4.6
2026-06-21 21:10:31 +02:00
-
1159b9cba6
feat: add mobile swipe triage UI with HammerJS and undo stack

m038andClaude Sonnet 4.6
2026-06-21 21:07:50 +02:00
-
ab159d3a93
docs: mark playwright-tests plan as done
m038
2026-06-21 17:26:21 +02:00
-
1d29c30900
fix: add ui-test-trip gitignore and bump user submodule

m038andClaude Sonnet 4.6
2026-06-21 17:24:32 +02:00
-
7dc7caee26
fix: sanitise trip slug on input, escape single quotes in YAML frontmatter

m038andClaude Sonnet 4.6
2026-06-21 17:24:22 +02:00
-
69cc29b5e5
test: add cross-cutting tests (reload safety, stale, back-nav, export immutability)

m038andClaude Sonnet 4.6
2026-06-21 17:18:24 +02:00
-
8c32ac707e
test: merge playwright-tests branch — reorganise, extend, fix

m038andClaude Sonnet 4.6
2026-06-21 17:16:57 +02:00
-
db7c102da1
Merge branch 'worktree-playwright-tests'

m038andClaude Sonnet 4.6
2026-06-21 17:12:37 +02:00
-
-
5160368407
feat: Phase 6 export — writes Grav entry folders from Immich originals

m038andClaude Sonnet 4.6
2026-06-21 17:06:39 +02:00
-
b79c0da808
fix: correct fixture paths in post specs after subdirectory move
m038
2026-06-21 16:58:45 +02:00
-
fade38e7a0
fix: enforce write phase completion gate and wire done endpoint

m038andClaude Sonnet 4.6
2026-06-21 16:58:03 +02:00
-
f22d32f056
test: add AX6 (gpx-manager, mocked) and AX7 (story page) axe scans
m038
2026-06-21 16:54:50 +02:00
-
02c772f321
feat: Phase 5 write with autosave, journal/story modes, skip

m038andClaude Sonnet 4.6
2026-06-21 16:54:15 +02:00
-
1b319ca8ae
test: add P6-P8 — success message, date pre-fill, form reset
m038
2026-06-21 16:45:04 +02:00
-
b5c90a1e81
feat: Phase 4 grouping with entry-break dividers

m038andClaude Sonnet 4.6
2026-06-21 16:44:54 +02:00
-
596db0442f
fix: remove stale tests/ui/.auth dir; add to .gitignore
m038
2026-06-21 16:37:56 +02:00
-
23b68d845b
fix: curate swap endpoint name, reorder date field, 404 on missing asset

m038andClaude Sonnet 4.6
2026-06-21 16:37:25 +02:00
-
2c8d676e25
test: add GPX Manager end-to-end spec (GM1-GM7)

m038andClaude Sonnet 4.6
2026-06-21 16:35:48 +02:00
-
851df070e4
feat: Phase 3 curate with remove, retag, drag reorder

m038andClaude Sonnet 4.6
2026-06-21 16:33:58 +02:00
-
a6a2b31c43
feat: Phase 2 triage with keyboard shortcuts J/S/X

m038andClaude Sonnet 4.6
2026-06-21 16:26:53 +02:00
-
7b7810cc59
feat: add remote-fetch-content to pull user content repo on server

m038andClaude Sonnet 4.6
2026-06-21 16:26:03 +02:00
-
32775ef83f
fix: remote-fetch switches to main branch before pulling

m038andClaude Sonnet 4.6
2026-06-21 16:25:12 +02:00