Initialer Import des AssetManagers
This commit is contained in:
@@ -0,0 +1,46 @@
|
||||
# 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
|
||||
Reference in New Issue
Block a user