Commit Graph

  • 5f5fb83e9a Merge pull request 'Update dependency jsonwebtoken to v9.0.3' (#3) from renovate/jsonwebtoken-9.x-lockfile into main main Torsten Schulz 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 Torsten Schulz 2025-12-19 16:14:02 +01:00
  • 979732d545 Update dependency jsonwebtoken to v9.0.3 #3 Torsten Schulz 2025-12-19 16:12:32 +01:00
  • d9e0b07f0c Update dependency body-parser to v1.20.4 #2 Torsten Schulz 2025-12-19 16:12:24 +01:00
  • b5ac5df38d Merge pull request 'Configure Renovate' (#1) from renovate/configure into main Torsten Schulz 2025-12-19 16:09:02 +01:00
  • c982f34823 Add renovate.json #1 Torsten Schulz 2025-12-19 15:58:37 +01:00
  • 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. origin/main origin/HEAD Torsten Schulz (local) 2025-11-23 00:32:23 +01:00
  • 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. Torsten Schulz (local) 2025-11-23 00:24:05 +01:00
  • 2d1ed43312 Refactor babel.config.js: Simplify Babel preset configuration by using the package name instead of a direct path for improved readability and maintainability. Torsten Schulz (local) 2025-11-22 23:37:34 +01:00
  • 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. Torsten Schulz (local) 2025-11-22 23:33:04 +01:00
  • cd9e645941 Update babel.config.js: Use direct path for Babel preset to ensure reliable resolution across different Node/npm versions. Torsten Schulz (local) 2025-11-22 23:29:40 +01:00
  • 7bd236aa82 Update package.json: Re-add @vue/cli-plugin-babel dependency to version 3.12.1 in devDependencies. Torsten Schulz (local) 2025-11-22 23:24:53 +01:00
  • 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. Torsten Schulz (local) 2025-11-22 23:17:23 +01:00
  • 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. Torsten Schulz (local) 2025-11-22 22:47:51 +01:00
  • 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. Torsten Schulz (local) 2025-11-22 22:31:28 +01:00
  • 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. Torsten Schulz (local) 2025-11-22 22:23:08 +01:00
  • 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. Torsten Schulz (local) 2025-11-22 22:16:50 +01:00
  • 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. Torsten Schulz (local) 2025-11-22 22:07:36 +01:00
  • 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. Torsten Schulz (local) 2025-10-27 09:35:09 +01:00
  • 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. Torsten Schulz (local) 2025-10-07 17:45:45 +02:00
  • 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. Torsten Schulz (local) 2025-10-07 17:40:33 +02:00
  • 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. Torsten Schulz (local) 2025-10-07 17:37:16 +02:00
  • 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. Torsten Schulz (local) 2025-10-07 17:22:39 +02:00
  • 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. Torsten Schulz (local) 2025-10-07 17:20:17 +02:00
  • 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. Torsten Schulz (local) 2025-10-07 17:18:37 +02:00
  • 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. Torsten Schulz (local) 2025-10-07 17:16:42 +02:00
  • 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. Torsten Schulz (local) 2025-10-07 17:14:24 +02:00
  • 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. Torsten Schulz (local) 2025-10-07 17:10:18 +02:00
  • ecd03d29f4 Verbessere das Worship Management: Implementiere die Auswahl von liturgischen Tagen mit Multiselect und aktualisiere das Formular zur dynamischen Anzeige basierend auf dem Datum. Torsten Schulz (local) 2025-10-07 17:06:48 +02:00
  • 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. Torsten Schulz (local) 2025-10-07 17:03:58 +02:00
  • 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. Torsten Schulz (local) 2025-10-07 16:52:52 +02:00
  • 3303c749e2 Füge 'actualize.sh' zur .gitignore hinzu, um sicherzustellen, dass die Datei nicht ins Repository aufgenommen wird. Torsten Schulz (local) 2025-10-07 16:46:05 +02:00
  • 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. Torsten Schulz (local) 2025-10-07 16:42:11 +02:00
  • 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. Torsten Schulz (local) 2025-10-07 16:37:30 +02:00
  • 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. Torsten Schulz (local) 2025-10-07 16:06:17 +02:00
  • cff48550ae Changed Torsten Schulz (local) 2025-10-07 16:00:49 +02:00
  • 68760ef22f Aktualisiere die Build- und Serverkonfiguration: Ändere den Port in der AuthService-URL auf 3003, passe die copy-dist-Skriptlogik in package.json an, um vorherige Dateien zu löschen, und füge die Bereitstellung statischer Dateien in server.js hinzu. Optimiere die Menüdatenverarbeitung im Store und verbessere die Fehlerbehandlung in RenderContentComponent.vue und NavbarComponent.vue. origin/backend-overwork backend-overwork Torsten Schulz (local) 2025-09-24 12:28:07 +02:00
  • 7861b9cffb Merge-Konflikt aufgelöst: AuthService und ErrorHandler wiederhergestellt Torsten Schulz (local) 2025-09-24 11:59:13 +02:00
  • 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. Torsten Schulz (local) 2025-09-24 11:07:59 +02:00
  • 56acf6be6a Bereinige den Import von filesRouter in server.js, um die Lesbarkeit des Codes zu verbessern. Torsten Schulz (local) 2025-09-24 10:53:17 +02:00
  • 002a08ab6a Füge Unterstützung für Umgebungsvariablen in server.js hinzu, indem dotenv konfiguriert wird. Ändere den Port auf den Wert aus der Umgebungsvariable oder auf 3000 als Fallback, um die Flexibilität der Konfiguration zu erhöhen. Torsten Schulz (local) 2025-09-24 10:52:04 +02:00
  • bb29926c22 Ändere den Port in server.js von 3002 auf 3000, um die Konsistenz mit den Standardkonfigurationen zu gewährleisten. Füge Lizenzen für mehrere Abhängigkeiten in package-lock.json hinzu, um die rechtlichen Anforderungen zu erfüllen und die Transparenz zu erhöhen. Torsten Schulz (local) 2025-09-24 10:51:32 +02:00
  • b1318f5a41 Implementiere CORS mit Whitelist und tolerantem Fallback für fehlende Origin-Header in server.js, um die Sicherheit und Flexibilität der API zu erhöhen. Torsten Schulz (local) 2025-09-24 10:47:10 +02:00
  • bd1cf466e5 Verbessere die Benutzeroberfläche der Passwort-Zurücksetzen-Seite durch Anpassungen im Layout und füge Validierungslogik für die E-Mail-Adresse hinzu, um die Benutzererfahrung zu optimieren. Torsten Schulz (local) 2025-09-24 10:44:30 +02:00
  • 951fca95cf Remove .env from repository, add .env.example template Torsten Schulz (local) 2025-09-24 10:37:28 +02:00
  • 6b88a4602a Ändere den Status des neu erstellten Benutzers in der Benutzerregistrierung auf inaktiv, um die Sicherheit zu erhöhen und unbefugte Zugriffe zu verhindern. Torsten Schulz (local) 2025-09-24 10:35:57 +02:00
  • 77e3dbde82 Refaktoriere Controller-Methoden zur Benutzer-, Event- und Menü-Datenverwaltung, indem die Logik in separate Service-Klassen ausgelagert wird. Implementiere eine verbesserte Fehlerbehandlung und sichere Rückgaben. Füge eine neue Route zur Passwortänderung im Benutzer-Router hinzu. Torsten Schulz (local) 2025-09-24 10:02:46 +02:00
  • 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. Torsten Schulz (local) 2025-09-24 09:18:08 +02:00
  • 23ba880286 Füge Authentifizierungs-Login-Route zum Router hinzu und entferne die bestehende Route, falls vorhanden. Aktualisiere die Router-Konfiguration, um die neue Login-Komponente zu integrieren. Torsten Schulz (local) 2025-09-24 09:13:09 +02:00
  • 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. Torsten Schulz (local) 2025-09-24 09:12:20 +02:00
  • 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. Torsten Schulz (local) 2025-09-23 16:04:13 +02:00
  • 131f6bd753 Verbessere das Styling in der ContactRender-Komponente, indem Margen zu den Kontaktboxen und -namen hinzugefügt werden. Torsten Schulz (local) 2025-08-28 09:06:59 +02:00
  • 6f470ccea4 Füge eine neue Skriptfunktion zum Kopieren des Build-Verzeichnisses in die package.json hinzu und verbessere das Styling in ContactRender und WorshipRender Komponenten durch Hinzufügen von Margen. Torsten Schulz (local) 2025-08-28 09:03:16 +02:00
  • 8b77bdc048 Update package version to 1.1.0 and enhance link insertion logic in EditPagesComponent for improved safety and usability Torsten Schulz (local) 2025-08-13 11:32:54 +02:00
  • 967080bdbd Enhance bulk date input handling in EventForm component to support German date format (DD.MM.YYYY) and provide user feedback for invalid entries. Torsten Schulz (local) 2025-08-13 11:08:57 +02:00
  • 67e9a70ba0 Remove duplicate bulkDates property from EventForm component Torsten Schulz (local) 2025-08-13 11:06:10 +02:00
  • 83937c14e2 Refactor EventForm component for improved readability and maintainability Torsten Schulz (local) 2025-08-13 11:03:19 +02:00
  • f78bdf8681 Fixed value problem for homepage Torsten Schulz 2025-05-08 13:39:53 +02:00
  • 13f8478156 Added ekhn logo, changed event form Torsten Schulz 2025-05-08 13:35:38 +02:00
  • 63a6cecbb0 Added sorting for events Torsten Schulz 2025-05-07 12:28:57 +02:00
  • e96dd905b9 Image size changed on events Torsten Schulz 2025-05-07 12:20:53 +02:00
  • bb4f490bb1 Added rendering of Event Images Torsten Schulz 2025-05-07 11:55:27 +02:00
  • b9ba08f91f Fixed dialog problems Torsten Schulz 2025-05-02 11:30:31 +02:00
  • aac4812ba8 enhanced worship edit page Torsten Schulz 2024-09-06 23:47:01 +02:00
  • 8066bedb30 Fixed Worship order Torsten Schulz 2024-09-06 23:39:02 +02:00
  • 5c6cfa41ab Improvement of logout. Added Sacrital Service. Added website link for event places and direct link to other websites in worship overview Torsten Schulz 2024-09-06 16:34:17 +02:00
  • a869f2d16a Fixed worship edit functionality Torsten Schulz 2024-09-06 12:35:54 +02:00
  • 78555bb66a Fixed date part Torsten Schulz 2024-08-18 11:48:17 +02:00
  • 47a03bfcf3 Changed disclaimer and removed alt Torsten Schulz 2024-08-02 15:39:21 +02:00
  • fd2dc6aaea show right column as footer on smartphones Torsten Schulz 2024-07-18 15:46:49 +02:00
  • 13f4663692 Fixed rendering of worship address Torsten Schulz 2024-07-18 14:29:38 +02:00
  • bd9de0102a Fixed edit worship page Torsten Schulz 2024-07-12 13:04:03 +02:00
  • 2719bd3a3b Fixed pic upload page relation Torsten Schulz 2024-07-12 12:06:20 +02:00
  • 0f19465709 Fixed style Torsten Schulz 2024-07-12 09:16:16 +02:00
  • 0c458a660b Fixed design of head Torsten Schulz 2024-07-11 13:28:11 +02:00
  • d4811660fe Added order Torsten Schulz 2024-07-10 17:48:40 +02:00
  • 7ab3be1465 Code cleanup Torsten Schulz 2024-07-10 17:25:54 +02:00
  • 92ddde1804 Enabled default page, changed possible headers in edit component Torsten Schulz 2024-07-10 17:07:43 +02:00
  • 8b32182102 Added seniors page Torsten Schulz 2024-07-10 16:09:45 +02:00
  • 2b9d11f849 Fixed event form Torsten Schulz 2024-07-09 18:17:33 +02:00
  • 1bc7339159 Fixed event form Torsten Schulz 2024-07-09 17:47:58 +02:00
  • 45a6c4e78f fixed time format Torsten Schulz 2024-07-09 17:36:52 +02:00
  • 7889baccd6 timeout removed Torsten Schulz 2024-07-08 07:38:31 +02:00
  • c03df4f388 Menu is closing on smartphones now when a menu item is clicked Torsten Schulz 2024-07-05 13:13:53 +02:00
  • 0f113adb13 Fixed scroll problem on small devices Torsten Schulz 2024-07-05 12:50:48 +02:00
  • 054d1d0f2e Fix for event selection Torsten Schulz 2024-07-04 17:02:44 +02:00
  • c96214c10a Responsive design Torsten Schulz 2024-07-04 13:38:04 +02:00
  • 9e8667b7ca Merge branch 'main' of ssh://tsschulz.de:/home/git/miriamgemeinde Torsten Schulz 2024-06-26 17:18:34 +02:00
  • 4e8f34324d Set page title Torsten Schulz 2024-06-26 17:18:22 +02:00
  • ec3c08d818 some changes Torsten Schulz (server) 2024-06-24 19:43:25 +00:00
  • 5a8b3ebfd6 removed some files from repository Torsten Schulz (server) 2024-06-24 19:42:30 +00:00
  • 071f46c29e added https Torsten Schulz 2024-06-24 21:20:15 +02:00
  • a8189362f3 enhance .gitignore Torsten Schulz 2024-06-24 21:12:13 +02:00
  • 2e70e2e554 removed .env Torsten Schulz 2024-06-24 21:11:29 +02:00
  • bc5a606176 added missing pages Torsten Schulz 2024-06-24 11:55:59 +02:00
  • 8b89d8b800 Fixed format of events Torsten Schulz 2024-06-23 17:32:45 +02:00
  • 692e989861 Some fixes, added Events in edit Torsten Schulz 2024-06-22 17:56:26 +02:00
  • 97c72540cf extended editor Torsten Schulz 2024-06-21 18:06:17 +02:00
  • dcfd478464 Add link or color added Torsten Schulz 2024-06-20 23:50:22 +02:00
  • 240409d52a Events renderable Torsten Schulz 2024-06-20 13:31:20 +02:00