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)
|
18d7c7f164
|
Upgrade Express to version 5.2.1 and update related dependencies in package.json and package-lock.json. Refactor server CORS configuration to accommodate Express 5 changes. Enhance routing logic in Vue components for improved path normalization and menu handling. Update HTML asset references for better loading performance and accessibility improvements in various components.
|
2026-04-08 09:54:41 +02:00 |
|
Torsten Schulz (local)
|
80eef53670
|
Update dependencies and refactor routing: Upgrade Tiptap extensions to version 3.22.2 in package.json and package-lock.json. Enhance router configuration by introducing route names for better maintainability and adding new core routes for home, terms, and privacy policy. Adjust HTML asset references for improved loading efficiency.
|
2026-04-08 09:34:51 +02:00 |
|
Torsten Schulz (local)
|
597c8ceffe
|
Refactor project to use Vite: Remove Vue CLI configuration files and update package.json to integrate Vite for development and build processes. Adjust HTML structure for improved asset loading and streamline dependencies in package-lock.json.
|
2026-04-08 09:03:33 +02:00 |
|
Torsten Schulz (local)
|
99ec18c8f7
|
Enhance project structure and styling: Update .gitignore to exclude build artifacts and uploads, modify package.json to streamline the build process, and refactor HTML and Vue components for improved layout and accessibility. Add new CSS styles for better presentation in ContactRender, EventRender, WorshipRender, and ImageContent components.
|
2026-04-08 08:54:31 +02:00 |
|
Torsten Schulz (local)
|
7e4f2935a3
|
Remove multiple unused CSS files to streamline the project and reduce build size.
|
2026-04-08 08:54:03 +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)
|
6ffc1fedd9
|
Refactor database configuration and enhance server settings: Update database connection logic to utilize environment variables and improve error handling in database connection. Adjust server port configuration to prioritize BACKEND_PORT. Update HTML structure for better compatibility and add missing elements in various components.
|
2026-04-08 08:37:36 +02:00 |
|
Torsten Schulz (local)
|
7d54156112
|
Merge branch 'main' of ssh://tsschulz.de:2222/torsten/miriamgemeinde
|
2026-04-08 08:08: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 |
|
|
|
5f5fb83e9a
|
Merge pull request 'Update dependency jsonwebtoken to v9.0.3' (#3) from renovate/jsonwebtoken-9.x-lockfile into main
Reviewed-on: #3
|
2025-12-19 16:14:10 +01:00 |
|
|
|
f15598b2c1
|
Merge pull request 'Update dependency body-parser to v1.20.4' (#2) from renovate/body-parser-1.x-lockfile into main
Reviewed-on: #2
|
2025-12-19 16:14:02 +01:00 |
|
|
|
979732d545
|
Update dependency jsonwebtoken to v9.0.3
|
2025-12-19 16:12:32 +01:00 |
|
|
|
d9e0b07f0c
|
Update dependency body-parser to v1.20.4
|
2025-12-19 16:12:24 +01:00 |
|
|
|
b5ac5df38d
|
Merge pull request 'Configure Renovate' (#1) from renovate/configure into main
Reviewed-on: #1
|
2025-12-19 16:09:02 +01:00 |
|
|
|
c982f34823
|
Add renovate.json
|
2025-12-19 15:58:37 +01:00 |
|
Torsten Schulz (local)
|
c390228ed9
|
Update database configuration and improve WorshipRender component: Change database connection details to use 'miriamgemeinde' and 'localhost', and enhance conditional rendering in WorshipRender.vue for better handling of event place information.
|
2025-11-23 00:32:23 +01:00 |
|
Torsten Schulz (local)
|
9c924071f4
|
Update package-lock.json and configuration files: Upgrade lockfile version to 3, update @vue/cli-plugin-babel and @vue/cli-plugin-eslint to version 5.0.0, and change database connection details to use 'miriam_user' and host 'tsschulz.de' with the new password.
|
2025-11-23 00:24:05 +01:00 |
|
Torsten Schulz (local)
|
2d1ed43312
|
Refactor babel.config.js: Simplify Babel preset configuration by using the package name instead of a direct path for improved readability and maintainability.
|
2025-11-22 23:37:34 +01:00 |
|
Torsten Schulz (local)
|
11cf961ed8
|
Update package.json: Upgrade @vue/cli-plugin-babel and @vue/cli-plugin-eslint to version 5.0.0, removing the previous version 3.12.1 for better compatibility.
|
2025-11-22 23:33:04 +01:00 |
|
Torsten Schulz (local)
|
cd9e645941
|
Update babel.config.js: Use direct path for Babel preset to ensure reliable resolution across different Node/npm versions.
|
2025-11-22 23:29:40 +01:00 |
|
Torsten Schulz (local)
|
7bd236aa82
|
Update package.json: Re-add @vue/cli-plugin-babel dependency to version 3.12.1 in devDependencies.
|
2025-11-22 23:24:53 +01:00 |
|
Torsten Schulz (local)
|
f96e0a1f22
|
Update package dependencies: Downgrade @vue/cli and its plugins to version 4.2.2 and 3.12.1 respectively, and update various Babel packages to version 7.28.5. Remove unused Apollo packages and add new dependencies for vue-jscodeshift-adapter and vue-sfc-descriptor-to-string.
|
2025-11-22 23:17:23 +01:00 |
|
Torsten Schulz (local)
|
45190ed7a5
|
Füge eine Überprüfung hinzu, um endlose Wiederholungen beim Laden von Menü-Daten zu verhindern: Implementiere eine Flagge, die sicherstellt, dass die Menü-Daten nur einmal geladen werden, bevor die Routen generiert werden.
|
2025-11-22 22:47:51 +01:00 |
|
Torsten Schulz (local)
|
79f2ca8382
|
Füge eine Überprüfung hinzu, um endlose Wiederholungen beim Laden von Menü-Daten zu verhindern: Implementiere eine Flagge, die sicherstellt, dass die Menü-Daten nur einmal geladen werden, bevor die Routen generiert werden.
|
2025-11-22 22:31:28 +01:00 |
|
Torsten Schulz (local)
|
550ed97a11
|
Aktualisiere die Axios-Konfiguration: Setze die Basis-URL standardmäßig auf '/api' und ermögliche die Verwendung einer Umgebungsvariablen in Entwicklungsumgebungen. Verhindere Mixed-Content-Probleme durch Umstellung auf HTTPS. Ändere den Import von Axios im Store, um die neue Konfiguration zu nutzen.
|
2025-11-22 22:23:08 +01:00 |
|
Torsten Schulz (local)
|
718bcabea3
|
Verbessere die Axios-Konfiguration: Setze die Basis-URL dynamisch basierend auf der Umgebung und verhindere Mixed-Content-Probleme durch Umstellung auf HTTPS. Aktualisiere die Menü-Datenabfrage, um Axios für den API-Zugriff zu verwenden und füge Fehlerbehandlung hinzu.
|
2025-11-22 22:16:50 +01: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)
|
6c54bc9d49
|
Aktualisiere die Datenschutzerklärung und die Nutzungsbedingungen: Präzisiere die rechtlichen Grundlagen für den Datenschutz, füge eine detaillierte Auflistung der Nutzerrechte hinzu und aktualisiere das Datum der Datenschutzerklärung auf Januar 2025.
|
2025-10-27 09:35:09 +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)
|
ead4dbdd3f
|
Ändere die Hintergrundfarbe aktiver Schaltflächen im EditPagesComponent von grün zu dunkelgrau, um die Sichtbarkeit zu verbessern und ein einheitlicheres Design zu gewährleisten.
|
2025-10-07 17:40:33 +02:00 |
|
Torsten Schulz (local)
|
b18c911500
|
Verbessere die Benutzeroberfläche des EditPagesComponent: Füge aktive Klassen zu Schaltflächen hinzu, um den aktuellen Status der Textformatierungen anzuzeigen. Aktualisiere die Stile für aktive Schaltflächen zur besseren Sichtbarkeit.
|
2025-10-07 17:37:16 +02:00 |
|
Torsten Schulz (local)
|
5e4471a936
|
Optimiere das Worship Management-Formular: Entferne redundante Codeabschnitte, verbessere die Benutzeroberfläche durch Anpassungen der Abstände und Padding-Werte, und vereinheitliche die Struktur der Eingabefelder. Füge eine neue Auswahl für das Jahr hinzu, um die liturgischen Daten zu laden.
|
2025-10-07 17:22:39 +02:00 |
|
Torsten Schulz (local)
|
459dd3168a
|
Verbessere die Auswahl von liturgischen Tagen im Worship Management: Filtere nur zukünftige Tage, formatiere die Anzeige mit Datum und Namen und aktualisiere die Logik zur Auswahl und Speicherung des liturgischen Tages. Optimiere die Handhabung von Tags und deren Zuordnung im Formular.
|
2025-10-07 17:20:17 +02:00 |
|
Torsten Schulz (local)
|
3af7089e06
|
Verbessere das Layout des Worship Management-Formulars: Ändere das Layout von Flexbox zu Grid, optimiere die Stile für Labels, Eingabefelder und Schaltflächen, um eine bessere Benutzererfahrung zu gewährleisten.
|
2025-10-07 17:18:37 +02:00 |
|
Torsten Schulz (local)
|
156d89a45d
|
Füge Logik zur Aktualisierung des Datums basierend auf dem ausgewählten liturgischen Tag hinzu: Implementiere einen Watcher für die Änderung des Tagesnamens und vermeide Endlosschleifen durch ein Flag. Protokolliere das gesetzte Datum und den entsprechenden liturgischen Tag in der Konsole.
|
2025-10-07 17:16:42 +02:00 |
|
Torsten Schulz (local)
|
bf0b7f1dad
|
Verbessere die Logik zur Ermittlung des liturgischen Tages: Normalisiere das Datum und vergleiche nur das Datum ohne Zeitstempel. Füge Konsolenausgaben hinzu, um die Ergebnisse der Suche nach liturgischen Tagen zu protokollieren.
|
2025-10-07 17:14:24 +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)
|
ecd03d29f4
|
Verbessere das Worship Management: Implementiere die Auswahl von liturgischen Tagen mit Multiselect und aktualisiere das Formular zur dynamischen Anzeige basierend auf dem Datum.
|
2025-10-07 17:06:48 +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)
|
3303c749e2
|
Füge 'actualize.sh' zur .gitignore hinzu, um sicherzustellen, dass die Datei nicht ins Repository aufgenommen wird.
|
2025-10-07 16:46:05 +02:00 |
|
Torsten Schulz (local)
|
9cadaf3f51
|
Füge Such- und Filteroptionen für Gottesdienste hinzu: Ermögliche die Suche nach Datum und die Anzeige vergangener Gottesdienste im Worship Management-Bereich. Implementiere eine Funktion zum Zurücksetzen der Suche.
|
2025-10-07 16:42:11 +02:00 |
|
Torsten Schulz (local)
|
5d32c46e38
|
Füge Such- und Filterfunktionen für Veranstaltungen hinzu: Ermögliche die Suche nach Name, Typ und Beschreibung sowie die Anzeige vergangener Events im Event-Management-Bereich.
|
2025-10-07 16:37:30 +02:00 |
|
Torsten Schulz (local)
|
7e6128dec4
|
Füge Funktionalität zum Fokussieren des ersten Eingabefelds im Event-Formular hinzu und implementiere das Scrollen zum Formular bei der Erstellung und Bearbeitung von Veranstaltungen.
|
2025-10-07 16:06:17 +02:00 |
|
Torsten Schulz (local)
|
cff48550ae
|
Changed
|
2025-10-07 16:00:49 +02:00 |
|
Torsten Schulz (local)
|
044de56c4f
|
Aktualisiere die webpack-Konfiguration in vue.config.js: Setze transpileDependencies auf ein leeres Array, füge eine Bereinigung des Ausgabeverzeichnisses hinzu, deaktiviere den Cache und entferne den cache-loader sowie thread-loader aus den Regeln für verschiedene Dateitypen, um die Build-Leistung zu optimieren.
|
2025-09-24 11:07:59 +02:00 |
|
Torsten Schulz (local)
|
56acf6be6a
|
Bereinige den Import von filesRouter in server.js, um die Lesbarkeit des Codes zu verbessern.
|
2025-09-24 10:53:17 +02:00 |
|