ChurchTools Web v3.51.0

Auf dieser Changelog-Seite findest du die Änderungen zu einer spezifischen Version.

v3.51.0

Ä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/person fü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.
  • 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.