feat: add Settings tab with provider management and language preferences
- Implemented AppSettings model and table using SQLModel. - Created Settings router with endpoints for preferences and provider toggling. - Added Settings tab to the UI with real-time health status of providers. - Integrated language and provider filtering into anime and series search logic. - Updated templates to respect user-defined settings.
This commit is contained in:
@@ -10,8 +10,9 @@ from app.routers.router_recommendations import router as recommendations_router
|
||||
from app.routers.router_watchlist import router as watchlist_router
|
||||
from app.routers.router_sonarr import router as sonarr_router
|
||||
from app.routers.router_player import router as player_router
|
||||
from app.routers.router_static import router as static_router
|
||||
from app.routers.router_root import router as root_router
|
||||
from .router_static import router as static_router
|
||||
from .router_root import router as root_router
|
||||
from .router_settings import router as settings_router
|
||||
|
||||
__all__ = [
|
||||
"auth_router",
|
||||
@@ -24,4 +25,6 @@ __all__ = [
|
||||
"player_router",
|
||||
"static_router",
|
||||
"root_router",
|
||||
"settings_router",
|
||||
]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user