Torsten Schulz (local)
|
bf358cf530
|
Add WYSIWYG editors for Geschichte and TT-Regeln pages
|
2025-10-22 11:38:32 +02:00 |
|
Torsten Schulz (local)
|
0bab88147c
|
Add WYSIWYG editor for Über uns page
|
2025-10-22 10:49:07 +02:00 |
|
Torsten Schulz (local)
|
30674c1f49
|
Add Vereinsadresse to config with option to use Vorsitzender address, add full address fields for Vorstand
|
2025-10-21 16:51:37 +02:00 |
|
Torsten Schulz (local)
|
c3dbaa0c95
|
Connect anfaenger page to config for dynamic training times
|
2025-10-21 16:49:25 +02:00 |
|
Torsten Schulz (local)
|
228e2e9f07
|
Connect Vorstand page to config and add Einstellungen to CMS overview
|
2025-10-21 16:47:55 +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)
|
abec76a2d9
|
Restructure homepage: Hero, Termine, News, Actions in new order
|
2025-10-21 15:36:35 +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)
|
3fe1c8adc0
|
Fix missing ID generation for new news items and add IDs to existing entries
|
2025-10-21 15:12:21 +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)
|
196955f7c4
|
Fix DELETE request body serialization for news deletion
|
2025-10-21 14:50:05 +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)
|
d21c96de07
|
Add debug logging for role-based contact data visibility
|
2025-10-21 14:44:43 +02:00 |
|
Torsten Schulz (local)
|
37994f39b2
|
Set cards as default view and restrict contact data to vorstand only
|
2025-10-21 14:42:20 +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)
|
43071b45a9
|
Replace composable with Pinia store for persistent auth state
|
2025-10-21 14:19:30 +02:00 |
|
Torsten Schulz (local)
|
1015d37eb7
|
Add global auth state with composable for reactive login status
|
2025-10-21 14:12:01 +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)
|
f058516a3d
|
Add registration page, fix auth paths, and improve navigation
|
2025-10-21 11:31:43 +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)
|
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 |
|