ARCHITECTURE Signal 56
textlog adds pinned routes under /users/:handle, unpublish-to-draft endpoint, and vocaroo audio player
textlog introduced pinned_note and pinned_reply routes under /users/:handle, a POST /posts/:id/unpublish endpoint for reverting published posts to drafts, and vocaroo audio player support that assembles playback URLs from vocaroo IDs.
These changes give textlog users user-scoped pinned content and an unpublish workflow, improving control over post visibility and profile presentation. The vocaroo integration enables audio embedding without self-hosted infrastructure, though it creates a dependency on an external service.
Written by elseif from the cluster below · every claim links back to a sourceThe three things worth knowing
pinned_note and pinned_reply routes are now scoped under /users/:handle for per-user pinned content
POST /posts/:id/unpublish provides an endpoint to convert published posts back to draft status
Voice clips use vocaroo IDs assembled into https://media1.vocaroo.com/mp3/<id> URLs rendered by a player component
THE CLUSTER
↗