Verbesserungen
- Allgemein
- Bei Bildern können Angaben zu KI-Erstellung, Quelle und Bildbeschreibung hinterlegt und direkt am Bild angezeigt werden.
- Listen in Gruppen und Wiki lassen sich unabhängig von der Tabellenansicht sortieren.
- Personenerwähnungen im Markdown-Editor lassen sich per Rücktaste zunächst auf den Vornamen kürzen.
- HTML-Umbrüche in Markdown-Tabellenzellen werden im Editor und in der Darstellung unterstützt.
- Berechtigungen können über die API in einer Anfrage gemeinsam hinzugefügt, ersetzt und entfernt werden.
- Der Schreibassistent verwendet jetzt das aktuelle Luna-Modell von OpenAI.
- Personen
- Die Stammdaten wurden ins neue Layout überführt.
- Personen-Tags können jetzt bearbeitet werden und eine Farbe erhalten.
- Personen können jetzt mit einer eigenen Berechtigung in Personenlisten und Auswahlen versteckt werden.
- Gruppen
- Bei bereits verknüpften Newsletter-Listen wird die zugehörige sichtbare Gruppe angezeigt.
- Beim Archivieren einer Gruppe werden verknüpfte Newsletter pausiert und bei der Reaktivierung wiederhergestellt.
- In Routinen können E-Mail-Schritte für Personen ohne E-Mail-Adresse optional übersprungen werden.
- Kalender
- Besprechungsanfragen können nun auch an Personen gerichtet werden, die einen Gruppenkalender via Personenstatus- oder Gruppentyp-Berechtigung sehen können.
- Events
- Wenn mehrere Personen für die gleiche Art von Dienst eingetragen sind, werden diese nun in der gleichen Reihenfolge als Verantwortliche im Ablaufplan eingetragen.
- Dienstanfragen und anstehende Dienste zeigen passende Aktionen und vorhandene Ablaufpläne direkt im Kontextmenü an.
- Event-Admins können bei der Dienstbesetzung die verfügbaren Personen auswählen, auch ohne zusätzliche Gruppenberechtigungen.
- Ressourcen
- Beim Auftrennen einer Termin- oder Buchungsserie bleiben bereits bestätigte Buchungen erhalten, solange sich Datum und Uhrzeit nicht ändern.
- Finanzen
- Splitbuchungen können beim Kontoauszugsimport vorgeschlagen, zwischengespeichert und gebucht werden.
- Kontoauszüge im österreichischen STUZZA-CAMT-Format können importiert werden.
- Rechteverwaltung
- Weisungsbefugte können sensible Berechtigungen sperren, sodass nur sie diese vergeben oder entziehen können.
- REST-API
- Eine Anmeldegruppe kann jetzt über die Gruppen-PATCH-API nachträglich mit einem Termin verknüpft werden.
- Die komplette API wurde mithilfe von KI einmal überarbeitet, ergänzt und erweitert.
- System-Einstellungen
- Login bei ChurchTools via Drittsystem
- SAML kann jetzt eingerichtet und konfiguriert werden.
- OpenID-Connect (OIDC) kann jetzt als Login-Provider verwendet werden.
- Das Mindestalter für die Registrierung und die eigenständige Abgabe der Einwilligungserklärung kann gemeinsam unter Einwilligungserklärung eingestellt werden.
- Login bei ChurchTools via Drittsystem
Behobene Fehler
- Allgemein
- Gruppen-Anmeldebuttons werden in Markdown-Editoren und Beiträgen passend zu Vorschau und Mitgliedschaft angezeigt.
- Eingefügte Links, die auf Wiki-Kategorien verweisen, weisen nun standardmäßig auf die einzelne Startseite statt auf die Liste aller Seiten.
- Die Suche im Markdown-Quelltexteditor bleibt beim Scrollen am unteren Rand sichtbar.
- SongSelect-ChordPro-Dateien stellen Sonderzeichen korrekt dar.
- Erwähnungen in kompakten Markdown-Texten und Kommentarvorschauen im Beiträge-Feed werden auf derselben Textgrundlinie wie der umgebende Text angezeigt.
- Vanilla-Links lassen sich im Embedded Markdown Editor über die Pop-up-Toolbar bearbeiten.
- Bei Personenverweisen in Markdown stehen Avatare nicht mehr allein am Zeilenende; längere Namen fließen weiterhin im Text mit.
- Klassische Auflistungen von Gruppen und Wiki-Seiten nutzen die verfügbare Breite, bevor Titel umbrechen.
- Die Live-Agenda zählt nach Ablauf eines Programmpunkts in den negativen Bereich weiter.
- Der App-Download-Banner wird während der Simulation einer Person nicht mehr angezeigt.
- Startseiten-Widgets für Besprechungsanfragen werden nach einer Antwort sofort aktualisiert.
- Der Markdown-Quelltexteditor behält Leerzeilen und Cursorposition beim automatischen Speichern von Entwürfen bei.
- E-Mail-Anhänge mit Semikolon im Dateinamen werden wieder korrekt versendet.
- Die Zwei-Faktor-Authentifizierung funktioniert zuverlässiger mit dem Apple Passwortmanager.
- Bei fehlender E-Mail-Adresse zeigt die Liste gesendeter E-Mails jetzt einen passenden Hinweis.
- Abgelaufene Links zum Zurücksetzen des Passworts zeigen wieder einen Hinweis statt einer Fehlerseite.
- Dialogtexte sind im Dark-Mode wieder gut lesbar.
- Suchbare Auswahlfelder lassen sich wieder mit den Pfeiltasten und Enter bedienen.
- Fehlerhafte E-Mails blockieren nicht mehr den weiteren Versand. Binärdateien wie Word- oder PDF-Dokumente werden als HTML-Vorlagen abgewiesen.
- PDF-Exporte von einspaltigen Standard-Berichten enthalten keine zusätzliche Tabellenzelle mehr.
- Der E-Mail-Versand für Events wurde robuster gemacht.
- Die geöffnete Sidebar der neuen Navigation bewegt sich auf Mobilgeräten beim Herunterziehen gemeinsam mit den Navigationsleisten.
- Bildanhänge ohne Dateiendung werden mit dem korrekten Dateityp heruntergeladen.
- Beim Einfügen externer Webadressen im Texteditor wird ein fehlendes https:// automatisch ergänzt, ohne Rückfrage und ohne die ChurchTools-Adresse voranzustellen.
- Die Überschrift der präsentierten Personen im öffentlichen Gemeindeprofil verwendet eine separate Übersetzung vom akademischen Titel einer Person.
- Hinweise während eines ChurchTools-Updates und weitere Fehlermeldungen werden verständlich statt als technische JSON-Antwort angezeigt.
- Die Tag-Auswahl öffnet sich bei Songs und Personen direkt am Plus-Symbol statt an einem zu breiten Container.
- System-E-Mails berücksichtigen vorhandene Übersetzungen zuverlässiger beim Wechsel zur Empfängersprache. Test-E-Mails verwenden auch für die Fußzeile die ausgewählte Sprache.
- Einladungs- und Passwort-zurücksetzen-Links sind wieder vor automatischen Aufrufen durch E-Mail-Linkprüfungen ohne JavaScript geschützt.
- Beim Hochladen leerer Dateien wird eine übersetzte Fehlermeldung angezeigt.
- Personen
- Statistiken für Wachstumspfad und Familienstand werden beim ersten Öffnen korrekt angezeigt
- Links in Fehlermeldungen beim Bearbeiten von Personen werden wieder korrekt dargestellt.
- Straße und Adresszusatz können beim Archivieren einer Person wieder automatisch geleert werden.
- Die Tooltips für die Default-E-Mail-Adresse werden nun korrekt übersetzt.
- E-Mail-Adressen lassen sich in Safari wieder mit einem lokalen E-Mail-Programm öffnen.
- Unvollständige oder nicht sichtbare Datumsangaben werden im Personenexport korrekt ausgegeben.
- In der App wird für Personen, die sich bereits eingeloggt haben, nicht mehr fälschlicherweise die Option zum erneuten Einladen angezeigt.
- Leerzeichen in der HTML-Darstellung des Zeilenendes bleiben beim Speichern in den alten und neuen Stammdaten erhalten.
- Beim Hinzufügen einer Gruppenmitgliedschaft im Personen-Profil wird die Aktion zum Erstellen einer Gruppe korrekt übersetzt.
- Die Texte für Gesamtzahl und gefilterte Personen sowie die Filterüberschrift können vollständig übersetzt werden und berücksichtigen Singular und Plural.
- Der E-Mail-Typ im Matrix-Eingabefeld wird beim Hovern vollständig umrahmt.
- Beim Ändern des Personenstatus werden auch gruppeninterne Sichtrechte für die auswählbaren Statuswerte berücksichtigt.
- Beim Erstellen einer versteckten Person wird gewarnt, wenn die Berechtigung zum Sehen versteckter Personen fehlt. Anschließend wird nicht nach der unsichtbaren Person gefiltert.
- In den neuen Personenstammdaten wird beim deaktivierten Schalter „Feld beim Archivieren leeren“ wieder der Hinweis für Standardfelder angezeigt.
- Gruppen
- Listen in Beschreibungen von Gruppen-Anmeldefeldern werden wieder mit einzelnen Aufzählungszeichen dargestellt.
- Archivierte Personen werden nicht mehr bei Besprechungen angezeigt.
- Rollen der aktuell geöffneten Gruppe können wieder in Erwähnungen ausgewählt werden.
- Markdown-Standardwerte von Gruppenmitgliedsfeldern werden vollständig und formatiert übernommen.
- Die Auswahl von Zielgruppen im Filter der Gruppenhomepage funktioniert auf iPhones wieder zuverlässig.
- Personen an derselben Adresse werden in der Kartenansicht wieder passend zu ihren Verbindungslinien angezeigt.
- Beim Ändern des Gruppentyps werden Rollen mit gleichem Namen vorausgewählt.
- Gruppenbeschreibungen lassen sich mit dem Recht „Gruppeninfos bearbeiten“ wieder speichern.
- Warten-Schritte in Routinen lassen sich wieder mit einer Wartezeit speichern und bearbeiten.
- Newsletter-Listen zeigen die zugeordnete Gruppe im Tooltip. Ausstehende Opt-in-E-Mails können direkt in der Mitgliedertabelle erneut versendet werden.
- Gruppenbeschreibungen lassen sich mit dem Recht „Gruppeninfos bearbeiten“ wieder speichern.
- Gesperrte Personen können bei der öffentlichen Gruppenanmeldung wieder unter „Wer meldet sich an?“ ausgewählt werden.
- Der Nein-Filter für Ja/Nein-Gruppenmitgliedsfelder berücksichtigt nun auch Mitglieder ohne gespeicherten Feldwert entsprechend dem Vorgabewert.
- Die Verifizierung bei Anmeldung wird nicht mehr als Textfeld in den Gruppeninfos angezeigt, sondern ausschließlich in den Anmelde-Einstellungen.
- Beim Hinzufügen von Bedingungen und Verknüpfungen zur automatischen Mitgliedschaft bleiben bestehende Filterverknüpfungen und Bedingungen erhalten.
- Beiträge
- In der Druckansicht von Beiträgen werden keine zusätzlichen Linkziele mehr in der Kopfzeile angezeigt.
- Linkvorschau verarbeitet Markdown-Links mit maskierten Sonderzeichen korrekt.
- Beim Erstellen von Beiträgen auf dem iPhone bleiben fokussierte Eingabefelder auch bei geöffneter Tastatur und verschobenem Browser-Viewport sichtbar.
- Die Zahlen-Emojis 0–9 sowie #️⃣ und *️⃣ können nun als Reaktionen auf Beiträge verwendet werden.
- Kalender
- Der Menüpunkt zum Verwalten von Kalenderberechtigungen wird ohne Zugriff auf den Kalender nicht mehr angezeigt.
- Bei einem aktiven Termin-Tagfilter zeigt der Kalender nur noch passende Termine an.
- Geänderte Termin-Tag-Beschreibungen werden ohne Neuladen direkt übernommen.
- Termine werden nach überschneidenden Kalenderaktualisierungen nicht mehr doppelt angezeigt.
- Suchergebnisse in der alten Kalender-Listenansicht werden beim Drucken beibehalten.
- Kalender- und Ressourcennamen werden beim Abonnieren per iCal jetzt übersetzt.
- Events
- Warnhinweise bei leeren Ablaufplan-Positionen bleiben stabil geöffnet.
- Kommentare zu Dienstzu- und -absagen können nun auch auf der Startseite erfasst werden.
- E-Mails an eingetragene Personen können wieder direkt aus dem Dienstplan versendet werden.
- Der Dienst-Tooltip zeigt den Zeitpunkt der letzten Erinnerungs-E-Mail verständlich als Text an.
- Tag-Zähler in der Songliste berücksichtigen die ausgewählte Songkategorie.
- Beim nachträglichen Aktivieren eines Dienstes für den Event-Chat wird die Teilnehmerliste sofort aktualisiert.
- Dienstkategorien werden in der Event-Übersicht wieder passend zum ausgewählten Standort gefiltert.
- Bei der Fakteneingabe bleibt der Fokus beim Feldwechsel erhalten. Zahlenfelder können mit Tab und Shift+Tab gewechselt werden und werden beim Verlassen gespeichert.
- Die Dauer einer Zwischenüberschrift in einem Ablaufplan kann nun wahlweise explizit gesetzt werden (um eine vorgesehene Gesamtdauer vorzugeben) oder als Gesamtdauer der nachfolgenden Positionen berechnet werden.
- Ressourcen
- Ressourcen-Verantwortliche können wieder Buchungen für ihre Ressourcen erstellen.
- „Neue Anfrage erstellen“ öffnet in der Wochenansicht wieder den Buchungsdialog.
- Wiki
- Wiki-Seiten mit Sonderzeichen im Titel werden nach einem Neuladen wieder korrekt angezeigt.
- Markdown-Inhalte im Wiki werden unabhängig von umgebenden Seiten-Styles einheitlich dargestellt.
- Gelöschte Bilder werden nicht länger im Wiki-Inhalt angezeigt.
- Das Inhaltsverzeichnis kann bis zum unteren Bildschirmrand wachsen.
- Beim Einfügen von Erwähnungen bleibt die aktuelle Scrollposition erhalten.
- Der Markdown-Quelltexteditor verändert eingegebene Zeilen und Sonderzeichen nicht mehr automatisch.
- Wiki-Seiten mit Sonderzeichen im Titel lassen sich wieder öffnen und in der Seitenübersicht anzeigen.
- Bei automatisch erkannten Links im HTML-Wiki-Editor gehören ungepaarte runde Klammern am Ende nicht mehr zum Linkziel.
- Check-in
- Gruppenlisten können beim Abschließen eines Check-ins wieder gedruckt werden.
- Die Rückgängig-Aktion nimmt den letzten Check-in wieder zuverlässig zurück.
- Finanzen
- Buchungen mit einem Betrag von 0,00 € können wieder erstellt werden.
- Links unter „Weiteres in Finanzen“ öffnen wieder die richtigen Ansichten.
- Kontoauszüge mit nicht-chronologisch sortierten Buchungen werden mit dem richtigen Zeitraum importiert.
- Kontoauszüge aus ZIP-Dateien mit Unterordnern können wieder importiert werden.
- Splitbuchungen können wieder in normale Buchungen umgewandelt und anschließend bearbeitet werden.
- Teilbuchungen einer Splittbuchung werden wieder mit sichtbaren, deaktivierten Feldern angezeigt.
- Buchungen können auch in der mobilen Ansicht bearbeitet und gelöscht werden.
- Bestehende Buchungen werden beim nachträglichen Splitten auch dann korrekt umgewandelt, wenn die erste Teilbuchung gelöscht wird. Ein erneuter Speicherversuch nach einem Belegfehler erzeugt weder zusätzliche Splitbuchungen noch doppelte Belege.
- Beim Splitten von Buchungsvorschlägen im Kontoauszugsimport bleiben Buchungstexte und manuelle Belegnummern erhalten, weitere Teilbuchungen bei Restbeträgen werden ergänzt und angeklickte Felder fokussiert. Eine einzelne vollständige Teilbuchung kann als normale Buchung gebucht werden. Splitbuchungen werden auch auf schmaleren Bildschirmen übersichtlich dargestellt.
- Sync
- Beschreibungen beim Verbinden externer Systeme werden wieder mit korrekt formatierten Listen und Links dargestellt.
- Reports
- Fehlende Übersetzungen in AdHoc-Reports ergänzt.
- System-Einstellungen
- Beim Bearbeiten eines OAuth-Servers werden ungültige URLs direkt am betroffenen Eingabefeld mit einem konkreten Hinweis angezeigt.
- Öffentlichkeitsarbeit
- Die Besucheranzahl „bis 50“ in öffentlichen Profilen kann jetzt als vollständiger Text übersetzt werden.
- REST-API
- WebP-Bilder werden beim Download über die API mit dem korrekten MIME-Typ image/webp ausgeliefert.