Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Kodi Plugin "RSS Podcasts" does not work with gpodder-Account #372

Open
5 tasks done
update-freak opened this issue Oct 28, 2023 · 11 comments · Fixed by #1143
Open
5 tasks done

Kodi Plugin "RSS Podcasts" does not work with gpodder-Account #372

update-freak opened this issue Oct 28, 2023 · 11 comments · Fixed by #1143

Comments

@update-freak
Copy link

Describe the bug

I created an gpodder-User and used it successfully in AntennaPod for Android, which is also descibed here:https://github.com/SamTV12345/PodFetch/wiki/GPodder-API#3-choose-an-existing-device-or-create-a-new-device
--> here I did not have problems.

Then I had the idea to use Podcasts also in Kodi.
I searched for existing extensions with gpodder support and found this one: https://github.com/Heckie75/kodi-addon-podcast

I tried also to use my gpodder-User but there I got an error: Heckie75/kodi-addon-podcast#21 (comment)
I asked the creator of the Kodi-addon why this happened and the answer was that this is related to the API endpoint:
Heckie75/kodi-addon-podcast#21 (comment)

Maybe you have an idea to solve this and make the Kodi-Addon also work with the gpodder-User I created in PodFetch.
Thanks a lot

Reproduction

  1. Create a gpodder-User 2. Install the RSS Podcasts Addon in LibreELEC (Kodi) 3. Try to use the gpodder-Account in this App

System Info

- PodFetch version 4.2.2
- PodFetch runs in Docker in Synology NAS DSM 7.2.1
- Kodi Addon: RSS Podcasts (current version)
- Kodi: LibreELEC RPi2 (v11.0.3) on RPi 3

Used Package Manager

n/a

Validations

  • Follow our Code of Conduct
  • Read the Contributing Guide.
  • Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.
  • Check that this is a concrete bug. For Q&A, please open a GitHub Discussion instead.
  • The provided reproduction is a minimal reproducible of the bug.
@SamTV12345 SamTV12345 linked a pull request Jan 18, 2025 that will close this issue
@SamTV12345
Copy link
Owner

Feel free to try it out @update-freak . Should be now available. If you encounter any errors I probably have to reverse engineer what is going on in the plugin

@update-freak
Copy link
Author

Nice. Thanks a lot.
Is there a tag for the docker container available I can use or should I wait for the next release?

@SamTV12345
Copy link
Owner

You can try the next release if you'd like to. Just pull the latest image.

@update-freak
Copy link
Author

After installation in portainer with the lastest docker I found this errors in the logs:
PodFetch_logs.txt

After adding the Podcasts from AntennaPod to the normal User I'm wondering if I should additionally add the gpodder Podcasts to the pgodder user which I created via the command line? (in which cases are the "GPodder Podcasts then relevant")
Image

Image

Then I tried the sync with AntennaPod (Smartphone) => listened episodes where synced which is ok

Then I tried it in Kodi: I got empty screen when I opened the addon after configurating it (with the URL + gpodder user) @Heckie75: Is this correct or do see any mistake?

Image

Then I tried "Load subsriptions in one group" (the highlighted item)

Image

and got this

Image

@SamTV12345 SamTV12345 reopened this Jan 21, 2025
@SamTV12345
Copy link
Owner

I hate my life 😢. I implemented this endpoint as json but Kodi seems to only accept opml. I'll rework the logic

@update-freak
Copy link
Author

Hi @SamTV12345 Keep your head up ;) Let me know when it's implemented for testing :)

@SamTV12345
Copy link
Owner

Hi @SamTV12345 Keep your head up ;) Let me know when it's implemented for testing :)

I added a first try for the opml subscription endpoint. Maybe I need to rework the logic as I only save the podcast url and nothing more.

@Heckie75
Copy link

Heckie75 commented Feb 8, 2025

@SamTV12345 I have pulled your docker image and started it like this:

docker run -d -p 8000:8000 samuel19982/podfetch

However, after I have called http://localhost:8000/ there is a redirect to http://localhost:8000/ui and just a blank page is shown. What do I do wrong?

@SamTV12345
Copy link
Owner

@SamTV12345 I have pulled your docker image and started it like this:

docker run -d -p 8000:8000 samuel19982/podfetch

However, after I have called http://localhost:8000/ there is a redirect to http://localhost:8000/ui and just a blank page is shown. What do I do wrong?

Try to pull the latest issue. There was a problem with the pipeline.

@Heckie75
Copy link

Heckie75 commented Feb 8, 2025

@SamTV12345 Thanks! This works. Maybe I find some time this weekend to take a look at the import of podcasts. I'll keep you up to date

@SamTV12345
Copy link
Owner

Alright 👍. Thanks. Would be great if you could use the json endpoint :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants