Initialer Import des AssetManagers
This commit is contained in:
@@ -0,0 +1,39 @@
|
||||
# AssetManager v0.3.14.5
|
||||
|
||||
## Ruhiger Aufbau der Assetseite
|
||||
- Die Assetseite wird während der Initialisierung vollständig verborgen.
|
||||
- Statt sichtbarer Zwischenzustände erscheint ein dezenter Ladehinweis.
|
||||
- Erst nach Tabellenaufbau, Spaltenreihenfolge, Spaltensichtbarkeit,
|
||||
Filterwiederherstellung und Datensatzzählung wird die fertige Seite angezeigt.
|
||||
- Eine Zeitüberschreitung von fünf Sekunden verhindert, dass die Seite bei einem
|
||||
unerwarteten JavaScript-Fehler dauerhaft verborgen bleibt.
|
||||
|
||||
## Performance
|
||||
- Der globale MutationObserver für gespeicherte Tabellenzustände wurde entfernt.
|
||||
- Gespeicherte Filter werden gesammelt eingesetzt.
|
||||
- Danach erfolgt nur noch ein einziger Filterdurchlauf statt je eines
|
||||
vollständigen Durchlaufs pro gespeicherter Spalte.
|
||||
- Tabellenmodule melden ihren Abschluss explizit an einen zentralen
|
||||
Initialisierungskoordinator.
|
||||
- Layout- und Scrollbalkenberechnungen laufen vor dem sichtbaren Einblenden ab.
|
||||
|
||||
## Übersetzungen
|
||||
- Der Ladehinweis nutzt Übersetzungsschlüssel.
|
||||
- Deutsche und englische Standardtexte wurden ergänzt.
|
||||
|
||||
## Update-Schutz
|
||||
Nicht im Update enthalten:
|
||||
- .env
|
||||
- APPINFO.json
|
||||
- data/config/config.json
|
||||
- PostgreSQL-Daten
|
||||
- Uploads
|
||||
- Backups
|
||||
- Logs
|
||||
|
||||
## Validierung
|
||||
- Python-Syntax geprüft.
|
||||
- Jinja2-Templates syntaktisch geladen.
|
||||
- JavaScript-Dateien mit Node.js syntaktisch geprüft, sofern Node.js verfügbar.
|
||||
- ZIP-Wurzel assetmanager/ geprüft.
|
||||
- Kein vollständiger Docker-/Browser-Laufzeittest durchgeführt.
|
||||
Reference in New Issue
Block a user