Cryptograss:Moods/uploads-and-embeds/todo: Difference between revisions
From PickiPedia: A knowledge base of bluegrass, old time psychedelic jams, and other public domain music
Jump to navigationJump to search
Add #170, #366 and the captions/commentary follow-ups (via update-page on MediaWiki MCP Server) |
Automated edit (via update-page on MediaWiki MCP Server) |
||
| Line 95: | Line 95: | ||
who: magent | who: magent | ||
kind: code | kind: code | ||
- task: 'Write the docs page for the Release player, captions and Tidings (after pickipedia#170 and magenta#366 land)' | |||
who: re | |||
kind: docs | |||
link: https://github.com/cryptograss/pickipedia/pull/170 | |||
note: 'Today nothing user-facing documents any of this: only the in-repo PickiPediaReleases README (data model + API), the Property: pages, and code comments ([[Candidate:Common.js]]). Target page: [[Release pages]]. Stamp it to the PRs and the block.' | |||
</todo> | </todo> | ||
Revision as of 20:05, 2 November 2026
What this Mood is waiting on, and who has it.
- ☐Merge memory-lane#201 and deploy maybelle: the agent settings line looks like a menuSky's ask. CSS and one line of template.
- ☐Decide: unpin all 11 Coconut remnants?Eight are yours, three are Sky's. Unpinning deletes them from delivery-kid for good. Say yes and magent writes the one-off cleanup.
- ☐Unpin the eleven Coconut remnantsSky checked: nothing to keep. The list page is the record.
- ☐Decide how to close the RSS SSRF: whitelist, or network egress rules$wgRSSUrlWhitelist is '*'. The feed hosts come from the wiki, so a static whitelist taxes adding podcasts; denying the wiki container egress to private ranges does not. magent leans to the second.
- ☐Cancel the Coconut account and drop its key from the vaultThe only item still costing money.
- ☐Review and merge pickipedia#170: Release speed, captions, own title, link cards, commentaryThen the usual wiki build.
- ☐
- ☐Choose whether to keep VEED, and which caption source to use (Whisper on the box, or VEED's export)Either one produces the WebVTT/SRT that Release:<CID>/captions takes.
- ☐Commentary box on ReleaseDraft, carried through finalize, and record who finalized (the Releaser)
- ☐Write the docs page for the Release player, captions and Tidings (after pickipedia#170 and magenta#366 land)Today nothing user-facing documents any of this: only the in-repo PickiPediaReleases README (data model + API), the Property: pages, and code comments (Candidate:Common.js). Target page: Release pages. Stamp it to the PRs and the block.
Done (9)
- ☑Deploy the wiki (maybelle-config#193 merged: PDF/SVG tools in the image), then merge pickipedia#146#193 first: it puts ghostscript, poppler and librsvg in the wiki image. AVIF waits for MediaWiki upstream (Justin).
- ☑Merge memory-lane#192 and deploy maybelle: Send makes a waiting video's draft pageSky's ask. Template only.
- ☑
- ☑Merge memory-lane#188 and deploy maybelle: photo location removed unless unticked; HEIC originals keptHas a migration (0028_media_original). "Remove location (GPS)" ticked by default; HEIC original kept beside its JPEG, GPS blanked in place when ticked.
- ☑Merge memory-lane#189 and deploy maybelle: a video's 🎬 line shows its encode and pin liveTemplate, view and service only; no delivery-kid change, no new settings.
- ☑Blank MediaWiki:Common.js now; blank MediaWiki:Common.css once pickipedia#142 is deployed#142 is live: both can be blanked now.
- ☑
- ☑Strip GPS and other metadata from JPEG/PNG photos sent into Moods, as HEIC now isFollow-up to memory-lane#158: phone JPEGs are stored with their EXIF, position included, and Moods are public.
- ☑Live encode and pin progress for a video in its Mood, from delivery-kid's job logViewing only; finalizing stays on the ReleaseDraft page (finalize-release).