Post Addj9T0wUSX0bv3vqi by StevenB@podcastindex.social
(DIR) More posts by StevenB@podcastindex.social
(DIR) Post #AddYCLfr8cbtDcN3qK by dovydas@podcastindex.social
2024-01-07T21:49:40Z
0 likes, 0 repeats
@dave Hate to ask for it, but could we increase max from 2000 to 3000 for /podcasts/bymedium as a temporary solution? I suspect @StevenB will want this too because he's also keeping a local version of music feeds for the Split Kit.When you have time, maybe we could come up with a better solution for the long term. E.g., sqlite3 file containing only music feeds.
(DIR) Post #AddYCMgbNKniMDjAe0 by StevenB@podcastindex.social
2024-01-07T23:34:21Z
0 likes, 0 repeats
@dovydas @dave You're damn right I do.I was thinking something where we can request the fields we want would reduce the request size, because I usually just need Guid, art, title, and author for initial display. I think graphql does something like this, but I'm sure rest can be used and we just put the fields we want in a query.
(DIR) Post #AddYCNgdegQNSckiLA by james@bne.social
2024-01-07T23:37:00Z
0 likes, 0 repeats
@StevenB @dovydas @dave this would be good, agreed. The endpoints are quite verbose, and it would be excellent to be able to filter for responses.?fields=guid,title,artwork
(DIR) Post #AddYCOkZhXAQl7bN7A by dave@podcastindex.social
2024-01-08T13:11:35Z
0 likes, 0 repeats
@james @StevenB @dovydas If the issue here is getting a copy of all of the feeds of a certain medium then I can provide that as a separate downloadable to avoid these sorts of issues. Perhaps daily?I'm not opposed to a field chooser parameter. It's just a ton of refactoring.
(DIR) Post #AddYGGHT8GUNeLpW4G by dave@podcastindex.social
2024-01-08T13:12:20Z
0 likes, 0 repeats
@james @StevenB @dovydas Or maybe a paging parameter...
(DIR) Post #AddbX4mPRgUOlX0m0G by dovydas@podcastindex.social
2024-01-08T13:48:59Z
0 likes, 0 repeats
@dave @james @StevenB For me personally, a downloadable with medium=music would totally work. Not sure what others' use cases are, but it seems that field parameters would be difficult for you to maintain in the long term.Anyway, for now, would you be able to increase the limit to 3000? There are currently 1904 music feeds, and we might hit the 2000 limit any day now.
(DIR) Post #Addj9T0wUSX0bv3vqi by StevenB@podcastindex.social
2024-01-08T15:14:22Z
0 likes, 0 repeats
@dave @james @dovydas So, the way I was envisioning it is I have a database that is the latest dump for music feeds. This could be daily or weekly as long as the below is also available.On top of the database, I would be querying the Index for any new songs that have been added since the last time the database was updated. So, adding a 'since' query like '/recent/feeds' has would be super helpful for getting the latest uploads
(DIR) Post #AddjDTQMuKE92arjua by StevenB@podcastindex.social
2024-01-08T15:15:05Z
0 likes, 0 repeats
@dave @james @dovydas I don't necessarily need a field chooser, just throwing mud at a wall.