Commit Graph

7 Commits

Author SHA1 Message Date
Torsten Schulz (local)
d619d70a76 Füge Unterstützung für SSL/TLS in die Konfiguration und das Build-System ein
- Integriere die libwebsockets-Bibliothek für SSL/TLS WebSocket-Unterstützung in `CMakeLists.txt`.
- Aktualisiere `chatconfig.json`, um SSL-Optionen wie `ssl_enabled`, `ssl_cert_path` und `ssl_key_path` hinzuzufügen.
- Ergänze das `deploy.sh`-Skript um einen Schritt zur optionalen Einrichtung von SSL/TLS.
- Modifiziere `update_config.sh`, um die SSL-Konfiguration in die Servereinstellungen zu integrieren.
- Implementiere eine Überprüfung in `main.cpp`, um den SSL-Status zu prüfen und entsprechende Meldungen auszugeben.
2025-09-04 12:05:22 +02:00
Torsten Schulz (local)
ec939bb506 Aktualisiere Datenbankkonfiguration und verbessere JSON-Merge-Skript
- Füge neue Felder `host`, `port` und `database` zur Datenbankkonfiguration in `chatconfig.json` hinzu.
- Implementiere eine Funktion im `update_config.sh`-Skript, um den `connectstring` zu parsen und die neuen Felder automatisch zu befüllen, falls sie fehlen.
- Aktualisiere die `Database`-Klasse, um die neuen Konfigurationsparameter zu verwenden.
2025-09-01 16:43:32 +02:00
Torsten Schulz
0007ea7a81 changed c++ version to c++20 2020-06-17 14:33:08 +02:00
Torsten Schulz
984f39479f Added some functionality 2017-07-28 20:14:51 +02:00
Torsten Schulz
105232a9e3 Added dice, added check for room access 2017-07-22 22:24:38 +02:00
Torsten Schulz
26ab29859d Initial submit 2017-07-18 23:51:56 +02:00
Torsten Schulz
071d70ecf6 Initial submit 2017-07-18 23:49:40 +02:00