Torsten Schulz (local)
|
ddf05bd0e0
|
Enhance worship import functionality: Add support for importing .xlsx files in worship management, updating UI to reflect new file type acceptance. Introduce new parsing logic for NBR planning records and update relevant routes and controllers to handle the new import process.
Deploy miriamgemeinde / deploy (push) Successful in 7s
|
2026-04-29 18:27:58 +02:00 |
|
Torsten Schulz (local)
|
7f01c004c8
|
Add worship leaders functionality: Introduce worship leaders management by adding routes, controllers, and CSV import capabilities. Update worship management UI to support .csv file uploads for worship services, enhancing data handling and user experience.
Deploy miriamgemeinde / deploy (push) Successful in 7s
|
2026-04-29 18:04:05 +02:00 |
|
Torsten Schulz (local)
|
eb6f1e19a4
|
Refactor event date comparison: Update buildUpcomingWhere function to use CURDATE for fixed-date events, improving accuracy in event filtering. Adjust image styling in ImageContent.vue to use object-fit: contain and center positioning for better layout consistency.
Deploy miriamgemeinde / deploy (push) Successful in 6s
|
2026-04-29 15:51:55 +02:00 |
|
Torsten Schulz (local)
|
b2ede3f525
|
Refactor upcoming event filtering: Update buildUpcomingWhere function to compare dates at the date-only level, addressing timezone issues. This change enhances the accuracy of event retrieval and improves code clarity.
Deploy miriamgemeinde / deploy (push) Successful in 6s
|
2026-04-29 15:36:19 +02:00 |
|
Torsten Schulz (local)
|
59aae59b62
|
Refactor event retrieval logic: Extract upcoming event filtering into a separate function for improved readability and maintainability. This change simplifies the conditions for fetching events, ensuring clarity in the codebase.
Deploy miriamgemeinde / deploy (push) Successful in 7s
|
2026-04-29 15:27:42 +02:00 |
|
Torsten Schulz (local)
|
d412331f8e
|
Refactor event retrieval logic: Implement server-side filtering for past events based on user preference, enhancing performance and simplifying client-side code. Update API call in EventManagement component to include past events parameter.
Deploy miriamgemeinde / deploy (push) Successful in 7s
|
2026-04-29 15:23:37 +02:00 |
|
Torsten Schulz (local)
|
e44950d857
|
Add bulk image upload functionality: Implement new routes and methods for handling bulk image uploads in the imageController. Update ImageUpload component to support switching between single and bulk upload modes, including form handling for multiple images, base title, start number, and optional page association. Enhance user experience with improved form validation and reset functionality.
|
2026-04-29 13:36:35 +02:00 |
|
Torsten Schulz (local)
|
b47e832e45
|
Implement transaction handling in event deletion: Enhance deleteEvent function to manage foreign key constraints by removing associated EventContactPerson records before deleting the event. This ensures data integrity and improves error handling during the deletion process.
|
2026-04-29 13:11:56 +02:00 |
|
Torsten Schulz (local)
|
6e30f739a6
|
Enhance worship filtering functionality: Update getFilteredWorships method to include neighborInvitation query parameter, allowing for filtering based on neighborhood invitations. This improves the granularity of worship event retrieval based on user preferences.
|
2026-04-14 11:48:44 +02:00 |
|
Torsten Schulz (local)
|
fb4f5e42d0
|
Enhance event management and newsletter import functionality: Introduce methods for applying drafts from a bulk queue and streamline event form handling. Update event selection logic in the newsletter import management component to support encoding and decoding of bulk selections, improving user experience and data handling.
|
2026-04-08 14:22:01 +02:00 |
|
Torsten Schulz (local)
|
1be6fe0afc
|
Integrate PDF parsing functionality: Add 'pdf-parse' dependency to package.json and package-lock.json. Update worshipController to include logic for handling PDF imports, enhancing the event management process. Refactor routing to support new newsletter import features and improve event form handling for better user experience.
|
2026-04-08 13:04:38 +02:00 |
|
Torsten Schulz (local)
|
e6f87184b2
|
Update worship approval logic: Modify the import process to set the approval status based on the UI checkbox, ensuring a fallback to false if no value is provided. This enhances the clarity of the approval mechanism during worship data imports.
|
2026-04-08 09:57:10 +02:00 |
|
Torsten Schulz (local)
|
02487d44e9
|
Update dependencies and refactor server configuration: Upgrade @vue/cli and ESLint packages, replace moment.js with date-fns for date handling in eventController, and remove unused HTTPS server configuration in server.js. Additionally, streamline Vue.js build process by removing cache and thread loaders in vue.config.js.
|
2026-04-08 08:44:31 +02:00 |
|
Torsten Schulz (local)
|
cd60f37e93
|
Improve error handling for menu data fetching and update HTML structure: Enhance error logging in menuDataController, provide user-friendly error messages, and streamline the index.html file by adding new script references while removing an unused image.
|
2026-04-08 08:06:13 +02:00 |
|
Torsten Schulz (local)
|
44c978f21e
|
Füge Import- und Exportfunktionen für Gottesdienste hinzu: Implementiere die Möglichkeit, Gottesdienste aus .doc und .docx-Dateien zu importieren und in verschiedenen Formaten zu exportieren. Verbessere die Benutzeroberfläche des Worship Management-Formulars mit neuen Schaltflächen für Import und Export sowie Dialogen zur Bearbeitung importierter Daten. Aktualisiere die Datenbankstruktur, um neue Felder für die Genehmigung und das Orgelspiel zu unterstützen.
|
2025-11-22 22:07:36 +01:00 |
|
Torsten Schulz (local)
|
d4fab1ceb3
|
Füge Ablaufdatum zu Kontaktpersonen hinzu: Implementiere die Möglichkeit, ein Ablaufdatum für Kontaktpersonen zu speichern und anzuzeigen. Aktualisiere die Filterlogik, um nur nicht abgelaufene Kontaktpersonen anzuzeigen, und passe die Benutzeroberfläche an, um das Ablaufdatum darzustellen.
|
2025-10-07 17:45:45 +02:00 |
|
Torsten Schulz (local)
|
6de8cac0bc
|
Optimiere die Funktion zum Abrufen von Worship-Optionen: Reduziere die Anzahl der Datenbankabfragen, indem Organizer und SacristanService in einer Abfrage zusammengefasst werden. Verbessere die Fehlerbehandlung durch detailliertere Fehlermeldungen.
|
2025-10-07 17:10:18 +02:00 |
|
Torsten Schulz (local)
|
0238fffd3d
|
Füge Unterstützung für liturgische Tage im Worship Management hinzu: Implementiere Multiselect für die Auswahl von Tag-Namen und lade die verfügbaren liturgischen Tage. Aktualisiere das Formular zur Anzeige und Auswahl des liturgischen Tages basierend auf dem Datum.
|
2025-10-07 17:03:58 +02:00 |
|
Torsten Schulz (local)
|
fd84112cef
|
Füge neue Funktionalität zum Abrufen von Worship-Optionen hinzu: Implementiere Endpunkt für eindeutige Gestalter und Küsterdienste. Aktualisiere das Worship Management-Formular zur Verwendung von Multiselect-Komponenten für die Auswahl und Eingabe von Gestaltern und Küstern. Integriere die Fetch-Funktion für Worship-Optionen im Vue-Komponenten-Lifecycle.
|
2025-10-07 16:52:52 +02:00 |
|
Torsten Schulz (local)
|
6b88a4602a
|
Ändere den Status des neu erstellten Benutzers in der Benutzerregistrierung auf inaktiv, um die Sicherheit zu erhöhen und unbefugte Zugriffe zu verhindern.
|
2025-09-24 10:35:57 +02:00 |
|
Torsten Schulz (local)
|
36e5b05e39
|
Entferne Debug-Logging aus der SMTP-Konfiguration und schütze sensible Benutzerdaten in den Benutzer-Controller-Methoden. Füge sichere Rückgaben ohne Passwörter hinzu und verbessere die Fehlerprotokollierung für Benutzeroperationen.
|
2025-09-24 09:18:08 +02:00 |
|
Torsten Schulz (local)
|
46783b35ea
|
Implementiere Passwort-Zurücksetzen-Funktionalität im authController, einschließlich E-Mail-Versand und Token-Generierung. Aktualisiere die Benutzer- und Router-Modelle, um neue Routen für Passwort-Wiederherstellung hinzuzufügen. Passe die Frontend-Komponenten für die Passwort-Zurücksetzen-Logik an und verbessere die Benutzeroberfläche für die Eingabe der E-Mail-Adresse.
|
2025-09-24 09:12:20 +02:00 |
|
Torsten Schulz (local)
|
7c09abf534
|
Füge verbesserte Fehlerbehandlung und Wiederholungslogik zur Benutzerregistrierung im authController hinzu, aktualisiere die Router-Konfiguration für die Registrierungsseite und implementiere ein Dialogfeld zur Benutzerinteraktion in der RegisterContent-Komponente.
|
2025-09-23 16:04:13 +02:00 |
|
Torsten Schulz
|
63a6cecbb0
|
Added sorting for events
|
2025-05-07 12:28:57 +02:00 |
|
Torsten Schulz
|
bb4f490bb1
|
Added rendering of Event Images
|
2025-05-07 11:55:27 +02:00 |
|
Torsten Schulz
|
8066bedb30
|
Fixed Worship order
|
2024-09-06 23:39:02 +02:00 |
|
Torsten Schulz
|
5c6cfa41ab
|
Improvement of logout. Added Sacrital Service. Added website link for event places and direct link to other websites in worship overview
|
2024-09-06 16:34:17 +02:00 |
|
Torsten Schulz
|
a869f2d16a
|
Fixed worship edit functionality
|
2024-09-06 12:35:54 +02:00 |
|
Torsten Schulz
|
78555bb66a
|
Fixed date part
|
2024-08-18 11:48:17 +02:00 |
|
Torsten Schulz
|
2719bd3a3b
|
Fixed pic upload page relation
|
2024-07-12 12:06:20 +02:00 |
|
Torsten Schulz
|
d4811660fe
|
Added order
|
2024-07-10 17:48:40 +02:00 |
|
Torsten Schulz
|
054d1d0f2e
|
Fix for event selection
|
2024-07-04 17:02:44 +02:00 |
|
Torsten Schulz
|
bc5a606176
|
added missing pages
|
2024-06-24 11:55:59 +02:00 |
|
Torsten Schulz
|
8b89d8b800
|
Fixed format of events
|
2024-06-23 17:32:45 +02:00 |
|
Torsten Schulz
|
692e989861
|
Some fixes, added Events in edit
|
2024-06-22 17:56:26 +02:00 |
|
Torsten Schulz
|
97c72540cf
|
extended editor
|
2024-06-21 18:06:17 +02:00 |
|
Torsten Schulz
|
240409d52a
|
Events renderable
|
2024-06-20 13:31:20 +02:00 |
|
Torsten Schulz
|
d78bc26e30
|
Added images
|
2024-06-20 07:35:55 +02:00 |
|
Torsten Schulz
|
8c54988023
|
Added multiple features
|
2024-06-17 23:34:31 +02:00 |
|
Torsten Schulz
|
48a54ecdbb
|
Added Worship page rendering
|
2024-06-17 13:36:15 +02:00 |
|
Torsten Schulz
|
4f1390b794
|
Multiple changes
|
2024-06-16 23:03:44 +02:00 |
|
Torsten Schulz
|
4e371f88b1
|
Backend-Adresse aus .env file beziehen
|
2024-06-15 23:29:41 +02:00 |
|
Torsten Schulz
|
61653ff407
|
inital commit
|
2024-06-15 23:01:46 +02:00 |
|