Initialer Import des AssetManagers
This commit is contained in:
@@ -0,0 +1,45 @@
|
||||
# AssetManager v0.4.0.2
|
||||
|
||||
## Behoben: übergeordnetes Gerät speichern
|
||||
|
||||
`parent_asset_id` wurde beim Bearbeiten zunächst durch die allgemeine
|
||||
Formularverarbeitung als Text gesetzt. Die anschließende Datenbankabfrage
|
||||
verglich deshalb eine Integer-ID mit einem VARCHAR-Wert.
|
||||
|
||||
- `parent_asset_id` wird nicht mehr durch den allgemeinen Feld-Loop verarbeitet.
|
||||
- Das Feld wird ausschließlich durch die typisierte Spezialverarbeitung gesetzt.
|
||||
- Bestehende Werte werden vor Datenbankabfragen defensiv in Integer umgewandelt.
|
||||
- `room_number` wird ebenfalls nur noch durch seine Spezialverarbeitung gesetzt.
|
||||
|
||||
## Behoben: Filter in den übrigen Tabellen
|
||||
|
||||
Tabellen ohne `data-field`-Attribute konnten seit der Tabellenoptimierung keine
|
||||
Zellwerte mehr ihrem Filter zuordnen.
|
||||
|
||||
- Normale Tabellen verwenden nun einen stabilen ursprünglichen Spaltenindex.
|
||||
- Assettabellen verwenden weiterhin die performante `data-field`-Zuordnung.
|
||||
- Sortierung und Filter bleiben auch nach DOM-Änderungen korrekt verbunden.
|
||||
- Betroffen sind unter anderem Felder, Kategorien, Übersetzungen und Benutzer.
|
||||
|
||||
## Behoben: vertikales Scrollen in Verwaltungstabellen
|
||||
|
||||
Die großen Verwaltungstabellen besitzen wieder einen eigenen vertikalen und
|
||||
horizontalen Scrollbereich mit fixierter Kopf- und Filterzeile.
|
||||
|
||||
## Behoben: Raum doppelt in der Asset-Detailansicht
|
||||
|
||||
`room_number` und `parent_asset_id` werden aus der allgemeinen Feldanzeige
|
||||
ausgeschlossen und nur noch über ihre ausdrücklich übersetzten Spezialzeilen
|
||||
ausgegeben.
|
||||
|
||||
## Update-Schutz
|
||||
|
||||
Nicht enthalten bzw. nicht überschrieben:
|
||||
|
||||
- .env
|
||||
- APPINFO.json
|
||||
- data/config/config.json
|
||||
- Datenbankdaten
|
||||
- Uploads
|
||||
- Backups
|
||||
- Logs
|
||||
Reference in New Issue
Block a user