feat: Edit episode title, description, and artwork from the UI #7
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/edit-title"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
itunes:image) and the index thumbnail; a remove control restores the Source-derived artdata/art/<public_id>.<ext>, served at/art/on the authed app surface (deliberately not aMEDIACAST_FEED_AUTHcatcher route); entry deletion cleans the file upepisodes.custom_art_path(NULL = no override);/entries/subtree now dispatchesdelete | edit; the previous/titleroute was folded intoPOST /entries/<id>/editbefore releaseWhy
The runner's auto-derived titles and art are often rough; the operator needs a no-JS way to fix titles, add show notes, and replace artwork per episode without touching the database.
Tests
Seam tests in
internal/server/edit_test.go: prefilled form, title/description reflected in index + feed, art upload/remove/ext-change round-trip, bad-magic and oversize rejection, delete cleanup,/art/extension whitelist, auth/method/state guards.