Setup page: add full scheduler config (time, days, auto-download)
This commit is contained in:
@@ -62,7 +62,16 @@ class SetupRequest(BaseModel):
|
||||
default=True, description="Enable/disable scheduler"
|
||||
)
|
||||
scheduler_interval_minutes: Optional[int] = Field(
|
||||
default=60, ge=1, description="Scheduler interval in minutes"
|
||||
default=60, ge=1, description="Scheduler interval in minutes (legacy)"
|
||||
)
|
||||
scheduler_schedule_time: Optional[str] = Field(
|
||||
default="03:00", description="Daily run time in HH:MM format"
|
||||
)
|
||||
scheduler_schedule_days: Optional[list] = Field(
|
||||
default=None, description="Days of week to run scheduler (mon-sun)"
|
||||
)
|
||||
scheduler_auto_download_after_rescan: Optional[bool] = Field(
|
||||
default=False, description="Auto-download missing episodes after rescan"
|
||||
)
|
||||
|
||||
# Logging configuration
|
||||
|
||||
Reference in New Issue
Block a user