Alle Commits

GitHub Commit
  • Cloud-Angebote: 4 Zahlungsversuche im Abstand von 5 Tagen (etwa 15 Tage bis zur Sperrung, AGB § 14 verspricht mindestens 14) de.yourecom.website 6.2
    18. Oktober 2026 um 17:16
    -1 Löschungen +28 Hinzufügungen 29 Gesamt 1 Dateien
  • Update-Paket enthält das Export-Skript de.yourecom.website 6.2
    18. Oktober 2026 um 17:13
    -1 Löschungen +1 Hinzufügungen 2 Gesamt 1 Dateien
  • Rechtstexte an den tatsächlichen Stand angepasst: Verträge über yourecom.de, nur Stripe als Zahlungsdienst, Export als ein tar.gz über geschützten Weg, Testphase nur einmal mit Annahmevorbehalt; Version 6.2.57 Beta 6 de.yourecom.website 6.2
    18. Oktober 2026 um 17:11
    -11 Löschungen +11 Hinzufügungen 22 Gesamt 4 Dateien
  • Cloud-Gesundheitsprüfung: Sicherungen in BACKUP_DIR/<adresse>/, nicht lesbarer Ordner bricht nicht mehr ab (stoppt die Mail-Flut); im Update-Paket de.yourecom.website 6.2
    18. Oktober 2026 um 17:03
    -9 Löschungen +11 Hinzufügungen 20 Gesamt 2 Dateien
  • Cloud-Server: Warnung bei wenig freiem Plattenplatz (cloud-health), nur die neueste alte Vorlage behalten (Platz) de.yourecom.website 6.2
    18. Oktober 2026 um 17:00
    -3 Löschungen +15 Hinzufügungen 18 Gesamt 3 Dateien
  • Cloud-Backup: Gruppe der Sicherungen aus /etc/yourecom-cloud/backup-group, wenn die Umgebung sie nicht setzt (Sicherung vor einem Instanz-Update ist so für den Abholer lesbar); Backup-Skripte im Update-Paket de.yourecom.website 6.2
    18. Oktober 2026 um 16:24
    +7 Hinzufügungen 7 Gesamt 2 Dateien
  • Datenschutz-Textvorschlag: ALL-INKL auch für Domains und DNS (von Marcel bestätigt) de.yourecom.website 6.2
    18. Oktober 2026 um 16:02
    -8 Löschungen +10 Hinzufügungen 18 Gesamt 1 Dateien
  • Datenschutzerklärung: Korrekturen und Ergänzungen für die Cloud als Textvorschlag (Hoster, Stripe, Cloud-Abschnitt) de.yourecom.website 6.2
    18. Oktober 2026 um 15:59
    +166 Hinzufügungen 166 Gesamt 1 Dateien
  • Cloud: AGB, AVV, DSA- und Data-Act-Text als Seiten der Website (cloud-agb, cloud-avv, meldung-rechtswidriger-inhalte, datenwechsel; sichtbar mit der Cloud, Footer-Links); Entwurfsdokumente entfernt; Version 6.2.57 Beta 5 de.yourecom.website 6.2
    18. Oktober 2026 um 15:56
    -419 Löschungen +385 Hinzufügungen 804 Gesamt 17 Dateien
  • Adressprüfung: ungenutzten Import entfernt; AGB- und AVV-Entwurf als .odt (Stand 18.10.2026) de.yourecom.website 6.2
    18. Oktober 2026 um 15:41
    -1 Löschungen 1 Gesamt 3 Dateien
  • Kasse: Browser-Prüfung der Bestellfragen nach Prettier formatiert de.yourecom.shop 6.2
    18. Oktober 2026 um 15:41
    -4 Löschungen +2 Hinzufügungen 6 Gesamt 2 Dateien
  • Cloud: Entwürfe der Seiten Kontaktstelle/Meldung (DSA) und Datenwechsel/Standort (Data Act), nicht veröffentlicht de.yourecom.website 6.2
    18. Oktober 2026 um 15:16
    +104 Hinzufügungen 104 Gesamt 2 Dateien
  • Release 6.2.4 de.yourecom.wcf.payment.bankTransfer 6.2
    18. Oktober 2026 um 14:39
    -1 Löschungen +1 Hinzufügungen 2 Gesamt 1 Dateien
  • 9 Dateien geändert: files (3), language (2), tests (2), acptemplates (1), (Hauptordner) (1) de.yourecom.wcf.payment.bankTransfer 6.2
    18. Oktober 2026 um 14:35
    -20 Löschungen +127 Hinzufügungen 147 Gesamt 9 Dateien
  • YoureCom Standard: PHPStan clean, Unit- und E2E-Tests, Version 6.2.0 Alpha 13 Vervollständigt die Umstellung auf den YoureCom Standard (wsc6.2/CLAUDE.md, _dev/standard/README.md). check.sh (voller Lauf, ohne --fast) endet jetzt mit "All checks passed.". PHPStan: alle 204 ursprünglichen Fehler behoben (die letzten 2 waren der in einem separaten Commit gefixte Community-Erstellungs-Bug), überwiegend durch: - fehlende Array-Shape-Typen ergänzt (@param/@return/@var) - redundante is_array()/is_string()/is_scalar()-Prüfungen und tote Zweige entfernt - veraltete @return-Docblocks korrigiert, die nicht zur tatsächlichen Rückgabe passten (u. a. CityRoadService::getNetworkStats(), CitySnapshotService:: createStatusSnapshot()/createMutationObjects()) – reine Dokumentationsfehler, kein Verhalten geändert - FrontierEventService: Array-Key-Typ von string auf int korrigiert (PHP normalisiert numerische String-Keys ohnehin zu int, Laufzeitverhalten unverändert) - fehlende Options-Konstanten (BGS_SHOP_*) zu dynamicConstantNames ergänzt, da sie zur Laufzeit über ACP-Optionen gesetzt werden, nicht über constants.php (nur für IDE-Autocompletion, siehe Dateikopf) - nicht mehr benötigte ignoreErrors-Einträge entfernt (reportUnmatchedIgnoredErrors) - Lint:architecture: ungenutzte AJAX-Methode ResourceStockAction:: validateBulkCreate() entfernt (nie aufgerufen); eventListener.xml-Listener bleiben mit Begründung in architectureKnown, da WSC 6.2 für UserAction::rename und UserExportGdprAction::export keine PSR-14-Events anbietet Unit-Tests: tests/Unit/CommunityEndorsementCalculatorTest.php (11 Tests) E2E-Tests: Playwright + axe für Gast- und Benutzer-Sicht der Startseite (tests/e2e/guest.spec.ts, user.spec.ts), 0 Accessibility-Verstöße. Die Seite "Community pflegen" ist bewusst ausgeklammert, bis der separate Community- Erstellungs-Bugfix sich stabilisiert hat. de.yourecom.bgs 6.2
    18. Oktober 2026 um 14:31
    -174 Löschungen +446 Hinzufügungen 620 Gesamt 39 Dateien
  • Kasse: kompilierte Datei der Adressprüfung de.yourecom.website 6.2
    18. Oktober 2026 um 14:26
    +85 Hinzufügungen 85 Gesamt 1 Dateien
  • Kasse: kompilierte Datei der Browser-Prüfung der Bestellfragen de.yourecom.shop 6.2
    18. Oktober 2026 um 14:26
    +110 Hinzufügungen 110 Gesamt 1 Dateien
  • Kasse: Adresse der Cloud-Seite wird beim Tippen geprüft (frei, vergeben, nicht möglich); Version 6.2.57 Beta 4 de.yourecom.website 6.2
    18. Oktober 2026 um 14:25
    -7 Löschungen +204 Hinzufügungen 211 Gesamt 8 Dateien
  • Kasse: Angaben zur Bestellung übersichtlicher (zwei Spalten, Zustimmungen als Kästen) und im Browser geprüft (Pflichtfeld, Format) statt erst beim Absenden; Version 6.2.9 Beta 3 de.yourecom.shop 6.2
    18. Oktober 2026 um 14:25
    -7 Löschungen +220 Hinzufügungen 227 Gesamt 5 Dateien
  • Fix: Community-Erstellung crasht für Spieler ohne Community CommunityAction::create() überschrieb die Signatur von AbstractDatabaseObjectAction:: create() mit void und verwarf damit den Rückgabewert (die neu angelegte Community). executeAction() setzt $this->returnValues auf diesen Rückgabewert; bei void war das null, und der anschließende foreach ($this->returnValues as $community) in create() selbst crashte mit "foreach() argument must be of type array|object, null given" – reproduzierbar für jeden Spieler ohne Community (nicht nur Gäste), im Dev-System sowohl als Gast als auch mit dem Testaccount Sheldon. create() gibt jetzt wie die Basisklasse die neu angelegte Community zurück und generiert die Authentifizierungsdaten über einen CommunityEditor-Wrapper (gleiches Muster wie update()). CommunityEditForm.class.php:80 las zusätzlich $action->getReturnValues()[0] – die Methode liefert aber kein 0-indiziertes Array, sondern ['actionName', 'objectIDs', 'returnValues']. Dadurch wäre $community selbst nach dem ersten Fix immer null geblieben. Liest jetzt ['returnValues']. Verifiziert im Dev-System: Sheldons Test-Community gelöscht und den Erstanmelde- Flow frisch durchgeklickt – Community wird angelegt, Private Key wird angezeigt, kein Fatal Error mehr. de.yourecom.bgs 6.2
    18. Oktober 2026 um 14:17
    -8 Löschungen +7 Hinzufügungen 15 Gesamt 3 Dateien

Bereit, deine Community smarter zu machen?

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

Direkter Support vom Entwickler