Commit Graph

  • 016de9e5cf Implement access control enhancements in ChatRoom and related classes origin/refactor refactor Torsten Schulz (local) 2025-12-18 14:10:50 +01:00
  • 0c18a97ed7 Refactor ChatRoom and ChatUser classes for improved message handling and user management Torsten Schulz (local) 2025-11-21 10:49:44 +01:00
  • 83d7484006 Füge Clean Code Refactoring für das YourChat-Projekt hinzu Torsten Schulz (local) 2025-09-06 00:06:58 +02:00
  • 59c6e46c08 Füge Unterstützung für die Verwaltung von WebSocket-Verbindungen im ChatRoom und SSLServer hinzu master origin/master origin/HEAD Torsten Schulz (local) 2025-09-05 16:20:56 +02:00
  • fe81e19bef Füge Methode zum Senden von Nachrichten an alle Benutzer im ChatRoom hinzu Torsten Schulz (local) 2025-09-05 15:29:23 +02:00
  • 21c224835f Verbessere die Verarbeitung von Farbänderungen in ChatUser und SSLServer Torsten Schulz (local) 2025-09-05 15:10:58 +02:00
  • e48a38e86d Füge Unterstützung für Farbänderungen in ChatUser und SSLServer hinzu Torsten Schulz (local) 2025-09-05 14:48:33 +02:00
  • 97456d99e7 Füge Unterstützung für Token in der Benutzeranmeldung im ChatRoom hinzu Torsten Schulz (local) 2025-09-05 14:37:28 +02:00
  • 189e3b342c Füge zusätzliche Debug-Ausgaben zur Verbesserung der Nachverfolgbarkeit in der WebSocket-Nachrichtenverarbeitung hinzu Torsten Schulz (local) 2025-09-05 14:31:47 +02:00
  • 4fcd004a7f Füge Debug-Ausgaben zur Verbesserung der Nachverfolgbarkeit in der Chat-Nachrichtenverarbeitung hinzu Torsten Schulz (local) 2025-09-05 14:23:34 +02:00
  • 9cccfbe307 Verbessere die sichere Initialisierung von Benutzerdaten im WebSocket-Callback Torsten Schulz (local) 2025-09-05 14:16:52 +02:00
  • 88b02c837d Verbessere WebSocket-Nachrichtenverarbeitung im SSLServer und Base Torsten Schulz (local) 2025-09-05 13:52:13 +02:00
  • 2effeaa025 Füge Logik zum Überspringen der Socket-Überprüfung für WebSocket-Nutzer hinzu Torsten Schulz (local) 2025-09-05 13:35:40 +02:00
  • 228e9b7ea2 Füge Unterstützung für WebSocket-Nutzer in ChatUser und ChatRoom hinzu Torsten Schulz (local) 2025-09-05 13:26:52 +02:00
  • 32774617cd Füge Debug-Ausgaben in ChatUser, Server, SSLServer und Base hinzu Torsten Schulz (local) 2025-09-05 13:10:30 +02:00
  • 8e6640a937 Verbessere Benutzerkommunikation im ChatRoom durch optimierte Nachrichtenreihenfolge Torsten Schulz (local) 2025-09-05 11:10:03 +02:00
  • 9e5d53c188 Füge kurze Verzögerung im ChatUser hinzu und entferne überflüssige Socket-Validierung Torsten Schulz (local) 2025-09-05 10:55:08 +02:00
  • 411a4c52c7 Verbessere Socket-Validierung und Fehlerbehandlung in ChatUser und Base Torsten Schulz (local) 2025-09-05 10:42:23 +02:00
  • dce5a56316 Ergänze Unterstützung für Datenbankintegration in ChatRoom und ChatUser Torsten Schulz (local) 2025-09-05 09:56:14 +02:00
  • e38cd6ef9d Füge Fallback-Logik für SSL-Server ohne Elternobjekt hinzu Torsten Schulz (local) 2025-09-05 09:34:38 +02:00
  • 39780197f8 Verbessere Benutzerverwaltung in ChatRoom durch Überprüfung auf Elternobjekt Torsten Schulz (local) 2025-09-05 09:16:27 +02:00
  • 62a5c70c8c Ergänze Unterstützung für das Laden von Räumen aus der Datenbank in der createRooms-Methode des SSLServers Torsten Schulz (local) 2025-09-04 16:55:23 +02:00
  • cf86d2132b Füge Unterstützung für das Neuladen des Servers hinzu Torsten Schulz (local) 2025-09-04 16:54:41 +02:00
  • f346ea1ec4 Füge erweitertes Logging für Raumverwaltung im SSLServer hinzu Torsten Schulz (local) 2025-09-04 16:48:05 +02:00
  • 08d6a0c93b Füge Unterstützung für das Neuladen von Räumen aus der Datenbank hinzu Torsten Schulz (local) 2025-09-04 16:43:33 +02:00
  • a199352f61 Verbessere WebSocket-Nachrichtensystem und Raumverwaltung im SSLServer Torsten Schulz (local) 2025-09-04 15:30:17 +02:00
  • 34edbac487 Ändere WebSocket-Protokollnamen und verbessere Server-Logging Torsten Schulz (local) 2025-09-04 15:10:40 +02:00
  • 6b49fff85e Verbessere SSLServer-Fehlerbehandlung und füge Verzögerung beim Start hinzu Torsten Schulz (local) 2025-09-04 14:47:27 +02:00
  • 2c6901f989 Verbessere Shutdown-Logik und Ressourcenbereinigung in Server- und ChatRoom-Klassen Torsten Schulz (local) 2025-09-04 14:32:12 +02:00
  • 8d0d1bc187 Implementiere sanften Shutdown und verbessere Server-Stopp-Logik Torsten Schulz (local) 2025-09-04 14:22:01 +02:00
  • c9235034b1 Ergänze Header-Dateien um JSON-Unterstützung und füge die Methode generateToken hinzu Torsten Schulz (local) 2025-09-04 12:24:43 +02:00
  • b394b5d8a1 Füge SSLServer-Klasse hinzu und verbessere SSL/TLS-Unterstützung Torsten Schulz (local) 2025-09-04 12:21:52 +02:00
  • d619d70a76 Füge Unterstützung für SSL/TLS in die Konfiguration und das Build-System ein Torsten Schulz (local) 2025-09-04 12:05:22 +02:00
  • ec939bb506 Aktualisiere Datenbankkonfiguration und verbessere JSON-Merge-Skript Torsten Schulz (local) 2025-09-01 16:43:32 +02:00
  • f5a5f5ae2c Aktualisiere Installations- und Konfigurationsskripte zur Verwendung eines neuen Pfads für die Konfigurationsdatei Torsten Schulz (local) 2025-09-01 16:39:52 +02:00
  • 1a94e7cd45 Füge Korrektur für den Pfad der Konfigurationsdatei hinzu Torsten Schulz (local) 2025-09-01 16:13:45 +02:00
  • ff6ced7587 Aktualisiere Installationsskript für Abhängigkeiten: Setze GCC-13 und G++-13 als Standardcompiler und verbessere die Alternativenverwaltung. Torsten Schulz (local) 2025-09-01 15:59:53 +02:00
  • d92c40748e Implementiere Benutzerverbindungskontrolle und verbessere Nachrichtenverwaltung Torsten Schulz (local) 2025-09-01 15:30:19 +02:00
  • 7338f1a740 Füge Unterstützung für Würfelspiele hinzu und verbessere Debugging-Optionen Torsten Schulz (local) 2025-08-16 22:43:08 +02:00
  • 864d86aa09 Refactor chat system: Introduce ChatRoom and ChatUser classes Torsten Schulz (local) 2025-08-11 16:07:15 +02:00
  • 6ecdbda9de Refactor chat room implementation Torsten Schulz (local) 2025-08-11 15:03:11 +02:00
  • b81f2de10f Refactor project structure: replace User class with ChatUser, integrate Database class, and update CMake configuration for new files Torsten Schulz (local) 2025-08-11 14:48:45 +02:00
  • 89956bd01a Refactor Server class: move createRooms call outside constructor and update access modifier for _socket Torsten Schulz (local) 2025-08-11 11:45:09 +02:00
  • f44d780537 Update CMake configuration and refactor code to use smart pointers for memory management Torsten Schulz 2025-08-11 11:15:54 +02:00
  • ba6b788075 CMake instead of qmake Torsten Schulz 2020-08-07 10:18:51 +02:00
  • 0007ea7a81 changed c++ version to c++20 Torsten Schulz 2020-06-17 14:33:08 +02:00
  • 626b69e149 changed compiler Torsten Schulz 2017-11-28 22:42:37 +01:00
  • c0a8fe55f8 Test Torsten Schulz 2017-10-12 15:00:18 +02:00
  • 57ec9c2cb6 Code refactoring Torsten Schulz 2017-10-12 14:49:07 +02:00
  • 520f3106e3 Added user list for room Torsten Schulz 2017-08-04 14:47:55 +02:00
  • 48e2ff3885 Removed debug output Torsten Schulz 2017-07-28 21:35:31 +02:00
  • 984f39479f Added some functionality Torsten Schulz 2017-07-28 20:14:51 +02:00
  • b9d2b3e347 Room change, room list with flags Torsten Schulz 2017-07-24 23:41:12 +02:00
  • 105232a9e3 Added dice, added check for room access Torsten Schulz 2017-07-22 22:24:38 +02:00
  • b5b4c94f65 Receive and send messages Torsten Schulz 2017-07-21 21:49:19 +02:00
  • 922ee7ac12 Ignore for git Torsten Schulz 2017-07-18 23:52:31 +02:00
  • 26ab29859d Initial submit Torsten Schulz 2017-07-18 23:51:56 +02:00
  • 071d70ecf6 Initial submit Torsten Schulz 2017-07-18 23:49:40 +02:00