ChurchTools Web v3.104.0

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

v3.104.0

Verbesserungen

  • Personen & Gruppen
    • Der Endpunkt ‚/grouphomepages/{hash}‘ kann jetzt mit dem Parameter ‚depth‘ gefiltert werden.
  • Gruppen
    • Die Einstellungen zum Gruppen-Chat sind nun auch bearbeitbar.
    • In der Mitgliederliste können nun auch Personfelder zum Filtern genutzt werden.
    • Die Tabelle der Gruppenmitglieder ist nun auch sortierbar.
    • Die Historie der Gruppenmitglieder ist nun eingebaut.
    • Der Filter einer Tabelle kann nun auch über die Spalte gesetzt werden.
  • Kalender
    • Die Performance der Listenansicht wurde verbessert.
    • In der kompakten Listenansicht ist es nun auch möglich, die gesamte Beschreibung anzuschauen.
    • Beim Drucken der Listenansicht werden nun die Ressourcen in voller Länge angezeigt.
  • Wiki
    • Der Text für einen Seiten-Link [[Link]] wird nun nicht mehr innherhalb von Backticks interpretiert.
  • REST-API
    • Änderungen über die Endpunkte für Termine und Buchungen lösen eine Aktualisierung der entsprechenden Ansichten (Kalender bzw. Ressourcen) im Web aus.
    • Der Endpunkt ‚/api/groups/{id}/members‘ erlaubt jetzt auch nach Personen-Feldern zu filtern. Beispiel: ‚/api/groups/5/members?person_firstName=Thomas‘.
    • Die API-Endpunkte sind jetzt nicht mehr aufgrund von Modulsichtbarkeiten eingeschränkt.

Behobene Fehler

  • Personen & Gruppen
    • Änderungen, die durch die weiteren Personen- und Gruppenaktionen vorgenommen werden, werden jetzt einheitlich in das Log geschrieben.
    • Weitere Personen- und Gruppenaktionen verwenden aussagekräftige Nachrichten, um zu beschreiben, dass ein Element nicht von der Operation beeinflusst wurde.
    • Der weitere Filter zeigt nun auch korrekte Ergebnisse, wenn man ins Archiv wechselt.
    • Beim Zusammenführen von Personen werden Groß- und Kleinschreibung bei E-Mails jetzt ignoriert.
    • Personen können unter Weitere Filter jetzt auch mit Teilen des Namens oder der E-Mail gefiltert werden.
    • Platzhalter in automatischen Gruppen-E-Mails, die die Gemeinde als Absender haben, funktionieren jetzt wieder.
    • Die Platzhalter für Serienbriefe funktionieren jetzt wieder.
    • Bei der Verwendung eines Status ohne Kürzel stürtzt ChurchTools nicht mehr ab.
    • Die Einstellung zur Anmeldung in einer Gruppe „Mehrere Personen dürfen sich gemeinsam anmelden“ kann wieder aktiviert und deaktiviert werden.
    • In den Weiteren Filtern konnte es bei manchen Feldern zu einem Fehler kommen, dies wurde behoben.
    • Die alte Platzhalter-Syntax ([Vorname], [Nachname], …) in E-Mails funktioniert wieder.
    • Bei automatischen E-Mails, bei denen die Gemeinde der Absender ist, werden jetzt im Editor nur die verfügbaren Platzhalter angeboten.
    • Wenn der Geburtstag bei einer Person ohne Jahr eingetragen ist, wird dieser bei Verwendung eines Platzhalters wieder richtig ausgegeben.
  • Gruppen
    • Die Rechte-Überprüfung für den Gruppenmitgliedsexport wurde an das bisherige Modul angepasst.
    • Bei der Ausführung einer weiteren Gruppenaktion, wird die Anzahl der Gruppen angezeigt, die bereits entsprechend konfiguriert waren.
  • Kalender
    • Die Änderung eines Termins mit gebuchten Ressourcen führt nicht länger zum Verlust von Untertitel und Beschreibung an der Ressource (wenn vorhanden).
    • Die E-Mail für Besprechungsanfragen verwendet nun die korrekte Uhrzeit in der Betreffzeile.
    • Das Ändern und Löschen von Terminen schlägt nicht mehr fehl, wenn eine der zuvor involvierten Personen bereits archiviert ist oder nicht länger existiert.
    • Das Verschieben von Terminen im Kalender per Maus behandelt nun auch herausgelöste Termine korrekt.
    • Beim Löschen eines Kalenders mit darin noch vorhandenden Terminserien, die ihrerseits mit mehreren Events verbunden sind, tritt nun kein Fehler mehr auf.
    • E-Mails an den Ersteller eines Termins werden nur noch verschickt, wenn es tatsächlich Änderungen am Termin gab.
    • Das Speichern eines ungeänderten Termins führt nicht länger zu leeren Benachrichtigungen, dass sich die Besprechungsanfrage geändert hätte.
  • Events
    • Die Betreffzeile der E-Mail zu einer Tauschanfrage wird nun in der korrekten Sprache verwendet.
    • Beim Bearbeiten einer Eventvorlage sind nun immer alle Dienstgruppen sichtbar, unabhängig davon, ob sie in der Gesamtansicht ausgeblendet werden oder nicht.
    • Hängt an einem herausgelösten Termin ein Event und wird der Termin außerdem um mehr als einen Tag verschoben, wird nun auch das Datum des verbundenen Events entsprechend angepasst.
  • Ressourcen
    • E-Mails an den Admin einer Ressource sind nicht länger leer, wenn die Buchung bereits bestätigt wurde.
    • Wenn eine Buchung mit einem Termin verbunden ist, löscht die Änderung des Status der Buchungsanfrage nicht länger eine mit dem Termin verbundene Adresse.
    • Für Ressourcen, die über einen Termin gebucht werden, kann der Auftraggeber nicht länger unabhängig vom Termin gesetzt werden.
  • Wiki
    • Beim Wiederherstellen einer Seite wird die Seite nun auch korrekt neu geladen.
  • Check-in
    • Beim Anlegen einer neuen Person mit Geburtstdatum wird dieses nun wieder korrekt gespeichert.
  • Finanzen
    • Beim Anpassen einer Buchung mit verknüpfter Steuerbuchung werden jetzt Belegdatum und Belegnummer auch in der Steuerbuchung angepasst.
  • REST-API
    • Die Validierung für Spenden wurde verbessert.
    • Bei Validierungsfehlern werden jetzt die richtigen Parameter zurückgegeben, damit die Übersetzung funktioniert.