rippy-ui-modern: API UI Modernisiert & Import-Fixes

- Doppelte Arcane-Einträge behoben (rippy statt Rippy) - Import-Fixes: relative → absolute imports in main.py, cache/__init__.py, prescan/__init__.py, clients/__init__.py - Neue Dateien: cache.py, prescan.py, Settings.tsx - API-Port 8000 in docker-compose.yml gemappt - UI mit Sidebar, Dark Mode, Einstellungen-Tabs

Fixes: #2978 (doppelte Einträge), #2888 (Import-Fehler)
This commit is contained in:
Hitonabi
2026-07-21 22:08:03 +02:00
parent e37aff2678
commit ba2429612a
17 changed files with 701 additions and 156 deletions
+3 -3
View File
@@ -5,9 +5,9 @@ from pathlib import Path
from typing import Dict, Optional
from urllib.parse import urlparse
from .clients.tmdb import TMDBClient
from .clients.thetvdb import TheTVDBClient
from .config import settings
from clients.tmdb import TMDBClient
from clients.thetvdb import TheTVDBClient
from config import settings
class ImageDownloader: