Alle Commits

GitHub Commit
  • P2.3 OrderAction in Commands zerlegt, Lizenzliste als GridView, axe ohne color-contrast de.yourecom.shop 6.2
    7. Oktober 2026 um 06:47
    -1.167 Löschungen +1.121 Hinzufügungen 2.288 Gesamt 23 Dateien
  • Barrierefreiheit: Suchfelder der Admin-Listen beschriftet (Shop P3.7) de.yourecom.website codex/product-metadata-editor
    7. Oktober 2026 um 05:53
    -8 Löschungen +8 Hinzufügungen 16 Gesamt 4 Dateien
  • Barrierefreiheit: Beschriftungen und echte Buttons (Shop P3.7) de.yourecom.shop.woltlab 6.2
    7. Oktober 2026 um 05:53
    -1 Löschungen +1 Hinzufügungen 2 Gesamt 1 Dateien
  • P3.3, P3.6, P3.7: echte Buttons, Produktliste mit Abo/RSS nach Core-Muster, Vitest-Tests für alle TS-Module, Beschriftungen in Shop und Kind-Plugins de.yourecom.shop 6.2
    7. Oktober 2026 um 05:53
    -896 Löschungen +1.773 Hinzufügungen 2.669 Gesamt 45 Dateien
  • P3.4 Streichpreis barrierefrei, aria-live für Warenkorbsummen; P3.5 übersprungen de.yourecom.shop 6.2
    7. Oktober 2026 um 05:04
    -13 Löschungen +16 Hinzufügungen 29 Gesamt 9 Dateien
  • Tippspiel-Spieltage ohne jQuery: Sortieren über Ui/Sortable/List, Aktivieren/Löschen per RPC, Rechteprüfung beim Sortieren, fehlende Sprachvariablen; Produkteditor speichert Highlights über ProductFeatureList::normalize() de.yourecom.website codex/product-metadata-editor
    7. Oktober 2026 um 04:49
    -332 Löschungen +470 Hinzufügungen 802 Gesamt 14 Dateien
  • P3.3 Warenkorb und Checkout bedienbarer, Preisformat im Warenkorb - Mengenfeld und Plus/Minus mit Beschriftung (Produktname), vorher fehlende Sprachvariablen. - Gast-Captcha steht vor "Zur Kasse gehen" (__cartActions.tpl). - Nach Mengenänderung bleibt der Stückpreis, Zwischensumme im Format der Sprache mit Währungssymbol (Cart::getCurrencySymbol()). - Produktseite mit einer h1, Hero-Titel nur optisch. - Lieferhinweis nur bei physischen Produkten (Checkout, Anmerkung). - E2E und axe-Baseline angepasst. de.yourecom.shop 6.2
    7. Oktober 2026 um 04:39
    -52 Löschungen +96 Hinzufügungen 148 Gesamt 17 Dateien
  • P1.6, P2.1-P2.3, P3.2: Altfelder, Money, Bestellstatus-Enum - P1.6: fileUploadOptionType.tpl entfernt; OrderCancellation.invoiceNumber per Update-Skript nach orderNumber migriert und gelöscht; Produkt-Highlights nur noch JSON (Update-Skript, ProductFeatureList::normalize()). - P2.1/P2.2: Money (int-Cent) und Percentage; Rabatt, Warenkorb, Bestellsummen, Gutschriften, Rabatt-Storno, Mengenrabatt centgenau. Snapshot product-prices neu (nur Mengenrabatt, +-1 Cent netto). - P2.3: OrderStatus-Enum mit Übergangstabelle, ACP zeigt nur erlaubte Status, Zahlungseingang in Cent exakt geprüft. R10: Widerruf digitaler Inhalte nach Verzicht war möglich, jetzt gesperrt. - P3.2: ungenutztes shopProductListFilter.tpl (WCF.Label.Chooser) entfernt. - Tests: E2E Gastbestellung, Timeout 90 s, OrderCancellationTest ohne Datenabhängigkeit, kein declare(strict_types=1). de.yourecom.shop 6.2
    7. Oktober 2026 um 00:52
    -516 Löschungen +1.397 Hinzufügungen 1.913 Gesamt 53 Dateien
  • P1.5 Checkout-Übersicht auf FormBuilder Zusammenfassung bleibt Template, Formular nur Anmerkung, Testbestellung und Bestellbutton; Abo-Bedingungen per TemplateFormNode direkt vor dem Button. cart/customer nicht mehr nullable, 10 Baseline-Einträge weniger. de.yourecom.shop 6.2
    6. Oktober 2026 um 19:13
    -166 Löschungen +110 Hinzufügungen 276 Gesamt 6 Dateien
  • P1.5 Anmerkungs- und Übernahme-Formular auf FormBuilder Gemeinsame Basis AbstractOrderCustomerNoteEditForm für Frontend und ACP, OrderClaimForm behält den Token beim Absenden und zeigt Fehler an. E2E: Anmerkung bearbeiten/leeren, Übernahme mit falschem Token. de.yourecom.shop 6.2
    6. Oktober 2026 um 18:50
    -244 Löschungen +205 Hinzufügungen 449 Gesamt 11 Dateien
  • P1.4 abgeschlossen: TDatabaseObjectActionEndpoint entfernt Warenkorb-Endpoints rufen validateAction() ausdrücklich, die Kauflogik bleibt bis P2.2 in CartItemAction. de.yourecom.shop 6.2
    6. Oktober 2026 um 18:21
    -43 Löschungen +16 Hinzufügungen 59 Gesamt 6 Dateien
  • P1.4 Endpoints prüfen Rechte selbst statt validateAction() 14 Endpoints (Produkte, Bewertungen, Kategorien) rufen executeAction() direkt, Product::canModerate/canRestore/canDeleteCompletely neu, 21 validate*-Methoden entfernt. de.yourecom.shop 6.2
    6. Oktober 2026 um 18:10
    -436 Löschungen +168 Hinzufügungen 604 Gesamt 23 Dateien
  • P1.3 Legacy-CacheBuilder entfernt 10 ungenutzte Builder gelöscht, StatisticsManager nutzt StatisticsCache direkt. CustomerOptionCacheBuilder bleibt (Core-OptionCacheBuilder). de.yourecom.shop 6.2
    6. Oktober 2026 um 17:52
    -348 Löschungen +14 Hinzufügungen 362 Gesamt 14 Dateien
  • Plan: ohne Branches direkt auf 6.2/main, P1.1, P1.2, P3.1 erledigt; Produktliste: Kommentare entfernt de.yourecom.shop 6.2
    6. Oktober 2026 um 17:41
    -26 Löschungen +13 Hinzufügungen 39 Gesamt 3 Dateien
  • Installer-Bundle 22: WoltLab-Archive per Muster, internes mPDF-Paket, CSRF-Token per csrfToken, Version 6.2.12 de.yourecom.shop.woltlab 6.2
    6. Oktober 2026 um 17:41
    -28 Löschungen +89 Hinzufügungen 117 Gesamt 4 Dateien
  • P1.2 Events statt fireAction-Hooks Shop feuert die neuen PSR-14-Events aus dem Katalog (2.2), alle fireAction-Aufrufe entfernt. Kind-Plugins ziehen ihre Listener mit. de.yourecom.shop 6.2
    6. Oktober 2026 um 17:29
    -713 Löschungen +1.105 Hinzufügungen 1.818 Gesamt 29 Dateien
  • Merge P1.2 Listener auf Shop-Events de.yourecom.shop.woltlab 6.2
    6. Oktober 2026 um 17:25
    -54 Löschungen +15 Hinzufügungen 69 Gesamt 4 Dateien
  • WIP P1.2: Listener auf Events (Zwischenstand nach Sitzungsabbruch) de.yourecom.shop.woltlab 6.2
    6. Oktober 2026 um 16:46
    -54 Löschungen +15 Hinzufügungen 69 Gesamt 4 Dateien
  • P1.1 Event-Katalog: 22 fireAction-Hooks zugeordnet 5 auf bestehende PSR-14-Events, 11 neue Events, 6 ersatzlos (keine Abnehmer), 3 finalizeAction-Listener später mit den Commands. Nebenbefunde: woltlab-Listener lauschte auf ein nie gefeuertes Event (adopt), bgc rechnet Brutto ungerundet, subscriptions holt den Warenkorb bei Gastbestellungen falsch. de.yourecom.shop 6.2
    6. Oktober 2026 um 16:45
    -24 Löschungen +56 Hinzufügungen 80 Gesamt 1 Dateien
  • Merge P3.1 Clipboard → Bulk de.yourecom.shop 6.2
    6. Oktober 2026 um 16:45
    -896 Löschungen +420 Hinzufügungen 1.316 Gesamt 35 Dateien

Bereit, deine Community smarter zu machen?

Ob fertiges Produkt oder individuelle Softwarelösung – überzeuge dich selbst.

Direkter Support vom Entwickler