{"id":49326,"date":"2023-12-11T12:00:00","date_gmt":"2023-12-11T11:00:00","guid":{"rendered":"https:\/\/churchtools.academy\/changelog\/web-v3-104-0\/"},"modified":"2023-12-11T12:00:00","modified_gmt":"2023-12-11T11:00:00","slug":"web-v3-104-0","status":"publish","type":"changelog","link":"https:\/\/churchtools.academy\/de\/changelog\/web-v3-104-0\/","title":{"rendered":"Web v3.104.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>Personen &amp; Gruppen<\/strong>\n<ul class=\"wp-block-list\">\n<li>Der Endpunkt &#8218;\/grouphomepages\/{hash}&#8216; kann jetzt mit dem Parameter &#8218;depth&#8216; gefiltert werden.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Gruppen<\/strong>\n<ul class=\"wp-block-list\">\n<li>Die Einstellungen zum Gruppen-Chat sind nun auch bearbeitbar.<\/li>\n\n\n\n<li>In der Mitgliederliste k\u00f6nnen nun auch Personfelder zum Filtern genutzt werden.<\/li>\n\n\n\n<li>Die Tabelle der Gruppenmitglieder ist nun auch sortierbar.<\/li>\n\n\n\n<li>Die Historie der Gruppenmitglieder ist nun eingebaut.<\/li>\n\n\n\n<li>Der Filter einer Tabelle kann nun auch \u00fcber die Spalte gesetzt werden.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Kalender<\/strong>\n<ul class=\"wp-block-list\">\n<li>Die Performance der Listenansicht wurde verbessert.<\/li>\n\n\n\n<li>In der kompakten Listenansicht ist es nun auch m\u00f6glich, die gesamte Beschreibung anzuschauen.<\/li>\n\n\n\n<li>Beim Drucken der Listenansicht werden nun die Ressourcen in voller L\u00e4nge angezeigt.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Wiki<\/strong>\n<ul class=\"wp-block-list\">\n<li>Der Text f\u00fcr einen Seiten-Link <code>[[Link]]<\/code> wird nun nicht mehr innherhalb von Backticks interpretiert.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>REST-API<\/strong>\n<ul class=\"wp-block-list\">\n<li>\u00c4nderungen \u00fcber die Endpunkte f\u00fcr Termine und Buchungen l\u00f6sen eine Aktualisierung der entsprechenden Ansichten (Kalender bzw. Ressourcen) im Web aus.<\/li>\n\n\n\n<li>Der Endpunkt &#8218;\/api\/groups\/{id}\/members&#8216; erlaubt jetzt auch nach Personen-Feldern zu filtern. Beispiel: &#8218;\/api\/groups\/5\/members?person_firstName=Thomas&#8216;.<\/li>\n\n\n\n<li>Die API-Endpunkte sind jetzt nicht mehr aufgrund von Modulsichtbarkeiten eingeschr\u00e4nkt.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"behobene-fehler\">Behobene Fehler<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Personen &amp; Gruppen<\/strong>\n<ul class=\"wp-block-list\">\n<li>\u00c4nderungen, die durch die weiteren Personen- und Gruppenaktionen vorgenommen werden, werden jetzt einheitlich in das Log geschrieben.<\/li>\n\n\n\n<li>Weitere Personen- und Gruppenaktionen verwenden aussagekr\u00e4ftige Nachrichten, um zu beschreiben, dass ein Element nicht von der Operation beeinflusst wurde.<\/li>\n\n\n\n<li>Der weitere Filter zeigt nun auch korrekte Ergebnisse, wenn man ins Archiv wechselt.<\/li>\n\n\n\n<li>Beim Zusammenf\u00fchren von Personen werden Gro\u00df- und Kleinschreibung bei E-Mails jetzt ignoriert.<\/li>\n\n\n\n<li>Personen k\u00f6nnen unter Weitere Filter jetzt auch mit Teilen des Namens oder der E-Mail gefiltert werden.<\/li>\n\n\n\n<li>Platzhalter in automatischen Gruppen-E-Mails, die die Gemeinde als Absender haben, funktionieren jetzt wieder.<\/li>\n\n\n\n<li>Die Platzhalter f\u00fcr Serienbriefe funktionieren jetzt wieder.<\/li>\n\n\n\n<li>Bei der Verwendung eines Status ohne K\u00fcrzel st\u00fcrtzt ChurchTools nicht mehr ab.<\/li>\n\n\n\n<li>Die Einstellung zur Anmeldung in einer Gruppe &#8222;Mehrere Personen d\u00fcrfen sich gemeinsam anmelden&#8220; kann wieder aktiviert und deaktiviert werden.<\/li>\n\n\n\n<li>In den Weiteren Filtern konnte es bei manchen Feldern zu einem Fehler kommen, dies wurde behoben.<\/li>\n\n\n\n<li>Die alte Platzhalter-Syntax ([Vorname], [Nachname], &#8230;) in E-Mails funktioniert wieder.<\/li>\n\n\n\n<li>Bei automatischen E-Mails, bei denen die Gemeinde der Absender ist, werden jetzt im Editor nur die verf\u00fcgbaren Platzhalter angeboten.<\/li>\n\n\n\n<li>Wenn der Geburtstag bei einer Person ohne Jahr eingetragen ist, wird dieser bei Verwendung eines Platzhalters wieder richtig ausgegeben.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Gruppen<\/strong>\n<ul class=\"wp-block-list\">\n<li>Die Rechte-\u00dcberpr\u00fcfung f\u00fcr den Gruppenmitgliedsexport wurde an das bisherige Modul angepasst.<\/li>\n\n\n\n<li>Bei der Ausf\u00fchrung einer weiteren Gruppenaktion, wird die Anzahl der Gruppen angezeigt, die bereits entsprechend konfiguriert waren.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Kalender<\/strong>\n<ul class=\"wp-block-list\">\n<li>Die \u00c4nderung eines Termins mit gebuchten Ressourcen f\u00fchrt nicht l\u00e4nger zum Verlust von Untertitel und Beschreibung an der Ressource (wenn vorhanden).<\/li>\n\n\n\n<li>Die E-Mail f\u00fcr Besprechungsanfragen verwendet nun die korrekte Uhrzeit in der Betreffzeile.<\/li>\n\n\n\n<li>Das \u00c4ndern und L\u00f6schen von Terminen schl\u00e4gt nicht mehr fehl, wenn eine der zuvor involvierten Personen bereits archiviert ist oder nicht l\u00e4nger existiert.<\/li>\n\n\n\n<li>Das Verschieben von Terminen im Kalender per Maus behandelt nun auch herausgel\u00f6ste Termine korrekt.<\/li>\n\n\n\n<li>Beim L\u00f6schen eines Kalenders mit darin noch vorhandenden Terminserien, die ihrerseits mit mehreren Events verbunden sind, tritt nun kein Fehler mehr auf.<\/li>\n\n\n\n<li>E-Mails an den Ersteller eines Termins werden nur noch verschickt, wenn es tats\u00e4chlich \u00c4nderungen am Termin gab.<\/li>\n\n\n\n<li>Das Speichern eines unge\u00e4nderten Termins f\u00fchrt nicht l\u00e4nger zu leeren Benachrichtigungen, dass sich die Besprechungsanfrage ge\u00e4ndert h\u00e4tte.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Events<\/strong>\n<ul class=\"wp-block-list\">\n<li>Die Betreffzeile der E-Mail zu einer Tauschanfrage wird nun in der korrekten Sprache verwendet.<\/li>\n\n\n\n<li>Beim Bearbeiten einer Eventvorlage sind nun immer alle Dienstgruppen sichtbar, unabh\u00e4ngig davon, ob sie in der Gesamtansicht ausgeblendet werden oder nicht.<\/li>\n\n\n\n<li>H\u00e4ngt an einem herausgel\u00f6sten Termin ein Event und wird der Termin au\u00dferdem um mehr als einen Tag verschoben, wird nun auch das Datum des verbundenen Events entsprechend angepasst.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Ressourcen<\/strong>\n<ul class=\"wp-block-list\">\n<li>E-Mails an den Admin einer Ressource sind nicht l\u00e4nger leer, wenn die Buchung bereits best\u00e4tigt wurde.<\/li>\n\n\n\n<li>Wenn eine Buchung mit einem Termin verbunden ist, l\u00f6scht die \u00c4nderung des Status der Buchungsanfrage nicht l\u00e4nger eine mit dem Termin verbundene Adresse.<\/li>\n\n\n\n<li>F\u00fcr Ressourcen, die \u00fcber einen Termin gebucht werden, kann der Auftraggeber nicht l\u00e4nger unabh\u00e4ngig vom Termin gesetzt werden.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Wiki<\/strong>\n<ul class=\"wp-block-list\">\n<li>Beim Wiederherstellen einer Seite wird die Seite nun auch korrekt neu geladen.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Check-in<\/strong>\n<ul class=\"wp-block-list\">\n<li>Beim Anlegen einer neuen Person mit Geburtstdatum wird dieses nun wieder korrekt gespeichert.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Finanzen<\/strong>\n<ul class=\"wp-block-list\">\n<li>Beim Anpassen einer Buchung mit verkn\u00fcpfter Steuerbuchung werden jetzt Belegdatum und Belegnummer auch in der Steuerbuchung angepasst.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>REST-API<\/strong>\n<ul class=\"wp-block-list\">\n<li>Die Validierung f\u00fcr Spenden wurde verbessert.<\/li>\n\n\n\n<li>Bei Validierungsfehlern werden jetzt die richtigen Parameter zur\u00fcckgegeben, damit die \u00dcbersetzung funktioniert.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n","protected":false},"template":"","plattform":[687],"class_list":["post-49326","changelog","type-changelog","status-publish","hentry","plattform-web"],"pp_statuses_selecting_workflow":false,"pp_workflow_action":"current","pp_status_selection":"publish","acf":{"version":"3.104.0"},"_links":{"self":[{"href":"https:\/\/churchtools.academy\/de\/wp-json\/wp\/v2\/changelog\/49326","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":0,"href":"https:\/\/churchtools.academy\/de\/wp-json\/wp\/v2\/changelog\/49326\/revisions"}],"wp:attachment":[{"href":"https:\/\/churchtools.academy\/de\/wp-json\/wp\/v2\/media?parent=49326"}],"wp:term":[{"taxonomy":"plattform","embeddable":true,"href":"https:\/\/churchtools.academy\/de\/wp-json\/wp\/v2\/plattform?post=49326"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}