Commit Graph

20 Commits

Author SHA1 Message Date
Torsten Schulz (local)
60ea8988d8 Fix pdf-parse import using createRequire for CommonJS compatibility 2025-10-22 13:03:45 +02:00
Torsten Schulz (local)
4cd73f5760 Fix pdf-parse import - use named import instead of default import 2025-10-22 13:02:22 +02:00
Torsten Schulz (local)
3b004d482f Fix config API to return data directly instead of wrapped in config object 2025-10-22 12:15:59 +02:00
Torsten Schulz (local)
344627f91f Fix duplicated readUsers import by removing from members.js 2025-10-22 11:53:47 +02:00
Torsten Schulz (local)
d9519a10e8 Add PDF upload system for Satzung with text extraction 2025-10-22 11:48:43 +02:00
Torsten Schulz (local)
d5a181e0c8 Add config system for training, trainer, membership and impressum with CMS editor 2025-10-21 16:44:31 +02:00
Torsten Schulz (local)
c35cdcfcc9 Switch termine loading from static CSV to dynamic API for instant updates 2025-10-21 16:21:01 +02:00
Torsten Schulz (local)
1cbfbaf754 Add CMS termine editor for admin and vorstand 2025-10-21 15:57:42 +02:00
Torsten Schulz (local)
201de0a278 Fix isPublic field not being saved when creating/editing news 2025-10-21 15:53:56 +02:00
Torsten Schulz (local)
72c1039aa3 Add public/private news system with homepage display 2025-10-21 15:26:28 +02:00
Torsten Schulz (local)
ed2d184d5c Use query params instead of body for DELETE request 2025-10-21 15:09:32 +02:00
Torsten Schulz (local)
cf2855be83 Add internal news system with role-based write permissions 2025-10-21 14:47:00 +02:00
Torsten Schulz (local)
bd677c26ae Add table view and split name into firstName/lastName fields 2025-10-21 14:38:41 +02:00
Torsten Schulz (local)
b024bfe884 Add smart member list with manual+login merge and duplicate detection 2025-10-21 14:35:21 +02:00
Torsten Schulz (local)
32ba9e2760 Add member profile page with editable fields and password change 2025-10-21 14:29:52 +02:00
Torsten Schulz (local)
463418c6e2 Fix cookie secure flag for HTTP testing and add Pinia store 2025-10-21 14:25:07 +02:00
Torsten Schulz (local)
96ff9e5d44 Add user management system with approval workflow and role assignment 2025-10-21 11:35:02 +02:00
Torsten Schulz (local)
2b249577a7 Add authentication system with login, password reset, and member area 2025-10-21 11:23:06 +02:00
Torsten Schulz (local)
b25b704d9b Add debug logging to spielplaene API 2025-10-21 08:43:22 +02:00
Torsten Schulz (local)
737c3064bd Initial commit: Harheimer TC Website
- Vue 3 + Nuxt 3 Framework
- Tailwind CSS Styling
- Responsive Design mit schwarz-roten Vereinsfarben
- Dynamische Galerie mit Lightbox
- Event-Management über CSV-Dateien
- Mannschaftsübersicht mit dynamischen Seiten
- SMTP-Kontaktformular
- Google Maps Integration
- Mobile-optimierte Navigation mit Submenus
- Trainer-Übersicht
- Vereinsmeisterschaften, Spielsysteme, TT-Regeln
- Impressum mit Datenschutzerklärung
2025-10-21 00:41:12 +02:00