{"id":49459,"date":"2018-04-04T12:00:00","date_gmt":"2018-04-04T11:00:00","guid":{"rendered":"https:\/\/churchtools.academy\/changelog\/web-v3-29-0\/"},"modified":"2018-04-04T12:00:00","modified_gmt":"2018-04-04T11:00:00","slug":"web-v3-29-0","status":"publish","type":"changelog","link":"https:\/\/churchtools.academy\/de\/changelog\/web-v3-29-0\/","title":{"rendered":"Web v3.29.0"},"content":{"rendered":"\n<p><strong>Sicherheit<\/strong><\/p>\n\n\n\n<p>Wir haben die Sicherheit von ChurchTools weiter erh\u00f6ht, bitte z\u00fcgig auf die aktuelle Version wechseln.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Um die Angriffsfl\u00e4che f\u00fcr CSRF zu verringern sind API-Zugriffe nur noch mit POST m\u00f6glich. Bisher wurde aus ChurchTools nur mit POST auf die Api zugegriffen und alle Beispiele haben auch POST Anfragen genutzt es wure allerdings nicht von der Anwendung sichergestellt. Diese \u00c4nderungen gelten f\u00fcr die aktuelle API. F\u00fcr die neue REST-API wird es eine Unterscheidung zwischen GET\/PUT\/POST\/DELETE und PATCH geben.<\/li>\n<\/ul>\n\n\n\n<p><strong>Optimierung\/Verbesserung<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Personen &amp; Gruppen\n<ul class=\"wp-block-list\">\n<li>Hinweistexte beim Followup-Dialog wurden erg\u00e4nzt und es k\u00f6nnen nun wieder Nachfolgegruppen ohne Followup eingestellt werden.<\/li>\n\n\n\n<li>Verbesserungen f\u00fcr das Gruppen-Anmeldeformular\n<ul class=\"wp-block-list\">\n<li>Neuer Feldtyp &#8222;Entweder-oder-Auswahl&#8220; verf\u00fcgbar (Radio-Buttons)<\/li>\n\n\n\n<li>Auswahlfelder (Dropdowns), die keine Pflichtfelder sind, enthalten jetzt auch einen leeren Eintrag.<\/li>\n\n\n\n<li>Bei Mehrfachauswahl-Felder, die Pflichtfelder sind, wird jetzt auch \u00fcberpr\u00fcft, ob eine Option ausgew\u00e4hlt wurde.<\/li>\n\n\n\n<li>Bei Mehrfachauswahl-Feldern werden die Optionen jetzt \u00fcbersichtlicher untereinander dargestellt.<\/li>\n\n\n\n<li>Bei Personen- oder Gruppenfeldern, die mehrere Optionen zulassen, ist die Liste der Optionen jetzt auf 2000 Zeichen verl\u00e4ngert.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>(Report) Neue Feldtypen sind nun verf\u00fcgbar, damit ist ein Reporting \u00fcber noch mehr Module m\u00f6glich, z.B. wieviele Mitarbeiter haben am Wochenende mitgearbeitet, wieviele neue Leute wurden in der Woche in ChurchTools angelegt etc.<\/li>\n\n\n\n<li>(Ressourcen) Ressourcen Admins bekommen bei neuen Anfrage den Status Best\u00e4tigt als Vorauswahl.<\/li>\n\n\n\n<li>Das L\u00f6schen von Stammdaten wurde verbessert:\n<ul class=\"wp-block-list\">\n<li>Auflistung der Daten, die mitgel\u00f6scht werden<\/li>\n\n\n\n<li>L\u00f6schen nicht m\u00f6glich, wenn das L\u00f6schen kritische Probleme mit sich ziehen w\u00fcrde<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<p><strong>Behobene Fehler<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Personen &amp; Gruppen\n<ul class=\"wp-block-list\">\n<li>Wurde das simulieren von Personen durch erneutes Simulieren einer Person beendet wurde man auf eine Seite mit Fehlermeldungen weitergeleitet.<\/li>\n\n\n\n<li>Der VCard-Export funktioniert nun zuverl\u00e4ssig auch bei Personen, die von Optigem aus importiert wurden.<\/li>\n\n\n\n<li>Informationen \u00fcber zus\u00e4tzliche Gruppenfelder wurden in der Email an den Leiter einer Gruppe nicht angezeigt.<\/li>\n\n\n\n<li>Beim Anlegen eines Followup wurden nicht immer der richtige Gruppenteilnehmerstatus zur Auswahl gegeben.<\/li>\n\n\n\n<li>Zus\u00e4tzliche Gruppenfelder haben mit manchen Umlauten nicht funktioniert. Bsp: \u00e7 \u00e1 \u00e2 \u00e0 \u00e3 \u00e8 \u00e9 \u00ea \u00e9 \u00ea \u00ed \u00f4 \u00f3 \u00f5\u001c \u00fa<\/li>\n\n\n\n<li>Neue Gruppentypen und FollowUp Typen sind erst nach einem Neuladen der Seite in den Admin-Einstellungen aufgetaucht.<\/li>\n\n\n\n<li>Der Export von Gruppenteilnehmern enthielt \u00fcberfl\u00fcssige leere Spalten.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Checkin\n<ul class=\"wp-block-list\">\n<li>Auf der englischen Seite f\u00fchrte der Link zur Hilfe auf die deutsche Hilfeseite.<\/li>\n\n\n\n<li>Auf mobilen Ger\u00e4ten hat das Checkin-Modul nicht richtig funktioniert.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Events\n<ul class=\"wp-block-list\">\n<li>Durch das Reaktivieren von Events konnte es vorkommen, dass Ausnahmen eines Serientermins nicht ber\u00fccksichtig wurden.<\/li>\n\n\n\n<li>Beim Abspielen einer Datei eines Songs, konnte der Buchstabe &#8222;m&#8220; nicht mehr als Eingabe f\u00fcr Kommentare benutzt werden.<\/li>\n\n\n\n<li>Beim Erstellen einer neuen Event-Vorlage wurden die Dienste bei der Standard Vorlage \u00fcberschrieben. Die neue Vorlage hatte keine Dienste.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Kalender\n<ul class=\"wp-block-list\">\n<li>Wenn bei einem Kalender eine iCal-Url eingetragen wurde, die eine Zeitzone enth\u00e4lt, die keine g\u00fcltige Zeitzone in PHP ist brach der gesamte Cronjob ab und der Kalender wurde nicht aktualisiert.<\/li>\n\n\n\n<li>Das Bearbeiten einer Serie \u00fcber den ersten Termin der Serie f\u00fchrte dazu das ein neuer Termin angelegt wurde.<\/li>\n\n\n\n<li>Konflikte von Ressourcen-Buchungen wurden im Kalender nicht angezeigt wenn die Person nicht das Rechte hatte das Modul Ressourcen zu sehen.<\/li>\n\n\n\n<li>Die Synchronisierung der Termine bei \u00c4nderungen in ChurchTools hat bei der Benutzung eines iCal in Google nicht funktioniert.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Es war nicht mehr m\u00f6glich, die Texte auf der Startseite zu \u00e4ndern.<\/li>\n\n\n\n<li>Mehrere Rechtschreibfehler &amp; \u00dcbersetzungsfehler behoben.<\/li>\n\n\n\n<li>Der Link zum Passwort Reset konnte in E-Mail Programmen, die kein HTML unterst\u00fctzen, nicht ge\u00f6ffnet werden.<\/li>\n\n\n\n<li>Ab und zu ist das Profilbild in der Men\u00fcleiste verschwunden und erst nach einem Login war es wieder sichtbar.<\/li>\n<\/ul>\n","protected":false},"template":"","plattform":[687],"class_list":["post-49459","changelog","type-changelog","status-publish","hentry","plattform-web"],"pp_statuses_selecting_workflow":false,"pp_workflow_action":"current","pp_status_selection":"publish","acf":{"version":"3.29.0"},"_links":{"self":[{"href":"https:\/\/churchtools.academy\/de\/wp-json\/wp\/v2\/changelog\/49459","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\/49459\/revisions"}],"wp:attachment":[{"href":"https:\/\/churchtools.academy\/de\/wp-json\/wp\/v2\/media?parent=49459"}],"wp:term":[{"taxonomy":"plattform","embeddable":true,"href":"https:\/\/churchtools.academy\/de\/wp-json\/wp\/v2\/plattform?post=49459"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}