8285466ba2
Enhance room access validation and debugging in command handling
Torsten Schulz (local)
2026-03-04 23:30:26 +01:00
553602d5b4
Add delete room command and enhance room management in yourchat2
Torsten Schulz (local)
2026-03-04 23:08:22 +01:00
d620b8f8ae
Add create room command and room management enhancements in yourchat2
Torsten Schulz (local)
2026-03-04 22:44:00 +01:00
3eaf31d64f
Enhance room access validation and database structure in yourchat2
Torsten Schulz (local)
2026-03-04 22:35:16 +01:00
fbbb698ed9
Add bcrypt password hashing and user gender handling in yourchat2
Torsten Schulz (local)
2026-03-04 18:30:59 +01:00
9478e6a91a
Enhance README with CLI room checking instructions and implement room name resolution in command handling. Updated handle_init_command and handle_join_command to use resolved room names, improving room access validation. Added CLI command handling in main.rs to list available rooms from the database or fallback configuration.
Torsten Schulz (local)
2026-03-04 17:55:53 +01:00
aca290f1d0
Implement TLS support for WebSocket connections in yourchat2. Updated main.rs to handle secure WebSocket connections based on environment variables. Enhanced install-systemd.sh to include a template for environment configuration. Updated README to document new TLS-related environment variables and installation instructions.
Torsten Schulz (local)
2026-03-04 17:42:47 +01:00
0037ac5c28
Update install-systemd.sh to enhance the build process. Changed the build command to use a subshell for better directory context and updated the progress indicator from [1/6] to [1/7].
Torsten Schulz (local)
2026-03-04 17:24:43 +01:00
91a58855eb
Refactor install-systemd.sh and update yourchat2.service for improved installation and configuration. Added binary installation to /usr/local/bin, created work directory at /var/lib/yourchat2, and updated user/group settings. Enhanced README to reflect these changes.
Torsten Schulz (local)
2026-03-04 17:23:29 +01:00
5c4ac55f61
Update README and systemd service configuration for yourchat2. Added installation script install-systemd.sh for easier setup and modified yourchat2.service to improve service management, including environment file support and enhanced restart policies.
Torsten Schulz (local)
2026-03-04 17:21:03 +01:00
0b91b94ae1
Initialisiere yourchat2 als eigenständigen Rust-Chatdienst und portiere die Kernfunktionen aus der Altanwendung.
Torsten Schulz (local)
2026-03-04 17:04:41 +01:00