Torsten Schulz (local)
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.
2025-09-24 12:28:07 +02:00
Torsten Schulz (local)
7861b9cffb
Merge-Konflikt aufgelöst: AuthService und ErrorHandler wiederhergestellt
...
- AuthService mit allen Methoden (register, login, forgotPassword, resetPassword, logout)
- ErrorHandler für zentrale Fehlerbehandlung
- authController.js auf neue Clean Code Architektur umgestellt
- Alle Authentifizierungsendpunkte verwenden jetzt Service Layer Pattern
2025-09-24 11:59:13 +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
Torsten Schulz (local)
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.
2025-09-24 10:52:04 +02:00
Torsten Schulz (local)
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.
2025-09-24 10:51:32 +02:00
Torsten Schulz (local)
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.
2025-09-24 10:47:10 +02:00
Torsten Schulz (local)
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.
2025-09-24 10:44:30 +02:00
Torsten Schulz (local)
951fca95cf
Remove .env from repository, add .env.example template
2025-09-24 10:37:28 +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)
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.
2025-09-24 10:02:46 +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)
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.
2025-09-24 09:13:09 +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 (local)
131f6bd753
Verbessere das Styling in der ContactRender-Komponente, indem Margen zu den Kontaktboxen und -namen hinzugefügt werden.
2025-08-28 09:06:59 +02:00
Torsten Schulz (local)
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.
2025-08-28 09:03:16 +02:00
Torsten Schulz (local)
8b77bdc048
Update package version to 1.1.0 and enhance link insertion logic in EditPagesComponent for improved safety and usability
2025-08-13 11:32:54 +02:00
Torsten Schulz (local)
967080bdbd
Enhance bulk date input handling in EventForm component to support German date format (DD.MM.YYYY) and provide user feedback for invalid entries.
2025-08-13 11:08:57 +02:00
Torsten Schulz (local)
67e9a70ba0
Remove duplicate bulkDates property from EventForm component
2025-08-13 11:06:10 +02:00
Torsten Schulz (local)
83937c14e2
Refactor EventForm component for improved readability and maintainability
2025-08-13 11:03:19 +02:00
Torsten Schulz
f78bdf8681
Fixed value problem for homepage
2025-05-08 13:39:53 +02:00
Torsten Schulz
13f8478156
Added ekhn logo, changed event form
2025-05-08 13:35:38 +02:00
Torsten Schulz
63a6cecbb0
Added sorting for events
2025-05-07 12:28:57 +02:00
Torsten Schulz
e96dd905b9
Image size changed on events
2025-05-07 12:20:53 +02:00
Torsten Schulz
bb4f490bb1
Added rendering of Event Images
2025-05-07 11:55:27 +02:00
Torsten Schulz
b9ba08f91f
Fixed dialog problems
2025-05-02 11:30:31 +02:00
Torsten Schulz
aac4812ba8
enhanced worship edit page
2024-09-06 23:47:01 +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
47a03bfcf3
Changed disclaimer and removed alt
2024-08-02 15:39:21 +02:00
Torsten Schulz
fd2dc6aaea
show right column as footer on smartphones
2024-07-18 15:46:49 +02:00
Torsten Schulz
13f4663692
Fixed rendering of worship address
2024-07-18 14:29:38 +02:00
Torsten Schulz
bd9de0102a
Fixed edit worship page
2024-07-12 13:04:03 +02:00
Torsten Schulz
2719bd3a3b
Fixed pic upload page relation
2024-07-12 12:06:20 +02:00
Torsten Schulz
0f19465709
Fixed style
2024-07-12 09:16:16 +02:00
Torsten Schulz
0c458a660b
Fixed design of head
2024-07-11 13:28:11 +02:00
Torsten Schulz
d4811660fe
Added order
2024-07-10 17:48:40 +02:00
Torsten Schulz
7ab3be1465
Code cleanup
2024-07-10 17:25:54 +02:00
Torsten Schulz
92ddde1804
Enabled default page, changed possible headers in edit component
2024-07-10 17:07:43 +02:00
Torsten Schulz
8b32182102
Added seniors page
2024-07-10 16:09:45 +02:00
Torsten Schulz
2b9d11f849
Fixed event form
2024-07-09 18:17:33 +02:00
Torsten Schulz
1bc7339159
Fixed event form
2024-07-09 17:47:58 +02:00
Torsten Schulz
45a6c4e78f
fixed time format
2024-07-09 17:36:52 +02:00
Torsten Schulz
7889baccd6
timeout removed
2024-07-08 07:38:31 +02:00
Torsten Schulz
c03df4f388
Menu is closing on smartphones now when a menu item is clicked
2024-07-05 13:13:53 +02:00
Torsten Schulz
0f113adb13
Fixed scroll problem on small devices
2024-07-05 12:50:48 +02:00
Torsten Schulz
054d1d0f2e
Fix for event selection
2024-07-04 17:02:44 +02:00