Verbesserungen
- Wiki
- Das Wiki ist visuell komplett neu aufgebaut.
- Die mobile Ansicht funktioniert jetzt sehr gut.
- Wiki-Seiten können jetzt in Markdown geschrieben werden.
- HTML-Wiki Seiten können in Markdown konvertiert werden und wieder zurück.
- Bilder lassen sich per Copy&Paste in den neuen Markdown Editor einfügen.
- Es gibt jetzt auch eine kategorieübergreifende Suche.
- Zu jeder Kategorie gibt es nun eine Auflistung aller Seiten.
- Stammdaten gibt es im Wiki nicht mehr, die Wikikategorien sind direkt in die Seitenleiste gewandert.
- Personen & Gruppen
- Verbesserung der Anmeldung zur Gruppe, wenn sich die Person nur selbst anmelden darf.
- Gruppenhomepage-Filter können jetzt durch Query-Parameter in der Gruppenhomepage-URL vorbelegt werden.
- Wenn bei der Teilnahme einer Person in einer Gruppe ein Enddatum gesetzt ist, wird dieses jetzt auch in der Personenliste und in der Gruppen-Detailansicht angezeigt.
- Es kann jetzt eine Obergrenze für die Anzahl Personen auf der Warteliste vorgegeben werden. Ist diese Grenze erreicht, können sich keine weiteren Personen mehr zur Gruppe anmelden.
- Die Buttons „Leiter kontaktieren“ sowie der Button „Bei ChurchTools anmelden“ auf der öffentlichen Gruppen-Seite können jetzt über die Gruppen-Einstellungen ausgeblendet werden.
- Finanzen
- Die Finanzenvorlage kommt jetzt beim Vergleich der Namen von Kontogruppen besser mit führenden und abschließenden Leerzeichen klar.
- REST-API
- DELETE /api/groups/:id – Neuer Endpoint um eine Gruppe zu löschen.
- Der Endpoint GET /groups und GET /groups/:id geben nun auch die Gruppen DB Felder zurück, die die Gemeinde selbst angelegt hat.
- Neuer Endpoint zum Anlegen von Gruppen: POST /api/groups
Behobene Fehler
- Allgemein
- Bei großen Installationen kommt es auf der Mitgliederliste nicht mehr zu einem Darstellungsproblem der Bilder.
- 2-Faktor-Authentifizierung funktioniert jetzt auch, wenn ChurchTools in einem Unterordner benutzt wird.
- Personen & Gruppen
- Ein Fehler wurde behoben, bei dem es passieren konnte, dass beim Öffnen einer Gruppe nicht die Gruppenteilnehmerfelder angezeigt wurden.
- Die Vererbung der Berechtigung „Darf Felder der Personen sehen“ in untergeordneten Gruppen funktioniert jetzt korrekt in der Api `/persons`.
- Das Sperren des eigenen Zugangs ist jetzt nicht mehr möglich.
- Label für E-Mails können jetzt nur noch gelöscht werden, wenn sie bei keiner Person mehr genutzt werden.
- Wenn keine Zu-Löschen-Gruppentyp-Rolle gesetzt ist, wird kein Abmeldelink bei Anmeldung zu einer öffentlichen Gruppe mehr verschickt.
- Nicht mehr verwendete Tags wurden aufgeräumt.
- Das Bearbeiten einer Export-Vorlage ist wieder möglich.
- Export-Vorlagen können jetzt auch Anführungszeichen enthalten.
- Beim Importieren von Personen wird jetzt das Format der GUID überprüft.
- QR-Codes für Personen ohne E-Mail-Adresse werden bei der Gruppenanmeldung nicht mehr an die falschen Personen geschickt.
- Die Personenhistorie lädt jetzt auch wenn eine inzwischen gelöschte Person die Person bearbeitet hat.
- Events
- Beim Löschen von Fakten wird jetzt berücksichtigt, ob diese noch in Eventtemplates verwendet werden.
- In der Api `/events/{id}` wird das Flag `isCanceled` jetzt korrekt zurückgegeben.
- Checkin
- CheckIn funktioniert jetzt auch wenn das Kalender-Modul deaktiviert wurde.
- REST-API
- In der Gruppen API gab es einen Fehler, der ein falsches Sicherheitslevel für eine Gruppe berechnet hat.