ChurchTools Web v3.109.0

Auf dieser Changelog-Seite findest du die Änderungen zu einer spezifischen Version.

v3.109.0

Verbesserungen

  • Allgemein
    • Die Startseite wurde komplett überarbeitet. Die Startseite passt sich nun besser der Bildschirmgröße an und auch das Sortieren und Anordnen wurde in diesem Zuge verbessert.
  • Personen & Gruppen
    • Der Standard-Kommentar bei einer Gruppenanmeldung wird nun immer in der Sprache der Installation gesetzt.
    • Beim Löschen von HTML-Vorlagen gibt es nun eine korrekte Fehlermeldung, falls dies nicht möglich ist.
    • Für E-Mails können nun mit einem Editor Vorlagen erstellt werden. Die E-Mail-Vorlagen können mit Spalten, Hintergründen, Bildern, Buttons und Platzhaltern ansprechend gestaltet werden. Die erstellten Vorlagen können bei manuellen oder auch bei automatischen E-Mails (für Gruppen) verwendet werden. Mehr zu den neuen E-Mail-Vorlagen findet du in der Hilfe.
  • Beiträge
    • Die Erkennung von Links wurde verbessert.
    • Für jede Gruppe kann nun separat eingestellt werden, ob und welche Benutzer standardmäßig eine Benachrichtigung über neue Beiträge erhalten.
    • Auf der Startseite gibt es nun auch ein Widget mit den aktuellen Beiträgen.
    • Der Betrachter wird nun darüber informiert, dass ein Beitrag geändert wurde.
  • Gruppen
    • Der Bestätigungs-Dialog zum Entfernen einer unter- oder übergeordneten Gruppe ist nun eindeutiger formuliert.
    • In der Hierarchie-Seite einer Gruppe gibt es nun auch die Aktionen für markierte Einträge in der Tabellen-Ansicht.
    • Der Untertitel zu Gruppenmitgliedsfeldern wird nun in Dialogen und Formularen besser angezeigt.
  • Kalender
    • In der Tages- und Wochenansicht gibt es nun einen Indikator für die aktuelle Uhrzeit.
    • Die offenen Besprechungsanfragen werden nun automatisch aktualisiert.
    • Im Tooltip eines Termins werden nun in der Beschreibung auch Zeilenumbrüche korrekt dargestellt.
  • Events
    • Auch bei den Events werden nun gleichzeitige Termine in der Reihenfolge der zugehörigen Kalender angezeigt.
    • Der Terminuntertitel wird nun auch bei den Events eingeblendet.
  • Wiki
    • Überschriften in Markdown sind nun valider, da das Leerzeichen zwischen # und Text notwendig ist.
  • Sync
    • Die Fehlermeldung bei nicht mehr gefundenen Eigenschaften wurde verbessert.
  • REST-API
    • Neuer Endpunkt /api/domainobjects, um Domain Objects zu bekommen.
    • Die Termin-APIs geben jetzt die Titelerweiterung aus den Diensten als ‚titleSuffix‘ zurück.
    • Die Angabe eines Zeitstempels im Zulu-Format erlaubt nun auch Milli- und Mikrosekunden.

