Implement Emby integration using webhooks (#578)

* Implement Emby integration using webhooks

* Implement new structure

* Remove Status.REPEATING

* Add tests

* Improve tests

* Improve tests

* Add Emby to README
This commit is contained in:
Ricardo Gonzalez
2025-06-10 10:57:48 +01:00
committed by GitHub
parent b8453ec672
commit 3ae9ac8fc2
9 changed files with 830 additions and 8 deletions

View File

@@ -25,7 +25,7 @@ You can try the app at [yamtrack.fuzzygrim.com](https://yamtrack.fuzzygrim.com)
- 🐳 Easy deployment with Docker via docker-compose with SQLite or PostgreSQL.
- 👥 Multi-users functionality allowing individual accounts with personalized tracking.
- 🔑 Flexible authentication options including OIDC and 100+ social providers (Google, GitHub, Discord, etc.) via django-allauth.
- 🦀 Integration with [Jellyfin](https://jellyfin.org/) and [Plex](https://plex.tv), to automatically track new media watched.
- 🦀 Integration with [Jellyfin](https://jellyfin.org/), [Plex](https://plex.tv/) and [Emby](https://emby.media/) to automatically track new media watched.
- 📥 Import from [Trakt](https://trakt.tv/), [Simkl](https://simkl.com/), [MyAnimeList](https://myanimelist.net/), [AniList](https://anilist.co/) and [Kitsu](https://kitsu.app/) with support for periodic automatic imports.
- 📊 Export all your tracked media to a CSV file and import it back.