[gpodder] Feature Request: Additional episode action 'complete'

  • From: Martin Fietz <martinfietz@xxxxxxxxx>
  • To: gpodder@xxxxxxxxxxxxx
  • Date: Thu, 26 Mar 2015 22:40:51 +0100

Hallo,

My feature request is to add an additional action "complete". This
action is uploaded when a user marks an episode as listened or watched
("mark as read").
This action could also be sent when the user actually played the
episode to the end, both generating a play and complete action.

A client getting this action would internally mark the episode as
completed, hide the episode from the user and delete downloaded audio
or video files.
(A workaround is to send a play with (started=) position=total, but
this basically is a fake and all clients would have to agree on this)

Example JSON upload data:
{
   "podcast": "http://example.com/feed.rss";,
   "episode": "http://example.com/files/s01e20.mp3";,
   "device": "gpodder_abcdef123",
   "action": "complete",
   "timestamp": "2009-12-12T09:00:00"
}

[Basically the same as new, download and delete]

Best regards,
Martin

Other related posts: