{"id":49313,"date":"2024-04-29T12:00:00","date_gmt":"2024-04-29T11:00:00","guid":{"rendered":"https:\/\/churchtools.academy\/changelog\/web-v3-109-0\/"},"modified":"2024-04-29T12:00:00","modified_gmt":"2024-04-29T11:00:00","slug":"web-v3-109-0","status":"publish","type":"changelog","link":"https:\/\/churchtools.academy\/de\/changelog\/web-v3-109-0\/","title":{"rendered":"Web v3.109.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>Die Startseite wurde komplett \u00fcberarbeitet. Die Startseite passt sich nun besser der Bildschirmgr\u00f6\u00dfe an und auch das Sortieren und Anordnen wurde in diesem Zuge verbessert.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Personen &amp; Gruppen<\/strong>\n<ul class=\"wp-block-list\">\n<li>Der Standard-Kommentar bei einer Gruppenanmeldung wird nun immer in der Sprache der Installation gesetzt.<\/li>\n\n\n\n<li>Beim L\u00f6schen von HTML-Vorlagen gibt es nun eine korrekte Fehlermeldung, falls dies nicht m\u00f6glich ist.<\/li>\n\n\n\n<li>F\u00fcr E-Mails k\u00f6nnen nun mit einem Editor Vorlagen erstellt werden. Die E-Mail-Vorlagen k\u00f6nnen mit Spalten, Hintergr\u00fcnden, Bildern, Buttons und Platzhaltern ansprechend gestaltet werden. Die erstellten Vorlagen k\u00f6nnen bei manuellen oder auch bei automatischen E-Mails (f\u00fcr Gruppen) verwendet werden. Mehr zu den neuen E-Mail-Vorlagen findet du in der Hilfe.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Beitr\u00e4ge<\/strong>\n<ul class=\"wp-block-list\">\n<li>Die Erkennung von Links wurde verbessert.<\/li>\n\n\n\n<li>F\u00fcr jede Gruppe kann nun separat eingestellt werden, ob und welche Benutzer standardm\u00e4\u00dfig eine Benachrichtigung \u00fcber neue Beitr\u00e4ge erhalten.<\/li>\n\n\n\n<li>Auf der Startseite gibt es nun auch ein Widget mit den aktuellen Beitr\u00e4gen.<\/li>\n\n\n\n<li>Der Betrachter wird nun dar\u00fcber informiert, dass ein Beitrag ge\u00e4ndert wurde.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Gruppen<\/strong>\n<ul class=\"wp-block-list\">\n<li>Der Best\u00e4tigungs-Dialog zum Entfernen einer unter- oder \u00fcbergeordneten Gruppe ist nun eindeutiger formuliert.<\/li>\n\n\n\n<li>In der Hierarchie-Seite einer Gruppe gibt es nun auch die Aktionen f\u00fcr markierte Eintr\u00e4ge in der Tabellen-Ansicht.<\/li>\n\n\n\n<li>Der Untertitel zu Gruppenmitgliedsfeldern wird nun in Dialogen und Formularen besser angezeigt.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Kalender<\/strong>\n<ul class=\"wp-block-list\">\n<li>In der Tages- und Wochenansicht gibt es nun einen Indikator f\u00fcr die aktuelle Uhrzeit.<\/li>\n\n\n\n<li>Die offenen Besprechungsanfragen werden nun automatisch aktualisiert.<\/li>\n\n\n\n<li>Im Tooltip eines Termins werden nun in der Beschreibung auch Zeilenumbr\u00fcche korrekt dargestellt.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Events<\/strong>\n<ul class=\"wp-block-list\">\n<li>Auch bei den Events werden nun gleichzeitige Termine in der Reihenfolge der zugeh\u00f6rigen Kalender angezeigt.<\/li>\n\n\n\n<li>Der Terminuntertitel wird nun auch bei den Events eingeblendet.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Wiki<\/strong>\n<ul class=\"wp-block-list\">\n<li>\u00dcberschriften in Markdown sind nun valider, da das Leerzeichen zwischen # und Text notwendig ist.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Sync<\/strong>\n<ul class=\"wp-block-list\">\n<li>Die Fehlermeldung bei nicht mehr gefundenen Eigenschaften wurde verbessert.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>REST-API<\/strong>\n<ul class=\"wp-block-list\">\n<li>Neuer Endpunkt <code>\/api\/domainobjects<\/code>, um Domain Objects zu bekommen.<\/li>\n\n\n\n<li>Die Termin-APIs geben jetzt die Titelerweiterung aus den Diensten als &#8218;titleSuffix&#8216; zur\u00fcck.<\/li>\n\n\n\n<li>Die Angabe eines Zeitstempels im Zulu-Format erlaubt nun auch Milli- und Mikrosekunden.<\/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>In manchen Dropdowns war das Scrollen kaputt, dies wurde behoben.<\/li>\n\n\n\n<li>Nach beendeter Simulation wird die Sprachauswahl wieder korrekt dargestellt.<\/li>\n\n\n\n<li>Der Link zum Zur\u00fccksetzen von Passw\u00f6rtern funktioniert nun auch f\u00fcr benutzer-definierte Hostnamen.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Personen &amp; Gruppen<\/strong>\n<ul class=\"wp-block-list\">\n<li>Beim Erstellen einer Gruppe wird die \u00fcbergeordnete Gruppe wieder korrekt gesetzt.<\/li>\n\n\n\n<li>Die Berechtigungen bzgl. Gruppenhierarchien werden korrekt gepr\u00fcft.<\/li>\n\n\n\n<li>Beim Zusammenf\u00fchren von Personen werden Doppelungen von Beziehungen verworfen.<\/li>\n\n\n\n<li>Auf der Startseite wird nur noch an Gruppentreffen erinnert, die zu aktiven Gruppen geh\u00f6ren.<\/li>\n\n\n\n<li>Die Personen-ID kann jetzt auch als Platzhalter in E-Mails verwendet werden.<\/li>\n\n\n\n<li>Die alte Personen-API &#8218;getAllPersonData&#8216; ber\u00fccksichtigt jetzt auch f\u00fcr die Kategorie-Felder das Sicherheitslevel.<\/li>\n\n\n\n<li>Das Bearbeiten von selbst angelegten Gruppenmitgliedsfeldern ist wieder mit der Berechtigung <code>Gruppenmitgliedschaften bearbeiten (Rolle, Status, Bemerkung, etc.) (+edit groupmemberstatus)<\/code> m\u00f6glich.<\/li>\n\n\n\n<li>Die Reihenfolge der Beziehungstypen beim Hinzuf\u00fcgen in der Personenansicht entspricht nun der gew\u00fcnschten Sortierung.<\/li>\n\n\n\n<li>Die Auswahl von Gruppen in der Gruppenliste bleibt jetzt erhalten, auch wenn die Gruppenliste durch eine \u00c4nderung einer anderen Person aktualisiert wird.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Beitr\u00e4ge<\/strong>\n<ul class=\"wp-block-list\">\n<li>Ein Upload von nicht unterst\u00fctzten Bildformaten wird nun verhindert.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Gruppen<\/strong>\n<ul class=\"wp-block-list\">\n<li>Die Berechtigungen zum \u00c4ndern von Grundeinstellungen einer Gruppe werden korrekt gepr\u00fcft.<\/li>\n\n\n\n<li>Die Berechtigungen bzgl. Gruppenhierarchien werden korrekt gepr\u00fcft.<\/li>\n\n\n\n<li>Auf der \u00dcbersichtsseite einer Kategorie, lassen sich nun wieder Gruppen hinzuf\u00fcgen.<\/li>\n\n\n\n<li>Der Einstieg f\u00fcr die \u00f6ffentliche Seite bzw. die Einstellungen zur Gruppenhomepage werden nun nur noch in relevanten Gruppen angezeigt.<\/li>\n\n\n\n<li>Das Duplizieren einer Gruppe ist nun auch mit dem Recht <code>create groups of grouptype<\/code> m\u00f6glich.<\/li>\n\n\n\n<li>F\u00fcr die Anzeige der Einstellungs-Men\u00fcpunkte innerhalb einer Gruppe werden nun die Berechtigungen korrekt \u00fcberpr\u00fcft.<\/li>\n\n\n\n<li>Das Neuladen innerhalb eines Gruppenmitglieddialogs l\u00e4dt nun alle Daten wieder korrekt.<\/li>\n\n\n\n<li>Beim Anpassen der Gruppenhierarchie wird die Anzeige sofort aktualisiert.<\/li>\n\n\n\n<li>Automatische Gruppen werden im Cron nicht mehr zweimal aktualisiert.<\/li>\n\n\n\n<li>Bei eingebetteten Gruppenhomepages wurden in manchen F\u00e4llen doppelte Scrollbalken angezeigt.<\/li>\n\n\n\n<li>Die Berechtigungspr\u00fcfung f\u00fcr das Sehen von Gruppen-Tags wird jetzt korrekt gepr\u00fcft.<\/li>\n\n\n\n<li>Beim Bearbeiten von Gruppen-Tags kam es zu einem Fehler, wenn kein Tag ausgew\u00e4hlt war.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Kalender<\/strong>\n<ul class=\"wp-block-list\">\n<li>In einer Terminvorlage wird nun auch die Postleitzahl einer m\u00f6glichen Adresse korrekt gespeichert.<\/li>\n\n\n\n<li>Ressourcen, die automatisch best\u00e4tigt werden, k\u00f6nnen nun wieder \u00fcber den Kalender gel\u00f6scht werden.<\/li>\n\n\n\n<li>Termine k\u00f6nnen nun wieder kopiert werden.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Events<\/strong>\n<ul class=\"wp-block-list\">\n<li>Bei den &#8222;Weiteren Aktionen&#8220; wird nun die Checkbox f\u00fcr die Erhaltung von markierten Events korrekt ber\u00fccksichtigt.<\/li>\n\n\n\n<li>Wenn man mehrere Songs gleichzeitig aufklappt, wird nun \u00fcberall die M\u00f6glichkeit zum Hochladen von Dateien angeboten.<\/li>\n\n\n\n<li>Dienstanfragen f\u00fcr zur\u00fcckliegende Events l\u00f6sen keine Benachrichtigung mehr aus.<\/li>\n\n\n\n<li>Ein Fehler beim Zuweisen eines eigenen Dienstes wurde behoben.<\/li>\n\n\n\n<li>Der Administrator eines Events kann nun auch \u00fcber die App Dienste besetzen.<\/li>\n\n\n\n<li>E-Mails zu abonnierten Diensten stellen Informationen einheitlicher, sinnvoller und \u00fcbersichtlicher dar. Fehler bei der Darstellung wurden behoben.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Ressourcen<\/strong>\n<ul class=\"wp-block-list\">\n<li>Ressourcen, die mit Vorlaufzeit an einer Terminserie h\u00e4ngen, werden nun korrekt gebucht, selbst wenn der Vorlauf zu einer Verschiebung auf den Vortag f\u00fchrt.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Finanzen<\/strong>\n<ul class=\"wp-block-list\">\n<li>Das Erstellen von Spendenbescheinigungen ist nun auch in kleinen Fenstern m\u00f6glich.<\/li>\n\n\n\n<li>Der Abschluss eines Buchungsjahres funktioniert auch wieder \u00fcber die \u00dcbersicht im Finanz-Modul.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>REST-API<\/strong>\n<ul class=\"wp-block-list\">\n<li>Eint\u00e4gige Abwesenheiten werden nun korrekt zur\u00fcckgegeben, wenn das Suchfenster nur Stunden desselben Tages umfasst.<\/li>\n\n\n\n<li>Der Endpunkt <code>GET \/api\/startpage<\/code> ignoriert nun zur\u00fcckgezogene Tauschanfragen.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"l-schungen\">L\u00f6schungen<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>REST-API<\/strong>\n<ul class=\"wp-block-list\">\n<li>Der Endpunkt <code>\/api\/campuses<\/code> enth\u00e4lt nun den Gottesdienst-Banner als domain object, nicht mehr als URL.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n","protected":false},"template":"","plattform":[687],"class_list":["post-49313","changelog","type-changelog","status-publish","hentry","plattform-web"],"pp_statuses_selecting_workflow":false,"pp_workflow_action":"current","pp_status_selection":"publish","pp_force_visibility":null,"pp_subpost_visibility":null,"pp_inherited_force_visibility":null,"pp_inherited_subpost_visibility":null,"acf":{"version":"3.109.0"},"_links":{"self":[{"href":"https:\/\/churchtools.academy\/de\/wp-json\/wp\/v2\/changelog\/49313","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\/49313\/revisions"}],"wp:attachment":[{"href":"https:\/\/churchtools.academy\/de\/wp-json\/wp\/v2\/media?parent=49313"}],"wp:term":[{"taxonomy":"plattform","embeddable":true,"href":"https:\/\/churchtools.academy\/de\/wp-json\/wp\/v2\/plattform?post=49313"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}