Initialer Import des AssetManagers
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
# 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.
|
||||
Reference in New Issue
Block a user