Commit Graph

  • 49e7255062 Enhance CSV saving functionality by adding token retrieval from authorization header if not present in cookies. Update tests to validate CSV saving for users with 'vorstand' role. main Torsten Schulz (local) 2026-03-18 13:12:32 +01:00
  • 74246e6b08 Implement status toggle functionality for contact requests, updating the status display and adding error handling. Enhance the UI with a new button for marking requests as completed or reopening them. Torsten Schulz (local) 2026-03-11 21:16:03 +01:00
  • 6230c96bc9 Refactor links section to use dynamic rendering with computed properties, enhancing maintainability and scalability. Add new 'Links' tab in CMS for better navigation. Torsten Schulz (local) 2026-03-04 16:05:34 +01:00
  • 3fb40bd87d Erweitere die Navigation um einen neuen Link zu "Links" und aktualisiere die Logik zur Bestimmung des aktuellen Submenüs, um die neue Route zu berücksichtigen. Torsten Schulz (local) 2026-03-04 14:53:11 +01:00
  • 46c2c14ae8 Füge Unterstützung für Kontaktanfragen hinzu, einschließlich neuer Routen und Berechtigungen für Trainer und Vorstand. Aktualisiere E-Mail-Versandlogik, um Anfragen an alle relevanten Empfänger weiterzuleiten. Torsten Schulz (local) 2026-02-26 14:28:54 +01:00
  • ff8c1970df Ersetze Willkommensnachricht durch Geburtstags-Widget mit dynamischer Anzeige der nächsten Geburtstage Torsten Schulz (local) 2026-02-14 16:39:52 +01:00
  • 8347a86727 Entferne die JSON-Darstellung des Mitglieds aus der Mitgliederansicht Torsten Schulz (local) 2026-02-14 16:26:58 +01:00
  • 9a6d32dcb3 Füge ESM-Importe und Skriptbeschreibung für das Aufteilen von Namen in Benutzer- und Bewerbungsdateien hinzu Torsten Schulz (local) 2026-02-14 16:25:29 +01:00
  • 161618f6fb Füge Skripte zum Aufteilen von Namen in firstName und lastName für Mitglieder und Bewerbungen hinzu, einschließlich Backup-Funktionalität. Torsten Schulz (local) 2026-02-14 15:58:11 +01:00
  • 0b3fba44a4 Füge Skript zum Aufteilen von Namen in firstName und lastName für Benutzer hinzu Torsten Schulz (local) 2026-02-14 15:50:37 +01:00
  • d35e1c9a3e Füge Vorname und Nachname in das Registrierungsformular und die Mitgliederverwaltung ein Torsten Schulz (local) 2026-02-14 15:48:56 +01:00
  • 528353132a Füge die Anzeige des Mitgliedsnamens in der Mitgliederansicht hinzu Torsten Schulz (local) 2026-02-14 03:45:51 +01:00
  • cd5e5cd781 Füge die Anzeige der Mitgliederdaten im JSON-Format in der Mitgliederansicht hinzu Torsten Schulz (local) 2026-02-14 03:42:58 +01:00
  • ebbffcc5c4 Füge die Anzeige des Mitgliedsnamens in der Mitgliederansicht hinzu Torsten Schulz (local) 2026-02-14 03:38:39 +01:00
  • 5c760d7fa8 Füge Sichtbarkeits-Flags für E-Mail und Telefon in der Mitgliederansicht hinzu Torsten Schulz (local) 2026-02-14 03:31:28 +01:00
  • d40073ac7b Füge Sichtbarkeits-Flags für E-Mail, Telefon, Adresse und Geburtstag in der Mitgliederansicht hinzu Torsten Schulz (local) 2026-02-14 03:23:59 +01:00
  • b25cf13d3c Füge Sichtbarkeits-Flags für Mitglieder hinzu, um die Anzeige von E-Mail, Telefon, Adresse und Geburtstag zu steuern Torsten Schulz (local) 2026-02-14 03:16:28 +01:00
  • 3287102761 Füge Vorname und Nachname zu den Mitgliederdaten hinzu Torsten Schulz (local) 2026-02-14 03:08:19 +01:00
  • 08624cabbe Verbessere die Sichtbarkeit von Mitgliederdaten, indem das Geburtsdatum im Edit-Formular hinzugefügt wird Torsten Schulz (local) 2026-02-14 03:05:15 +01:00
  • d37f182928 Füge Skript hinzu, um Sichtbarkeitsflags für Mitglieder auf true zu setzen Torsten Schulz (local) 2026-02-14 02:58:30 +01:00
  • 79c45be7c7 Füge Skript hinzu, um das Sichtbarkeitsflag für Geburtstage aller Mitglieder auf true zu setzen Torsten Schulz (local) 2026-02-14 02:52:44 +01:00
  • d52f3ffc8d Füge Skript hinzu, um das Sichtbarkeitsflag für Geburtstage aller Mitglieder auf true zu setzen Torsten Schulz (local) 2026-02-14 02:50:57 +01:00
  • 64baaf8535 Füge Skript hinzu, um das Sichtbarkeitsflag für Geburtstage aller Mitglieder auf true zu setzen Torsten Schulz (local) 2026-02-14 02:48:30 +01:00
  • e665495003 Verbessere die Sortierlogik in der Mitgliederliste für Namen, Nachnamen und Geburtstage mit robusteren Vergleichen Torsten Schulz (local) 2026-02-14 02:42:43 +01:00
  • 8f444c59eb Füge Sortieroptionen zur Mitgliederliste hinzu und verbessere die Sortierung nach Nachname und Geburtstag Torsten Schulz (local) 2026-02-14 02:36:26 +01:00
  • 8117335af9 Entferne die Sortieroptionen und passe die Mitgliederanzeige an, um die Sortierung direkt aus der Mitgliederliste zu entfernen Torsten Schulz (local) 2026-02-14 02:36:19 +01:00
  • 85ec99b08c Optimiere das Template der Mitgliederliste durch Entfernen von überflüssigem Code und verbessere die Sortieroptionen Torsten Schulz (local) 2026-02-14 02:28:40 +01:00
  • 04571e6444 Verbessere die Struktur des Templates in der Mitgliederliste und füge Sortieroptionen hinzu Torsten Schulz (local) 2026-02-14 02:22:52 +01:00
  • 5799f97570 Entferne überflüssige Zeile im Template der Mitgliederliste Torsten Schulz (local) 2026-02-14 02:17:27 +01:00
  • 8ab08f4c09 Füge Header und Sortieroptionen zur Mitgliederliste hinzu Torsten Schulz (local) 2026-02-14 02:16:36 +01:00
  • fcf3168692 Entferne überflüssige geschweifte Klammer in der formatDate-Funktion Torsten Schulz (local) 2026-02-14 02:13:25 +01:00
  • cfd209d7ee Filtere den Admin-Account aus der Mitgliederliste heraus, um die Sichtbarkeit zu verbessern Torsten Schulz (local) 2026-02-14 02:07:45 +01:00
  • ee1709ffb2 Füge Sortieroptionen für Mitgliederliste hinzu und implementiere Sortierlogik nach Name, Nachname und Geburtstag Torsten Schulz (local) 2026-02-14 02:06:36 +01:00
  • 8bb02b6e4a Füge dotenv-Konfiguration zum Skript hinzu, um Umgebungsvariablen zu laden Torsten Schulz (local) 2026-02-14 02:00:39 +01:00
  • 7a20af2772 Füge active-Feld zu Mitgliedsdaten hinzu und implementiere Skript zum Aktivieren aller Mitglieder Torsten Schulz (local) 2026-02-14 01:54:39 +01:00
  • 3e610e68b6 Füge Debug-Logs hinzu, um alle geladenen Mitglieder (decryptet) anzuzeigen Torsten Schulz (local) 2026-02-14 01:47:20 +01:00
  • 485b21c13e Füge Diagnose-Skript hinzu, um Mitglieder aus members.json mit Status und Sichtbarkeit anzuzeigen Torsten Schulz (local) 2026-02-14 01:43:18 +01:00
  • 08b1edc354 Füge Skript zum Re-Encryptieren von Klartext-Mitgliedsanträgen hinzu; implementiere Backup-Funktion und Fehlerbehandlung Torsten Schulz (local) 2026-02-14 01:37:42 +01:00
  • 6e297c682c Füge Geburtstags-Widget hinzu und implementiere Geburtstagsladefunktion; erweitere Sichtbarkeitseinstellungen für Geburtstage in Profil und API Torsten Schulz (local) 2026-02-13 17:27:27 +01:00
  • 3d3e22bb1b Implementiere zentralen E-Mail-Service für Registrierungsbenachrichtigungen und entferne veralteten Code Torsten Schulz (local) 2026-02-11 15:41:03 +01:00
  • d18b671532 Ändere Sichtbarkeitseinstellungen für Mitglieder: Standardmäßig sichtbar für alle eingeloggten Mitglieder, es sei denn, sie sind explizit verborgen. Torsten Schulz (local) 2026-02-11 14:37:13 +01:00
  • af3c0164ef Füge Sichtbarkeitsoptionen für Mitglieder und registrierte Benutzer hinzu; aktualisiere die Sichtbarkeitseinstellungen basierend auf Benutzerpräferenzen in der Mitgliederabfrage und dem Sichtbarkeits-Skript. Torsten Schulz (local) 2026-02-11 14:25:49 +01:00
  • c681194462 Make visibility opt-in by default; coerce visibility booleans; only 'vorstand' overrides Torsten Schulz (local) 2026-02-11 14:10:54 +01:00
  • 141a15a6cb Respect per-user visibility; only 'vorstand' overrides visibility; UI shows contactHidden per-member Torsten Schulz (local) 2026-02-11 13:24:01 +01:00
  • ce5915a3bc fixed .gitignore Torsten (PC) 2026-02-11 13:08:07 +01:00
  • 677140bd33 Füge Sichtbarkeitspräferenzen für Mitgliederprofile hinzu: Ermögliche Benutzern, ihre E-Mail, Telefonnummer und Adresse für andere eingeloggte Mitglieder sichtbar zu machen. Aktualisiere die API, um diese Einstellungen zu respektieren und bei der Profildatenrückgabe zu berücksichtigen. Torsten Schulz (local) 2026-02-11 13:04:45 +01:00
  • 8a1e309eba Verbessere Mitgliederabfrage: Filtere manuelle Mitglieder nach aktiven/akzeptierten Status und entferne nicht benötigte Datenschutzlogik. Torsten Schulz (local) 2026-02-11 12:49:14 +01:00
  • 0d533710cd Refactor file handling to prioritize internal data directories for backups and uploads; enhance error handling and logging for metadata and CSV operations. Torsten Schulz (local) 2026-02-11 11:42:24 +01:00
  • 0fcf6ced0e Galerie: proxy + previews; uploads internal; membership PDF storage hardened; migration/preview scripts backup/remove-public-data-20260211-113634 Torsten Schulz (local) 2026-02-11 10:02:33 +01:00
  • 9c1bcba713 Refactor Galerie component to use image IDs for keys and update image loading logic; add new scripts for generating previews and migrating public gallery to metadata with authentication checks. Torsten Schulz (local) 2026-02-09 14:31:46 +01:00
  • 74b28bbc49 Mitgliedschaft: 'Online ansehen' auf /verein/satzung verlinken Torsten Schulz (local) 2026-02-09 11:42:03 +01:00
  • 905e02debf Update CMS navigation links and remove membership application page Torsten Schulz (local) 2026-02-09 09:58:46 +01:00
  • 80c2b0bfeb Refactor CMS navigation and remove outdated pages Torsten Schulz (local) 2026-02-09 09:37:11 +01:00
  • 33ef5cda5f Improve Satzung content loading and HTML conversion process Torsten Schulz (local) 2026-02-06 13:35:20 +01:00
  • f7fe8595a1 Add WYSIWYG text editor for Satzung content management Torsten Schulz (local) 2026-02-06 12:57:51 +01:00
  • 581e80bbc3 Enhance HTML conversion for Satzung uploads by removing page numbers and improving list handling Torsten Schulz (local) 2026-02-06 11:58:23 +01:00
  • 78aec7ce57 Implement PDF text extraction and HTML conversion in Satzung upload process Torsten Schulz (local) 2026-02-06 11:39:41 +01:00
  • 7346e84abd Refactor PDF text extraction and update configuration handling in Satzung upload process Torsten Schulz (local) 2026-02-06 10:55:41 +01:00
  • 2d974214ab Update role-based access control for user management in CMS Torsten Schulz (local) 2026-02-06 10:35:13 +01:00
  • 57b32debeb Enhance user contact data visibility based on role permissions Torsten Schulz (local) 2026-02-06 10:12:37 +01:00
  • 2a397fbf5d Update lodash and tar package versions in package-lock.json; add 'Startseite' link to Navigation component Torsten Schulz (local) 2026-02-05 17:45:13 +01:00
  • c02ec73676 Refactor homepage layout to dynamically render sections based on configuration Torsten Schulz (local) 2026-02-05 17:40:02 +01:00
  • 65fee7eeef Update Mannschaftsaufstellung headings to remove "(Hinrunde)" for consistency across components Torsten Schulz (local) 2026-01-20 14:24:44 +01:00
  • 0fb6634b7f Update CSV data fetching to use API endpoint in Mannschaften components Torsten Schulz (local) 2026-01-19 08:28:43 +01:00
  • cee9fb468f Implement cleanup of old compressed CSV files after successful write in CMS Torsten Schulz (local) 2026-01-19 08:13:02 +01:00
  • 20e343c625 Implement CSV fetching utility with retry logic in Mannschaften component Torsten Schulz (local) 2026-01-18 23:59:55 +01:00
  • 5fa1718de9 Enhance CSV file saving mechanism in CMS with atomic write and verification Torsten Schulz (local) 2026-01-18 23:50:25 +01:00
  • 1b7a27bc32 Implement CSV fetching utility across components for improved data handling Torsten Schulz (local) 2026-01-18 23:40:59 +01:00
  • e8af349e08 Refactor Spieler management UI in Mannschaften component for improved usability Torsten Schulz (local) 2026-01-18 23:15:37 +01:00
  • e1eb7651b0 Refactor Spieler management in Mannschaften component for improved usability Torsten Schulz (local) 2026-01-18 23:10:44 +01:00
  • a9e06841af Update package dependencies and enhance CSV handling in CMS Torsten Schulz (local) 2026-01-18 22:25:04 +01:00
  • 724b284233 Enhance deployment script to handle symlinks and ensure proper data restoration from backup Torsten Schulz (local) 2026-01-17 18:54:05 +01:00
  • 23ae66a3d2 Refactor PM2 instance management in deployment script and enhance configuration for multiple instances Torsten Schulz (local) 2026-01-17 18:46:15 +01:00
  • 1e87fa77f0 Add Mannschaften link to Navigation and CMS index Torsten Schulz (local) 2026-01-17 18:39:14 +01:00
  • 16fc7b2262 Enhance deployment script and navigation component for improved data handling and user access Torsten Schulz (local) 2026-01-17 18:34:49 +01:00
  • 68ef362c41 Refactor category sorting logic in Vereinsmeisterschaften component Torsten Schulz (local) 2026-01-17 18:22:25 +01:00
  • a47a7690b2 Update cookie SameSite configuration and secure options for improved security compliance Torsten Schulz (local) 2026-01-11 21:10:00 +01:00
  • 54aee3c787 Update security headers in Apache configuration to enhance protection Torsten Schulz (local) 2026-01-11 20:59:42 +01:00
  • 0274bed267 Add support for multiple encryption keys in data handling Torsten Schulz (local) 2026-01-09 09:05:05 +01:00
  • 4914476259 Enhance newsletter subscription functionality with user profile integration Torsten Schulz (local) 2026-01-09 09:01:23 +01:00
  • d35b94c3d9 Remove deprecated Passkey-related documentation and test files Torsten Schulz (local) 2026-01-09 08:50:26 +01:00
  • 8c38fe9098 Temporarily disable Passkey section in profil.vue for consistency with recent changes. This update comments out the Passkey management UI elements, aligning with the ongoing review of Passkey functionality across the application. Torsten Schulz (local) 2026-01-09 08:43:31 +01:00
  • 870988bb6e Temporarily disable Passkey functionality in login and registration components Torsten Schulz (local) 2026-01-09 08:40:28 +01:00
  • 6deb15f65e Refine Passkey registration logging and API options for local authenticators Torsten Schulz (local) 2026-01-09 08:30:40 +01:00
  • 31af56d908 Enhance Cross-Device registration debugging and API options Torsten Schulz (local) 2026-01-09 08:10:13 +01:00
  • 0eacc0cb4a Enhance Cross-Device support and documentation for Passkey Registration Torsten Schulz (local) 2026-01-09 08:04:50 +01:00
  • 47f40e4a44 Enhance debug information for Passkey Registration in registrieren.vue Torsten Schulz (local) 2026-01-09 07:38:11 +01:00
  • adb7d194a7 Enhance logging for mobile requests in log-requests middleware Torsten Schulz (local) 2026-01-08 23:42:16 +01:00
  • 55d2fa3f16 Enhance debug logging for Passkey Registration requests Torsten Schulz (local) 2026-01-08 23:33:04 +01:00
  • 7bacfbd577 Update deployment script to ensure PM2 processes start with updated environment variables. This change improves the reliability of the process startup by incorporating the --update-env flag, enhancing deployment robustness. Torsten Schulz (local) 2026-01-08 23:28:25 +01:00
  • 6b1dee69f6 Enhance debug logging and Cross-Device support for Passkey Registration Torsten Schulz (local) 2026-01-08 23:27:11 +01:00
  • a27cbcaca2 Update Passkey Registration to comply with @simplewebauthn/browser v13+ API Torsten Schulz (local) 2026-01-08 17:10:13 +01:00
  • 6d945b8d73 Refactor Passkey Registration to utilize native WebAuthn API Torsten Schulz (local) 2026-01-08 16:11:30 +01:00
  • 2dfad8eaef Enhance debug logging and validation in Passkey Registration API Torsten Schulz (local) 2026-01-08 15:57:19 +01:00
  • a895dbebf3 Enhance debug logging for Passkey Registration options Torsten Schulz (local) 2026-01-08 14:17:18 +01:00
  • 66b966da55 Enhance debug logging and validation for Passkey Registration Torsten Schulz (local) 2026-01-08 12:12:15 +01:00
  • 723f625549 Enhance debug logging for Cross-Device Passkey Registration Torsten Schulz (local) 2026-01-08 11:56:57 +01:00
  • cca02dbd20 Enhance deployment script with PM2 process checks and error handling Torsten Schulz (local) 2026-01-08 11:24:38 +01:00
  • 9c9f2ef1ac Add CORS testing documentation and HTML test page for Passkey Cross-Device Authentication Torsten Schulz (local) 2026-01-08 11:14:22 +01:00
  • d8eaa589d1 Improve deployment script with enhanced build validation and error handling Torsten Schulz (local) 2026-01-08 09:14:17 +01:00