# AssetManager v0.4.0.6 ## MeshCentral-Feld-Mappings: Select-Filter korrigiert Die Spalten `Zielfeld` und `Transformation` verwenden Select-Felder. Die Filterauswertung wurde erweitert: - Selects werden über `tagName` statt über einen JavaScript-Klassentest erkannt. - Es werden sowohl der technische Select-Wert als auch der sichtbare Text der ausgewählten Option ausgewertet. - Die beiden Mapping-Zellen erhalten zusätzlich einen serverseitig erzeugten `data-filter-value`. - Ein Filter wie `Computer` findet damit zuverlässig `Computername (hostname) – System`. - Transformationswerte wie `string`, `number`, `date` oder weitere definierte Optionen werden zuverlässig gefiltert. ## Assetliste: Inhalt neu laden bei geänderter Spaltenreihenfolge Beim Nachladen wurde bisher nur der Tabellenkörper ersetzt. Der neue Tabellenkörper kam in der ursprünglichen Server-Reihenfolge, während der Tabellenkopf in der benutzerdefinierten Reihenfolge blieb. Vor dem Einsetzen des neuen Tabellenkörpers werden jetzt: 1. die aktuell sichtbaren Kopfspalten in ihrer vorhandenen Reihenfolge gelesen, 2. sämtliche neuen Datenzeilen anhand ihrer `data-field`-Kennung umsortiert, 3. erst danach der bisherige Tabellenkörper ersetzt. Damit stimmen Überschriften und Inhalte nach `Inhalt neu laden` weiterhin überein. ## Update-Schutz Nicht enthalten bzw. nicht überschrieben: - .env - APPINFO.json - data/config/config.json - Datenbankdaten - Uploads - Backups - Logs