{"id":49322,"date":"2024-01-22T12:00:00","date_gmt":"2024-01-22T11:00:00","guid":{"rendered":"https:\/\/churchtools.academy\/changelog\/web-v3-105-0\/"},"modified":"2024-01-22T12:00:00","modified_gmt":"2024-01-22T11:00:00","slug":"web-v3-105-0","status":"publish","type":"changelog","link":"https:\/\/churchtools.academy\/de\/changelog\/web-v3-105-0\/","title":{"rendered":"Web v3.105.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>Ein Administrator kann nun die Betreffzeile der System-E-Mails wieder sehen, auch wenn der Inhalt der E-Mail vertraulich und daher versteckt ist.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Personen &amp; Gruppen<\/strong>\n<ul class=\"wp-block-list\">\n<li>Der automatische E-Mail-Versand von Check-in-Codes kann jetzt deaktiviert werden, sodass die Check-in-Codes sp\u00e4ter manuell oder zu einem definierten Zeitpunkt versendet werden k\u00f6nnen.<\/li>\n\n\n\n<li>In E-Mails und Serienbriefen k\u00f6nnen jetzt \u00fcber die Platzhalter-Funktion #qrcode beliebige textuelle Inhalte als QR-Code eingef\u00fcgt werden.<\/li>\n\n\n\n<li>L\u00e4nderbezeichnungen auf Adressetiketten werden nun in Gro\u00dfbuchstaben gedruckt.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Gruppen<\/strong>\n<ul class=\"wp-block-list\">\n<li>Nach dem Erstellen einer Gruppe wird man nun direkt dorthin weitergeleitet.<\/li>\n\n\n\n<li>In der Seitenleiste werden nun abgek\u00fcrzte Men\u00fcpunkte mit einem Tooltip versehen.<\/li>\n\n\n\n<li>Gruppentreffen in der Zukunft k\u00f6nnen nun auch wieder aufgeschlossen werden.<\/li>\n\n\n\n<li>Die HTML-Seitentitel sind nun aussagekr\u00e4ftiger als zuvor.<\/li>\n\n\n\n<li>Es gibt nun in den Einstellungen einer Gruppe die M\u00f6glichkeit, Regeln f\u00fcr eine automatische Gruppenmitgliedschaft f\u00fcr diese Gruppe zu definieren.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Kalender<\/strong>\n<ul class=\"wp-block-list\">\n<li>Wenn f\u00fcr einen Kalendereintrag eine Anmeldegruppe angelegt wurde, wird nun nicht mehr auf die Gruppe, sondern auf die wirkliche \u00f6ffentliche Anmeldung verlinkt.<\/li>\n\n\n\n<li>Wenn eine Besprechungsanfrage erstellt wird oder \u00c4nderungen an einem Termin mit Besprechungsanfragen vorgenommen werden, werden die angefragten Personen zus\u00e4tzlich mit einer Push-Nachricht in der App informiert.<\/li>\n\n\n\n<li>Der Log-Eintrag f\u00fcr Termine enth\u00e4lt nun immer einen sprechenden Titel.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Events<\/strong>\n<ul class=\"wp-block-list\">\n<li>Im Feld &#8218;Zust\u00e4ndig&#8216; im Ablaufplan k\u00f6nnen jetzt bis zu 1024 Zeichen genutzt werden.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Sync<\/strong>\n<ul class=\"wp-block-list\">\n<li>Die Liste der Ausf\u00fchrungen und Simulationen von Sync-Auftr\u00e4gen l\u00e4dt jetzt schneller.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>REST-API<\/strong>\n<ul class=\"wp-block-list\">\n<li>GET \/groups\/hierarchies &#8211; Notiz erweitert mit Verweis auf GET \/groups\/{groupId}\/children.<\/li>\n\n\n\n<li>Der Endpunkt <code>\/groups<\/code> kann nun mit dem Parameter &#8218;include[]=places&#8216; auch die Gruppentreffpunkte zur\u00fcckgeben.<\/li>\n\n\n\n<li>Der Endpunkt <code>\/groups<\/code> kann jetzt mit dem Filter <code>has_meeting_place<\/code> nach Gruppen gefiltert werden, die Gruppentreffpunkte haben.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>\u00d6ffentlichkeitsarbeit<\/strong>\n<ul class=\"wp-block-list\">\n<li>Die Rollen f\u00fcr die Website haben jetzt wieder eine Beschreibung.<\/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>Allgemein<\/strong>\n<ul class=\"wp-block-list\">\n<li>Der Personen-Export funktioniert nun auch, wenn die Beziehung &#8222;nicht verwechseln mit&#8220; mit exportiert wird.<\/li>\n\n\n\n<li>Der Datepicker \u00f6ffnet nun wieder im korrekten Monat.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Personen &amp; Gruppen<\/strong>\n<ul class=\"wp-block-list\">\n<li>Ein Fehler beim Zusammenf\u00fchren von Personen wurde behoben.<\/li>\n\n\n\n<li>Es wird sichergestellt, dass immer eine E-Mail-Adresse als Standard gesetzt ist, wenn mindestens eine E-Mail vorhanden ist.<\/li>\n\n\n\n<li>Beim L\u00f6schen des Bildes einer Personen konnte es zu Fehlern kommen. Dies wurde behoben.<\/li>\n\n\n\n<li>Die Duplikatserkennung beim Anlegen neuer Personen wurde verbessert.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Gruppen<\/strong>\n<ul class=\"wp-block-list\">\n<li>Je nachdem wie man auf eine Detail-Seite einer Gruppe kam, konnte es dazu kommen, dass Informationen fehlten. Dies wurde behoben.<\/li>\n\n\n\n<li>In der Hierarchie-Tabellenansicht einer Gruppe wird nun auch das Tabellen-Layout gemerkt.<\/li>\n\n\n\n<li>Die Berechtigungen zum Durchf\u00fchren eines Gruppentreffens werden nun auch im Frontend korrekt \u00fcberpr\u00fcft.<\/li>\n\n\n\n<li>Das Info-Widget wird nun konsistenter angezeigt.<\/li>\n\n\n\n<li>Die Berechtigungen zum Sehen und Bearbeiten der Gruppenmitgliedschaftsfelder wird korrekt gepr\u00fcft.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Kalender<\/strong>\n<ul class=\"wp-block-list\">\n<li>Beim Wechsel im Kalender Modul auf &#8222;Nur meine Besprechungsanfragen&#8220; konnte es zu einem Fehler kommen. Dieser wurde behoben.<\/li>\n\n\n\n<li>Ein Fehler bei der Auswahl eines Tages in der Listenansicht wurde behoben.<\/li>\n\n\n\n<li>Geburtstage, f\u00fcr die nur das Geburtsjahr bekannt ist, werden nicht mehr am 1. Januar eines Jahres angezeigt.<\/li>\n\n\n\n<li>Das Abo von Kalendern funktioniert wieder.<\/li>\n\n\n\n<li>Die Berechtigungen, um Zugriffsrechte auf einen Kalender zu \u00e4ndern, werden wieder korrekt \u00fcberpr\u00fcft.<\/li>\n\n\n\n<li>In \u00e4lteren Safari-Versionen konnte es im Kalender zu einem wiederholten Neuladen der Seite kommen, dies wurde behoben.<\/li>\n\n\n\n<li>Beim Erstellen eines Termins konnte das Bild nicht erneut bearbeitet werden. Dies wurde behoben.<\/li>\n\n\n\n<li>Wird zusammen mit einer Termin\u00e4nderung auch eine Ressourcenbuchung ge\u00e4ndert, so erscheint die \u00c4nderung der Buchung nun auch wieder in der E-Mail an den Verantwortlichen.<\/li>\n\n\n\n<li>Besprechungsanfragen auf der Startseite im Web werden nun wieder korrekt angezeigt, wenn der dazugeh\u00f6rige Einzeltermin zeitlich verschoben wurde.<\/li>\n\n\n\n<li>Die Einstellungen des Geburtstagskalenders werden jetzt korrekt geladen.<\/li>\n\n\n\n<li>Das Anlegen von Events mit mehreren Event-Admins funktioniert wieder zuverl\u00e4ssig.<\/li>\n\n\n\n<li>Ein Termin, der ohne \u00c4nderung erneut gespeichert wird, erscheint nicht mehr im Abonnement.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Events<\/strong>\n<ul class=\"wp-block-list\">\n<li>Mit dem Recht, Events anzulegen, kann man jetzt wieder alle Dienstgruppen ausw\u00e4hlen und auch den Event-Admin eintragen.<\/li>\n\n\n\n<li>Falls ein Benutzer nur Events sehen darf, f\u00fcr die er oder sie eingeteilt ist, dann zeigt der Dienstplan nun wieder alle Events, in denen der Benutzer eingeteilt ist, nicht nur solche, in denen der Benutzer zugesagt hat.<\/li>\n\n\n\n<li>Beim L\u00f6schen eines bereits vergangenen Events wird keine Absage mehr f\u00fcr eingeteilte Dienste verschickt.<\/li>\n\n\n\n<li>Bei einer \u00c4nderung der Anzahl eines Dienstes werden die Z\u00e4hler stets entsprechend angepasst. (Gilt nur f\u00fcr \u00c4nderungen \u00fcber REST.)<\/li>\n\n\n\n<li>Der Dienstgruppenfilter verh\u00e4lt sich nun zuverl\u00e4ssiger, wenn zwischendurch auf die Einstellungen gewechselt wird.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Ressourcen<\/strong>\n<ul class=\"wp-block-list\">\n<li>Die E-Mail f\u00fcr automatisch best\u00e4tigte Ressourcen enth\u00e4lt nun wieder die Details der Buchung.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Wiki<\/strong>\n<ul class=\"wp-block-list\">\n<li>Falsche Links f\u00fchren nicht mehr dazu, dass die Datei-Uploads\/Links nicht mehr angezeigt werden.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Finanzen<\/strong>\n<ul class=\"wp-block-list\">\n<li>Die Erstellung von Spendenbescheinigungen funktioniert wieder.<\/li>\n\n\n\n<li>Das Bearbeiten von Daten \u00fcber die mobile Darstellung der Tabelle funktioniert nun wieder.<\/li>\n\n\n\n<li>Beim Upload einer CSV-Datei von Konten, wird beim erneuten Hochladen der Datei die Fehlermeldung resetet.<\/li>\n\n\n\n<li>Es ist jetzt sichergestellt, dass f\u00fcr Buchungen, die als Gegenkonto kein Spendenkonto haben, auch kein Spender gespeichert wird.<\/li>\n\n\n\n<li>Das Lernen beim Importieren von Kontoausz\u00fcgen funktioniert jetzt auch bei Kontoausz\u00fcgen aus dem letzten Jahr.<\/li>\n\n\n\n<li>Buchungsjahre k\u00f6nnen nun auch gel\u00f6scht werden, wenn schon Spendenbescheinigungen erstellt wurden.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>\u00d6ffentlichkeitsarbeit<\/strong>\n<ul class=\"wp-block-list\">\n<li>Die Beschreibung eines Standorts wird nun korrekt neu geladen.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Sync<\/strong>\n<ul class=\"wp-block-list\">\n<li>Personen im Archiv werden nicht mehr erneut angelegt beim Sync.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>REST-API<\/strong>\n<ul class=\"wp-block-list\">\n<li>Der Endpunkt <code>\/startpage<\/code> zeigt Geburtstage nach einem Jahreswechsel nun mit der korrekten Jahreszahl an, auch wenn diese noch im Vorjahr abgerufen werden.<\/li>\n\n\n\n<li>Geburtstage am 29. Februar werden immer dem 1. M\u00e4rz zugeordnet, wenn der betrachtete Zeitraum kein Schaltjahr ist.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n","protected":false},"template":"","plattform":[687],"class_list":["post-49322","changelog","type-changelog","status-publish","hentry","plattform-web"],"pp_statuses_selecting_workflow":false,"pp_workflow_action":"current","pp_status_selection":"publish","acf":{"version":"3.105.0"},"_links":{"self":[{"href":"https:\/\/churchtools.academy\/de\/wp-json\/wp\/v2\/changelog\/49322","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\/49322\/revisions"}],"wp:attachment":[{"href":"https:\/\/churchtools.academy\/de\/wp-json\/wp\/v2\/media?parent=49322"}],"wp:term":[{"taxonomy":"plattform","embeddable":true,"href":"https:\/\/churchtools.academy\/de\/wp-json\/wp\/v2\/plattform?post=49322"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}