| 28.08.2026 12:38 |
Reddit-Geschäftskonto für dbxapp eingerichtet |
Für die geplante, regelkonforme Community-Ansprache wurde das Reddit-Konto Leo4u mit der Geschäftsadresse service@dbxapp.de erstellt und angemeldet. Öffentliche Beiträge wurden noch nicht veröffentlicht. |
| Ressource |
|---|
| Reddit account Leo4u |
| service@dbxapp.de |
| r/SoftwareDACH |
|
| 28.08.2026 11:44 |
Google Search Console: Dokumentations-Sitemap eingereicht |
Die valide Sitemap der Dokumentations-Subdomain wurde für die Domain-Property dbxapp.de eingereicht und ohne Fehler verarbeitet, damit Google die Dokumentations-URLs strukturiert abrufen kann. |
| Ressource |
|---|
| https://doku.dbxapp.de/sitemap.xml |
| Google Search Console property sc-domain:dbxapp.de |
|
| 24.08.2026 11:02 |
dbxapp.de auf Entwicklungsstand von dbxapp gebracht |
Produktionsspiegel-Sync per tools/sync-production-site.php (ProductionSiteSync) ausgefuehrt: 11 Produktdateien kopiert (u.a. dbxTPL.class.php, dbxView.class.php, dbxPackageManager.class.php, openWin.js, drei Design-CSS, dbxEarlyPageCache.class.php, dbxWorkflowModule.class.php, myX-Manifest), 39 reine Cache-/Marketplace-Zustandsdateien unter files/cache und files/sys entfernt (regenerierbar, keine Kundendaten). Vor der Anwendung Bug in ProductionSiteSync.php gefunden und behoben: dbx/modules/*/db/*.db3-Dateien (dbxContent, dbxPerformance, dbxSession, dbxAdmin, dbxChangeLog, myInvoices) sind pro Installation eigenstaendige Live-Laufzeitdatenbanken (kein config.local.php-Override auf dbxapp.de, Groessen/Zeitstempel bereits divergiert) und wurden faelschlich als kopierbarer Produktcode behandelt; is_preserved_target_file() erkennt sie jetzt und schuetzt sie vor Ueberschreiben/Loeschen, ausser bei einer frischen Installation ohne vorhandene Datei. Kein Backup erstellt (explizite Anweisung); Live-Verifikation von Startseite und Shop-Katalog nach dem Sync ohne Fehler. |
| Ressource |
|---|
| tools/lib/ProductionSiteSync.php |
| ../dbxapp.de |
|
| 22.08.2026 21:18 |
Dokumentationsstand 4.5.3 final synchronisiert |
Kontakt-Tutorial und myContacts-Aktionsfluss in Deutsch und Englisch ergänzt (DD, Report, dbxTPL, OpenWin, Bearbeiten/Löschen mit Bestätigungsdialog); Codebeispiele gegen unbeabsichtigte Interpreter-Ausführung abgesichert; englische Benutzer-, Security- und Modul-Dokumentation sprachlich und fachlich synchronisiert; Doxygen-, Sprachpaar-, Legacy- und Versionsprüfungen sowie Qualitätsmetadaten auf Build docs-4.5.3-20260822.5 vereinheitlicht. Grund: ein nachvollziehbarer, versionsgleicher und produktionssicherer Dokumentationsstand ohne widersprüchliche DE/EN- oder Doxygen-Signale. |
| Ressource |
|---|
| C:/xampp/htdocs/dbxapp-docs/dbx/modules/dbxDocs/content/developer_contact_follow_along.html |
| C:/xampp/htdocs/dbxapp-docs/dbx/modules/dbxDocs/content/developer_contact_follow_along_en.html |
| C:/xampp/htdocs/dbxapp-docs/dbx/modules/myContacts/include/myContactsService.class.php |
| C:/xampp/htdocs/dbxapp-docs/dbx/modules/myContacts/fd/contact-report.fd.php |
| C:/xampp/htdocs/dbxapp-docs/dbx/modules/myContacts/fd/contact-report_en.fd.php |
| C:/xampp/htdocs/dbxapp-docs/dbx/modules/myContacts/tpl/htm/contact-row-action.htm |
| C:/xampp/htdocs/dbxapp-docs/dbx/modules/myContacts/tpl/htm/contact-row-action_en.htm |
| C:/xampp/htdocs/dbxapp-docs/dbx/modules/dbxDocs/content/en/editorial/module-manual.html |
| C:/xampp/htdocs/dbxapp-docs/dbx/modules/dbxDocs/content/en/pages/0174-documentation-security-performance.json |
| C:/xampp/htdocs/dbxapp-docs/dbx/modules/dbxDocs/content/en/pages/0218-documentation-users.json |
| C:/xampp/htdocs/dbxapp-docs/reference/test-documentation-quality.php |
| C:/xampp/htdocs/dbxapp-docs/dbx/modules/dbxDocs/tools/verify-english-content.py |
| C:/xampp/htdocs/dbxapp-docs/.well-known/dbxapp/docs-quality/current.json |
| C:/xampp/htdocs/dbxapp-docs/.well-known/dbxapp/docs-quality/4.5.3.json |
|
| 22.08.2026 11:16 |
Zielinstallation für zentrale Change-Log-Einträge abgesichert |
Das verbindliche Change-Log-Werkzeug kann nun eine ausdrücklich angegebene dbxapp-Installation verwenden, validiert deren Wurzel vollständig und ermöglicht dadurch dokumentationseigene Release-Einträge ohne kopierte Werkzeuge. Vertrags- und Volltests sichern Standardziel, Fremdziel und Ablehnung ungültiger Pfade ab. |
| Ressource |
|---|
| dbx/modules/dbxChangeLog_admin/tools/write-change-log.php |
| dbx/modules/dbxChangeLog_admin/tests/dbxChangeLog_contract_test.php |
|
| 22.08.2026 01:32 |
OpenWin reagiert zuverlässig auf Mobil-/Desktop-Wechsel; Suchfelder sind lokalisiert zugänglich |
Offene Fenster wechseln bei Resize und Orientierung ohne verlorene Geometrie oder Bedienelemente zwischen mobiler Vollansicht und Desktopmodus. Das zentrale Suchtemplate besitzt nun sprachabhängige Accessible Names. Regressionstests sichern DE/EN/ES und alle Kerndesigns ab. |
| Ressource |
|---|
| dbx/js/lib/openWin.js |
| dbx/design/dbxapp/css/c-openWin.css |
| dbx/design/steal/css/c-openWin.css |
| dbx/design/flowers/css/components.css |
| dbx/modules/dbx/tpl/htm/search.htm |
| dbx/include/dbxTPL.class.php |
| dbx/include/tests/dbxCoreUiLanguageTokens_test.php |
| dbx/include/tests/dbxOpenWinResponsiveContract_test.php |
|
| 21.08.2026 23:32 |
Rollback-sicheres Patch-Release 4.5.3 vorbereitet |
Die zentrale Produktversion, alle verwalteten Paketmanifeste und der signierte Marketplace-Katalog wurden auf 4.5.3 angehoben. Katalogsequenz 29 baut monoton auf dem öffentlich akzeptierten Stand auf. Der vollständige isolierte Release-CI-Lauf ist mit 187 von 187 Tests erfolgreich. |
| Ressource |
|---|
| VERSION |
| dbx.package.json |
| dbx/design/*/dbx.package.json |
| dbx/modules/*/dbx.package.json |
| dbx/marketplace/catalog.json |
| files/update/marketplace/*-4.5.3.zip |
| files/update/marketplace/catalog.json |
|
| 21.08.2026 23:28 |
Paketupdates und Rollbacks invalidieren den Seiten-Cache |
Nach jeder erfolgreichen Komponenteninstallation und nach einem Rollback wird neben OPcache nun auch der Full-Page-Cache zentral invalidiert. Dadurch können keine HTML-Seiten mit alten Asset- oder Versionsparametern weiter ausgeliefert werden. Der funktionale Paketmanager-Test prüft beide Wege. |
| Ressource |
|---|
| dbx/include/dbxPackageManager.class.php |
| dbx/include/tests/dbxPackageManager_test.php |
|
| 21.08.2026 23:03 |
Rollback-sicheren Marktplatzstand 4.5.2 erzeugen |
Der Publisher ermittelt vor jedem Build die höchste Signatur-geprüfte Sequenz der öffentlichen GitHub-Kataloge und zählt davon beziehungsweise vom lokalen Zustand monoton weiter. Dadurch kann ein zurückgesetzter lokaler Zähler keine gültigen Bestandsinstallationen mehr vom Update ausschließen. Der korrigierte 4.5.2-Katalog wurde aus der zentralen VERSION mit 29 Paketen und Sequenz 28 signiert; Publisher, Cache- und Produktionsgrenzen sind durch fokussierte Verträge geprüft. |
| Ressource |
|---|
| VERSION |
| dbx.package.json |
| dbx/modules/*/dbx.package.json |
| dbx/design/*/dbx.package.json |
| dbx/marketplace/catalog.json |
| tools/build-marketplace.php |
| tools/tests/marketplace_publisher_sequence_contract_test.php |
| tools/lib/AuthoritativeSourceSync.php |
| tools/tests/authoritative_source_sync_test.php |
|
| 21.08.2026 22:45 |
Sicheren Produktionsabgleich als öffentliche Releasequelle führen |
Der gehärtete Produktionsabgleich samt Vertrauensanker-, Manifest- und Ballastregeln gehört nun ausdrücklich zum autoritativen GitHub-Quellspiegel. Dadurch erhalten saubere Klone dieselben geprüften Deploymentregeln wie die Entwicklungsquelle, ohne private Laufzeit- oder Schlüsseldateien zu übernehmen. |
| Ressource |
|---|
| tools/lib/AuthoritativeSourceSync.php |
| tools/tests/authoritative_source_sync_test.php |
| tools/lib/ProductionSiteSync.php |
| tools/tests/production_site_sync_test.php |
| tools/sync-production-site.php |
|
| 21.08.2026 22:43 |
Korrigierten dbxapp-Patchstand 4.5.1 zentral ableiten |
Nach dem realen 4.5.0-Update-Test wurde der unveränderlich veröffentlichte Stand semantisch korrekt auf 4.5.1 fortgeschrieben. VERSION ist die zentrale Quelle; daraus wurden Kernel, 26 verwaltete Module und zwei Designs einheitlich neu abgeleitet. Der vollständige Selftest bestand mit 188 von 188 Prüfungen. |
| Ressource |
|---|
| VERSION |
| dbx.package.json |
| dbx/modules/*/dbx.package.json |
| dbx/design/*/dbx.package.json |
| dbx/marketplace/catalog.json |
|
| 21.08.2026 22:38 |
Produktionsabgleich und signierten Updatecache vervollständigen |
Der schlanke Produktionsabgleich liefert das Kernel-Manifest und öffentliche Marktplatz-Vertrauensanker aus, hält private Schlüssel aber weiterhin vollständig aus Webständen und Quellspiegeln heraus. Der Marktplatzcache speichert nun das unveränderte signierte Original statt der normalisierten Arbeitsform, sodass Folgerequests den geprüften Katalog wiederverwenden und nicht auf den eingebetteten Altstand zurückfallen. Neue Vertragsprüfungen sichern Deployment und Cacheformat; der vollständige Selftest bestand mit 188 von 188 Prüfungen. |
| Ressource |
|---|
| tools/lib/ProductionSiteSync.php |
| tools/tests/production_site_sync_test.php |
| tools/lib/AuthoritativeSourceSync.php |
| tools/tests/authoritative_source_sync_test.php |
| dbx/include/dbxPackageCatalog.class.php |
| dbx/include/tests/dbxPackageCatalogCache_contract_test.php |
|
| 21.08.2026 22:25 |
GitHub-Release-URLs ohne und mit v-Präfix sicher unterstützen |
Die zentrale Vertrauensgrenze akzeptiert semantische Release-Tags sowohl als v4.5.0 als auch als 4.5.0. Dadurch bleibt der signierte Updatepfad nach einer durch GitHubs unveränderliche Releases dauerhaft gesperrten Tagbezeichnung nutzbar, ohne Host-, Pfad- oder Dateinamensprüfung aufzuweichen. Der Vertragstest deckt beide sicheren Varianten ab; der vollständige Selftest bestand mit 187 von 187 Prüfungen. |
| Ressource |
|---|
| dbx/include/dbxPackageContract.class.php |
| dbx/include/tests/dbxGithubReleaseUpdateTrust_test.php |
|
| 21.08.2026 22:05 |
Browser-Cache nach Designwechsel korrekt getrennt |
Frühe öffentliche Gastseiten senden jetzt Vary: Cookie. Dadurch bleibt der schnelle serverseitige und anonyme Browser-Cache erhalten, Chrome verwendet nach einem Sprach-, Design- oder Farbschalter aber nicht mehr die zuvor gecachte anonyme Homepage. Der reale Ablauf Early-Hit → Dunkel umschalten → parameterlose Homepage wurde in einem frischen Browserprofil erfolgreich geprüft; 187/187 CI-Prüfungen sind grün. |
| Ressource |
|---|
| dbx/modules/dbxContent/include/dbxEarlyPageCache.class.php |
| dbx/modules/dbxContent/tests/dbxEarlyPageCache_test.php |
| dbx/marketplace/catalog.json |
| dbx/modules/dbxContent/dbx.package.json |
|
| 21.08.2026 21:54 |
Loginfelder für Browser und Passwortmanager semantisch ausgezeichnet |
Die allgemeinen Authentifizierungs-Templates kennzeichnen Benutzername und bestehendes Passwort jetzt mit den standardisierten autocomplete-Werten username und current-password. Damit verschwindet die Browserwarnung im Login-UI, Autofill arbeitet zuverlässiger und die Änderung ist durch den Login-Regressionstest sowie den vollständigen CI-Lauf mit 187 Prüfungen abgesichert. |
| Ressource |
|---|
| dbx/modules/dbx/tpl/htm/auth-text-label.htm |
| dbx/modules/dbx/tpl/htm/auth-password-label.htm |
| dbx/modules/dbxLogin/tests/login_password_not_redisplayed_test.php |
| dbx/marketplace/catalog.json |
| dbx/modules/dbx/dbx.package.json |
| dbx/modules/dbxLogin/dbx.package.json |
|
| 21.08.2026 20:58 |
Doxygen-Warnungen der 4.5.0-Produktquelle beseitigt |
PHPDoc-Parameter an die tatsächlichen Methodensignaturen angepasst, Doxygen-inkompatible Generic-Typangaben bereinigt, Wildcards in Wizard-Beispielen entschärft und die sichtbare Produktbezeichnung normalisiert. Dadurch kann die technische Referenz ohne Warnungen direkt aus der autoritativen Produktquelle erzeugt werden. Der vollständige Self-Test ist mit 187 von 187 Prüfungen erfolgreich. |
| Ressource |
|---|
| dbx/modules/dbxAdmin/include/dbxWizard.class.php |
| dbx/include/dbxAssetRegistry.class.php |
| dbx/include/dbxPresentation.class.php |
| dbx/modules/dbxContent/include/dbxContentMissingNavigation.class.php |
| dbx/include/dbxDB.class.php |
| dbx/include/dbxDD.class.php |
| dbx/include/dbxFormValueResolver.class.php |
| dbx/include/dbxInertCode.class.php |
| dbx/include/dbxPackageContract.class.php |
| dbx/include/dbxPackageManager.class.php |
| dbx/include/dbxPackageMigrationInterface.class.php |
| dbx/include/dbxUiSettingsService.class.php |
| dbx/include/dbxWebApp.class.php |
| dbx/modules/dbxDesign_admin/include/dbxDesignService.class.php |
| dbx/include/dbxKernel.php |
| dbx/package manifests |
|
| 21.08.2026 20:14 |
dbxapp-Produktstand zentral auf Version 4.5.0 angehoben |
Die zentrale VERSION ist jetzt 4.5.0. Alle Kernel-, Modul- und Designmanifeste sowie der lokale Marktplatzkatalog wurden ausschließlich daraus neu erzeugt. Versionsplatzhalter, Paketarchitektur, 32 Paketverträge und die GitHub-Update-Vertrauensgrenze wurden erfolgreich geprüft. |
| Ressource |
|---|
| VERSION |
| tools/generate-package-manifests.php |
| dbx.package.json |
| dbx/modules/*/dbx.package.json |
| dbx/design/*/dbx.package.json |
| dbx/marketplace/catalog.json |
|
| 21.08.2026 20:12 |
Design- und Tag/Nacht-Umschaltung auf der parameterlosen Startseite repariert |
Die Menüs verwenden nun die tatsächlich sichtbare Request-Route statt des intern auf home umgebogenen Cache-Permalinks. Early- und Full-Page-Cache umgehen Zustandswechsel für Design, Farbe und Sprache, bis check_remember den Wert sicher in der Session gespeichert hat. Regressionstests sowie HTTP- und Browserprüfung bestätigen die Persistenz auf der sauberen Root-URL. |
| Ressource |
|---|
| dbx/modules/dbxMenu/dbxMenu.class.php |
| dbx/modules/dbxContent/include/dbxEarlyPageCache.class.php |
| dbx/modules/dbxContent/include/dbxContentPageCache.class.php |
| dbx/include/tests/dbxDesignSkins_test.php |
| dbx/modules/dbxContent/tests/dbxEarlyPageCache_test.php |
| dbx/modules/dbxContent/tests/dbxContentPageCache_test.php |
|
| 21.08.2026 18:19 |
Web-Laufzeitstand nach dbxapp.de übertragen |
Version 4.4.9 wurde als gefilterter Website-Laufzeitstand in die leere Installation C:/xampp/htdocs/dbxapp.de übertragen. Entwicklungswerkzeuge, Tests, Arbeitsverzeichnisse, Backups, Archive, Debugdaten, Caches und SelfTest-Ausgaben wurden bewusst ausgeschlossen; notwendige Kernel-, Modul-, Design-, Vendor-, Datenbank- und Mediendateien wurden übernommen und anschließend per Browser geprüft. |
| Ressource |
|---|
| C:/xampp/htdocs/dbxapp.de/.htaccess |
| C:/xampp/htdocs/dbxapp.de/index.php |
| C:/xampp/htdocs/dbxapp.de/VERSION |
| C:/xampp/htdocs/dbxapp.de/dbx |
| C:/xampp/htdocs/dbxapp.de/files |
|
| 21.08.2026 16:55 |
Cache-Verzeichnis im Admin-Dashboard wieder korrekt dargestellt |
Dynamische Cache-Pfade stehen nicht länger innerhalb absichtlich inerter Codeelemente. Dadurch ersetzt der Template-Renderer den Wert wieder, während die monospace Darstellung erhalten bleibt. Deutsche, englische und spanische Cache-Ansichten sowie ein Vertrags-Test wurden angepasst. |
| Ressource |
|---|
| dbx/modules/dbxAdmin/tpl/htm/page-cache-admin.htm |
| dbx/modules/dbxAdmin/tpl/htm/page-cache-admin_en.htm |
| dbx/modules/dbxAdmin/tpl/htm/page-cache-admin_es.htm |
| dbx/modules/dbxAdmin/tpl/htm/admin-dashboard-content-cache-body.htm |
| dbx/modules/dbxAdmin/tpl/htm/admin-dashboard-content-cache-body_en.htm |
| dbx/modules/dbxAdmin/tpl/htm/admin-dashboard-content-cache-body_es.htm |
| dbx/modules/dbxAdmin/tests/dbxDashboard_content_cache_bar_contract_test.php |
|