Commit Graph

268 Commits (3ed59c88a69812cc2a774acf80a4a2496870e700)

Author SHA1 Message Date
Bob Mottram b6c2067c71 Handle fractional seconds within post published date 2022-03-30 19:13:40 +01:00
Bob Mottram 08e5f5ba8f Additional fields for podcast interaction 2022-02-16 13:27:11 +00:00
Bob Mottram bf7b53c296 Comments on podcast episodes 2022-02-12 20:37:15 +00:00
Bob Mottram b78fbe86c9 Use the first key 2022-02-12 16:05:44 +00:00
Bob Mottram 1a2bfd90ce Tidying 2022-02-12 16:00:45 +00:00
Bob Mottram 2fc66213d8 Comment 2022-02-12 15:40:55 +00:00
Bob Mottram a0c1c5bca6 Podcast social interaction fields 2022-02-12 15:38:35 +00:00
Bob Mottram 4daec86f2a Support jpeg-xl format 2022-02-06 11:04:49 +00:00
Bob Mottram e29d66ddd6 Version 1.3.0 2022-02-03 13:58:20 +00:00
Bob Mottram 387f68acc9 Standardize exception message prefix 2022-02-03 10:39:52 +00:00
Bob Mottram e68e2b56c7 Avoid colliding newswire feed items which are published on the hour 2022-01-27 10:42:46 +00:00
Bob Mottram e3a702efe6 Mime type for youtube videos 2022-01-14 18:48:43 +00:00
Bob Mottram c05b569ce6 Tidying 2022-01-14 18:05:29 +00:00
Bob Mottram e539d3afc0 More precise obtaining of podcast image 2022-01-14 17:55:56 +00:00
Bob Mottram 6cceef2386 Podcast processing for youtube feeds 2022-01-14 17:40:42 +00:00
Bob Mottram 75a21345cc Lower case appears to be the standard 2022-01-14 13:15:43 +00:00
Bob Mottram 838868e811 Check that properties exist 2022-01-13 23:06:04 +00:00
Bob Mottram b2f9a046ed Skip first entry in atom feed 2022-01-13 22:57:16 +00:00
Bob Mottram f8ee7e4da5 Different rss link style 2022-01-13 22:26:01 +00:00
Bob Mottram f49863e5d7 Check for duplicates 2022-01-13 21:19:51 +00:00
Bob Mottram 3d2072aae9 Add nsfw hashtag to podcasts marked as explicit 2022-01-13 21:16:52 +00:00
Bob Mottram 3aab275360 Tidying 2022-01-13 16:12:55 +00:00
Bob Mottram 41ff8954d7 Handle multiple categories per podcast item 2022-01-13 16:04:14 +00:00
Bob Mottram fe063377e6 Tidying 2022-01-13 15:30:55 +00:00
Bob Mottram 36a4cf3aad Avoid any double hashes 2022-01-13 15:18:39 +00:00
Bob Mottram 373116e72c Turn podcast categories into hashtags 2022-01-13 15:15:47 +00:00
Bob Mottram f9e33f2d35 Get categories from podcast feeds 2022-01-13 15:10:41 +00:00
Bob Mottram dd5684ae3c Podcast image can be global to the feed, not per item 2022-01-13 12:37:08 +00:00
Bob Mottram ee14bc2ef2 Clear first item 2022-01-13 12:19:35 +00:00
Bob Mottram 4ed62cf0d3 Ignore the first item in the feed list 2022-01-13 12:16:42 +00:00
Bob Mottram 02f886d4de Improve detection of podcast mime type 2022-01-12 18:35:15 +00:00
Bob Mottram d5553fe8a0 Podcasts may not have people list 2022-01-12 17:44:49 +00:00
Bob Mottram 8686a29ac1 Unit test for rss enclosure 2022-01-12 17:23:13 +00:00
Bob Mottram 3fabb8e2f6 Simplify 2022-01-12 16:18:54 +00:00
Bob Mottram 1f81dbb947 Tidying 2022-01-12 14:31:04 +00:00
Bob Mottram 1186c39512 Tidying 2022-01-12 14:23:07 +00:00
Bob Mottram 13dbfba96b Extract rss links from audio/video enclosures 2022-01-12 14:02:47 +00:00
Bob Mottram 39401222fe Podcast episode screen 2022-01-11 18:25:13 +00:00
Bob Mottram cd317956df Extra podcast attribute 2022-01-10 22:31:05 +00:00
Bob Mottram b4d60ae836 Process item string for podcast fields 2022-01-10 22:30:06 +00:00
Bob Mottram a256b8f375 Link to podcast feed spec 2022-01-10 19:07:16 +00:00
Bob Mottram df6b71009e Support for podcast fields within rss feeds 2022-01-10 18:48:57 +00:00
Bob Mottram 7f563e3653 Snake case 2022-01-03 12:37:09 +00:00
Bob Mottram 086c760ace Moving to snake case 2021-12-29 21:55:09 +00:00
Bob Mottram 30e04544ae Snake case 2021-12-28 21:55:38 +00:00
Bob Mottram a68667d829 Snake case 2021-12-28 14:41:10 +00:00
Bob Mottram 50ce448667 Snake case 2021-12-28 13:49:44 +00:00
Bob Mottram 7de8995310 Snake case 2021-12-27 21:44:48 +00:00
Bob Mottram b63039ae47 Snake case 2021-12-27 17:53:41 +00:00
Bob Mottram 682a6755e0 Snake case 2021-12-27 15:52:08 +00:00