Torsten Schulz (local)
|
57db75e48e
|
Implement proper PDF parser using pdfjs-dist library
|
2025-10-22 14:30:24 +02:00 |
|
Torsten Schulz (local)
|
72e3e82283
|
Add placeholder Satzung content with proper structure and sections
|
2025-10-22 14:22:25 +02:00 |
|
Torsten Schulz (local)
|
0f92649d53
|
Remove duplicate Satzung heading from PDF upload placeholder content
|
2025-10-22 14:20:46 +02:00 |
|
Torsten Schulz (local)
|
05e25347ca
|
Fix config path resolution in PDF upload using getDataPath helper function
|
2025-10-22 14:18:06 +02:00 |
|
Torsten Schulz (local)
|
e77963b13d
|
Fix config.json path in PDF upload - use absolute path with process.cwd()
|
2025-10-22 14:10:07 +02:00 |
|
Torsten Schulz (local)
|
57280be256
|
Temporarily disable PDF parsing - use placeholder content until pdf-parse issue is resolved
|
2025-10-22 13:06:38 +02:00 |
|
Torsten Schulz (local)
|
12057ea252
|
Fix pdfParse function call - use .default property
|
2025-10-22 13:04:45 +02:00 |
|
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 |
|