Version 2020.04.27 heute erschienen
Es wurden 79 Commits in unseren Entwicklungsserver eingespielt, viele Bugfixes, aber auch wieder einige substantielle Erweiterungen.
- Accountweite Themes für alle Domains integriert - d. h. man kann über alle eigenen Domains hinweg ein Theme setzen und managen, ohne in die einzelne Verwaltung der Domains gehen zu müssen
- Diverse Anpassungen in der Theme Erstellung / Verwaltung
- Neues Onboarding Skript für neue User – wird laufend erweitert und geändert
- Verbessertes Unterbinden der Indizierung durch Google
- Automatische Sperre von Skripten und Verwaltung von Skripten integriert
- "Cookies ablehnen"-Button hinzugefügt
Onboarding Ansicht
Automatische Skripterkennung und Blockierung ermöglichen
Detailliertes Changelog
- Accountweite Themes für alle Domains integriert - d. h. man kann über alle eigenen Domains hinweg ein Theme setzen und managen, ohne in die einzelne Verwaltung der Domains gehen zu müssen.
- Script Blocking und Verwaltung integriert
- Aktive Domain verlinkt, damit man diese anklicken kann
- Rahmenfarbe des Widgets wird jetzt aus Theme-Konfiguration gelesen
- Fehlermeldung für korrupte Farbwerte in Themes zusammengefasst
- Logins werden jetzt gelogged
- Onboarding soweit fertig: beim ersten Login erhält man jetzt eine Kurzanleitung, die man auch jederzeit wieder aufrufen kann. Außerdem gibt es jetzt den Button "Hilfe", verlinkt mit der CCM19 Dokumentation
- "Passwort vergessen"-Link ins Formular gebaut . Wird so hoffentlich besser gefunden
- Algorithmus zur Farbaufhellung durch leichte Entsättigung optimiert
- CCM19-Skripte mit X-Robots-Tag versehen
- "Benutzer" können jetzt in der Kundenverwaltung durchsucht werden
- Bapperl im Menü bei Update on / off: Damit wird angezeigt, ob ein Update gemacht werden soll oder nicht
- Themes um die Look & Feel-Auswahltypen "Checkbox" und "Switch" erweitert
- E-Mail-Adresse in Kunden-API beim Erstellen als Pflichtfeld behandeln
- Cookie Vorbelegung wurde sinnvoll optimiert
- CCM19-Backend-Session-Cookie absichern
- ccm_consent-Cookie mit SameSite=Lax setzen
- Caching verbessert
- Übersetzung hinzugefügt
- Fallback zu Username bei Quota-E-Mail, falls keine E-Mail-Adresse gesetzt
- Exception abfangen und als Warnung im Log festhalten
- Generische Fehlermeldung für Frontend-Requests per API-Key
- Nutzung des Arbeitsspeichers bei Protokollarchivierung optimiert
- Archivierung des Protokolls, sobald die Dateigröße 5 MB erreicht
- Neuen Menüpunkt "Skripte" hinzugefügt
- Netzwerkeinstellung für SSL-Offloading (HTTPS-Verbindung erzwingen)
- RewriteRule für mod_cache optimiert
- Text zentriert, um Buttons per CSS-Klasse getreuer zu simulieren
- Flexbox-Support für Buttons des gesamten Frontend-Widgets
- HTML-Code zwecks Flexbox-Support für Buttons des Hauptfensters angepasst
- Problem behoben, das u. U. bei der Dekodierung von Cookies auftrat
- Ausgabe der Widget-Buttons überarbeitet
- Kürzung von "Cookies ablehnen" im Fallback nachgetragen
- Widget-Buttons nebeneinander positioniert und Text gekürzt
- Fallback für unübersetzten Text in bestehenden Konten eingerichtet
- Schaltfläche "Cookies ablehnen" im Frontend-Widget implementiert
- Sprachwechsler in oben ausgerichtetem Widget korrekt positioniert
- iFrame-Blocker mit noindex als meta-Element und HTTP-Header versehen
- Fix: Die Platzhalter-Format-Fehlermeldung verschwindet jetzt, wenn die Eingabe korrigiert wird
- Im Widget enthaltene Links mit nofollow gekennzeichnet
- Anzeige des Logos für Themes in Vorlage deaktiviert
- FIX: nicht alle Sprachen direkt aktiv - nur DE / EN