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
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
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