docs: mark journal-post-form plan complete (U1-U7)
This commit is contained in:
@@ -10,7 +10,7 @@ execution: code
|
|||||||
|
|
||||||
# Journal Post Form Improvements — Plan
|
# Journal Post Form Improvements — Plan
|
||||||
|
|
||||||
**Status:** 📋 Not started
|
**Status:** ✅ Complete (2026-07-04) — implemented on `feat/journal-post-form` (U1–U7). U4 changed course during execution: the "plain input + custom uploader" fallback uploaded to Grav's flash but couldn't attach photos to the entry without replicating FilePond's undocumented submit contract, so photos now stay on `type:filepond` with a `beforeAddFile` hook that converts HEIC→JPEG then re-adds via `pond.addFile()` (FilePond owns upload+attach). Verified end-to-end in a browser (HEIC→JPEG attach, corrupt-HEIC fail-closed, disclosure, weather gating, draft restore) and via curl (active-trip parent injection + empty-`active_trip` fail-closed). Not yet pushed / submodule pin not yet bumped — awaiting owner go-ahead (content-push triggers production).
|
||||||
|
|
||||||
> Plan type: `feat` · Depth: Deep — feature · Origin: `/ce-brainstorm` "improve the current php plugin that allows me to add a new journal page to the current active trip" (2026-07-04)
|
> Plan type: `feat` · Depth: Deep — feature · Origin: `/ce-brainstorm` "improve the current php plugin that allows me to add a new journal page to the current active trip" (2026-07-04)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user