fixed, scheduler, added search to log, added advanced search

This commit is contained in:
2026-04-05 18:55:09 +02:00
parent 076733fb53
commit 66b32ded36
4 changed files with 124 additions and 3 deletions
+19
View File
@@ -52,6 +52,25 @@ app.include_router(yaml_sync.router)
app.include_router(logs.router)
# --- API: Scheduler-Status ---
@app.get("/api/scheduler/status")
def scheduler_status():
from app.services.scheduler import scheduler
jobs = []
for job in scheduler.get_jobs():
jobs.append({
"id": job.id,
"next_run": job.next_run_time.isoformat() if job.next_run_time else None,
"interval": str(job.trigger),
})
return {
"running": scheduler.running,
"jobs": jobs,
}
# --- Web-UI Routen ---