Open Issues Need Help
View All on GitHubAI Summary: Implement user group management for a Spring WebSocket-based real-time chat system. This involves creating a system for managing user groups and permissions, routing messages to specific groups using Spring WebSocket and Stomp, and leveraging Redis for distributed deployment and session management to ensure reliable message delivery across multiple instances. The system should support different message types (private, group, broadcast).
AI Summary: Implement file upload and persistent storage functionality for a Spring WebSocket-based high-concurrency real-time chat system. This involves extending the chat message model to include file information, creating a file storage service to handle uploads and downloads, developing REST APIs for file management, and updating the frontend to support file uploads, previews, and downloads. The system should handle various file types, sizes, and concurrency issues while maintaining security and stability.