Commit Graph

15 Commits

Author SHA1 Message Date
Torsten Schulz (local)
1bde46430b Änderung: Anpassung der TaxiHighscore-API und Verbesserung der Highscore-Anzeige im Taxi-Spiel
Änderungen:
- Umbenennung des API-Endpunkts für Highscores von `/api/taxi/highscore` zu `/api/taxi/highscores`.
- Anpassung der Highscore-Datenstruktur zur Verwendung von `hashedUserId` anstelle von `userId`.
- Erweiterung der Router-Logik zur besseren Organisation der Highscore-Abfragen.
- Implementierung einer neuen Highscore-Anzeige im Spiel, die die Top 20 Spieler und den aktuellen Spieler anzeigt.

Diese Anpassungen verbessern die API-Konsistenz und erweitern die Benutzeroberfläche für die Highscore-Anzeige im Spiel.
2025-10-05 12:42:37 +02:00
Torsten Schulz (local)
42349e46c8 Änderung: Hinzufügen von TaxiHighscore-Logik und Verbesserung der API-Integration
Änderungen:
- Implementierung des neuen Routers für TaxiHighscore zur Verwaltung von Highscore-Daten.
- Anpassung der Datenbankmodelle zur Unterstützung von TaxiHighscore-Associations.
- Erweiterung der Vue-Komponenten zur Anzeige und Speicherung von Highscores im Taxi-Spiel.
- Verbesserung der Statusanzeige im AppHeader zur besseren Benutzerinteraktion.

Diese Anpassungen erweitern die Spielmechanik und Benutzererfahrung, indem sie die Verwaltung von Highscores integrieren und die Benutzeroberfläche optimieren.
2025-10-05 00:04:28 +02:00
Torsten Schulz (local)
f230849a5c Änderung: Hinzufügung des Taxi-Minispiels und zugehöriger Funktionen
Änderungen:
- Integration des Taxi-Minispiels mit neuen Routen und Komponenten im Backend und Frontend.
- Erstellung von Modellen und Datenbank-Schemas für das Taxi-Spiel, einschließlich TaxiGameState, TaxiLevelStats und TaxiMap.
- Erweiterung der Navigationsstruktur und der Benutzeroberfläche, um das Taxi-Spiel und die zugehörigen Tools zu unterstützen.
- Aktualisierung der Übersetzungen für das Taxi-Minispiel in Deutsch und Englisch.

Diese Anpassungen erweitern die Funktionalität der Anwendung um ein neues Minispiel und verbessern die Benutzererfahrung durch neue Features und Inhalte.
2025-09-15 17:59:42 +02:00
Torsten Schulz (local)
3eb7ae4e93 Bereinigen und Entfernen von nicht mehr benötigten TinyMCE-Dateien und -Plugins; Aktualisierung der Internationalisierung für Deutsch und Englisch in den Falukant- und Navigationsmodulen; Verbesserung der Statusleiste und Router-Implementierung. 2025-08-21 16:10:21 +02:00
Torsten Schulz (local)
53c748a074 feat: Implement blog and blog post models, routes, and services
- Added Blog and BlogPost models with necessary fields and relationships.
- Created blogRouter for handling blog-related API endpoints including CRUD operations.
- Developed BlogService for business logic related to blogs and posts, including sharing functionality.
- Implemented API client methods for frontend to interact with blog-related endpoints.
- Added internationalization support for blog-related text in English and German.
- Created Vue components for blog editing, listing, and viewing, including a rich text editor for post content.
- Enhanced user experience with form validations and dynamic visibility settings based on user input.
2025-08-18 13:41:37 +02:00
Torsten Schulz
069c97fa90 websockets implemented 2024-12-04 19:08:26 +01:00
Torsten Schulz
b78dfe6826 Redis and session timeout added 2024-10-27 14:15:44 +01:00
Torsten Schulz
663564aa96 Erster Aufbau Forum 2024-10-15 16:28:42 +02:00
Torsten Schulz
e494fe41db Bugs in settings fixed, profile added 2024-09-21 00:25:42 +02:00
Torsten Schulz
16a59daf39 Added movability of dialogs 2024-08-19 12:34:08 +02:00
Torsten Schulz
4b6ad3aefe En-/decryption fixed 2024-07-28 16:12:48 +02:00
Torsten Schulz
89842ff6c5 Implemented personal settings 2024-07-22 18:14:12 +02:00
Torsten Schulz
597761cb15 added login, first preparation for menu 2024-07-21 13:09:56 +02:00
Torsten Schulz
bbf4a2deb3 Registration and activation 2024-07-20 20:43:18 +02:00
Torsten Schulz
3880a265eb Initial commit 2024-07-17 22:24:56 +02:00