Files
Assetmanager/UPDATE-0.3.9.6.txt
T

29 lines
1.3 KiB
Plaintext

# AssetManager v0.3.9.6
## Excel-Importergebnis
- Ausgabe je Excel-Zeile mit Excel-Zeilennummer, Asset-ID, Aktion und Begründung.
- Übersprungene Zeilen zeigen ausdrücklich, dass keine Änderungen festgestellt wurden.
- Fehler und Neuanlagen erscheinen ebenfalls zeilenweise.
## Performance der Assetliste
- Serverseitige Seitennavigation.
- Standard: 100 Assets pro Seite; zulässig 25 bis 250.
- SQL LIMIT/OFFSET statt Laden aller Assets.
- Kategorienfelder werden mit selectinload geladen.
- Assets laden nur die Kategorie, nicht erneut alle Kategorienfelder.
- Sortierung erfolgt in PostgreSQL ohne Beachtung der Groß-/Kleinschreibung.
- Kategorie-Assetzahlen werden aggregiert statt über N+1-Lazy-Loads ermittelt.
## Standardfelder
- Neues Merkmal `is_default` an Felddefinitionen.
- In den Feldeinstellungen kann ein Feld als Standardfeld markiert werden.
- Kategorienliste enthält Auswahl-Checkboxen.
- Aktion `Standardfelder aktivieren` aktiviert alle markierten Standardfelder in den ausgewählten Kategorien.
- Die Migration markiert die bisherigen DEFAULT_FIELDS initial als Standardfelder.
## Validierung
- Python-Syntaxprüfung durchgeführt.
- Jinja2-Templates syntaktisch geprüft.
- ZIP-Struktur geprüft.
- Kein produktiver Lauf gegen die bestehende PostgreSQL-Datenbank durchgeführt.