Behobene Fehler

  • Allgemein
    • In manchen Dropdowns war das Scrollen kaputt, dies wurde behoben.
    • Nach beendeter Simulation wird die Sprachauswahl wieder korrekt dargestellt.
    • Der Link zum Zurücksetzen von Passwörtern funktioniert nun auch für benutzer-definierte Hostnamen.
  • Personen & Gruppen
    • Beim Erstellen einer Gruppe wird die übergeordnete Gruppe wieder korrekt gesetzt.
    • Die Berechtigungen bzgl. Gruppenhierarchien werden korrekt geprüft.
    • Beim Zusammenführen von Personen werden Doppelungen von Beziehungen verworfen.
    • Auf der Startseite wird nur noch an Gruppentreffen erinnert, die zu aktiven Gruppen gehören.
    • Die Personen-ID kann jetzt auch als Platzhalter in E-Mails verwendet werden.
    • Die alte Personen-API ‚getAllPersonData‘ berücksichtigt jetzt auch für die Kategorie-Felder das Sicherheitslevel.
    • Das Bearbeiten von selbst angelegten Gruppenmitgliedsfeldern ist wieder mit der Berechtigung Gruppenmitgliedschaften bearbeiten (Rolle, Status, Bemerkung, etc.) (+edit groupmemberstatus) möglich.
    • Die Reihenfolge der Beziehungstypen beim Hinzufügen in der Personenansicht entspricht nun der gewünschten Sortierung.
    • Die Auswahl von Gruppen in der Gruppenliste bleibt jetzt erhalten, auch wenn die Gruppenliste durch eine Änderung einer anderen Person aktualisiert wird.
  • Beiträge
    • Ein Upload von nicht unterstützten Bildformaten wird nun verhindert.
  • Gruppen
    • Die Berechtigungen zum Ändern von Grundeinstellungen einer Gruppe werden korrekt geprüft.
    • Die Berechtigungen bzgl. Gruppenhierarchien werden korrekt geprüft.
    • Auf der Übersichtsseite einer Kategorie, lassen sich nun wieder Gruppen hinzufügen.
    • Der Einstieg für die öffentliche Seite bzw. die Einstellungen zur Gruppenhomepage werden nun nur noch in relevanten Gruppen angezeigt.
    • Das Duplizieren einer Gruppe ist nun auch mit dem Recht create groups of grouptype möglich.
    • Für die Anzeige der Einstellungs-Menüpunkte innerhalb einer Gruppe werden nun die Berechtigungen korrekt überprüft.
    • Das Neuladen innerhalb eines Gruppenmitglieddialogs lädt nun alle Daten wieder korrekt.
    • Beim Anpassen der Gruppenhierarchie wird die Anzeige sofort aktualisiert.
    • Automatische Gruppen werden im Cron nicht mehr zweimal aktualisiert.
    • Bei eingebetteten Gruppenhomepages wurden in manchen Fällen doppelte Scrollbalken angezeigt.
    • Die Berechtigungsprüfung für das Sehen von Gruppen-Tags wird jetzt korrekt geprüft.
    • Beim Bearbeiten von Gruppen-Tags kam es zu einem Fehler, wenn kein Tag ausgewählt war.
  • Kalender
    • In einer Terminvorlage wird nun auch die Postleitzahl einer möglichen Adresse korrekt gespeichert.
    • Ressourcen, die automatisch bestätigt werden, können nun wieder über den Kalender gelöscht werden.
    • Termine können nun wieder kopiert werden.
  • Events
    • Bei den „Weiteren Aktionen“ wird nun die Checkbox für die Erhaltung von markierten Events korrekt berücksichtigt.
    • Wenn man mehrere Songs gleichzeitig aufklappt, wird nun überall die Möglichkeit zum Hochladen von Dateien angeboten.
    • Dienstanfragen für zurückliegende Events lösen keine Benachrichtigung mehr aus.
    • Ein Fehler beim Zuweisen eines eigenen Dienstes wurde behoben.
    • Der Administrator eines Events kann nun auch über die App Dienste besetzen.
    • E-Mails zu abonnierten Diensten stellen Informationen einheitlicher, sinnvoller und übersichtlicher dar. Fehler bei der Darstellung wurden behoben.
  • Ressourcen
    • Ressourcen, die mit Vorlaufzeit an einer Terminserie hängen, werden nun korrekt gebucht, selbst wenn der Vorlauf zu einer Verschiebung auf den Vortag führt.
  • Finanzen
    • Das Erstellen von Spendenbescheinigungen ist nun auch in kleinen Fenstern möglich.
    • Der Abschluss eines Buchungsjahres funktioniert auch wieder über die Übersicht im Finanz-Modul.
  • REST-API
    • Eintägige Abwesenheiten werden nun korrekt zurückgegeben, wenn das Suchfenster nur Stunden desselben Tages umfasst.
    • Der Endpunkt GET /api/startpage ignoriert nun zurückgezogene Tauschanfragen.

Löschungen

  • REST-API
    • Der Endpunkt /api/campuses enthält nun den Gottesdienst-Banner als domain object, nicht mehr als URL.