{"id":49062,"date":"2026-02-19T15:44:00","date_gmt":"2026-02-19T14:44:00","guid":{"rendered":"https:\/\/churchtools.academy\/de\/?post_type=changelog&#038;p=49062"},"modified":"2026-03-05T12:26:20","modified_gmt":"2026-03-05T11:26:20","slug":"web-v3-129-0","status":"publish","type":"changelog","link":"https:\/\/churchtools.academy\/de\/changelog\/web-v3-129-0\/","title":{"rendered":"Web v3.129.0"},"content":{"rendered":"\n<h3 class=\"wp-block-heading\" id=\"verbesserungen\">Verbesserungen<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Allgemein<\/strong>\n<ul class=\"wp-block-list\">\n<li>Jede angemeldete Person kann nun ihr Login-Token im Profil abrufen und erneuern.<\/li>\n\n\n\n<li>Mobile Ger\u00e4te, die w\u00e4hrend einer Simulation registriert werden, werden nun sp\u00e4testens nach 24 Stunden automatisch deregistriert.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Gruppen<\/strong>\n<ul class=\"wp-block-list\">\n<li>Beim Duplizieren einer Gruppe k\u00f6nnen jetzt auch Routinen mitkopiert werden.<\/li>\n\n\n\n<li>Bei Fehlern in Routinen wird nun eine E-Mail an die Personen gesendet, die berechtigt sind, Routinen zu bearbeiten, um schneller auf Probleme reagieren zu k\u00f6nnen.<\/li>\n\n\n\n<li>Routinen k\u00f6nnen jetzt in einem Schritt gespeichert und aktiviert werden.<\/li>\n\n\n\n<li>Follow-ups in Routinen k\u00f6nnen jetzt auch mit den Berechtigungen\u00a0<em>Gruppen administrieren<\/em>,\u00a0<em>Gruppe bearbeiten<\/em>\u00a0oder\u00a0<em>Gruppen von Gruppentyp bearbeiten<\/em>\u00a0erstellt und bearbeitet werden.<\/li>\n\n\n\n<li>Der Status und die letzte Ausf\u00fchrung der automatischen Mitgliedschaften kann nun bei entsprechenden Berechtigungen in der Tabelle eingeblendet werden.<\/li>\n\n\n\n<li>Downloads von QR-Codes haben nun einen aussagekr\u00e4ftigen Dateienamen.<\/li>\n\n\n\n<li>Gruppenmitgliedsfelder k\u00f6nnen nun im Anmeldeformular dupliziert werden.<\/li>\n\n\n\n<li>Es wird nun bei der Darstellung des\u00a0<em>Gruppe erstellen<\/em>-Buttons auch \u00fcberpr\u00fcft, ob man \u00fcberhaupt f\u00fcr einen Gruppentyp eine Gruppe erstellen darf.<\/li>\n\n\n\n<li>In der Gruppen\u00fcbersicht kann nun eine Spalte f\u00fcr den Chat-Status angezeigt werden.<\/li>\n\n\n\n<li>Beim Hinzuf\u00fcgen von Teilnehmern zu einer Gruppe eines anderen Standorts, kann der Standort des Teilnehmers wahlweise angepasst werden.<\/li>\n\n\n\n<li>In den automatischen Mitgliedschaften sind jetzt auch Filter relativ zum aktuellen Datum m\u00f6glich.<\/li>\n\n\n\n<li>Gruppen k\u00f6nnen nun auch \u00fcber die Schnellsuche erstellt werden.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Personen<\/strong>\n<ul class=\"wp-block-list\">\n<li>Die Felder \u201eVorname\u201c und \u201eNachname\u201c k\u00f6nnen nun bis zu 100 Zeichen enthalten.<\/li>\n\n\n\n<li>Personen k\u00f6nnen nun auch \u00fcber die Schnellsuche erstellt werden.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Finanzen<\/strong>\n<ul class=\"wp-block-list\">\n<li>Es gibt neue Spendenbescheinigungsvorlagen, die sich besser mit dem Vorlageneditor bearbeiten lassen.<\/li>\n\n\n\n<li>Er\u00f6ffnungsbilanzwerte k\u00f6nnen jetzt auch noch nach der Erstellung eines neuen Buchungsjahres \u00fcber das Kontextmen\u00fc in den Stammdaten erstellt werden.<\/li>\n\n\n\n<li>F\u00fcr Stiftungen gibt es jetzt eine spezielle Tabelle f\u00fcr den Spendenbescheinigungsanhang.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Kalender<\/strong>\n<ul class=\"wp-block-list\">\n<li>Serientermine sind nun im Kalender auch direkt als solche zu erkennen.<\/li>\n\n\n\n<li>Wenn ich in einer bestehenden Terminserie eine Ausnahme hinzuf\u00fcge, werden die verbundenen Ressourcen nicht mehr auf \u201eunbest\u00e4tigt\u201c zur\u00fcckgesetzt.<\/li>\n\n\n\n<li>Es k\u00f6nnen nun alle Kalender auf einmal an- und abgew\u00e4hlt werden.<\/li>\n\n\n\n<li>Bei Ausnahmen und manuellen Terminen merkt sich der Tooltip-Kalender nun das zuletzt hinzugef\u00fcgte Datum.<\/li>\n\n\n\n<li>Besprechungsanfragen enthalten jetzt einen ICS-Anhang, mit dem Termine in lokale Kalender (Outlook, Teams, Google) gespeichert werden k\u00f6nnen.<\/li>\n\n\n\n<li>Unbenutzte Termin-Tags werden nicht mehr automatisch gel\u00f6scht.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Ressourcen<\/strong>\n<ul class=\"wp-block-list\">\n<li>Die Performance bei der Berechnung von Buchungskonflikten wurde verbessert.<\/li>\n\n\n\n<li>Die Performance f\u00fcr das Meine-Buchungen-Widget auf der Startseite wurde optimiert.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Beitr\u00e4ge<\/strong>\n<ul class=\"wp-block-list\">\n<li>In den Moduleinstellungen kann jetzt eingestellt werden, an welchen Wochentagen die E-Mail-Zusammenfassung \u00fcber neue Beitr\u00e4ge standardm\u00e4\u00dfig versendet werden soll und f\u00fcr welche Beitr\u00e4ge.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>REST-API<\/strong>\n<ul class=\"wp-block-list\">\n<li>REST-Endpunkte f\u00fcr die Verwaltung des Wachstumspfads wurden hinzugef\u00fcgt.<\/li>\n\n\n\n<li>REST-Endpunkte f\u00fcr die Verwaltung von Beziehungstypen wurden hinzugef\u00fcgt.<\/li>\n\n\n\n<li>Es gibt jetzt einen neuen API-Endpunkt\u00a0<code>\/events\/facts<\/code>, um Fakten \u00fcber alle Events hinweg abzurufen (paginiert).<\/li>\n\n\n\n<li>Geburtstags-API kann jetzt nach dem Status einer Person filtern.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>System-Einstellungen<\/strong>\n<ul class=\"wp-block-list\">\n<li>Beim Login bei ChurchTools via Drittsystem werden die Logos von Drittsystem-Anbietern jetzt auf den Login-Buttons angezeigt. F\u00fcr ChurchTools-Systeme wird das Logo des Systems abgerufen und f\u00fcr andere Anbieter wird das Favicon verwendet.<\/li>\n\n\n\n<li>Wenn man einen Login bei ChurchTools via Drittsystem eingerichtet hat, ist es nun m\u00f6glich, den Standard-Login auszublenden. Damit wird auch die Registrierung deaktiviert. Beim Aktivieren der Registrierung muss entsprechend der Standard-Login aktiviert sein.<\/li>\n\n\n\n<li>Beim Login \u00fcber OAuth wird die Zustimmung zur Datenfreigabe gespeichert und der Dialog beim n\u00e4chsten Login \u00fcbersprungen.<\/li>\n\n\n\n<li>Ist die Vertraulichkeitserkl\u00e4rung in den System-Einstellungen aktiviert, wird diese im Hilfe-Men\u00fc unter \u201eRechtliche Hinweise\u201c aufgelistet.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"behobenefehler\">Behobene Fehler<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Allgemein<\/strong>\n<ul class=\"wp-block-list\">\n<li>Ist keine Admin-E-Mail f\u00fcr das System hinterlegt, wird als Standard wieder die \u201eAbsender-Adresse der Website\u201c verwendet, um die Funktion \u201eAdmin kontaktieren\u201c weiterhin nutzen zu k\u00f6nnen.<\/li>\n\n\n\n<li>Als OAuth-Client Redirect-URI ist nun auch localhost erlaubt.<\/li>\n\n\n\n<li>Das Gemeindelogo wird in E-Mails ohne Verzerrung angezeigt.<\/li>\n\n\n\n<li>Bei Suchen nach Gruppen wird nun zuverl\u00e4ssig der Standort mit angezeigt.<\/li>\n\n\n\n<li>CSV-Dateien lassen sich jetzt auch wieder mit Firefox auf Windows hochladen.<\/li>\n\n\n\n<li>Registrierungen via QR-Code f\u00fchren auf mobilen Endger\u00e4ten jetzt direkt in die ChurchTools-App.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Personen<\/strong>\n<ul class=\"wp-block-list\">\n<li>E-Mail-Anh\u00e4nge werden korrekt berechnet und zu gro\u00dfe Anh\u00e4nge abgelehnt.<\/li>\n\n\n\n<li>Auf der Startseite werden nun auch f\u00fcr verschobene Follow-ups die korrekten F\u00e4lligkeitsdaten angezeigt.<\/li>\n\n\n\n<li>Beim Filtern von Mehrfachauswahlfeldern werden jetzt alle passenden Ergebnisse gefunden.<\/li>\n\n\n\n<li>Nach dem \u00c4ndern einer Gruppenmitgliedschaft werden betroffene Follow-ups aktualisiert.<\/li>\n\n\n\n<li>Offene Aufgaben f\u00fcr Gruppenantr\u00e4ge und Gruppenl\u00f6schungen werden nun korrekt auf der Startseite und im Personenmodul angezeigt, basierend auf den tats\u00e4chlichen Berechtigungen.<\/li>\n\n\n\n<li>Beim Zusammenf\u00fchren von Personendubletten haben die Benachrichtigungseinstellungen des Originals nun Vorrang.<\/li>\n\n\n\n<li>CSV-Dateien k\u00f6nnen nun auch in Firefox unter Windows via Drag and Drop f\u00fcr den Personenimport hochgeladen werden.<\/li>\n\n\n\n<li>Unter\u00a0<em>Meine Aufgaben<\/em>\u00a0werden verschobene Follow-ups nicht mehr mitgez\u00e4hlt.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Gruppen<\/strong>\n<ul class=\"wp-block-list\">\n<li>Die Notizen einer Gruppe lassen sich wieder bearbeiten und das Sicherheitslevel einer Notiz l\u00e4sst sich ebenfalls anpassen.<\/li>\n\n\n\n<li>Der Abmeldelink in Gruppen funktioniert jetzt auch, wenn man nicht eingeloggt ist und die Gruppe nicht \u00f6ffentlich ist.<\/li>\n\n\n\n<li>In den Einstellungen der Gruppenanmeldung l\u00e4sst sich nun wieder der Bereich korrekt bearbeiten.<\/li>\n\n\n\n<li>Gruppenmitgliedsfelder werden jetzt immer mit ihrem Standardwert in der API zur\u00fcckgegeben, auch wenn kein expliziter Wert gesetzt wurde.<\/li>\n\n\n\n<li>In den automatischen Mitgliedschaften kommt es nun nicht mehr zu einer Fehldarstellung, wenn eine gefilterte Gruppe archiviert wird.<\/li>\n\n\n\n<li>Die Funktionen \u201eNegieren\u201c und \u201eIgnorieren\u201c sind nun stabiler in der Ausf\u00fchrung.<\/li>\n\n\n\n<li>Im Info-Widget k\u00f6nnen nun auch Ja-Nein-Eigenschaften abgew\u00e4hlt werden.<\/li>\n\n\n\n<li>Der Endpunkt\u00a0<code>\/groups<\/code>\u00a0gibt jetzt die korrekte Chat-Berechtigung (\u201epermissions.useChat\u201c) zur\u00fcck. Zuvor wurde\u00a0<code>true<\/code>\u00a0zur\u00fcckgegeben, auch wenn die Person nicht Mitglied der Gruppe mit einer Chat-Rolle war.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Kalender<\/strong>\n<ul class=\"wp-block-list\">\n<li>Bei einem Wechsel einer frisch erstellten Terminvorlage zu einer anderen, wechselt das Bild entsprechend (ohne das Modal zu schlie\u00dfen).<\/li>\n\n\n\n<li>Beim Speichern einer Terminvorlage wird nun das\u00a0<em>Im Auftrag von<\/em>-Feld \u00fcbernommen.<\/li>\n\n\n\n<li>Die Einstellungen des Reiters\u00a0<em>Anmeldung<\/em>\u00a0werden in der Terminvorlage ebenfalls \u00fcbernommen.<\/li>\n\n\n\n<li>Enter im Eingabefeld eines neuen Termindialogs \u00f6ffnet die Suche nicht mehr.<\/li>\n\n\n\n<li>\u00c4hnliche Termine mit unterschiedlichen Beschreibungen und Orten werden in eingebetteten Kalendern in der Kompaktansicht nicht mehr zusammengefasst.<\/li>\n\n\n\n<li>Der Ort einer Terminvorlage wird beim Speichern mit \u00fcbernommen.<\/li>\n\n\n\n<li>Die Druckansicht beinhaltet nun pers\u00f6nliche Kalender.<\/li>\n\n\n\n<li>Fremde Abwesenheiten lassen sich nun bei entsprechenden Berechtigungen korrekt l\u00f6schen.<\/li>\n\n\n\n<li>Bilder eines Termins werden beim Sichern einer Vorlage gespeichert.<\/li>\n\n\n\n<li>Verlinkungen zum Kalender \u00f6ffnen nun auch wirklich den Kalendereintrag.<\/li>\n\n\n\n<li>Die \u00dcberpr\u00fcfung von bereits vorhandenen Termin-Tags wurde korrigiert.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Events<\/strong>\n<ul class=\"wp-block-list\">\n<li>Dateianh\u00e4nge an Songs lassen sich auf mobilen Ger\u00e4ten wieder bearbeiten.<\/li>\n\n\n\n<li>Gr\u00fcnde f\u00fcr die Absage eines Events im Feld\u00a0<em>Weitere Infos<\/em>\u00a0werden \u00fcbernommen.<\/li>\n\n\n\n<li>Die Tabellen\u00fcberschriften stimmen nun auf mobilen Endger\u00e4ten wieder \u00fcberein.<\/li>\n\n\n\n<li>Der Vorlagendialog kann ohne R\u00fcckfrage geschlossen werden, wenn es keine \u00c4nderungen gab.<\/li>\n\n\n\n<li>Gleichzeitige Dienste in demselben Event werden nun wieder korrekt in der Dienstplanung angezeigt.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Ressourcen<\/strong>\n<ul class=\"wp-block-list\">\n<li>Die Berechtigung\u00a0<em>Anfragen f\u00fcr Ressourcen mit Mehrfachbuchung erstellen (create virtual bookings)<\/em>\u00a0funktioniert wieder.<\/li>\n\n\n\n<li>Buchungskonflikte werden jetzt f\u00fcr Nutzer ohne Kalenderberechtigung anonymisiert angezeigt.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Wiki<\/strong>\n<ul class=\"wp-block-list\">\n<li>Im PDF-Export werden nun wieder alle Bilder inkludiert.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Finanzen<\/strong>\n<ul class=\"wp-block-list\">\n<li>Das L\u00f6schen von\u00a0<em>Regelbasierten Vorschl\u00e4gen<\/em>\u00a0funktioniert wieder.<\/li>\n\n\n\n<li>Falls in Regeln f\u00fcr Kontoausz\u00fcge Daten verkn\u00fcpft sind, die nicht mehr existieren, wird die Seite nun trotzdem korrekt angezeigt.<\/li>\n\n\n\n<li>Beim Einlesen von Kontoausz\u00fcgen \u00fcber MTA-940 (iso-8859-1, Windows) werden nun Umlaute korrekt bearbeitet.<\/li>\n\n\n\n<li>Datumsvalidierung beinhaltet nun auch den letzten vollen Tag.<\/li>\n\n\n\n<li>Beim Splitten einer Buchung wird nun auch der Ehepartner mit \u00fcbernommen.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>System-Einstellungen<\/strong>\n<ul class=\"wp-block-list\">\n<li>Angebundene OAuth-Systeme werden wieder in der Rechteverwaltung unter\u00a0<em>Bei Drittsystem via ChurchTools-Benutzerkonto einloggen<\/em>\u00a0angezeigt.<\/li>\n\n\n\n<li>System-E-Mails werden nicht mehr versendet, wenn der E-Mail-Versand in den System-Einstellungen deaktiviert ist.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n","protected":false},"template":"","plattform":[687],"class_list":["post-49062","changelog","type-changelog","status-publish","hentry","plattform-web"],"pp_statuses_selecting_workflow":false,"pp_workflow_action":"current","pp_status_selection":"publish","acf":{"version":"3.129.0"},"_links":{"self":[{"href":"https:\/\/churchtools.academy\/de\/wp-json\/wp\/v2\/changelog\/49062","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/churchtools.academy\/de\/wp-json\/wp\/v2\/changelog"}],"about":[{"href":"https:\/\/churchtools.academy\/de\/wp-json\/wp\/v2\/types\/changelog"}],"version-history":[{"count":1,"href":"https:\/\/churchtools.academy\/de\/wp-json\/wp\/v2\/changelog\/49062\/revisions"}],"predecessor-version":[{"id":49063,"href":"https:\/\/churchtools.academy\/de\/wp-json\/wp\/v2\/changelog\/49062\/revisions\/49063"}],"wp:attachment":[{"href":"https:\/\/churchtools.academy\/de\/wp-json\/wp\/v2\/media?parent=49062"}],"wp:term":[{"taxonomy":"plattform","embeddable":true,"href":"https:\/\/churchtools.academy\/de\/wp-json\/wp\/v2\/plattform?post=49062"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}