Commit Graph

  • 8b9947cc03 Implement session replacement and WebSocket keepalive features main Torsten Schulz (local) 2026-03-05 08:03:15 +01:00
  • 92ae7d614e Enhance user gender loading and debugging in database interactions Torsten Schulz (local) 2026-03-05 00:00:07 +01:00
  • 37767e59a0 Implement user gender handling and enhance gender-based access validation Torsten Schulz (local) 2026-03-04 23:54:49 +01:00
  • a09926f48a Enhance room access validation with detailed debug logging Torsten Schulz (local) 2026-03-04 23:47:02 +01:00
  • 4cf5f2f713 Refactor room creation argument parsing and enhance error handling Torsten Schulz (local) 2026-03-04 23:41:32 +01:00
  • 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