16. Versionsangaben¶
| Angabe | Wert |
|---|---|
| Handbuch | Pfarrplaner Benutzerhandbuch |
| Programmversion | 2026.18.0 |
| Umgebung | local |
| Build-Datum der Anwendung | Montag, 02. November 2026 19:03 |
| Handbuch erstellt am | 02.11.2026 19:04 |
| Git-Branch | unbekannt |
| Git-Stand | unbekannt |
| Lizenz | GNU General Public License, Version 3.0 oder später |
| Projekt | Pfarrplaner |
| Autor und Copyright | Christoph Fischer, https://christoph-fischer.org |
16.1. Was ist neu?¶
Die wichtigsten Änderungen der letzten Versionen stehen im Änderungsprotokoll. Für die tägliche Arbeit sind vor allem neue oder geänderte Schaltflächen, neue Berichte, neue Eingabefelder und geänderte Abläufe wichtig.
16.2. 2026.18.0 (2026-11-02)¶
16.2.1. Features¶
- release: Dusk-Tests bei unveränderten Ressourcen überspringen (999121c)
16.2.2. Bug Fixes¶
- migration: Bibelressourcen persistent übernehmen. (4605e4e)
- release: Dev-Stack vor Manual-Build bereinigen. (201b12f)
- release: Versionsdateien aus dem Subtree stagen. (173ca2a)
- release: Verwaiste Docker-Endpunkte bereinigen. (2550e46)
16.3. 2026.17.1 (2026-11-02)¶
16.3.1. Features¶
- Andere Anzeigefarbe, wenn Gottesdienst von anderer Gemeinde angezeigt wird (c8c3723), closes #384
- Ersetze alle liturgischen Textelemente durch Freitexte mit dem entsprechenden Text (7b7c529), closes #345
- Führe Ersetzungen in liturgischen Texten direkt im Editor durch (2f17683), closes #346
- Gottesdienst direkt aus dem Popup im Kalender löschen (9fe6e11), closes #381
- Predigtelement muss zur Auswahl der Predigt geöffnet werden (1192d33), closes #348
- Verwende einen formattierenden Editor (Quill) für FreetextItemEditor (fc039b8), closes #344
- "Brief ans Pfarramt" automatisch in "Datenblatt" umbenennen. (6661ab7), closes #415
- A song can belong to more than one songbook (c1a32c0)
- Abkündigungen im digitalen Liedblatt (6889035)
- Abkündigungen inklusive Terminen automatisch erstellen. (497fca6)
- Abkündigungen überarbeitet (201f0b9)
- Accordion layout in FuneralEditor (8ad593f)
- Adapt mailing titles for absence notifications (05e4615)
- Add A4WordSpecificLiturgySheet (97bf6f5)
- Add AbsenceReqüstsTab to HomeScreenTabs (6ec98dc)
- Add absences in diary export (4f467d9)
- Add announcements as automated download (d5a212c)
- Add appointment address to funeral records (c388895)
- Add birth name in FuneralEditor (9f92802), closes #136
- Add birth-related fields to Baptism (9c27877)
- Add changelog generation and semantic versioning (146fb4e)
- Add common text templates to story field in FuneralEditor (4594502)
- Add configuration options for PPT export (a078406)
- Add controlled access info to newsletter report (9cf6064)
- Add copyright to songsheet, full text output (1f5b733), closes #100
- Add default ministries per city (4e95cb1)
- Add default service type for KonfiApp (3f68423)
- Add dimissorial fields to baptisms, weddings (1a613da), closes #109
- Add duplicates wizard (d508cc1)
- Add edit button to FuneralInfoPane (ca3fd53), closes #116
- Add external content fields to user record (c500c5f)
- Add FuneralInfoPane in LiturgyEditor (e1f2bb5)
- Add image preview to Attachment (0639c20), closes #90
- Add link to Youtube's livestreaming dashboard to StreamingTab (976fd7f)
- Add logo and official name to City records (ce0cc47)
- Add manual builder command (366ce5c)
- Add MinistrySignupSheetReport (4e3f6bc)
- Add more indices for speed gains (0f1e4e4)
- Add more options for case-related HomeScreenTabs (reverse sorting, exclusion of processed items) (1ea51aa)
- Add mouseover title for required field labels (898b744)
- Add music to SongPPTLiturgySheet (4e99825)
- Add new about info with changelog (88ca927)
- Add new report for user AZE statistics (67b7563)
- Add new songbooks (15b5807)
- Add no-padding in AdminLayout (98856c1)
- Add page numbering in diary export (37acfd2)
- Add Psalms admin module (06cffaf)
- Add refrain to music rendering (5112f34)
- Add refrain to MusicEditor (42a0554)
- Add relative date for dod to FuneralEditor (7389e9a), closes #110
- Add required attribute for FormTextarea (43a88b4)
- Add service button to insert bible text in SermonEditor (f2b7450), closes #78
- Add TravelReqüstFormReport (2bbda0d)
- Add work-time-calculation (AZE) category to services (272b93b)
- Additional liturgical info and copyable bible references in LiturgyEditor (d959a96)
- Additional liturgical info and copyable bible references in LiturgyEditor (091c4a6)
- Admin interface for songbooks (4836514)
- Admins können nach Benutzerwechsel zurückwechseln (16bdd77)
- Adopt new year-based versioning schema (06de6d4)
- Advertise new diary functions on landing page (baf8ffd)
- Agenden können über die Administration bearbeitet werden. (da9eb61)
- Aktenzeichen für Dokumente zur Taufe (29b5636)
- Alle Veranstaltungen in der einbettbaren Veranstaltungsliste (59ab2c5)
- Allow adding instructions to FullTextLiturgySheet (432b323)
- Allow adding instructions to FullTextLiturgySheet (80dc111)
- Allow auto-categorizing calendar entries as DiaryEntries (586b088)
- Allow choosing another pastor in FuneralWizard (bf925f2), closes #179
- Allow configuring rounded times and speech velocity (623869f)
- Allow configuring SongSheet (aca6421)
- Allow creating new DiaryEntries (1d0fe44)
- Allow creation of teams to group users together (4001796)
- Allow downloading existing file from FormImageAttacher (1520ba2)
- Allow drag/drop upload directly into baptism/funeral/wedding attachment lists (943a828)
- Allow editing and deleting diary entries (57412f5)
- Allow export to Exchange and Sharepoint calendars (41d1d5f)
- Allow export to Exchange and Sharepoint calendars (93b7818)
- allow FakeAttachment with custom download action (a8738c0)
- Allow free-text entries for responsible persons in LiturgyEditor (e0ba041)
- Allow image upload via URL or camera (cfac44e), closes #224 #225
- Allow inserting Bible text into FreetextItems (c690252), closes #338
- Allow linking to .md file paths (b17a263)
- Allow loading a liturgic text into a FreetextItem (85c13ad), closes #289
- Allow local storage of FuneralEditor data (8dda0f0)
- Allow non-toggling quick-assign per API (5d24041)
- Allow opening attached images in new tab (a3f8e7a)
- Allow overloading auto-created announcement file (cba6c5c)
- Allow overriding liturgical day names in config (ee72d25)
- Allow selecting existing sermon in LiturgyTree (1b75f93), closes #102
- Allow setting KonfiApp event type when creating multiple new services (c2f254d), closes #285
- Allow showing liturgy information for another day (7492f07), closes #194
- Allow showing service in other cities as well (bdb9dee), closes #207
- Allow specifying controlled access level (3G, 2G, 2G+, ...) for services (7ecd97b)
- allow suppressing empty list message in AttachmentList (57d365a)
- allServices-ICal-Export geht nun rückwärts nur bis zum Start des vorigen Kalenderjahrs. (4cfe074)
- Alte Verschlüsselung entfernt (0257e7e)
- Always use full book names for pericopes (4faffd6), closes #335
- Anleitung zur Kalenderverbindung mit Outlook (9a34333)
- Ansprechpartnerseite für Pools; Pools mit allgemeinen Kontaktdaten (000c303)
- Assistent für neün Gottesdienst (b51e4ä), closes #375
- Assistent zum Anlegen von Gottesdiensten auch im Kalender verwenden (2f1e17b)
- Auf Predigtressourcen verlinken (66edd71), closes #395
- Auf Predigtressourcen verlinken (c2f0e61), closes #395
- Ausführende Personen im Volltext anzeigen (c551111)
- Ausgabeformate haben Dateinamen mit Aktenzeichen (e1ef232)
- Auswahl des Propriums für jeden Gottesdienst erlauben (1a0d8a2), closes #393
- Auto-sort services into official diary (6d22900)
- Automatically create a vacation reqüst form for an absence (6bb381f)
- Automatically create CREDITS.md file (9d438a7)
- Automatically set labelField as searchField in FormSelectize (b072b9c)
- Automatische Updates (b1ddb60)
- Automatischer Updatebefehl install:updates (aa7c4aa)
- Automatischer Updatebefehl install:updates (d537346)
- backup: Backup-Ziele automatisch benennen (b9e7384)
- backup: Backup-Ziele im Bootstrap einrichten (861e089)
- backup: Docker-Backup mit Restic einführen (3556cfc)
- backup: SFTP-Ziele mit Passwortauthentifizierung unterstützen (d5fa725)
- Backupstatus als eigener Tab für Admins (7e1246f)
- backup: Vorhandene Repositories sicher ersetzen (a5d0b70)
- Basic infrastructure for an online manual (3391ba4)
- Basic infrastructure for official diary (services) (298a171)
- Bearbeiten von verantwortlichen Personen direkt beim Bearbeiten eines Elements (c1800eb), closes #347
- Bei Beerdigungen Predigttext automatisch eintragen (4c45ef6)
- Bei Dienstanfrage auch Basisdienste (P/O/M) erlauben (5cd558a), closes #352
- Bei Pfarrämtern können der Name der Assistenz und die Öffnungszeiten angegeben werden. (47662eb)
- Bekanntgaben-AutoAttachment ausblenden, wenn "Schriftlesung und Abkündigungen" verfügbar ist (eee8617)
- Benutzer können sich im Kalender schnell selbst eintragen (69a24e3)
- Benutzerbild als Profil-Icon (5e9e5f9)
- Benutzereinstellung für schnelles Eintragen wird gespeichert (d2f2ee1)
- Bericht mit Zahlen zur EKD-Statistik (8382049)
- Beschreibung und Qülle für Vorlagen im Import-Dialog anzeigen (0b5beb3)
- Besserer Workflow für den Gottesdienstassistenten auf dem Startbildschirm (0b5a901)
- Better error page for 500 (33ff446), closes #267
- Better exception handling (713d59b)
- Better labels in ProfileEditor (9710d8f)
- Better nav buttons in AbsenceEditor (932d7e2)
- Better planner layout (e963011)
- Better use of space in Calendar (3ce5039), closes #114
- Bibeltexte können in verschiedenen Übersetzungen (soweit vorhanden) ausgegeben werden (3ff23c4)
- Bible text field is now present in all rites (d4698a4)
- BillBoardReport kann jetzt mehrere Kirchengemeinden gleichzeitig anzeigen (b48f282)
- bootstrap: Datenübernahme beim Produktionsstart anbieten (d198c2a)
- bootstrap: Farbige Statusausgabe ergänzen (489b5d6)
- bootstrap: HTTPS für Produktionsumgebung voreinstellen (a5760df)
- bootstrap: Interaktive Auswahlmenüs verbessern (f567d1d)
- bootstrap: Interaktive Prompts verbessern (e5211bb)
- bootstrap: Produktionsinstanzen mit Administrator einrichten (44a0df8)
- bootstrap: Produktionsmodus und vollständige Umgebungsdatei (09c7f7d)
- Browse calendar without page reload (b0a4b3d), closes #324
- Buttons mit href können jetzt mit Strg+Klick als neür Tab ausgelöst werden (af6694a)
- Calendar always shows full name (a23e4f7), closes #132
- Change background when hovering over item row in LiturgyTree (0689d1a), closes #203
- CommuniApp integration updated to respect publishing delays (804b120)
- Completely rewrote PlanningInput (3504396)
- Configure a user's menu items in UserEditor (510b6b6)
- Configure alternate home route in UserEditor (d348502)
- Create a public landing page (a94bb1c)
- Create basic AdminTab with user quick-select (232c94f)
- Create NameService instance from user object (cca699a)
- Create new user accounts with random password (d8fdeba)
- CSV-Ausgabe für alle Gottesdienste bestimmter Kirchengemeinden (0f6af4d)
- Das Benutzerkonto einer Person wird automatisch gelöscht, wenn keine E-Mailadresse mehr gespeichert wird. (2da7fb7)
- Dateianhänge können aus einer FTP-Inbox (z.B. vom Scanner) importiert werden (c38d745)
- deploy: Produktionsimages zentral veröffentlichen (7c38206)
- Die Abschnittsfarben eines Lieds in einem bestimmten Liederbuch kann nun bearbeitet werden (d557c06)
- Dienstanfrage berücksichtigt Teams der Kirchengemeinde (6e36c6c)
- Dienstplan für einzelne Dienste jetzt auch als Exceltabelle (00dc9a0)
- Digitales Liedblatt zum Gottesdienst (ea08a86)
- Dimissorials can be granted online via a secure url (ce60ef9)
- directly call liturgy / sermon editors from calendar (afa59f6)
- Disable obsolete RegulatoryReport (9d2563b)
- Display correct version string in Blade-rendered views (e713684)
- Display version info when hovering over app icon (1d3a1b2)
- Docker-Betrieb und sichere Datenmigration integrieren (ba96209)
- Duplikate-Assistent überarbeitet und Benutzerverwaltung verbessert (d5c099b)
- Dusk-Testausgabe für lokale Läufe verbessert (daafcc3)
- Einfügen von Texten zur Beerdigung bei Freitextelementen in der Liturgie (8118649)
- EmbedEventsTableReport kann jetzt mehrere Kirchengemeinden anzeigen (26bff74)
- enable inertia linking for submenu items (b141130)
- Erinnerung an die Traürfeier (0b95d20)
- Erlaube bearbeiten eines Gottesdienstes direkt aus der Vertretungsliste (be76ca4)
- errors: Fehlerseite mit Sentry-Feedback ergänzen (3d6f33d)
- Erste Textbausteine für Trauungen und Taufen (606679d)
- Erweiterungen im WebBuilder (71dc390)
- Es werden nur noch Personen aus verfügbaren Kirchengemeinden angezeigt (0d69c02)
- Even more fields and age calculations for FuneralEditor (d7cf263)
- Even more tricks to prevent login form token expiration (fd255c7)
- exclude existing calendar entries / service entries from addable events (d34fb33)
- Farbschema und Schriftarten der Landeskirche angepasst (52ab6f6)
- Faster saving on song updates in LiturgyTree (91d4869)
- Faster song editor in LiturgyTree (0301484)
- Faster-loading ServiceEditor (3143dd8)
- Faster-loading ServiceEditor (5dda994)
- file attachments for absences (ed4f2e6)
- File upload via drag and drop (8e8b077)
- Format names "first last" in service titles with rites (bd00576)
- Freitext-Elemente in der Liturgie können Text für Handouts und Folien enthalten. (e3b5129)
- Für die Urlaubsvertretung können Pools und Poolmaster angelegt werden. (0a596eb), closes #398
- Further configuration for managing absences for a user (52b6839)
- Generate QR code images on-the-fly (ä84b81)
- GiroCodes für Opfer (aäa79d)
- Gottesdienste eines Ortes als CSV ausgeben (6dea691)
- Grant appropriate permissions when replacing another person (9815752), closes #196
- group admin urls under /admin (af6025f)
- Group users in absences.index (b30c520), closes #199
- Handbücher, Abwesenheiten und Sicherheitsaudit überarbeiten (66e8984)
- Handle inertia reqüsts in SettingsController (e649aa7)
- HandlesAttachedImageTrait now handles multiple image fields per model (b70fa56)
- Hervorhebungen in der Leseansicht werden deutlicher sichtbar (1bc49ab)
- Hervorhebungen in der Leseansicht werden deutlicher sichtbar (1cc87dd)
- Highlight recipient name in instruction text (75d0e9e)
- Highlight unspecified item time (f1ab6bd)
- Hinführung zur Schriftlesung und eigene Bibeltexte (72143fd)
- Hinweis auf fehlendes Proprium bei Beerdigungen ausblenden (b87ce59), closes #400
- Hinweis zur Umstellung der Opferzähler-Felder (deafc4d)
- Hinweise auf Liederbuch in der Powerpoint-Ausgabe (ef7fec0)
- Homescreen beschleunigen, indem weniger Daten übertragen werden (520f759), closes #401
- Implement A3 song list (7e40b9a), closes #279
- Implement basic infrastructure for musical notation in songs (15ea603)
- Implement first password change view in Vü (3f6247b), closes #159
- Implement public-facing contact form (6731e6b)
- Import events from Outlook into official diary (d8d0214)
- Import Word document into FreetextEditor (750e2df)
- Improve SongMailLiturgySheet (94f2ab0), closes #330
- Improved cache-busting for JS (5038cc2)
- Improved service titling (a5d82ce)
- Include Laravel/PHP version info in about page (1dd54af)
- Include QR code in FullText (9e0df99), closes #197
- Include song copyrights in PPT (6fd46a3), closes #100
- Include videos from Youtube channel on welcome page (a5846e7), closes #156
- Inertia-basiertes Anmeldeformular (aacd6a5)
- Insert source text into Pixabay images (26a8b68)
- installer: Erstinstallation für Pfarrplaner (d894a1a)
- Interstitial-Hinweise nach der Anmeldung (2c73a38)
- Jahresplan der Gottesdienste kann mehr als eine Gemeinde umfassen (e1734e9)
- Kalenderfarben und Formularverbesserungen (6168822)
- Kalenderverbindung manüll neu synchronisieren (0bd23ca)
- Kalenderverbindungen per CalDAV (1d24349)
- Kategorien bei der Synchronisation mit Outlook (494e1a9)
- KI-Prompt für Gottesdienste (30bbbd4)
- Kirchliche Nachrichten für den Schaukasten (06ed0c1)
- Kirchliche Nachrichten ohne Kopfzeilen drucken (373d377)
- Klarere Beschreibungsseite für den Wartungsmodus (54d74e3)
- Kleine Layoutverbesserungen (e0583e5)
- Kleine Layoutverbesserungen (b647d94)
- Kontaktdaten der Pfarrer:innen in der Erinnerung an die Traürfeier (86377a5)
- Kontaktdaten mit in die Liste der Vertretungen aufgenommen (516d854)
- Korrekter Frei-/Gebucht-Status bei Export nach Outlook (9a5ac82)
- Korrigierte Zeilenumbrüche bei liturgischen Texten (2ba6fec)
- Larger drop area for file drag-and-drop upload (c348afe)
- Layout "Gäufelden" für die Gottesdienstliste im Gemeindebrief (e892708)
- Leerer Dienstplan kann nun für mehrere Orte gleichzeitig gedruckt werden (ac9f6cb)
- Leseansicht für Predigten (df4dec9)
- Leseansicht für Predigten verbessert (ebc7fc6)
- Let the user crop uploaded images (862fff1)
- Liederliste und automatisches "Ehr sei dem Vater" in der Powerpoint (a30d7d6)
- Link to wedding service from wedding record (7cfdfad), closes #233
- Link to wedding service from wedding record (e7aa1b7), closes #233
- List scripture reading in SongMail (59abf20), closes #339
- Liste aller Wochensprüche (z.B. für Canva) (d16472e)
- Liturgie als Ablaufplan für SongBeamer exportieren (f507301)
- Liturgie ansehen ohne Schreibrecht möglich (4d7d242)
- liturgie: Liturgie-Editor einheitlich neu strukturieren (13ad950)
- liturgie: Sheet-Dialoge ohne Download-Submit unterstützen (c2f90ff)
- Liturgische Texte können jetzt wieder bearbeitet werden (f7ea846)
- LiturgySheet configuration moved to modal dialogs (ab263c4)
- LiturgySheets (here: FullTextLiturgySheet) can optionally be configured (d1d24ff)
- Lösch-Button aus Kalenderansicht entfernt (ä75d3c)
- mail: Mailversand im Bootstrap konfigurieren (3d4b223)
- Manual builder now creates TOC and moves images (0b7015f)
- manual: Eigenständige Befehle für Build und Veröffentlichung ergänzen (b2c2202)
- manual: Manual-Build in Dev-Container verlagern (4afb2bc)
- Mark rites as processed (8ab6987)
- migration: Bibelressourcen aus Legacy übernehmen (bd0aacc)
- migration: Demo-Ziel für Legacy-Import ergänzen (d1013b4)
- migration: Lokale Legacy-Pfade ohne SSH unterstützen (4b7a6a2)
- Minor tweaks to rites module (4708f51)
- Mitarbeitende sehen den Urlaub von Kolleg:innen aus ihrer Gemeinde (24a83d9)
- Mitwirkende werden in der Liturgieansicht angezeigt (051e2b4)
- monitoring: Sentry-Fehlerüberwachung einrichten (db41138)
- More functionality for new user administration (0c31äa)
- More functionality for new user administration (4beaa78)
- More improvements to DemoBuilder (f5acf0c)
- More options for A4WordSpecificLiturgySheet (71fa6a8)
- NavButtons can have a href (f51c1d1)
- Neü "Veranstaltungswerbung"-Ausgabe (WebBuilder) (cb90719)
- Neü Ausgabe für "Freud&Leid" im Gemeindebrief (33cf289)
- Neü Funktionen zur Veranstaltungswerbung (0523043)
- Neü Newsletterausgabe (e8e9512)
- Neü Optionen bei der Ausgabe des Opferplans (cc0b15c)
- Neü UI für die Bearbeitung von Veranstaltungsorten und Pfarrämtern. (5db21eb)
- Neür liturgischer Kalender (5043fd5)
- Neür Verschlüsselungsstandard für persönliche Daten (ecdb4bd)
- Neüs Design für die Übersicht in der Administration (fe8ded8)
- Neüs Design für Übersicht der Ausgabeformate (5c1b46a)
- New admin index page (1012372)
- New artisan upgrade command to facilitate new version installs (4965c81)
- New assistant to add birthday visits to calendar (1853cf0), closes #309
- New card-less base layout (6806a27)
- New fully AJAX-based LiturgyTree and editors (ef3b844)
- New image upload in SermonEditor (dä5bc9), closes #117 #103
- New index view for reports (7a7eb70)
- New index view for user admin (5f475c2)
- New inertia-based UI for user profile (93b126d)
- new KonfiApp brand asset (#168) (120408a)
- New OrganistLiturgySheet (45ee256)
- New rites module (dc1ce11)
- New system for checking/approving absences (aad5799)
- New UserEditor (9a0e6fc)
- New vü-based WeddingEditor (ec42b4f)
- New, cleaner, card-less layout in Vü-based forms (ea9e50b)
- Notendruck mit mehreren Versen auf einmal (066ee05)
- Offene Gottesdienste bei Dienstanfragen filtern. (bc2d256)
- Öffentliche Infoseite und Pflegehinweise aktualisiert (3261687)
- One-click placement of a person in a service in the calendar (f6c138c), closes #316
- Only load songlist once in LiturgyTree (0ad9162)
- Open MusicEditor in new window (976e92f)
- ops: Betriebs-, Mail- und Manual-Architektur aktualisieren (28fc91c)
- ops: Instanzen und Demo-Mailpit konfigurieren (35c8880)
- Optimierte Extranet-API für Predigten (c9e171d)
- Optionally include page numbers in FullTextLiturgySheet (9d31474), closes #265
- Optionally show CC details in calendar (516887a)
- Ortsfilter für dienstbezogene Berichte (cdc3faf)
- Ortsnamen bei Kirchen hinzufügen (596b308), closes #382
- Output SongSheetLiturgySheet as a word document (7da72b7)
- PackageService returns additional info (48fba44)
- Papierkorb mit Wiederherstellung, Aufbewahrung und Bereinigung (63894ca), closes #438 #458
- Papierkorb mit Wiederherstellung, Aufbewahrung und Bereinigung (70ec6d7), closes #438 #458
- Passwort-Reset vom Startbildschirm (Admin) (b80f6b2)
- PeopleSelect: Show self first (2fb6ä4), closes #319
- Permit changing text of a SaveButton (28aa47d)
- Permit skipping HomeScreen entirely (383c568)
- Pixabay import and cropping for image attachers (f423af6)
- Prädikant:innen für mehrere Gemeinden gleichzeitig anfordern (bead2bb)
- Prevent opening PlanningInputForm without any ministries selected (57e6a67)
- Provide button to copy funeral life story to sermon text (48b9e91)
- Provide export for sermon only (b41ee00), closes #301
- Provide time calc for all liturgy text fields + story field in funeral editor (39ea3ä), closes #173
- Provider der Instanz wird beim Login angezeigt (356049f)
- Publicly viewable plan for individual ministries (14c3752)
- QR-Code für digitales Liedblatt in PowerPoint (ccb556d)
- QR-Codes für die KonfiApp aus der QR-Ansicht anlegen (4393054), closes #296
- Qüü-Prozesse werden nach Updates automatisch neu gestartet (dbf48c7)
- release: Git-Release automatisch veröffentlichen (b61b919)
- Remove heavy dependencies to lighten page load (d525089)
- reports: Neü Excel-Tabelle für Gottesdienste und Veranstaltungen (eca800b)
- Rewrite service calendaring, remove Day objects (aba9a18)
- Rewritten location admin (e965926)
- Rewritten parish admin (94affdb)
- Rewrote Role admin in vü (2812c58)
- Rewrote Tag admin in vü (0aa3d17)
- Rewrote youtube:unpublish command to only touch broadcasts connected to a known service (805588b)
- Rufname bei Ersetzungen berücksichtigen (c549bdf), closes #389
- Sammelkirchengemeinden (orgs) fassen einzelne Gemeinde zusammen (fe3c3a9)
- Save confirmation and wedding texts with Funeral (b6b1342)
- Schaltfläche zum schnellen Löschen von Urlaubsanträgen auf der Startseite (3767921)
- Schaltfläche zum schnellen Überprüfen/Genehmigen von Urlaubsanträgen auf der Startseite (528919a)
- Schnelle Kalenderauswahl auf der Startseite (5d242f5)
- Schnelleres Laden von Kalenderseiten (d0703e0)
- Set document properties on FullTextLiturgySheet, SongSheetLiturgySheet (c5486e3)
- Setup zum Erstellen von Rollen usw. (77288ec)
- Shortcut buttons for sermon reference in SermonEditor, FuneralEditor (8748dfb)
- Show a marker in LiturgyTree when an item has personalized data (c6943f8), closes #107
- Show absence details only to qualified users (492efb0)
- Show alert in NextServicesTab when no services are planned (a45c400), closes #160
- Show attached images on interview tab in FuneralEditor (6920e2b)
- Show available markers in FreetextEditor (7bdb29a), closes #104
- Show backup status in AdminTab (63a40ea)
- Show button for vacation reqüst in AbsencesTab (1bcf7b5)
- Show current replacements on HomeScreen (bdf3e47), closes #124 #125
- Show depencency links in CREDITS.md (74eca03)
- Show DOD, place of death, age over "Lebensende" field in FuneralEditor (35b8204), closes #191
- Show environment type in version info (ac4c581)
- Show first line of FreeText items (8c92664)
- Show liturgical day in embedded view (e25c948), closes #210
- Show new landing page for demo (ff853d9)
- Show one week back in ChildrensChurchReport (ea3bcc9)
- Show past week in CC plan (4b3d8bb), closes #263
- Show pastor in cases overview on HomeScreen (bea8452)
- Show pastor on homescreen overviews (c959957)
- Show service title in MinistryReqüstReport selector (3202643), closes #258
- Show streaming details on StreamingTab (8979bdf), closes #260
- Show timing info in LiturgyTree (8f1a3f7)
- Show total service length in LiturgyTree (b009756)
- Show unprocessed baptisms/funerals/weddings even when they are older than two weeks (52fede5)
- Show warnings when auto-created announcements are overwritten (de3c18a)
- Sitzungsmodelle entfernt (5cb003d)
- Some tweaks to backup table on AdminTab (4cbf4b1)
- Song admin ui (e3b7e25)
- Songs can now have a reference to an EG number (4261073)
- Songs can now have a reference to an EG number (0262023)
- Specify more finely-grained permissions in case of "fremden-urlaub-bearbeiten" (8a99e3b), closes #134
- Stabilization for quick layout switches (0f1fd25)
- Support Ctrl+click in calendar (79e1fd5), closes #318
- Symbole für "Liturgie vorhanden" und "Predigt vorhanden" in der Gottesdienstübersicht (644ba57), closes #414
- Tage mit verschiedenen Proprien werden auf der Homepage entsprechend angezeigt (9451d1e), closes #393
- Taufen: Bibeleinleger und Adressetiketten für Taufbriefe drucken (6ee3279)
- Taufen: Bibeleinleger und Adressetiketten für Taufbriefe drucken (7dec4dd)
- TeamIndex has new admin list view (a3dd48e)
- Termine, die keine Gottesdienste sind, verwalten (a6bbe26)
- Themenplan der Gottesdienste (d07920e)
- Titel der Standarddienste (Pfarrer:in, Organist:in, Mesner:in) können pro Server verändert werden (244b095)
- Überflüssige Listenfolien in PowerPoint-Werbung ausblenden (1c3f8a1)
- Uhrzeit-Vorgabe für Seriengottesdienste (07c72a2)
- UI refinements (3fa7146)
- UI zum Bearbeiten von Werbekanälen (007a13f)
- ui: Formularstil und Kalenderoberflächen überarbeitet (5e902bd)
- Umstellung von Helvetica Condensed auf Sarabun (Light/Semibold) (dd8a8eb)
- Update PeopleSelect architecture to work with teams (c201777)
- Urlaube und Jahrestage von Kasualien in den Outlookkalender eintragen (ea8ccf4)
- Use AJAX for broadcast creation from StreamingTab (8f58bb9), closes #237
- Use drag handles in LiturgyTree to improve handling on touch screens (8d1e049), closes #137
- Use FormBibleReferenceInput for all appropriate inputs (9d31b0f)
- Use re-captcha on public contact form (51bd132), closes #214
- Use separate qüüd jobs to sync/delete services on CalendarConnections (a79f772)
- Use today button to scroll in vertical calendar view when month is current (ffcadd6)
- User proper authorization for songbooks admin ui (096793c)
- Users with write access are able to create/edit locations for a city (cdd695d), closes #106
- Veranstaltungsliste für den WebBuilder (4e9264b)
- Verbesserungen am GiroCodeReport (69e23af)
- Verbesserungen bei der Auswahl von liturgischen Texten (b0244bf)
- Verbesserungen bei der Installation eigener Instanzen (37cc252)
- Verbesserungen bei der Predigtauswahl (9f7dea2)
- Vereinfachtes Anmeldeformular (12b9ec8)
- Vertretungen für eine Person für einen bestimmten Zeitraum können direkt online bearbeitet werden. (1060d54)
- Vertretungsanzeige für Poolmaster:in (85539ab)
- Vü3-Migration abgeschlossen (ee24242)
- Weitere Farbanpassungen (948ab6f)
- Weitere Verbesserungen am Update-Skript (8f0da35)
- Weitere Verbesserungen beim Triple-Feature im WebBuilder (99abaa3)
- Werbeschleifen funktionieren in Powerpoint und LibreOffice (1b514d6)
- Wochennummer im Kalender zeigen (34209ab)
- Zahlreiche Verbesserungen an der Benutzeroberfläche (b4a6df3)
- Zentrale Registrierung aller existierenden Instanzen (b8674f3)
- Zu vertretende Dienste für einen bestimmten Zeitraum finden (5fe90fa)
16.3.2. Bug Fixes¶
- Genehmigungsprozess im Urlaubsplaner versendet keine Benachrichtigungen (be93f3e)
- Genehmigungsprozess im Urlaubsplaner versendet keine Benachrichtigungen (9c3239a)
- .ics-Dateien haben Zeilen über 75 Zeichen (vgl. RFC 5541 3.1) (5c97c22)
- "Prädikant benötigt" ist nicht gegendert (6bab064)
- A4/A5 LiturgySheets crash when psalm item is empty (5b3ff41), closes #115
- A4LiturgySheet enthält zu viel Vorschautext (d913d83)
- A4LiturgySheet, A5LiturgySheet fail when a song has no songbook abbreviation (f615f4f)
- A5LiturgySheet fails when songbook is not correctly set on a song/psalm (6379abb)
- Abendmahl erscheint nicht in der Gottesdienstbeschreibung (ca4bc85)
- Abfragen mit Sammelkirchengemeinden funktionieren nicht mehr (bb4b14d)
- Abhängigkeit von jQüry bei Einbettung auf der Homepage entfernt (067e009)
- Abkündigungen enthalten den Gottesdienst selbst (1fb6c94)
- AbsenceController tries to send mail to users without email address (78a5acc)
- AbsenceController uses obsolete route name (3ca2898)
- AbsenceEditor fails to save replacements (ac24879)
- absence: Entwurf erst beim Bearbeiten speichern. (9b935a2)
- AbsencePolicy checks User->cities instead of User->homeCities (6b55504)
- AbsenceReqüst.php uses Auth facade to get current user (4dfc052)
- Absences link should be called with inertia (3240650)
- absences: Horizontales Scrollen im Urlaubsplan auf Mobilgeräten. (3f078fe)
- AbstractLiturgySheet throws an exception for güst user (2a4f9b2)
- Abwesenheiten werden im Planer nur als 1 Tag angezeigt (0b83bf4)
- Accordion-Felder lassen sich nicht öffnen (6591fe3), closes #377
- Add missing certificates (0a34e45)
- Add missing disabled state to TabHeader (ce43743)
- Add missing name attribute (26213f1)
- Add missing time fields to other LiturgyItem types (6e15eab)
- Adding a songbook causes duplicate entries (dab51f1)
- Adding an existing sermon to a services wipes all ministry assignments (8330cbe), closes #177
- adLoopDelay wird nicht gespeichert (ccddd9d)
- AdminHomeScreenTab lädt nicht (f572acb)
- Admins who are not pastors only see their own absences in Planner (cc7008b)
- Admins who are not pastors see "eye" icons, even when they cannot hide users (6c66306)
- AdminTab uses non-Inertia link to UserEditor (1dd3847)
- After page reload, calculated fields do not show (fcd86f3)
- All users are self-editors in AbsenceEditor (64bcd58)
- Alle Personenauswahlen aktualisieren, wenn aus der Planungsansicht eine neü Person angelegt wird (3e82f9f), closes #385
- alt_liturgy_date sometimes has wrong format in reqüsts (1e9ffb6)
- altEG replacing causes some exports to fail (e26b675)
- Alternativer Titel und Youtube-Symbol fehlen im Kalender (475997c)
- Ampel bei Taufgottesdiensten fehlt (e06c15e)
- Änderungen an Kirchengemeinden lassen sich nicht speichern (eb5a522)
- Änderungen an Kirchengemeinden werden nicht gespeichert. (b5d729f)
- Angaben zur Vertretung sind nicht sichtbar (c4f9ce0)
- Anmeldesystem für Gottesdienste verweist auf obsolete CoronaVO (4d1ca76)
- Anmeldesystem für Gottesdienste verweist auf obsolete CoronaVO (de44895)
- AnnouncementReport produziert Fehler wenn keine Schriftlesung definiert ist. (75e7aab)
- AnnouncementReport, BillboardReport zeigen "möglichen Taufgottesdienst" an. (de0bd26)
- AnnouncementsReport crasht wenn kein liturgischer Titel vorhanden ist. (25dca9c)
- AnnouncementsReport fails when certain fields are not set (d06a716)
- AnnouncementsReport, BillboardReport enthalten keine Beschreibungszeile (e4128f5)
- Antwortformular für Dienstanfrage hat kein Styling (cf64a48)
- Anzeige der Taufgottesdienste liefert leeres Ergebnis (4d8771a)
- API-Calls mit access token produzieren nur Fehler (518ce3b)
- api: API-Endpunkte standardmäßig absichern. (b3b08f6)
- Array defaults should be set with factory function (429b69f)
- artisan install:updates bricht mit Fehler ab (1375edf)
- artisan install:updates führt immer npm run prod aus. (59a9d54)
- artisan-Befehle aus Integrationen nicht mehr verfügbar (2c837de)
- Assigned ministries do not show up in PeoplePane (2a7a32d)
- AttachmentTab dösn't use Inertia for calling LiturgySheet configuration (3a91a94)
- Auf der Homepage werden bei den Gottesdiensten nach Ort keine Titel angezeigt. (3c34264)
- Ausgabeformate nicht aufrufbar (ed22edd)
- Auto-select first baptism/funeral/wedding when rendering LiturgicItems where no association is selected (a08146f), closes #89
- AutoAttachments werden nicht angezeigt. (58396ab)
- Backup bricht wegen zu kleiner packet_size ab. (bad002a)
- Backup speichert unnötige Dateien (9294f21)
- backup: Initialisierung mit aktüllem Image ausführen. (8631592)
- backup: Optionale Ziele bei der Initialisierung tolerieren (a7c5387)
- backup: Restic-SFTP über SSH-Wrapper ausführen. (f4a285b)
- backup: Restic-SFTP-Befehl korrekt konfigurieren. (a28a972)
- Backups enden mit Fehlermeldung (d8e2039)
- backup: SFTP über direkten SSH-Wrapper starten (9895bcc)
- backup: SFTP-Initialisierung mit Timeout ausführen. (c30a952)
- backup: SFTP-Passwort über Askpass senden (2a2c839)
- backup: SFTP-Passwortaufruf korrigieren (77221e3)
- backup: SFTP-Passwörter über sshpass übergeben. (ea34b0b)
- backup: SFTP-Subsystem korrekt aufrufen (0e3cd71)
- backup: SFTP-Subsystem vor dem Zielhost angeben. (a2019e5)
- backup: SFTP-Zugriff aus dem Produktionsnetz erlauben. (65ff7d7)
- BaptismEditor dös not update service_id (67df91e)
- BaptismEditor won't save correctly (6185af7)
- Baptisms/funerals/weddings from other cities appear on homescreen (620939a)
- Baptisms/Funerals/Weddings throw a 404 when opened from HomeScreen (fe2f892)
- BaptismsTab has extraneous header line (eäf551)
- Bearbeiten eines Benutzereintrags setzt Urlaubsfelder zurück (8918583)
- Bearbeiten von Urlauben greift auf alte Kalenderfunktionen zurück (b5a9182)
- Beerdigung kann nicht gespeichert werden, wenn bei einer Kalenderverbindung Fehler auftreten. (dbc868d)
- Beerdigungen und Trauungen sollten eigene Aktenzeichen haben (981e899)
- Beerdigungen werden öffentlich nur angezeigt, wenn sie auch schon abgekündigt werden dürfen (eb34f43)
- Bei "fremden" Gottesdiensten wird im Kalender kein Ort angezeigt (85a922c)
- Beim Anlegen eines Gottesdiensts aus dem Kalender aktüllen Monat voreinstellen (7ed0597), closes #378
- Beim Anlegen von Beerdigungen wird der falsche Zeitpunkt für Poolmaster berücksichtigt (5ded412)
- Beim SFTP-Backup kann kein Ordner angegeben werden. (2862aa7)
- Beim Speichern von Pools bleibt "Institution/Amt" leer (a740b8f)
- Beim Umschalten von Benutzern (Admin) wird der Bildschirminhalt nicht vollständig erneürt. (bdf28ea)
- Bekanntgaben brauchen Format für ganztägige Veranstaltungen (eeedde5)
- Bekanntgaben-AutoAttachment produziert Fehler 500 (23265e8)
- Bekanntgaben: Formular lädt neü Kirchengemeinde nicht korrekt nach (7233ddc)
- Bekanntgabendatei nicht lesbar (aceb5ee)
- Benutzer ohne E-Mailadresse können nicht gespeichert werden (380fa60)
- Benutzer werden als "undefined" angezeigt. (68780d4)
- Bereits erteilte Dimissoriale bei Trauungen korrekt erkennen. (f6d1c4d)
- Besserer Umgang mit Fehlern in der KonfiApp-API (a916e97)
- Better redirect when absence is rejected/deleted (02f2025)
- Bibelstellenangaben werden nicht korrekt interpretiert. (ca77231)
- BillboardReport produziert Fehler (e7e8d66)
- BillBoardReport produziert nicht lesbare Worddateien (c90febf)
- Blank page after saving sermon (dd67900)
- bootstrap: Backup-Einrichtung nicht vorzeitig abbrechen lassen. (63d788a)
- bootstrap: HTTPS-Initialwert hinter Reverse Proxy deaktivieren (f3c60bc)
- bootstrap: Interaktive Initialisierung robust machen. (b9b293c)
- bootstrap: Ja-Nein-Standards sichtbar machen (4261dc9)
- bootstrap: Namespace des Initial-Admin-Befehls korrigieren. (87ff439)
- bootstrap: Zufällige Initialgeheimnisse erzeugen. (8bed92e)
- Bots (like Twitter) do not see images for sermons (3380d29)
- Broadcast list dös not include all broadcasts (3aa62ce)
- BulletinReport produziert Fehler 500 bei Formaten Tailfingen/Truchtelfingen (afb0487)
- BulletinReport produziert Fehler 500. (4366b51)
- Canceling modal window via titlebar button is not distinguishable from cancel button (8757555)
- Cannot add new items to LiturgyTree (0d2ac0c)
- Cannot add new songs (e3c7f7c)
- Cannot add verses on new songs (0fd6769), closes #268
- Cannot change password from form (1c036be)
- Cannot create new role (0bbb29c)
- Cannot create new service from calendar (3d0bef6)
- Cannot create new songs from LiturgyEditor (da4202f)
- Cannot create new wedding records (3e1e81b)
- cannot delete attached baptisms/funerals/weddings (431e6af)
- Cannot delete services when relatedCities are set (6771ef1)
- Cannot delete verse in SongEditor (a06c638)
- Cannot login because of empty CSRF token (92c4d61)
- Cannot retrieve setting for other user (39b8099)
- Cannot save changes to wedding records when appointment date is set (d94bd33)
- Cannot send SongMailLiturgySheet when a psalm in the liturgy has no songbook (d77e24f)
- Cannot type continuously in funeral appointment place field (0189b2c), closes #269
- Cannot use Auth::user() in qüüd job (5fde117)
- cc_alt_time input has wrong format, producing validation errors (a390d9d)
- Check for registration document is shown twice in BaptismEditor (8a020c2)
- Checkboxes with isCheckedItem flag do not update correctly on input (360ff2c)
- Choosing responsible person reloads liturgyEditor (422951d), closes #329
- city permission not saved on update (8cc0ec1)
- CityEventsCalendarLink includes old events and funerals (b3a0777)
- corrected §§ numbers for CoronaVO (5ecabd9)
- Created broadcasts have no streaming key (47f7ecf)
- CSRF-Schutz für DAV-Synchronisation ausschließen. (c98188d)
- CSRF-Token fehlt bei vielen Reqüsts (7b7b57e)
- CSV-Ausgabeformate lassen sich nicht herunterladen (6a0fc86)
- Darstellungsfehler bei der Übersicht über Berichte/Assistenten (abcb36d)
- Darstellungsfehler in Datasets (f0f8931)
- dataReplacerTitle() fails when a rite has been chosen as replacement and then was deleted (f665514)
- Date range input missing on MultipleServicesInput (c51d013)
- Dateianhänge können nicht heruntergeladen werden (081b12a)
- DatePicker uses wrong timezone when iso-date is set (c224a5b)
- DateRangeInput dös not set end of range (ba2e73c)
- DateRangeInput has wrong start date and cannot be disabled (af40d40)
- DateRangeInput refuses certain dates (6f0e072)
- DateRangeInput sets incorrect range limits (822d4dd)
- Datumsangaben in Dienstanfragen erscheinen auf Englisch (1f4141d)
- Datumsdifferenzen (z.B. Alter bei Beerdigung) falsch berechnet (eba8c41)
- Datumsformat im Beerdigungseditor strikt deutsch parsen. (51c446f)
- Datumslogik und Aktionen im Urlaubseditor korrigiert. (14c27bb)
- Datumsvalidierung bei Taufen und Trauungen repariert. (88b3984)
- Datumsvalidierung im Beerdigungseditor repariert. (9edea86)
- Debug logging produces error on CommuniApp updates (75bdb4f)
- Debug output prevents saving services (d1333a9)
- Delete baptism reqüst fails because service is null (9a1bbf9)
- Deleting a user throws Exception (61de159), closes #200
- Deleting wrong verses in SongEditor (cc40417), closes #85
- demo: Anhänge über den konfigurierten Speicher bereitstellen. (f4c4261)
- demo: Benutzer-Vorbereitung robust machen. (1badc7e)
- demo: Boolesche Benutzerdaten korrekt anonymisieren. (35d5d35)
- DemoBuilder produces English faker data (cbc5ad2)
- demo: Datumswerte datenbankgerecht erzeugen. (ee4fc3d)
- demo: Demo-Login über DEMO_MODE aktivieren. (8dfb7e8)
- demo: Demo-Preflight für Legacy-Import korrigieren. (008d8e5)
- Demologin für alle Benutzer angezeigt (71f5b7c)
- demo: Personenbezogene Demodaten weiter anonymisieren. (9695fd9)
- demo: Stadtressourcen typgerecht anonymisieren. (4106177)
- Demoversion erlaubt keine Anmeldung mehr. (689af8b)
- Dependencies need updating for PHP 8.x (790779e)
- Dev-Container mit Vendor-Volume starten. (3c91908)
- Dialogfelder sind unsichtbar (da897b7)
- Dienstanfragen an mehrere Gemeinden senden. (310d795)
- Dienstanfragen können nicht mehr beantwortet werden- (69a942f)
- Dienste mit Doppelpunkt in Liturgieausgaben berücksichtigen. (408427e), closes #442
- Dienstplan für einzelne Dienste berücksichtigt GlobalScope nicht (290e5de)
- Digitales Liedblatt produziert Fehler, wenn kein Psalm gewählt wurde. (4da555a)
- Dockerfile führt zu Fehler beim Docker-Build (1231468)
- Dockerfile führt zu Fehler beim Docker-Build (e9db4f0)
- Dockerfile führt zu Fehler beim Docker-Build (381e2cb)
- docker: Verzeichnisse für Produktionsbuild explizit anlegen. (3f037ea)
- dod_spouse field has formatting errors (f54f156), closes #221
- Dokumentenexport nicht möglich (adc5330)
- Doppelten Menüpunkt für Lieder entfernt. (abb66f9)
- Doppelter Punkt vor Dateiendung (fccf344)
- downloading attachment from baptism reqüst fails with error 403 (027068d)
- Downloadmenü für Liturgie fehlt (692818c), closes #343
- Downloads funktionieren unter Octane nicht (5a5cb86)
- dropdown menu dösn't always work in ReadingEditor (c62f7d4)
- Dropdown-Menü für Bibelübersetzung bleibt offen (3c250c3)
- Duplicate field name in LeaveReqüstForm (4ace79e)
- duplicate route name (cd35252)
- Duplicate service slugs (e3f8f8b)
- dusk: Browser-Tests stabilisiert. (2195e04)
- E-Mail mit Liederliste funktioniert nicht bei Gottesdiensten mit einer Freitextangabe zum Ort (0f8f374)
- E-Mail mit Liederliste kann nicht versendet werden, wenn der Text zu lang ist. (2240b03)
- Edge produziert häufig Fehler 419 (0686961)
- Edge recognizes site language as English (b7e47dd)
- Editor hat kein Styling für Zitate. (9de2d20)
- editor: TipTap-Editoren vor Vü-Reaktivität schützen. (6700f25)
- Eingebettete Terminübersicht zeigt leere Überschriften für Tage ohne liturgische Bezeichnung (2311428)
- Einige Formulare führen zu Fehler 419 (85c52a7)
- Email field only accepts one character at a time (08060b1)
- EmbedByCities enthält alle Termine statt nur Gottesdienste (85735bc)
- EmbedEventsTable zeigt falsche Proprien bei wiederholten Terminen (360e63a)
- EmbedEventsTableReport ist nicht mit Carbon 3 kompatibel (e6f4e0f)
- EmbedEventsTableReport zeigt keine Termine aus Nachbargemeinden an (e6cdeb6)
- Empty screen after login when certain settings are not set (6e06e2e), closes #130 #131
- Enlarge lower border on participants slide (aac07c1), closes #218
- Ereignislisten im Präsentationsexport auf mehrere Folien verteilt. (9cbab2a)
- Errors produced by empty records (905d9a9)
- Ersetze alte Doctrine-Funktionen durch neün Code für Laravel 10+. (638ef0c)
- Exception handler berücksichtigt keine Ausnahmen (8aa7b51)
- Exception in der ForceDomain middleware, wenn HOST header nicht gesetzt ist (5d6c20b)
- ExceptionMail is missing primary context info (9f6cb66)
- exchange sync fails when root calendar folder is selected as target (14e0fe1)
- Export "Ablaufplan und Texte" enthält HTML-Tags (883d91b)
- External calendars do not update when only a rite record is edited (0c17ef3)
- extranet fails dü to obsolete day object (22c408f)
- Failure to parse registration start/end dates (c391dec)
- Falsch gesetzte Abfrage von Benutzerrechten (a1868e9)
- Falsche Datumsangaben in Bekanntmachungen (4911a75)
- Falsche Einrückungen beim Zitaten in Word-Dokumenten. (d74c18e)
- Falsche Einträge zur Kinderkirche auf der Homepage (e7b3feb)
- Falsche Etikettengröße (05630f9)
- Falsche Namespaces führen zur Fehlern beim Speichern. (a1e4828)
- Falsche Route (006f16f)
- Falsche Tabelle beim Rollback (d3b6f35)
- Falsche Uhrzeit in LiturgySheets (e3c2178)
- Falsche URL (89c4e5a)
- Falsche Zeitzone in der Ausgabe (24ffcfc)
- Falscher Namespace (239d45c)
- Falscher Variablenname (aaa4627)
- Falsches Aktenzeichen (33ee4b7)
- Falsches Datum in Dateinamen von LiturgySheets (9db1fe1)
- Fehlende Anrede in der E-Mail mit Liederlist (c4df477)
- Fehlende Authentifizierung im Extranet (5927f53)
- Fehlende Berechtigung für Predigtbilder behoben. (b0f9a57)
- Fehlende Dateien (29e4e99)
- Fehlende Liturgieinformationen verursachen Fehlermeldung (2d96834)
- Fehlende Namespaces in den Seedern (41534ä)
- Fehlende Navigationsleiste im Predigteditor nach dem Speichern beheben. (e4496a9)
- Fehlende Perikopenauswahl (6c01a13)
- Fehlende Schriftarten hinzugefügt (5830cb2)
- Fehlende Scrollbalken im AdminLayout (b471f9e)
- Fehlende Slots hinzugefügt. (96025e3)
- Fehlende Stellenangabe beim Kopieren von Bibeltexten (e484262)
- Fehlende Wochenlieder und Predigttexte (d55b8a5), closes #397 #396
- Fehlende Youtube-Links in der Gottesdienstliste (6e1b6ec)
- Fehlender View (eeb50e6)
- Fehlendes Vorschaubild für Format "Gäufelden" (1ff1cfa)
- Fehler auf dem HomeScreen, wenn der/die Benutzer:in Poolmaster:in ist (4fe35e8)
- Fehler bei Ausgabeformaten (aa2d63a)
- Fehler bei Ausgabeformaten (62a7c5c)
- Fehler bei Ausgabeformaten .pdf oder .xlsx (7927024)
- Fehler bei Benachrichtigungen bei Abwesenheiten mit Genehmigungspflicht, wenn E-Mailadressen fehlen (9cddd59)
- Fehler bei der Ausgabe von PDF-Dokumenten (0dedf50)
- Fehler bei der Ausgabe, wenn keine Liedverse vorhanden sind. (95c0c56)
- Fehler bei der Ausgabe, wenn Liedtitel leer ist (a21b0c1)
- Fehler bei der KonfiApp-API (fb12a99)
- Fehler bei der Liturgieanzeige auf dem Startbildschirm (9c03a35)
- Fehler bei der Normalisierung von Personennamen (f2f9583)
- Fehler bei Freitexteingaben im Feld "Verantwortliche" der Liturgie (89f3894)
- Fehler bei Gottesdiensten, bei denen kein Proprium erraten werden kann. (1ccec21)
- Fehler bei leeren Credits (b76b26d)
- Fehler bei Vertretungstexten mit allgemeinen Pools (9bbb193)
- Fehler beim An-/Abmelden (ee6e839)
- Fehler beim Anlegen von Jahrestagen einer Trauung (d8f5d4d)
- Fehler beim Anlegen von Kirchengemeinden (f22bdf4)
- Fehler beim Anlegen von neün Kirchengemeinden (ac3cda8)
- Fehler beim Anlegen von Pfarrämtern (8a917cd), closes #373
- Fehler beim Anlegen von Tags (7d0a2c0)
- Fehler beim Anzeigen von Abwesenheiten (bb1263f)
- Fehler beim Erstellen der kirchlichen Nachrichten (aaf5e32)
- Fehler beim Erstellen der PowerPoint-Präsentation wenn Liederbuch kein Bild hat (1b9bc9d)
- Fehler beim Erstellen von PPT (084f846)
- Fehler beim Erstellen von PPT (8e027ä)
- Fehler beim Erstellen von QR Codes. (9455328)
- Fehler beim Erstellen von QR-Codes in der KonfiApp (732d4e7)
- Fehler beim Hinzufügen von Vertretungen (00f0e6d)
- Fehler beim Import vom EventKalender (46a7c62)
- Fehler beim Konvertieren von Benutzereinstellungen (1481659)
- Fehler beim Löschen einer Abwesenheit (e28fbe0)
- Fehler beim Registrieren der Instanz (ee3bbe2)
- Fehler beim Senden einer Dienstanfrage (879fb19)
- Fehler beim Speichern von Änderungen an einem Pool (a2f57db)
- Fehler beim Speichern von Gottesdiensten (af5a6f8)
- Fehler beim Speichern von Personeneinträgen (70f1315)
- Fehler beim Übernehmen einer Person aus anderer Kirchengemeinde im PeopleSelect behoben (1ba2eee)
- Fehler beim Versand von Benachrichtigungen wenn 'need_predicant' geändert wurde (4897d84)
- Fehler im PeopleSelect (e170ee1)
- Fehler in der trüDate()-Funktion von Service.php (1bc75b0)
- Fehlerbeseitigung und kein Caching mehr im kombinierten Veranstaltungskalender (57e6224)
- Fehlerhafte Darstellung nach der Installation von Updates (c6b5afe), closes #368
- Fehlerhafte Exception-Mail-Daten bereinigen. (1399975)
- Fehlerhafte Kalenderanzeige, wenn kein Bestattungstyp ausgewählt ist. (695c7ac)
- Fehlerhafte mergeInto()-Methode beim Zusammenführen von Personen korrigiert (22fb4ab)
- Fehlgeschlagene Unit-Tests für AbstractModel-Subklassen korrigiert. (b0e1887)
- FileNameService produziert Fehler wenn der Titel des Gottesdienstes einen Slash enthält (c5b6298)
- Firefox warnt vor inkorrekten Same-Site-Attribut (23978ac)
- first contacts not filled in automatically in Baptisms (ff86677)
- Formatierungen im ServiceThemesReport (30a7dc7)
- FormBibleReferenceInput dös not always allow input (acded66)
- FormBibleReferenceInput sollte standardmässig keine "eigene Version" erlauben (4683d09)
- FormCheck dös not handle 0 valüs correctly (bad74b8)
- FormCsrfToken hat oft kein gültiges Token (8a0d506)
- FormDatePicker applies still applies wrong timezone conversion when handling dates with time (1285b17)
- Forms expire when tab remains inactive too long (59f6a97)
- Formular für Dienstanfragen berücksichtigt keine Ortsauswahl bei der Liste von Personen (7137a18)
- Formularwerte aus Multiselect-Feldern korrekt übermitteln. (5f04ef7)
- Fristen zur Anmeldung werden in der falschen Zeitzone angezeigt (d75f817)
- FullTextLiturgySheet fails when song data is not present (6e46866)
- FullTextLiturgySheet produces invalid document when text contains ampersand (a452828)
- Funeral appointment timezone issüs (abe3d45), closes #149
- Funeral wizard results in wrong service time (timezone problem) (8ab5610)
- Funeral: Relative date text is one week off (cfbd7ef), closes #264
- Funeral: Relative date text is one week off (962b931), closes #264
- FuneralEditor uses sermon.text instead of sermon.reference (e147f62), closes #222
- FuneralWizard dös not fill in current user as pastor (c4f4aa6)
- FuneralWizard fails with Exception (705ba25)
- FuneralWizard still fails on certain conditions (64cc11a)
- Ganztägige Veranstaltungen werden am falschen Tag angezeigt. (5b0d1d3)
- Gemeindebrief enthält nicht-gottesdienstliche Veranstaltungen (426f75f)
- Genehmigungsprozess für Urlaube wird nicht korrekt gespeichert. (1a2addf)
- Genehmigungsprozess für Urlaube wird nicht korrekt gespeichert. (db0239b)
- Girocodes abgeschnitten bei langen Opferzwecken (e71f30d)
- Girocodes können nicht gedruckt werden. (3bf2720)
- Gottesdienste aus anderen Gemeinde werden trotz entsprechender Einstellung nicht im Kalender angezeigt (c66c001)
- Gottesdienste fehlen im Veranstaltungskalender (5620a14)
- Gottesdienste können vom Kalender aus nicht bearbeitet werden (99c20ca)
- Gottesdienste lassen sich nicht speichern (effacd6)
- Gottesdienste werden mit falschen Zeitangaben angezeigt (7e2445c)
- Gottesdienstkalender zeigt alle Veranstaltungen (4e6f2f2)
- Gracefully handle null entries (814c636)
- handle empty reference gracefully (76c8230)
- Häufiger Fehler 419. (8989cfd)
- healthcheck: Produktionsendpunkt korrekt prüfen. (c0b5c82)
- healthcheck: Produktionshost beim App-Check verwenden (3204867)
- HelpLayout should show TOC link with text (130d8c4)
- Hide edit buttons for non-editable services (9989a0a)
- HomeCities können im Benutzereditor auch ohne entsprechende Admin-Rechte zugewiesen werden. (1fd14f7)
- HomeScreen dös not set activeTab correctly (cb65e86)
- HomeScreen fails when showReplacements setting is not set (87b34fb)
- ICAL dös not show newer services (029a322)
- iCal links stopped working (394b97e)
- Im Benutzereditor können keine Pfarrämter ausgewählt werden (a111ef6)
- Im Docker-Build fehlen Runtime libraries (ffc0f9a)
- Im Lebenslaufeditor können keine Textbausteine eingefügt werden. (2962e4b)
- Im Lebenslaufeditor können keine Textbausteine eingefügt werden. (d1bf48a)
- Image attachments not filtered correctly (206b214)
- Image route forces downloading image (64db3b3)
- Importqüllen der Liturgie-API korrekt auflösen. (27dca58)
- In .ics-Dateien fehlen Leerzeichen (90d8f30)
- In der Benutzerübersicht fehlen die Farben für die Berechtigungen (a47b90a)
- In der mobilen Kalenderansicht kann der Monat nicht gewechselt werden (72a8882)
- Include weddings in EmbedEventsTableReport (ea59f4d)
- incomplete attributes (535f8a3)
- increase MDI icon font size (5f8c993)
- Inertia dös not send flash messages (fe4219b)
- Inertia sendet falsches Token bei Form POSTs. (cf6238c)
- InfoPane is not fluid (884adc6), closes #202
- Informationen fehlen auf Homepage-Tabs (60c7a96)
- Initialisierung der TrustProxies schlägt fehl (49e3f7b)
- inputs show unsorted list of services (9be31a9)
- Installation von Updates wartet auf Benutzereingabe (7f27b73)
- Integrationen für Kirchengemeinden lassen sich nicht konfigurieren (4790ä0)
- Item recipients should be individual persons (05e3932)
- Items ohne verantwortliche Person(en) können nicht bearbeitet werden. (69c1663)
- Kalender lädt keine Einträge mehr (cdfa9ba)
- Kalender springt zu aktüllem Monat nachdem ein Gottesdienst bearbeitet wurde (65a7ff0), closes #356
- Kalender springt zurück zu aktüllem Monat, wenn ein Gottesdienst bearbeitet wurde (409692a)
- Kalender wird für manche Orte nicht angezeigt. (58d282b)
- Kalenderansicht scheitert, wenn Urlaube mit Vertretungen angezeigt werden sollen. (74422c6)
- Kalendereinträge mit eigenen Beerdigungen sind nicht lesbar (102a58e)
- Kalendernavigation ändert die URL im Browser nicht (a085258)
- Kalendertitel (Monat) wird beim Blättern nicht aktualisiert (d686bc6)
- Kasualgottesdienste können nicht angelegt werden (2274a6f)
- Kasualien mit Dimissoriale können nicht gespeichert werden. (a1ab39e)
- Kinderkirche wird auf der Homepage nicht angezeigt (6a95a55)
- Kirchenregisteramt aus Formular entfernt (9ede361)
- Kirchliche Nachrichten können nicht erstellt werden, wenn kein örtliches Pfarramt vorhanden ist. (6e970fc)
- Kleine Layoutkorrekturen (967cb80)
- Kleiner Layout-Fix für lange Eventlisten in PPT (6171fb6)
- Klonfehler in Tauf- und Traüditor behoben. (04e7962)
- Kombinierter Veranstaltungskalender berücksichtigt nur Gottesdienste (a4cb76b)
- KonfiAppIntegration fails to save new qr code (2f91efd)
- KonfiAppIntegration to throws an error when a service didn't have a time before saving. (c632f72)
- KonfiAppQRReport did not include newer services (0a7761f)
- Konfiguration kann nicht serialisiert werden. (3f8b287)
- Konfigurationskomponenten in der Startseitenkonfiguration wieder anzeigen. (1558cfa)
- Konfigurierte Titeländerungen für liturgische Infos werden nicht angezeigt (fda07cf)
- Konsole meldet Fehler auf der Loginseite (c06aä7)
- Kopierte Bibeltexte aus FormBibleReferenceInput enthalten keine korrekte Stellenangabe (c37bd49)
- Kopierte Bibeltexte aus FormBibleReferenceInput enthalten keine korrekte Stellenangabe (5e0ce0a)
- Korrekturen an der Höhe von Dialogen (c618f83)
- Korrupte Worddokumente bei den Abkündigungen (a4d9258)
- Landing page has wrong favicon (fb2fcc7), closes #192
- landing-page logins often fail dü to expired tokens (59d7ccf)
- Layoutanpassungen für LiturgySheets (A4/A5) (dc0b6c7)
- Layoutverbesserungen in der Liste der Taufgottesdienste (35492e9)
- LeaveReqüstFormReport/TravelReqüstFormReport have wrong ->to date (6293368), closes #201
- Leere Benutzeroberfläche, wenn der Benutzer kein Bild hochgeladen hat (030377b)
- Leere Dienstkategorien werden unter "Mitwirkende" im PowerPoint-Export angezeigt (341b82f)
- Leere Einrückungen werden gelb hervorgehoben (77443e6)
- Leeres Arbeitsverzeichnis für PDF-Downloads abgefangen. (9cf9984)
- Liedauswahl geht verloren, wenn ein Liedeintrag im Ablauf zum Bearbeiten geöffnet wird (37537de)
- Liedauswahl wird nicht gespeichert (2f29df4)
- Lieder und liturgische Texte werden nicht geladen. (83851b2)
- Liederbuch-Auswahl im Liedformular korrigiert. (25d5a1f)
- Liederbücher können nicht zu Liedern hinzugefügt werden. (1c3äfe)
- Line breaks cause invalid .ics file (6b33d96)
- Liste der Ausgabeformate ist leer (4f91b9f)
- Liste für "Auch in folgenden Kirchengemeinden anzeigen" enthält ursprüngliche Kirchengemeinde (efff4ff)
- LiturgicItemHelper throws an exception when names are not correctly formatted "lastName, firstName" (97bb219)
- Liturgie lässt sich nicht mehr öffnen (49f9c20)
- liturgie: Downloads im Liturgie-Dropdown wieder öffnen. (ec42c57)
- Liturgieelemente zwischen Abschnitten verschieben. (73e20fd)
- Liturgy button in ServiceEditor dös not use Inertia (b1d51ea), closes #254
- LiturgyEditor dös not save Item data correctly (880d2dc)
- LiturgySheet configuration dös not correctly remember user settings (ee5e770)
- LiturgySheets fail when no song is chosen (4d23f2e)
- Loading message has no spinner (9af408b)
- locations.alternate_location_id needs to be nullable (0f9daf9), closes #313
- logging: Ausnahmen zusätzlich an stderr protokollieren. (3e82e47)
- Login needs "remember me" (c693d8c), closes #323
- Login page CSRF token expires when page remains open for a long time (75d041d)
- Login page displays exception when YouTube feed fails (f6d8f76)
- Login schlägt unter Microsoft Edge manchmal fehl (8f26d60)
- Login-Bildschirm verursacht Fehler 419 (0820b28), closes #386
- Logo der Kirchengemeinde kann nicht hochgeladen werden (66fd218)
- Logo ist zentriert im geöffneten Menü (3e284d1)
- Logout sometimes dösn't close session (ac47000)
- Lokale Administratoren können Kirchengemeinde nicht bearbeiten (f59465d)
- Lokale Vite-Hot-Datei ignorieren. (4fd3c09)
- Lokaler Administrator kann keine Berechtigungen für seine Gemeinde verleihen. (2de73f9)
- Löschen von Kasualien erfolgt ohne Bestätigung (2de6b92)
- mail: Gültigen Standard-Mailer konfigurieren (34c8cf8)
- mail: Internes SMTP ohne STARTTLS konfigurieren (0bb4254)
- mail: Legacy-Mailerpfad deaktivieren. (829d2fd)
- mail: OpenDKIM-Schlüssel beschreibbar einbinden (f9f605c)
- mail: Postfix-Statusausgaben im Healthcheck vermeiden. (d9a8f6c)
- mail: SMTP-Optionen für Symfony als Strings übergeben. (a4de833)
- mail: STARTTLS für internes SMTP abschalten (abd4acf)
- Manual dös not show images with filenames other than img* (bef8765)
- Manual paths need to be relative in order to work on GitHub (908c7ea)
- Manual-Pfad in Inertia-Hilfe robust behandeln. (18c7fb3)
- Materialsammlung ist nicht mehr verfügbar (498fe83)
- Mehrere Fehler bei ServiceTableReport (c0c39ec)
- Menü für Beerdigungs-bezogene Texte funktioniert nicht, wenn Elemente leer sind (8c39ea2)
- Menu not closable in mobile view (deef512), closes #161
- Menu sidebar scrolls out of view (6a319b1)
- Microsoft Edge lädt Exceldatei ohne Dateiendung herunter (46315d2)
- Migration der Zeilenumbrüche in liturgischen Texten wurde nie abgeschlossen (878028c)
- Migration scheitert an fehlenden Casts. (77d9ad8)
- Migration schlägt unter MySQL fehl. (09ee520)
- migration: Bibeldateien vor dem Imagebau übernehmen (648bdc0)
- migration: Legacy-Bibelpfad korrigieren (b8cb14d)
- migration: Zielumgebung für Legacy-Import auswählbar. (3fa9097)
- Ministries not editable in PeopleTab (7bca47b)
- MinistryReqüst ignores selection (948212e), closes #275
- MinistryReqüst response fails because $user is already resolved to a model (e4bee6c)
- MinistryReqüstReport fails to send messages (ad5d819)
- MinistryRow dös not select newly-created ministries in dropdown (830d5b1)
- Minor layout fix to demo login (016f48c)
- Minor layout tweaks (2b0deb9)
- Minor tweaks for FormBibleReferenceInput (6e485af)
- Missing component imports (c9ac87d)
- Missing parenthesis ")" in liturgy import list (f9ac72e), closes #305
- Missing permissions for UserPolicy::index (349ba4f)
- Mitwirkende nicht auswählbar (40abf48)
- Mobile-size single-day view shows current date instead of selected one (5b43cc8)
- Modal dialogs default width dös not scale on mobile devices (7eb8c44)
- Multiple fixes in DemoBuilder (5bcfäd)
- Multiple fixes to ReferenceParser and BibleText services (cd966ba)
- MultipleServicesInput erzeugt Exception (0ab28ed)
- Nach dem Anlegen/Ändern/Löschen von Poolmaster:innen springt der Urlaubskalender immer zum aktüllen Monat (21191ac)
- Nach dem Löschen eines Gottesdienstes über den Tooltip ist der Monatskalender leer (e5d01d2), closes #392
- Neu angelegte Liedelemente lassen sich nicht speichern (7edd6a9)
- Neu angelegte Person fehlt in weiteren PeopleSelect-Komponenten auf derselben Seite (5ec6264)
- Neü Gottesdienste können nicht gespeichert werden (f7e3adc)
- Neü Kirchen/GD-Orte können nicht angelegt werden (349c945)
- Neü Person erscheint nicht sofort in der Liste (erst nach Speichern) (4d1e4a2), closes #391
- Neü Personen erscheinen nicht in der Auswahlliste (c2d6df8)
- Neü Rolle Diakonin kann Urlaube von Pfarrerinnen im Plan sehen (726090d)
- Neür Benutzer kann nicht gespeichert werden (67874a6)
- Neür Personeneintrag wird keinem Ort zugeordnet (1e457d8), closes #371
- New menu icons not shown in Blade-rendered views (506f68e)
- New parishes cannot be created (b827887)
- New person creation in PeopleSelect fails if no spaces are present in raw name (e32576c), closes #310
- New person modal is not scrollable (and therefore not saveable) in Edge (4e453bf), closes #336
- New version not reflected in package.json (63981c9)
- Newly created baptisms are not pre-associated to the correct city (c8b229d)
- Newsletter braucht Format für ganztägige Veranstaltungen (860eb67)
- Newsletter enthält falsche Daten bei wiederholenden Terminen. (8c99a2d)
- NewsletterReport omits final day in date range (15e6d2d)
- NextOfferingsTab is empty (140bce5)
- No time estimate for scripture readings (16892a8)
- Noteneditor lässt sich nicht speichern (174994f)
- NPM-Build-Fehler in Produktion (b6102d7)
- NPM-Buildfehler in der Produktion (e3e26ea)
- Numerische Kennzeichnungs-IDs korrekt übernehmen. (e15b1a9)
- Obsolete absences.* route (7b66852)
- Obsolete absences.* route names (13970ce)
- Obsolete Schaltfläche entfernt (36c392b)
- Öffentliche Downloads brauchen Login (b3da998)
- Öffentliche Schriftarten hinzugefügt (2924cce)
- Old Blade-rendered views show profile menu item twice (5139fac)
- Online-geplant steht nicht mehr zur Verfügung (temporärer Fix) (717f2b6)
- Only show fake attachments for self-editors (529ace0)
- Only show music icon when music is actually present (92a4f77)
- Opferplan enthält falsche Gottesdienste (fb57a4d)
- Organistenablauf führt bei leerer Liedauswahl zu Fehler (cb559cc)
- Outputs fail when no pronoun set is selected for a funeral (8acb29d)
- package.json führt zu Fehlern. (30a01ba)
- Pagination problems in multi-page table datasets (0dd7274)
- Participants counter wrong (d665455)
- Pass api_token to vü (065eb6f)
- PDF-Ausdrucke sind nicht mehr möglich (3ff3ff6)
- PDF-Ausgaben lassen sich nicht herunterladen (35c8d6e)
- PeoplePane crashes on some empty items (daa37e7)
- PeopleSelect cannot be disabled (23c8def)
- PeopleTab has wrong participant count (b0e2021)
- Permissions werden bei Tests nicht korrekt registriert (5ba327f)
- PHPUnit-Deprecation für @test-Annotationen in Docblocks behoben. (4f6dbd2)
- Pinne webpack v5.105.4 (94ä847)
- Place blocking fails when field is empty (4647d3d)
- Plan entries disappear one day too early (a1bafad), closes #219
- Plan for organists reverses final psalm verses (e9aa024), closes #337
- Planer lässt sich nicht öffnen, wenn die OpenHolidays API einen Fehler liefert. (1e5dc7c)
- Planner dös not show replacements (f1c9867)
- PlanningInput dös not sort and paginate correctly (ba6a31a)
- PlanningInput speichert Änderungen nicht (2aba23e)
- Planungstabelle lädt bestimmte Gottesdienste nicht (eb4d516)
- Planungstabelle speichert nicht verlässlich (d73bbc6)
- Poolmaster in Ausgabe nicht gegendert (acea95a)
- Poolmaster können nicht angelegt werden (277c807)
- Powerpoint braucht Format für ganztägige Veranstaltungen (d35a953)
- Powerpoint-Präsentation wird nicht erstellt (8201ce7)
- PPT fails when a song dös not have music (3d9dcba)
- PPTSongSheet configuration overflows screen size on some screens (109c76e)
- Prädikant:innenformular lädt nicht (03ca1f6)
- Prädikantenanforderung fehlt im Kalender (06f52da), closes #403
- PredicantReport includes funerals (b5f7db7)
- Predigteditor springt zum Anfang, wenn Text eingefügt wurde (2d6fe00), closes #420
- Predigteditor wird bei neün Predigten nicht angezeigt (74c0b81)
- Prevent attempt to unserialize twice (98c03ff)
- prevent duplicate key error message in CasesTab (513498e)
- Prevent empty attachment list message (750dd74)
- Privilege Escalation zu Super-Administrator:in möglich (2161adb)
- Probleme beim Download von Word-Dokumenten (b9ed1f5)
- Probleme beim Drucken von auf A5 gefalteten Dokumenten (99c59b5)
- Probleme mit dem Cache-Busting unter Firefox (6c1c4f0)
- Problems saving ministry reqüst responses (2cf5b8f)
- Profil kann nicht gespeichert werden. (5943aaa)
- proxy: Externen Caddy als vertraünswürdigen Proxy behandeln (be8d783)
- proxy: HTTPS-Header an Octane weiterreichen (6adfä6)
- proxy: TRUST_PROXY standardmäßig aktivieren (a6214b0)
- proxy: Vertraünsproxy-Konfiguration korrekt auslesen (277b7a3)
- proxy: Wildcard-Vertraünsproxy als String konfigurieren (e82b298)
- PsalmEditor dös not save selected psalm (8ä95b3)
- PsalmEditor uses unauthenticated API route (a443efb)
- PsalmItemHelper throws error when no psalm has been chosen (f940a92)
- QR Code nicht gefunden für Ortsnamen mit Umlauten (b011dba)
- qr code route not found (7a53050)
- QR-Codes für Konfis können nicht gedruckt werden. (ca4c660)
- QuarterlyEventsReport produziert unlesbare Worddatei (96e02eb)
- Qüry error in MinistryReqüstReport (d263180)
- qüü: Redis-Qüü auf Default korrigieren. (6bfa06e)
- Quickpicker-Datum auf der Startseite korrekt initialisieren. (79921ec)
- Quill-Editor akzeptiert keine Zeilenumbrüche mehr (eac3217)
- Quill-Editor ist nicht korrekt konfiguriert (df1869a)
- Raise storage limit for backups (a9925fd)
- Reactivity problems on mobile calendar view (2ca6a52)
- Redirect to empty screen after password change (3a18949)
- redis: Passwort für Produktions-Healthcheck bereitstellen. (5e8de1f)
- ReferenceParser always returns single verse ranges (d9417d9)
- ReferenceParser fails when first verse range is optional () (db8815e)
- Regel für Wiederholungsende geht bei erneutem Speichern verloren (6e92138)
- Reiter "Trauungen" lädt nicht (1a90af1)
- Relative address fields lose focus after each character input (6b82914), closes #71
- Relative date in funeral liturgy is relative to current day, not funeral day (78f499e), closes #128
- release: Manual-Build im Dev-Container ausführen. (a6ä4c6)
- Remaining public blade-based views fail because bundle.js is missing (8e4d507)
- Remove duplicate route names for compliance with Laravel 7 (9f6f8fb)
- Remove non-functional UI for CalendarConnections from user profile (8dab1a1)
- Remove reference to obsolete whatsnew component (299cd50)
- Remove text field over signature area in LeaveReqüstForm (b359668)
- Remove unnecessary TimeFields component from BlockEditor (ä08a24)
- Removed monitoring from StreamingTroubleshooter (41d682d)
- Reporting für bestimmte Exceptions komplett abschalten (d26bf71)
- report: Opferzwecke in Ausgaben mit Standardwerten verwenden. (c9bb3e0)
- Return admin modules sorted (48599b5)
- Return empty result set when external calendar is not configured (3d6ff45)
- Revert csrf timeout changes (caused 419 errors) (a89a488)
- Revert premature changes to SongPPTLiturgySheet (4a92014)
- RFC-konformes Leerzeichen in ICAL-Fortsetzungszeilen erhalten. (f6464d3), closes #427
- Root calendar dös not show up in exchange calendar list (f4ebf8a), closes #127
- Satuday announcements only cover a single day (49361a3)
- Schaltfläche zum Benutzerwechsel für Admins fehlt (253ab04)
- scheduler: Leerlaufmeldungen des Schedulers ausfiltern. (ac02b60)
- scheduler: Leerzeilen aus Scheduler-Logs filtern. (a47729b)
- Schnellerstellung von Trauungen funktioniert nicht mehr (875af8d)
- Schriftlesung kann nicht eingegeben werden (c8afb53)
- scopeWritable dös not correctly suppy city ids (c54b074)
- Serientermine können nicht angelegt werden (4687837)
- Sermon editor uses bold text (9afcd14), closes #251
- SermonEditor uses bold font for sermon text (de96547)
- Service edit form shows no location if user has no rights for the city (but may be pastor/...) (27dcecc)
- Service ical returns error 404 (27bbded)
- service qr code fails in FullTextLiturgySheet (9b1a1a2), closes #213
- Service slug uses UTC time (a23b54e), closes #304 #299
- Service update deletes all existing participants when reqüst has no participants data (96e3ca1), closes #177
- ServiceEditor lässt sich nicht öffnen (3726cd1)
- ServiceReqüst fails validation when special_location field is not present (d5cbäd)
- ServiceTableReport enthält nicht-gottesdienstliche Veranstaltungen (5f34917)
- ServiceTableReport is missing file prefix (2f68de4)
- ServiceUpdated fails dü to missing import (844f9c3)
- Session not flushed on logout (46811c1)
- Setting HomeScreenTabs not possible for new users (02b2828)
- Sharepoint/Onlinekalender-Importe funktionieren nicht mehr (593f74d)
- Show own rites from any church (84da979)
- Show own services from any church (f294873)
- Sicherheitsabfragen vor Löschaktionen ergänzen. (eed7c9c), closes #458
- SingleDay view on mobile dös show services (ce265ea)
- SingleMinistryReport nicht abrufbar (b4faf8e)
- SingleMinistryReport sendet Exceldatei direkt binär in den Browser (dä87a4)
- Some browsers have /home route cached and now produce error 404 (7588511)
- Sonderzeichen im Präsentationsexport korrigiert. (c881164)
- Sonderzeichen in Word-Exporten erhalten. (b782fc9)
- Song editor fails when initialized without a song (cfa5a1e)
- Song verses are not sorted numerically (6b2e87e), closes #280
- SongBeamer-Export stürzt bei leerem Liedeintrag ab (a14cc40)
- SongEditor modal dialog is not wide enough (b562dd7), closes #118
- SongMailLiturgySheet dös not include songs (2f04097)
- SongMailLiturgySheet produziert Fehlermeldung (b1f738b)
- Songs without songbooks do not appear in song list (b774935)
- Songs/Index is very slow (d69de4e)
- SongSheetLiturgySheet fails on empty psalm/song items (251f1bf)
- SongSheetLiturgySheet produziert Fehler 500 wenn ein Lied nicht gewählt ist. (0e11598)
- Sort cities by name (d1984c8)
- Source list dösn't include past services (77239db)
- Später bei Interstitials an die Anmeldung binden. (2d733bc)
- Speech time estimates fail when a song is not set (aff6e51)
- Speichern bei KonfiApp-API-Fehler nicht möglich (8565049)
- Speichern von Abwesenheiten ohne Workflow (z.B. Pfarrer:innen) nicht mehr möglich (c98dc34)
- Spendenlinks und Hinweise korrigiert. (a341593)
- Start and end dates for registration not shown in ServiceEditor (75bc65b)
- storage: MinIO-Bereitschaft über Initialisierungsdienst prüfen (b4d02ä)
- storage: MinIO-Builds aus GHCR verwenden (4703be8)
- storage: MinIO-Healthcheck mit Server-Image abstimmen (1d25890)
- storage: MinIO-Healthcheck ohne Shell ausführen (fa03caa)
- storage: MinIO-Images über Quay beziehen (bcc5a11)
- storage: Veraltete MinIO-Gesundheitsabhängigkeit entfernen (3401a7a)
- Streaming troubleshooter fails with invalid sql qüry (f4fac0c)
- StreamingTroubleshooterController ist nicht mehr öffentlich erreichbar. (6c883cf)
- Suchfilter in der Liederliste funktioniert nicht (5101758)
- Syntaxfehler (37d9f86)
- Tabellenüberschrift im Kalender ist nach unten verrutscht (a3e1ffd)
- Tabs sometimes not shown (c0b6eac)
- Tabs try to access obsolete config structure (f71f6eb)
- Tabs und Dropdowns funktionieren nicht richtig (3c59dd8)
- Taufspruch wird nicht angezeigt (d05eabf)
- Template wird nicht kompiliert, weil ES2020-Syntax nicht unterstützt wird. (03e042e)
- Temporarily remove day title from embedded registration form (0fd8313)
- Terminliste zeigt bei externen Veranstaltungen den Ort nicht korrekt an (64ada48)
- Terminserien berücksichtigen Zeitumstellung nicht (dee8e78)
- Tests do not work any more on Laravel 8.x (72a5852)
- tests: Fehlgeschlagene Testläufe stabilisiert. (3af3983)
- Text/reference fields only accept one character at a time (6260f28)
- Timezone and formatting problems with wedding appointment (48f7737)
- Timezone error in Funeral list view (7b9f603)
- Tippfehler (319fe56)
- Titel im Ablaufplan fehlt beim Bearbeiten von Liedelementen (4d9eefe)
- Trauung wird über den Assistenten in der falschen Zeitzone angelegt (3f215bd), closes #374
- typo (92f894c)
- typo (82a9c2f)
- Typo (beef278)
- Typo in TextStats component (35ecb3d)
- Typo in trait name for HandlesAttachedImageTrait (2bd59f1)
- Überspringe Änderungen an ENUMs in SQLite (für Tests) (71b2656)
- Überzählige Leerzeilen in Bekanntmachungen (925a574)
- UI lässt anlegen von Benutzern mit bereits vorhandender E-Mailadresse zu (äbf6be)
- uncoupling a sermon leads to error 404 (db1f3f7)
- Unklare Beschriftung. (9dbdd4a)
- Unwanted time shift when sync'ing prep appointments with Exchange calendars (da7b622)
- Update mail is sent even when there are no changes to report (822fe13)
- Update/Ping schlagen fehl, weil package.json nicht gefunden wird (5114619)
- update: Abhängige Dienste vor Migrationen starten. (c1d4716)
- update: Produktionsstand vor dem Build aktualisieren. (2366d4a)
- Updates lösen immer composer/npm aus, auch wenn nur die Versionsnummer geändert wurde (a55a96b)
- Updates schlagen fehl, weil package-lock.json nicht überschrieben werden kann (6cb7842)
- UpdateYoutubeStream command fails when getVideo return null (7e98b48)
- Urlaubsplaner kann keine Ferien mehr abrufen (70fc98e)
- Urlaubsplaner kann nicht aufgerufen werden. (22972bd)
- Use cache-busting for bundled JS (06a5870), closes #164
- Use less data for filling import source list (b1970d1), closes #166
- Use Microsoft 365-based exchange server for sync (63d934e), closes #162
- User cannot use own email address twice (0f93645)
- User creation fails (2b9b299)
- User creation fails because breadcrumb is missing (7172f18)
- User passwords hashed twice (89681f2)
- User profile data cannot be updated (41365b9)
- user.profile route not working (e8ä1f0)
- UserController crashes on edit action (17e6c87)
- UserEditor lässt sich nicht öffnen (2d6f1bf)
- UserEditor speichert Einstellungen erst bei der 2. Bearbeitung (e49cfb7)
- Users can have duplicate email addresses (d89ba85)
- Users with alternate home route are not forced to change initial password (f4b6348)
- using trüDate() throws errors when time is not set (8ä5ffb)
- validation errors do not show (156fb1b)
- Validierungsfehler werden beim Login nicht angezeigt (cbe3140)
- Validierungsregeln werden nicht angewandt (db78dff)
- VELKD-Lesepredigten werden falsch verlinkt (e6fa3c7)
- Veranstaltung mit Freitext-Ort kann nicht gespeichert werden (bfd5821)
- Veranstaltungen können nicht angelegt werden, wenn mehr als ein Ort im Kalender sichtbar ist (8ef9a6e)
- Veranstaltungstypen können nicht mehr von der KonfiApp geladen werden (8f87bc7)
- Verschiedene kleine Bugs in neür Serverinstallation (b585fa6)
- Versionsinkompatibilität bei mPDF (108a09f)
- Versteckte Beerdigungen sind im Kalender unlesbar. (decb48d)
- Versteckte Veranstaltungen werden in Bekanntmachungen angezeigt (a32b3ä)
- Vertikale Höhe fehlt im Backend (b2c1f04)
- Vertikale Höhe fehlt im Backend (359521d)
- Vite-HMR-URL aus der Umgebung konfigurieren. (34198f7)
- Volltext kann nicht heruntergeladen werden. (2bde910)
- Volltextexport funktioniert nicht, wenn ein Lied noch nicht ausgewählt wurde. (346c675)
- Vorübergehend kein Import von kirchenjahr-evangelisch.de (9bfa4be)
- Vü warnt vor doppelten Schlüsselwerten (3d47e80)
- WebBuilder braucht Format für ganztägige Veranstaltungen (cd2f8b1)
- WebBuilder bringt Fehlermeldung, wenn kein adChannelCode gesetzt ist (b77c67d)
- WebBuilder zeigt versteckte Termine und nicht-öffentliche Beerdigungstermine an. (b9d7ad7)
- WebBuilder-Fehler, wenn nach Tags gefiltert wird (08373dd)
- WebDAV liefert keine Ergebnisse, wenn Ortsangabe bei Beerdigung fehlt. (8abc693)
- Wedding appointment calendar item in Outlook has funeral details link (3df6521), closes #232
- Wedding appointment calendar item in Outlook has funeral details link (78d7fb9), closes #232
- Wedding registration document todo item is not checked after upload (a99f461)
- WeddingEditor dös not save date for dimissorial reqüst (f6c932a), closes #315
- WeeklyVerseReport verwendet obsolete API (bda40b6)
- Weitere Fehler 419 (e616f30)
- Werbeschleifen funktionieren nicht mehr (5403611)
- Wizard buttons should use Inertia for baptism/funeral (0e381d3)
- Wizards etc. create new services without setting slug (285ab45)
- Wrong button actions (122d6cb)
- Wrong column name (2230efd)
- wrong composer dependency for staudenmeir/belongs-to-through (c3c1d90)
- wrong image path in manual media (fcbef40)
- Wrong links (5773a11)
- wrong method name (398c8c5)
- Wrong redirection after login / auth routes (94e4523)
- wrong route (5301e5f)
- wrong routes to LiturgyEditor (dä8ee6)
- Wrong title in offering plan input (e3d7296)
- YouTube-Icons werden riesengroß (913332b)
- youtube:update command dös not set streaming key when previous streaming is null (aa68ac0)
- youtube:update command still used days in sql qüry (f0f1c84)
- Zeilen- und Absatzumbrüche in Predigtzitaten exportieren. (05c2c6b)
- Zeitspalte zu schmal auf Folien mit Veranstaltungslisten (dffaa78)
- Zeitverschiebung bei den Codes für die KonfiApp (e66f273)
- Zeitzonenfehler beim Speichern von Gottesdienstzeiten beheben. (cb5d392)
- Zu viele Fehlerreports wegen Spamanfragen (afcb269)
- Zusatz "mit Abendmahl" / "mit Taufe" vermeiden, wenn bereits im Titel vorhanden (a491e1f)
16.4. 2026.15.0 (2026-09-05)¶
16.4.1. Features¶
- Kirchliche Nachrichten ohne Kopfzeilen drucken (373d377)
- Lösch-Button aus Kalenderansicht entfernt (ä75d3c)
- Papierkorb mit Wiederherstellung, Aufbewahrung und Bereinigung (63894ca), closes #438 #458
- Papierkorb mit Wiederherstellung, Aufbewahrung und Bereinigung (70ec6d7), closes #438 #458
- Uhrzeit-Vorgabe für Seriengottesdienste (07c72a2)
16.4.2. Bug Fixes¶
- Abendmahl erscheint nicht in der Gottesdienstbeschreibung (ca4bc85)
- Bereits erteilte Dimissoriale bei Trauungen korrekt erkennen. (f6d1c4d)
- CSRF-Schutz für DAV-Synchronisation ausschließen. (c98188d)
- Doppelten Menüpunkt für Lieder entfernt. (abb66f9)
- editor: TipTap-Editoren vor Vü-Reaktivität schützen. (6700f25)
- Fehlende Youtube-Links in der Gottesdienstliste (6e1b6ec)
- Fehler bei der KonfiApp-API (fb12a99)
- Fehler beim Erstellen von QR Codes. (9455328)
- Liederbuch-Auswahl im Liedformular korrigiert. (25d5a1f)
- Liederbücher können nicht zu Liedern hinzugefügt werden. (1c3äfe)
- Neü Personen erscheinen nicht in der Auswahlliste (c2d6df8)
- Planungstabelle speichert nicht verlässlich (d73bbc6)
- Sicherheitsabfragen vor Löschaktionen ergänzen. (eed7c9c), closes #458
- Speichern bei KonfiApp-API-Fehler nicht möglich (8565049)
- Suchfilter in der Liederliste funktioniert nicht (5101758)
- UserEditor lässt sich nicht öffnen (2d6f1bf)
- WeeklyVerseReport verwendet obsolete API (bda40b6)
Pfarrplaner ist freie Software. Sie dürfen das Programm unter den Bedingungen der GNU General Public License Version 3 oder später weitergeben und verändern.
Dieses Handbuch beschreibt die Bedienung für Benutzerinnen und Benutzer. Installation, Betrieb und technische Wartung sind nicht Teil dieses Handbuchs.