47 lines
1.3 KiB
Plaintext
47 lines
1.3 KiB
Plaintext
# AssetManager v0.3.14.7
|
||
|
||
## Erweiterte Browser-Performance-Diagnose
|
||
|
||
Die Assetseite protokolliert nun zusätzlich die Laufzeiten einzelner Module und
|
||
Callbacks in der Browserkonsole:
|
||
|
||
- browser-state: Wiederherstellung gespeicherter Filter
|
||
- table-tools: Modulinitialisierung, Filtern und Sortieren
|
||
- list-tools: Datensatzzähler und MutationObserver
|
||
- asset-columns: Initialisierung, Spaltensichtbarkeit, Scrollbalkensynchronisierung,
|
||
ResizeObserver und MutationObserver
|
||
- Zusammenfassung der langsamsten Vorgänge nach dem Laden
|
||
|
||
Meldungen lassen sich nach folgendem Präfix filtern:
|
||
|
||
[AssetManager][Performance]
|
||
|
||
Vorgänge ab 50 ms erscheinen als Warnung. Layoutnahe Vorgänge wie
|
||
Scrollbalken- und Observer-Callbacks werden bereits ab 20 ms hervorgehoben.
|
||
|
||
## Korrektur
|
||
|
||
Der 5-Sekunden-Sicherheitstimer wird nun sofort beendet, sobald die Assetseite
|
||
erfolgreich eingeblendet wurde. Dadurch erscheint nach fünf Sekunden keine
|
||
irreführende Fallback-Meldung mehr.
|
||
|
||
## Test
|
||
|
||
1. F12 öffnen.
|
||
2. Konsole auswählen.
|
||
3. Nach `AssetManager` filtern.
|
||
4. Assetseite mit Strg+F5 neu laden.
|
||
5. Den Block `Zusammenfassung – langsamste Vorgänge` sowie Warnungen kopieren.
|
||
|
||
## Update-Schutz
|
||
|
||
Nicht enthalten bzw. nicht überschrieben:
|
||
|
||
- .env
|
||
- APPINFO.json
|
||
- data/config/config.json
|
||
- PostgreSQL-Daten
|
||
- Uploads
|
||
- Backups
|
||
- Logs
|