-
Standard: strikte Vergleiche in den Templates, Unit- und Browser-Tests, fileDelete für das alte SCSS
Templates vergleichen ohne |empty. fileDelete.xml löscht style/ui/optionTypeColorpicker.scss, das frühere Versionen
auslieferten. Unit-Tests (Stand-ins in tests/support) für Farbprüfung, Validierung und Suchbedingung; Browser-Test
mit einer Test-Option (Seed) für Anzeige, Farbwähler und Barrierefreiheit. 6.2.2 Beta 2. check.sh voll grün.
de.yourecom.colorpicker
6.2
-46 Löschungen +546 Hinzufügungen 592 Gesamt 24 Dateien
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-
Standard: Browser-Test für den Hinweis-Beitrag
Ein Seed (tests/e2e/support) rendert das Template multihunterPost wie der Listener und legt damit ein Thema an;
der Test prüft die Zeilen der Prüfungen samt Link aufs Mitglied und die Barrierefreiheit. check.sh voll grün.
de.yourecom.multihunter.wbb
6.2
+181 Hinzufügungen 181 Gesamt 5 Dateien
|
-
Fix: Installer erkennt Spalten/Indizes/Tabellen auf Mehrfach-Installationen nicht mehr falsch
Die Existenzprüfungen in install_de.yourecom.bgs.php banden den Tabellennamen als gebundenen
Parameter an information_schema-Abfragen. Database::prepare() schreibt app1_ -> appN_ aber nur
im SQL-Text um, nie in gebundenen Werten, daher schlugen alle Prüfungen auf Installationen mit
WCF_N != 1 immer fehl und Spalten/Indizes/Tabellen wurden stillschweigend nie angelegt. Ersetzt
durch getEditor()->getColumns()/getIndexInformation()/getTableNames(), die den Tabellennamen in
den SQL-Text setzen und damit korrekt umgeschrieben werden.
6.2.0 Alpha 10 (noch unveröffentlicht).
de.yourecom.bgs
6.2
-83 Löschungen +110 Hinzufügungen 193 Gesamt 3 Dateien
|
-
Fix: ROI-Actions, StatsCache und Sport-Feed-Klassen erkennen Tabellen auf Mehrfach-Installationen korrekt
tableExists()/columnExists() in den vier Roi*Action-Klassen, StatsCache sowie
SportFeedSyncLogger/SportFeedHealth banden den Tabellen-/Spaltennamen als
gebundenen Parameter an eine information_schema-Abfrage. Database::prepare()
schreibt app1_ -> app{WCF_N}_ aber nur im SQL-Text um, nie in gebundenen Werten,
daher lieferten diese Prüfungen auf Installationen mit WCF_N != 1 immer falsche
Ergebnisse (z. B. shop1_product, workplace1_task, bytemon1_character), ohne
Fehler. Namen werden jetzt direkt in den SQL-Text eingesetzt (immer interne
Literale, keine Nutzereingabe), damit die Umschreibung greift.
6.2.56 Beta 32.
de.yourecom.website
6.2
-27 Löschungen +198 Hinzufügungen 225 Gesamt 9 Dateien
|
-
Fix: Gameday-Migration und Schema-Audit prüfen Tabellen nicht mehr mit falschem Präfix
Die Spalten-/Tabellenprüfung band den Namen als gebundenen Parameter an eine
information_schema-Abfrage. Database::prepare() schreibt wcf1_/app1_ -> wcf{WCF_N}_
aber nur im SQL-Text um, nie in gebundenen Werten, daher schlug die Prüfung auf
Installationen mit WCF_N != 1 immer fehl. Name wird jetzt direkt in den SQL-Text
eingesetzt (intern, keine Nutzereingabe), damit die Umschreibung greift.
de.yourecom.website
6.2
-22 Löschungen +105 Hinzufügungen 127 Gesamt 3 Dateien
|
-
Fix: Migrationsskript der Invoice-Number erkennt Spalte auf Mehrfach-Installationen nicht mehr falsch
update_migrateCancellationInvoiceNumber.php band den Tabellennamen als Parameter an eine
information_schema-Abfrage; Database::prepare() rewrited app1_-Präfixe nur im SQL-Text, nie in
gebundenen Parametern, daher schlug die Existenzprüfung auf Installationen mit WCF_N != 1 immer
fehl (wie in de.yourecom.cbs.clan.option, 8e20e9b). Ersetzt durch getEditor()->getColumns(), Test
in OrderCancellationTest ergänzt, Version auf 6.2.8 Beta 28 angehoben.
de.yourecom.shop
6.2
-9 Löschungen +24 Hinzufügungen 33 Gesamt 3 Dateien
|
|
|
|
|
|
|