Open Issues Need Help
View All on GitHubAI Summary: This GitHub issue outlines the detailed database schema for a chat application, defining six core tables: User, Chat Participant, Chat Room, Message, Message Read, and Friend List. Each table includes a comprehensive list of fields necessary to support user management, chat functionality, message tracking, and friend connections.
AI Summary: This GitHub issue is a feature request to add a search function to the existing friend list. The primary goal is to enable users to easily find specific friends within their list by searching.
AI Summary: This GitHub issue is a feature request to implement a search function. The primary goal is to enable users to search through their existing chat list within the application. The request is concise, indicating a straightforward addition of search capabilities.
AI Summary: This issue requires implementing a chat room invitation feature. A key consideration is that the chat history displayed to an invited user must be conditional, showing messages only from their join time onwards. This impacts both backend logic for fetching messages and the frontend display.
AI Summary: This GitHub issue requests the implementation of a comprehensive friend request feature. Users should be able to send friend requests, and recipients must have the option to either accept or reject them. Additionally, the system needs to include a notification mechanism to alert users when they receive a new friend request.
AI Summary: This GitHub issue proposes the implementation of a friend blocking feature. The suggested approach for this functionality is to manage it by changing a status value, implying a straightforward state modification rather than complex data structures. This would involve adding a mechanism to mark a user as blocked and subsequently filtering interactions.
AI Summary: This issue proposes implementing a 'leave chatroom' feature. When a user leaves, their membership should be soft-deleted rather than permanently removed. If all users have left a chatroom, its status should be updated, and its messages should be deleted after a specified time delay.
AI Summary: This GitHub issue proposes the implementation of a feature that allows users to pin chat rooms to the top of their list. When a user clicks a 'pin' button, the selected chat room should move to the uppermost position, providing quick access to important conversations.
AI Summary: This issue describes implementing a user withdrawal feature where users are initially soft-deleted (logically marked as withdrawn, but data retained). After a specified retention period, their user information will be permanently deleted. Chat data is explicitly excluded from this process, having its own separate deletion policy.
AI Summary: The task involves developing a real-time chat feature that utilizes socket technology for instant communication. Additionally, the functionality will include robust support for users to upload both photos and other file types directly within the chat interface.
AI Summary: This issue is to create an alarm feature. The specific method or trigger for how the alarm will be delivered is currently undefined. The task requires initial design and decision-making regarding the alarm's functionality before proceeding with implementation.
AI Summary: This issue describes the task of implementing a user registration feature. The registration process will be built using social login APIs, specifically integrating with Kakao, Naver, and Google platforms.
AI Summary: This issue is about creating a user profile editing feature. The implementation will need to account for how user data obtained from social logins is managed, as this will influence the specific details. Key fields to include in the editable profile are photos and status messages.
AI Summary: This GitHub issue requests the creation of a chat room page. With no further description, it is assumed to involve developing the basic user interface and layout for displaying messages and allowing user input, without specifying real-time functionality or backend integration details.
AI Summary: This GitHub issue requests the creation of a 'chat list page'. With no further description provided, the task is currently high-level and lacks specific requirements regarding design, functionality, or technical implementation details, necessitating significant discovery and definition work.
AI Summary: This GitHub issue requests the creation of an "information modification page." While no further details are provided in the body, it implies developing a user interface to display and allow editing of user-specific data, along with the necessary backend integration to save these changes.
AI Summary: This issue is a request to create a login page. As no description is provided, it implies a basic implementation without specific requirements for design, functionality, or backend integration details.
AI Summary: This issue is to create a 'friends list' page. However, it lacks any description, requirements, or design details, meaning significant upfront work is needed to define the scope, functionality, and technical implementation before development can begin.
AI Summary: This issue requests the creation of an Entity-Relationship Diagram (ERD). The ERD should be generated by extracting the schema information directly from the existing database tables.
AI Summary: This issue requests the creation of a signup page. No further details or specific requirements are provided, leaving the scope and expected functionalities undefined.