SamTV12345 / PodFetch

A sleek and efficient podcast downloader.
https://samtv12345.github.io/PodFetch
Apache License 2.0
347 stars 25 forks source link

Add Podcast Index as search source #21

Closed Ethanol6 closed 1 year ago

Ethanol6 commented 1 year ago

Clear and concise description of the problem

I don't want to rely entirely on iTunes to supply my podcasts. It would be great to add the Podcast Index as a source. https://podcastindex.org/

Suggested solution

Provide a toggle or drop down list to choose which source to search and add podcasts from.

Alternative

No response

Additional context

No response

Validations

SamTV12345 commented 1 year ago

If I didn't miss anything you need to create an API key to use their API. Because I don't want to leak mine you need to supply your own key.

Ethanol6 commented 1 year ago

Yes, it looks like you need an API key. Wouldn't be too bad to insert your own, like I do with other apps like OpenWeather etc.

SamTV12345 commented 1 year ago

I'll take a look at the API.

Ethanol6 commented 1 year ago

Do you want to add this to the roadmap?

SamTV12345 commented 1 year ago

I added it to the roadmap.

SamTV12345 commented 1 year ago

You can now use PodcastIndex to search and add podcasts. Please check the docs on how to add PodcastIndex to Podfetch.

Ethanol6 commented 1 year ago

So fast. Thanks!

SamTV12345 commented 1 year ago

You're welcome. I just found some time yesterday and the API documentation was very detailled with some php examples. So it was just a matter of porting that to Rust.