Share an episode as a page, as Overcast does #447

Open
opened 2026-11-13 06:11:55 -08:00 by rays · 1 comment
Owner

Share hands over the raw file address or the item's link: no preview, no time, no page. Instead, as Overcast does: Share link and Share link at the current time, giving a short link to a public episode page on the directory (directory.ipxreader.app/e/?t=) with the art, show, title, notes, a player that starts at the time, and Open in iPX / Apple Podcasts / Pocket Casts / RSS, plus Open Graph tags for link previews. ipx sends the directory that one episode (title, art, notes, file address) when Share is pressed, only for shows the directory lists; private and paid feeds keep sharing the item's own link. No clips.

Share hands over the raw file address or the item's link: no preview, no time, no page. Instead, as Overcast does: Share link and Share link at the current time, giving a short link to a public episode page on the directory (directory.ipxreader.app/e/<id>?t=<secs>) with the art, show, title, notes, a player that starts at the time, and Open in iPX / Apple Podcasts / Pocket Casts / RSS, plus Open Graph tags for link previews. ipx sends the directory that one episode (title, art, notes, file address) when Share is pressed, only for shows the directory lists; private and paid feeds keep sharing the item's own link. No clips.
rays added the enhancement label 2026-11-13 06:11:55 -08:00
Author
Owner

Built in 679a674: a service of its own, ipx-play (crates/play, docs/play.md), not the directory. ipx sends it a public episode and gets play.ipxreader.app/e/ back; the page shows the episode and plays the publisher's file from ?t=, with subscribe buttons and link previews. The page's Share opens Share link / Share from

Built in 679a674: a service of its own, ipx-play (crates/play, docs/play.md), not the directory. ipx sends it a public episode and gets play.ipxreader.app/e/<id> back; the page shows the episode and plays the publisher's file from ?t=, with subscribe buttons and link previews. The page's Share opens Share link / Share from <time> / Copy link. Checked here: ipx-play's tests, ipx's, the page checks, and the page rendered locally light and dark. Not yet: the browser suite (no Caddy on the Mac), and the Tower setup in docs/play.md (database, play.toml and token, compose service, tunnel hostname, Admin settings).
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: rays/ipx#447