- Added user statistics display including total users, active users today, banned users, and admin count.
- Introduced filtering options for users by role and status, along with a dynamic search feature.
- Created a user table with relevant information and actions for editing, banning, and deleting users.
- Implemented REST API endpoints for user management, including fetching, updating, banning, and deleting users.
- Enhanced server-side logging for user management actions.
- Updated styles for the admin panel to improve user experience and responsiveness.
- Added Docker support with a complete setup for deployment, including Apache configuration for reverse proxy and WebSocket support.
- Included environment configuration and backup procedures in the documentation.
- Implemented CSS styles for the game info panel, including rules and statistics sections.
- Added responsive design adjustments for mobile and compact views.
- Created a comprehensive documentation file for bot personality configurations, detailing available personalities, customization instructions, and best practices for prompt creation.
- Implemented a player info row displaying the player's name and balance in the game interface.
- Added animations for balance changes (increase/decrease) to enhance user experience.
- Introduced a congratulatory system where bots congratulate players for strong hands based on hand strength probabilities.
- Updated styles for player balance display and added relevant CSS animations.
- Enhanced game logic to trigger congratulatory messages from bots after a hand concludes.
- Documented the new congratulatory system and player balance display features.
- Added functions for user login, registration, and guest play
- Implemented token management and user session handling
- Created UI updates for user display and admin panel settings
- Integrated server communication for user settings and logs
- Added error handling and notifications for user actions