# AssetManager v0.5.1.0 – Allgemeines Jobmodell Diese Version erweitert ausschließlich das bestehende Jobfundament. ## Neue Jobfelder - Job-Art (`job_type`) - Aktion (`action`, bereits vorhanden) - Priorität (`priority`) - Parameter als JSON (`parameters`, bereits vorhanden) - Ergebnisdaten als JSON (`result_data`) - Anzahl Versuche (`attempt_count`) - Maximale Versuche (`max_attempts`) - Geplanter Zeitpunkt (`scheduled_at`) - Ersteller (`created_by`, bereits vorhanden) - Start-, Sende- und Endzeitpunkte (bereits vorhanden) Bestehende Softwareinventur-Jobs werden automatisch als `software_inventory` mit Priorität 100 eingeordnet. ## Oberfläche Die zentrale Jobliste, die Asset-Softwareseite und die Jobdetails zeigen nun Job-Art, Aktion und Priorität. Die Detailseite zeigt zusätzlich Parameter, Ergebnisdaten, Ersteller, Planung und Versuche. ## Kompatibilität - Neue primäre Detailroute: `/jobs/{job_id}` - Alte Route `/software/jobs/{job_id}` bleibt als Weiterleitung erhalten. - Die Softwareinventur und Sammelausführung bleiben funktional unverändert. - Noch keine neuen Jobarten, Softwarepakete oder Dispatcher-Funktion.