Files
Assetmanager/UPDATE-0.4.0.6.txt
T

45 lines
1.5 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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