feat: Emby support (#234)

* fix: support credential extraction from Emby

* fix: minor compatibility with emby for retrieving albums

* fix: rename credentials and save credentials type

* fix: weird issue when changing libraries

* fix: correctly map platform names in auth header

* chore: properly carry over old settings

* fix: only enable playlists on jellyfin

* fix: remove jellyfin mentions

* fix: incorporate jellyfin and emby as mentions
This commit is contained in:
Lei Nelissen
2024-07-25 23:37:00 +02:00
committed by GitHub
parent c15f8fe1fc
commit a6452f0a5e
35 changed files with 294 additions and 168 deletions

View File

@@ -1,7 +1,7 @@
{
"onboarding-welcome": "Willkommen!",
"settings": "Einstellungen",
"jellyfin-library": "Jellyfin-Bibliothek",
"library": "Jellyfin-Bibliothek",
"more-info": "Mehr Informationen",
"track": "Titel",
"playlists": "Wiedergabelisten",
@@ -28,11 +28,11 @@
"now-playing": "Läuft gerade",
"onboarding-intro": "Mit Fintunes können Sie Ihre Musikbibliothek von überall aus streamen, mit voller Unterstützung für Hintergrundwiedergabe und Casting.",
"onboarding-cta": "Um loslegen zu können benötigen Sie einen Jellyfin Server. Klicken Sie auf den Button und geben Sie ihre Jellyfin Serveradresse und Logindaten ein.",
"set-jellyfin-server": "Legen Sie den Jellyfin-Server fest",
"set-jellyfin-server-instruction": "Bitte geben Sie die URL Ihres Jellyfin-Servers ein. Stellen Sie sicher, dass Sie das Protokoll und den Port angeben",
"jellyfin-server-url": "Jellyfin-Server-URL",
"jellyfin-access-token": "Jellyfin-Zugriffstoken",
"jellyfin-user-id": "Jellyfin-Benutzer-ID",
"set-server": "Legen Sie den Jellyfin-Server fest",
"set-server-instruction": "Bitte geben Sie die URL Ihres Jellyfin-Servers ein. Stellen Sie sicher, dass Sie das Protokoll und den Port angeben",
"server-url": "Jellyfin-Server-URL",
"access-token": "Jellyfin-Zugriffstoken",
"user-id": "Jellyfin-Benutzer-ID",
"setting-cache": "Zwischenspeicher",
"setting-cache-description": "Wenn Sie Ihre Jellyfin-Bibliothek aktualisiert haben, aber weiterhin zwischengespeicherte Elemente angezeigt werden kann man mit diesen Button erzwingen, den Zwischenspeicher vollständig zu leeren. Dies zwingt die App Ihre Bibliothek vollständig neu abzurufen.",
"reset-cache": "Zwischenspeicher zurücksetzen",