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>/factsund/api/factswurden leicht überarbeitet. Insbesondere kann der Faktenwert nunnulloder (wenn der Faktentypnumberist) ein Zahlenwert sein. - Die Rest-Api Dokumentation für den Endpunkt
/groups/{groupId}/memberwurde verbessert.
- Die Endpunkte
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 groupmemberstatusverwendet. - 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/songsliefert jetzt alle Songs, wenn man den Ablaufplan sehen kann. - Die Gruppenmitglieds-API
/api/groups/$groupId/memberslässt sich jetzt auch nach Gruppenmitgliedsfeldern vom Typ Datum filtern. Beispiel:/api/groups/10/members?datumsfeld=2024-05-15 - Die API
/api/persons/$ID/groupsenthä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.