Änderungen für Self-Hoster
In dieser Version haben wir angefangen, das PHP-Modul GD (https://www.php.net/manual/de/ref.image.php) zu verwenden. Dieses gibt uns die Möglichkeit, Bilder zu bearbeiten, also Ausschnitte zu wählen und auch verschiedene Größen bereitzustellen. Damit das funktioniert muss das PHP-Modul GD auf dem Server installiert sein. Das Modul ist meistens in PHP-Installationen standardmäßig dabei, es wäre aber trotzdem gut zu checken, ob das in der eigenen Installation aktiv ist.
Dies kann ganz einfach überprüft werden, indem man Gruppenbilder auf der Gruppen-Homepage anschaut. Wenn diese erscheinen, funktioniert es.
Optimierungen/Verbesserungen
- Allgemein
- Änderungen von Übersetzungen werden nun geloggt.
- Font-Awesome Icons auf Version 5 aktualisiert.
- Die Log Ansicht wurde komplett überholt und neu gestaltet.
- Die bisherigen neueren Selects wurden mit einer eigenen Select-Komponente ausgetauscht.
- Personen & Gruppen
- Als Stationsbezeichnung können jetzt Namen mit mehr als 20 Zeichen eingetragen werden.
- Events
- Die Fakten wurden erweitert. Es ist jetzt möglich, Fakten in einem Auswahlfeld auszuwählen, dessen Optionen in den Stammdaten definiert werden können.
- REST-API
- Neuer Endpoint
GET /masterdata/personfür Stammdaten. - Neuer Endpoint
GET /translations - Neuer Bilder Endpoint, um Bilder automatisch zuzuschneiden.
- Die Gruppen-Teilnehmer in der Api werden jetzt nach Sortkey, Nachname, Vorname sortiert.
- Neuer Endpoint
- Admin-Einstellungen
- Der Einwilligungs-Text für die Einwilligungserklärung kann nun mittles Translation-Key übersetzt werden.
Behobene Fehler
- Allgemein
- Beim Öffnen von Multiselect-Boxen geht auf mobilen Endgeräten nun nicht mehr automatisch das Keyboard auf.
- Im TinyMCE werden nun bei der Bildbearbeitung nur noch die richtigen Buttons angezeigt.
- Personen & Gruppen
- In der französischen Double Opt-In Mail wird nun wieder der Installationsname angezeigt statt PHP Code
- Zeigt Option zum Löschen des Profilbilds nur an, wenn auch ein Profilbild existiert.
- Die Gruppenregistrierung öffnet sich auch wieder für schon angemeldete Benutzer, wenn keine zusätzlichen Gruppenanmeldefelder definiert wurden.
- Gründungs- und Abschlussdatum für Gruppen können wieder gelöscht werden.
- Wenn die E-Mail Adresse nicht aktualisiert werden darf, werden die Personendaten nicht aktualisiert angezeigt, sondern es bleibt, wie es war.
- Das Sperren von Personen ist wieder möglich.
- Im Gruppenfilter (weitere Filter) werden Mehrfach-Auswahl-Felder wieder richtig gefiltert.
- Kalender
- Der Besprechungsanfragen-Dialog wird nun auch geladen, wenn man nicht alle Personen der Gruppe sehen darf.
- Events
- Die Einstellung ‚Leiter informieren‘ wird jetzt wieder berücksichtigt, wenn sie auf ‚Nein‘ gestellt wird.
- Ressourcen
- Wenn Resourcen-Admin IDs mit Leerzeichen und Komma getrennt wurden, bekam der anfragende Resourcen Admin auch eine Mail. Nun überprüfen wir das richtig und der anfragende Resourcen Admin bekommt keine Änderungsmail mehr.
- Admin-Einstellungen
- Als CSS für das Einbetten des Kalenders können nun mehr als 1024 Zeichen eingegeben werden.