# 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.