Commit Graph

172 Commits

Author SHA1 Message Date
Torsten Schulz (local)
8eb134a56e Replace composable with Pinia store for persistent auth state 2025-10-21 14:19:30 +02:00
Torsten Schulz (local)
a0e5edeb95 Add global auth state with composable for reactive login status 2025-10-21 14:12:01 +02:00
Torsten Schulz (local)
dac4739334 Reset preview port to 3100 2025-10-21 11:42:05 +02:00
Torsten Schulz (local)
847fc8d809 Add 'Intern' menu for logged-in users with submenu navigation 2025-10-21 11:37:26 +02:00
Torsten Schulz (local)
a10b69b5fd Add user management system with approval workflow and role assignment 2025-10-21 11:35:02 +02:00
Torsten Schulz (local)
96b11e5bf5 Add registration page, fix auth paths, and improve navigation 2025-10-21 11:31:43 +02:00
Torsten Schulz (local)
f3c08cfb71 Add authentication system with login, password reset, and member area 2025-10-21 11:23:06 +02:00
Torsten Schulz (local)
5b5f31b9f2 Update preview port in package.json and remove obsolete JavaScript files from output 2025-10-21 11:12:38 +02:00
Torsten Schulz (local)
3cee7b71da Replace external image in About component with local image 2025-10-21 09:56:34 +02:00
Torsten Schulz (local)
7c1c19b894 Add locally hosted hero background image 2025-10-21 09:46:27 +02:00
Torsten Schulz (local)
dd9edde762 Replace external Unsplash image with CSS dot pattern 2025-10-21 09:20:20 +02:00
Torsten Schulz (local)
3e448a530d Remove X-Content-Type-Options header from Apache config to fix MIME type issues 2025-10-21 09:18:26 +02:00
Torsten Schulz (local)
c0f191e260 Simplify Apache config to proxy all requests to Nuxt server 2025-10-21 09:06:07 +02:00
Torsten Schulz (local)
922c5decc3 Add Nitro server configuration 2025-10-21 09:02:13 +02:00
Torsten Schulz (local)
a47c7356b7 Rename ecosystem config files to harheimertc 2025-10-21 08:56:50 +02:00
Torsten Schulz (local)
6bb964d7a6 Add debug logging to spielplaene API 2025-10-21 08:43:22 +02:00
Torsten Schulz (local)
2c2128f30e Add start script to package.json 2025-10-21 01:07:48 +02:00
Torsten Schulz (local)
8667898619 Update Apache configuration to include fallback for SPA routes and add start script in package.json for Nuxt server. 2025-10-21 01:05:11 +02:00
Torsten Schulz (local)
0f03552020 Remove ecosystem configuration file for Harheimer TC, streamlining project structure. 2025-10-21 00:58:42 +02:00
Torsten Schulz (local)
9ba3c26ff9 Refactor event management code to streamline CSV processing and enhance error reporting. Improve team overview page layout for increased usability and performance. 2025-10-21 00:52:04 +02:00
Torsten Schulz (local)
bc8478a124 Enhance event management functionality by adding support for multiple CSV formats and improving error handling. Update team overview page for better performance and responsiveness. 2025-10-21 00:45:52 +02:00
Torsten Schulz (local)
431140675a 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