# AssetManager v0.3.12.1 ## Duplikatsuche - JavaScript-Fehler `table is not defined` behoben. - Asset-Auswahl, Tabellenfilter und Duplikatsuche können wieder initialisiert werden. ## MeshCentral-Feldregeln - Datenbankwerte sind jetzt die dauerhafte Quelle der Wahrheit. - Startup-Seeding legt nur fehlende Standard-Mappings an. - Bestehende Werte für Quelle, Transform, Aktivierung, Priorität und `update_rule` („wer gewinnt“) werden nicht mehr überschrieben. - Legacy-Werte aus config.json werden nur bei fehlender Datenbankkonfiguration übernommen. ## Softwareinventur-Diagnose - Öffentlicher, schreibgeschützter Health-Endpunkt: `/api/software-callback/health` - Softwarejob zeigt den lokal erwarteten Logpfad. - Der tatsächlich an MeshCtrl übergebene Inline-Befehl kann für einen manuellen Test kopiert werden. - Windows-Clientlog protokolliert den Callback-Versuch und Callback-Fehler ausführlicher. ## Validierung - Python-Syntaxprüfung durchgeführt. - Jinja2-Templates syntaktisch geprüft. - ZIP-Struktur geprüft. - Kein realer MeshCentral-/Callback-/PostgreSQL-Test durchgeführt.