ChurchTools Web v3.110.0

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

v3.110.0

Verbesserungen

  • Beiträge
    • Es wird jetzt eine Link-Vorschau angezeigt, wenn entsprechende Infos dafür vorliegen (OpenGraph).
    • Benachrichtigungen für Beiträge lassen sich jetzt auch im Web verwalten.
    • Beiträge werden jetzt als E-Mail-Zusammenfassung versendet.
    • Der Dialog zum Erstellen eines Beitrags kann nun nicht mehr versehentlich geschlossen werden.
    • In Beiträgen wird nun ein einzelner Link mit OpenGraph-Informationen hervorgehoben.
    • Man kann nun auch Beiträge in offenen Gruppen erstellen, in denen man noch nicht Mitglied ist. Hier ist dann eine direkter Beitritt zur Gruppe möglich.
    • Das Beiträge-Modul berücksichtigt jetzt den Standortfilter aus dem Hauptmenü.
  • Allgemein
    • Die Initialisierung des TinyMCE ist nun stabiler.
  • Personen & Gruppen
    • Für Adress-Etiketten kann nun die Vorlage Avery Zweckform 3475 verwendet werden.
    • Erbt eine Gruppe das Sicherheitslevel für „Gruppeninfos sehen“ vom Gruppentyp, wird dies im UI gekennzeichnet.
    • Der Personenimport unterstützt bei der Eingabe von IDs jetzt mehr Formate.
    • Es ist jetzt auch möglich, in versteckten Gruppen zu chatten.
    • Beim Duplizieren von Gruppen werden jetzt auch die Einstellungen für Rollen mitkopiert.
    • Das Feld für die Eingabe von Optionen eines Gruppenmitgliedsfeldes wurde auf 4000 Zeichen erweitert.
  • Gruppen
    • Fehlermeldungen in Dialogen wurden verbessert.
    • Der Historieneintrag ist nun eindeutiger, wenn eine Person durch das „Austrittsdatum“ aus einer Gruppe genommen wurde.
    • In der mobilen Variante gibt es nun vorläufig einen Link zum alten Gruppen-Modul.
    • Der Schreibassistent ist jetzt auch im neuen Gruppen-Modul verfügbar.
  • Kalender
    • Termine können jetzt automatisch zur Veranstaltungsdatenbank „Evangelische Termine“ synchronisiert werden.
    • Mit iCals, die nicht mehr existieren, wird jetzt besser umgegangen, sodass der Benutzer im Kalender einen Hinweis findet.
    • Die Ansicht „Quartal“ wurde zu „Liste“ umbenannt und erlaubt nun auch, vorwärts, rückwärts und nach heute zu navigieren.
  • Events
    • Die Eingabe einer Dauer im Ablaufplan wird nun besser validiert.
    • Abgeschlossene Ablaufpläne können jetzt auch zur Integration in andere Events benutzt werden.
  • Sync
    • Es können jetzt Beziehungen zwischen Personen mit anderen ChurchTools-Installationen und mit dem Meldewesen DaviP synchronisiert werden.
  • REST-API
    • Die Endpunkte /api/event/<id>/facts und /api/facts wurden leicht überarbeitet. Insbesondere kann der Faktenwert nun null oder (wenn der Faktentyp number ist) ein Zahlenwert sein.
    • Die Rest-Api Dokumentation für den Endpunkt /groups/{groupId}/member wurde verbessert.

Behobene Fehler

  • Allgemein
    • Beim Setzen eines Fokuspunktes für ein Bild konnte es zu Fehlern beim Speichern kommen. Dies wurde behoben.
    • Im Simulieren-Dialog wird nun wieder automatisch der Fokus im Suchfeld gesetzt.
    • Die RSS-Widgets werden nun wieder korrekt auf der Startseite angezeigt.
  • Personen & Gruppen
    • Beim Löschen von Gruppen über „Weitere Aktionen“ wird jetzt richtig geprüft, ob noch Personen in der Gruppe sind und entsprechend eine Bestätigung abgefragt.
    • Für das Bearbeiten von Gruppenmitgliedsfeldern wird jetzt die korrekte Berechtigung +edit groupmemberstatus verwendet.
    • Geburtstage werden wieder korrekt nach Datum, Nachname und Vorname sortiert.
    • Der Dialog für das Zusammenführen von Duplikaten funktioniert wieder korrekt.
    • Beim Aufruf der Statistiken werden standardmäßig die aktiven Personen gefiltert.
  • Beiträge
    • Empfohlene Gruppen werden wieder korrekt angezeigt und gespeichert.
    • Im Einrichtungsassistent werden nun die neu angelegten Gruppen wieder korrekt angezeigt.
  • Gruppen
    • Das Anlegen neuer Gruppentypen mit Standardrollen funktioniert jetzt fehlerfrei.
    • In der Gruppenmitgliedstabelle werden Nummernfelder jetzt korrekt sortiert.
    • Einige frontendseitige Berechtigungsüberprüfungen wurden korrigiert.
    • Das Popup für „Automatische Mitgliedschaften“ lässt sich nun wieder korrekt schließen.
    • Die Bearbeitung von Gruppenmitgliedsfeldern mit langen Titeln ist wieder möglich.
    • Es können nun auch nicht sichtbare Personen aus meinen Bereichen hinzugefügt werden.
  • Kalender
    • Zu lange Titel werden nun in der Druckansicht hart umgebrochen.
    • Bei einem Termin ist nun nicht mehr der Upload von .gif und .webp möglich, da dies zu Fehlern führte.
    • Termine können nun auch wieder über URL-Parameter geöffnet werden, somit funktionieren auch wieder Links von der Startseite.
  • Events
    • E-Mails zu abonnierten Diensten stellen Informationen einheitlicher, sinnvoller und übersichtlicher dar. Fehler bei der Darstellung wurden behoben.
    • Der Administrator eines Events kann nun auch über die App Dienste besetzen.
    • Der Filter für Tags wird nun auch nach Wechsel einer Song-Kategorie korrekt dargestellt.
    • Die Änderung eines Events, zu dessen Termin auch Ressourcen gehören, verursacht nun keinen Fehler mehr.
  • Finanzen
    • Im Bericht Summen und Salden werden Buchungen für die EB-Berechnung nur noch berücksichtigt, wenn sie am 01.01. des Jahres gebucht wurden.
  • Reports
    • Bei der Durchschnittsberechnung von Fakten werden leere Werte ignoriert.
  • REST-API
    • Dienstanfragen über die entsprechenden Endpunkte werden nun korrekt geloggt.
    • Der Endpunkt /api/events/$EVENT_ID/agenda/songs liefert jetzt alle Songs, wenn man den Ablaufplan sehen kann.
    • Die Gruppenmitglieds-API /api/groups/$groupId/members lässt sich jetzt auch nach Gruppenmitgliedsfeldern vom Typ Datum filtern. Beispiel: /api/groups/10/members?datumsfeld=2024-05-15
    • Die API /api/persons/$ID/groups enthält jetzt auch die Gruppenmitgliedsfelder.
    • Der Endpunkt für die Startseite behandelt fehlende Geburtstage für „Mein Standort“ besser

Löschungen

  • Allgemein
    • Die Begrenzung von zu exportierenden Datensätzen wurde entfernt, da dies aufgrund von expliziten Rechten nicht mehr notwendig ist.