Commit Graph

81 Commits

Author SHA1 Message Date
Torsten Schulz (local)
285607a3ee feat(match3): Verbesserung der Drag & Drop-Funktionalität und Hinzufügen von Soundeffekten
- Anpassungen an der Match3Game-Komponente zur Verbesserung der Drag & Drop-Interaktionen, einschließlich neuer Event-Handler für Maus- und Touch-Eingaben.
- Einführung von Soundeffekten für Bewegungen, Bomben, Raketen und Regenbogen-Animationen zur Steigerung des Spielerlebnisses.
- Erweiterung der CSS-Animationen für Tiles, um neue visuelle Effekte bei Bewegungen und Erscheinen zu implementieren.
- Aktualisierung der Animationseffekte für Explosionen und andere Spielereignisse zur Verbesserung der Benutzeroberfläche.
2025-08-25 21:33:20 +02:00
Torsten Schulz (local)
79d6004332 feat(falukant): Erweiterung der Falukant-Typen und Implementierung von Power-Up-Animationen
- Hinzufügen des neuen Typs PoliticalOfficeBenefitType zur Initialisierung von politischen Amtsvorteilen.
- Implementierung der Methode initializePoliticalOfficeBenefitTypes zur Verwaltung dieser neuen Typen.
- Anpassungen an der Match3Game-Komponente zur Unterstützung von Power-Up-Animationen, einschließlich Explosionseffekten, Raketenflügen und Regenbogenanimationen.
- Verbesserung der Benutzeroberfläche durch neue Animationen und visuelle Effekte für spezielle Items im Spiel.
2025-08-24 06:34:46 +02:00
Torsten Schulz (local)
6da849ca3c feat: Einführung von Umgebungsvariablen und Startskripten für die Backend-Anwendung
- Hinzufügen eines zentralen Skripts zum Laden von Umgebungsvariablen aus einer .env-Datei.
- Implementierung von Start- und Entwicklungs-Skripten in der package.json für eine vereinfachte Ausführung der Anwendung.
- Bereinigung und Entfernung nicht mehr benötigter Minigame-Modelle und -Services zur Verbesserung der Codebasis.
- Anpassungen an den Datenbankmodellen zur Unterstützung von neuen Assoziationen und zur Verbesserung der Lesbarkeit.
2025-08-23 22:27:19 +02:00
Torsten Schulz (local)
66818cc728 feat: Anpassung der Datenbankmodelle zur Unterstützung von snake_case und Einführung von freezeTableName
- Aktualisierung der Modelle in verschiedenen Bereichen, um die Feldnamen im snake_case-Format zu verwenden.
- Hinzufügen der Option freezeTableName zu den Modellen, um die Tabellennamen in der Datenbank unverändert zu lassen.
- Verbesserung der Konsistenz und Lesbarkeit des Codes durch einheitliche Namenskonventionen.
2025-08-23 06:04:23 +02:00
Torsten Schulz (local)
e168adeb51 feat(match3): Erweiterung der Match3-Admin-Funktionalitäten und -Modelle
- Implementierung neuer Endpunkte für die Verwaltung von Match3-Kampagnen, Levels, Objectives und Tile-Typen im Admin-Bereich.
- Anpassung der Admin-Services zur Unterstützung von Benutzerberechtigungen und Fehlerbehandlung.
- Einführung von neuen Modellen und Assoziationen für Match3-Levels und Tile-Typen in der Datenbank.
- Verbesserung der Internationalisierung für Match3-spezifische Texte in Deutsch und Englisch.
- Aktualisierung der Frontend-Routen und -Komponenten zur Verwaltung von Match3-Inhalten.
2025-08-23 06:00:29 +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)
23f698d8fd feat(chat): add chat room management functionality
- Created new chat schema in the database.
- Implemented chat room model with necessary fields (title, ownerId, roomTypeId, etc.).
- Added room type model and rights model for chat functionality.
- Developed API endpoints for managing chat rooms, including create, edit, and delete operations.
- Integrated chat room management into the admin interface with a dedicated view and dialog for room creation/editing.
- Added internationalization support for chat room management UI.
- Implemented autocomplete for victim selection in underground activities.
- Enhanced the underground view with new activity types and political target selection.
2025-08-11 23:31:25 +02:00
Torsten Schulz
89cf12a7a8 Some falukant fixes, added undeground ui - no save right now, changed menu (and verification) 2025-07-17 14:28:52 +02:00
Torsten Schulz
fceea5b7fb Some fixes and additions 2025-07-09 14:28:35 +02:00
Torsten Schulz
5029be81e9 Spiel erweitert 2025-06-02 11:26:45 +02:00
Torsten Schulz
a9e6c82275 Implemented houses 2025-05-08 17:38:51 +02:00
Torsten Schulz
b15d93a798 Falukant production, family and administration enhancements 2025-04-14 15:17:35 +02:00
Torsten Schulz
90b4f51dcb Some extensions and fixes 2025-01-28 09:55:36 +01:00
Torsten Schulz
2f60741116 Director hiring added 2025-01-09 15:31:55 +01:00
Torsten Schulz
6f7d97672e Füge neue Modelle für Produktion, Inventar und kaufbare Bestände hinzu; aktualisiere bestehende Modelle und Routen 2024-12-23 10:37:43 +01:00
Torsten Schulz
1bb2bd49d5 Start implementation of branches, new form element tabledropdown, model improvements 2024-12-06 23:35:28 +01:00
Torsten Schulz
069c97fa90 websockets implemented 2024-12-04 19:08:26 +01:00
Torsten Schulz
d46a51db38 Fixed redis connection 2024-10-27 14:20:39 +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
c31be3f879 Finished guestbook and gallery. started diary 2024-09-27 07:40:06 +02:00
Torsten Schulz
7ab6939863 first initialization gallery 2024-09-22 01:26:59 +02:00
Torsten Schulz
e494fe41db Bugs in settings fixed, profile added 2024-09-21 00:25:42 +02:00
Torsten Schulz
dfdb1660ff Backend korrigiert, icons korrigiert, menü-aufklappen verbessert 2024-08-21 21:58:00 +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
4c12303edc Verschieden Settings hinzugefügt (inkomplett) 2024-07-22 20:55:33 +02:00
Torsten Schulz
89842ff6c5 Implemented personal settings 2024-07-22 18:14:12 +02:00
Torsten Schulz
cd0699f3fd routing improved, settings initialized 2024-07-21 18:47:45 +02:00
Torsten Schulz
12d66d6f9c Verschlüsselung korrigiert 2024-07-21 15:12:56 +02:00
Torsten Schulz
bbf4a2deb3 Registration and activation 2024-07-20 20:43:18 +02:00