Version 2020.03.06 heute erschienen
Es wurden 91 Commits in unseren Entwicklungsserver eingespielt, darunter Bugfixes wie auch einige nützliche Erweiterungen.
- Neue Sprachen wurden hinzugefügt ("fr", "es", "pt", "it", "nl", "pl", "ru")
- Die Sprachdateien wurden übersetzt, ebenso die Inhalte für die Sprachen - außer den Cookies, diese Daten müssen eh individuell gesetzt werden.
- Powered By Links kann jetzt individueller gestaltet werden
- Overlay zur Anzeige der Cookie-Konfiguration im Frontend implementiert
- E-Mail zur Benachrichtigung bei Ausschöpfung des Aufruflimits
Detailliertes Changelog
- FIX: nicht alle Sprachen direkt aktiv - nur DE / EN
- Übergabe der ermittelten Sprache ans Widget-Template korrigiert
- Nur aktive Sprachen als Tabs in der Cookieverwaltung ausgeben
- Übersetzungen fürs Frontend-Widget de-/aktivieren
- Benutzerrolle beim Auslesen, Bearbeiten und Löschen via Kunden-API berücksichtigen
- Spracherweiterung auch für den Content hinzugefügt, Templates und CSS angepasst, damit auch alle Sprachen darzustellen sind, Haken für Sprache aktiviert
- Weitere Sprachen und Übersetzungen zum Backend hinzugefügt
- Repo nach Löschung einer Domain jetzt immer speichern; Parameter übergehen
- Versionsnamen bei make eines zip-Archivs aktualisieren
- Modulare Komponenten für "Powered by"-Konfiguration eingerichtet
- Abstand zwischen legend und .panel-body vereinheitlicht
- Lizenzschlüssel wird jetzt an Update-Server übermittelt
- Vorlage für Platzhalter um Datenschutz-URL und Firmensitz erweitert
- Neuladen nach Löschung unbekannter Cookies bis auf Weiteres deaktiviert
- Laufzeitfehler bei Überprüfung aktiver Cookies behoben
- Validierung der Benutzereingaben in Kundenverwaltung optimiert
- Dokumentation der Anfrage-Signatur mit Hawk erweitert
- "make translations" zum Updaten der Übersetzungs-Datei
- Korrekturen der Übersetzungen
- Login-Lizenzcheck: Fehlermeldung im Log umformuliert
- Caching der CSS-Route fürs Frontend implementiert
- Hosting-Dashboard Chart
- Update-Benachrichtigungs-E-Mails wenn Autoupdate inaktiv
- Merge branch 'master' of bitbucket.org:papooteam/cookie-consent-management
- JS Code Kommentare aufgeräumt
- Fix: undeclared array im Theme-Controller
- Cookie-Controller: CookieDB-Code aufgeräumt
- Kleine Bugs in WidgetEmbedding und SetupWarningHandler gefixt
- Warnings in Cookie-Model und -Controller behoben, Minimales Refactoring
- Fix Notices in ControllerUpdate
- Statistik im Hosting-Dashboard
- Overlay zur Anzeige der Cookie-Konfiguration im Frontend implementiert
- E-Mail zur Benachrichtigung bei Ausschöpfung des Aufruflimits
- Zählen und Blocken der Widgetaufrufe eingebaut
- Cronjob zur Integritätsprüfung der Tarifparameter implementiert
- Indikator zur Ausgabe des Frontend-Widgets in Domaintabelle ergänzt
- Ausgabe des Widgets an Domainanzahl des Tarif gekoppelt
- ?{versionID} an eingebundenes CSS/JS angehängt
- Twig-Variablen in TwigGlobalsHandler verschoben
- Fehler-E-Mail bei fehlgeschlagenem Auto-Update
- Laden von Klassen die am Ende des Updates benötigt werden
- E-Mail-Versand: sendmail_path aus php.ini berücksichtigen
- Ausgewählte Domain durch Hintergrundfarbe hervorheben
- Zurück-Link zum Verlassen der Meta-Sidebar hinzugefügt
- Paginierung des System-Logs korrigiert
- Logo-Eintrag aus Theme entfernen, wenn Datei nicht existiert
- Ausgabe aktiver NoLabel-Lizenzen korrigiert
- AutoUpdate: E-Mails bei Erfolg und bei falschen Verzeichnisrechten
- Version in Footer anzeigen
- Rücksprung nach Login repariert
- Autowiring für Cronjobs verwenden
- Menschenlesbare Versionsnummern hinzugefügt
- instapaper_ignore-CSS-Klasse an Widget
- Diverse Bugfixes
- AutoUpdate überarbeitet
- Merge branch 'master' of bitbucket.org:papooteam/cookie-consent-management
- Hosting Api in Kunden Api umbennannt... das ist treffender
- Passwort-Hashes von Kunden per Hosting-API editierbar gemacht
- Fehlermeldung für ungültigen Payload angepasst; application/json
- Validierung des Lizenzschlüssels per Cronjob
- Nach Auto-Update: Cache reinitialisieren
- LoggerInterface eingeführt + Mehr Logging
- Bild für Setup hinzugefügt
- Datenintegrität bei Ausführung sequenzieller Cronjobs gewährleistet
- Kritischen Bug in Frontend-API Benutzerhandling behoben
- Hosting-API unter Menüpunkt Kunden platziert
- API-Endpoints zur Kundenverwaltung (CRUD) implementiert
- SystemLog für Hosting-Interface
- Autoupdate + Systemlog
- Übersetzungen für Bereich Hosting-API aktualisiert
- Grundgerüst der Hosting-API implementiert
- Syntaxfehler in Methodensignatur behoben
- Vorbereitung Autoupdate
- Config nicht als dirty flaggen, wenn primitiver Datentyp o. String unverändert
- Verzerrung benutzerdefinierter Backend-Logos in Agenturversionen behoben
- NoLabel und Powered-by-Link für Agenturversion eingerichtet
- Registrierung von CCM19-Lizenzen in den API-Client migriert
- Benutzernavigation bei ungültiger Lizenz überarbeitet
- Fehlerhaften Objekttyp korrigiert
- Fix: Session beim Login leeren
- Code-Refactoring: Update-Funktion in AppComponentUpdate ausgelagert
- Cronjob 'LicenseCheck' implementiert
- Grundgerüst zur Ausführung von Cronjobs hinzugefügt
- Fehleranfälligkeit beim Iterieren von Domaindaten reduziert
- NEW - im Domainmanager werden jetzt auch die Tarifbasisdaten angezeigt.
- FIX Variablen Fehler bei EIngabe neuer Domain
- Sicherstellen, dass Verzeichnisse beim Update erzeugt werden
- Setup und Update: Entzippen optimiert
- Update auf neues System umgestellt + Übersetzungen
- Merge branch 'master' of bitbucket.org:papooteam/cookie-consent-management
- NoLabel Lizenz Anzahl wird jetzt auch bei der Erstellung / Verwaltung von Domains genutzt