ft_transcendence's People
Forkers
isaad18ft_transcendence's Issues
RESPONSIVENESS
Description
home page not responsive for the mobile version
Steps to Reproduce
- Go to '...'
- Click on '....'
- Scroll down to '....'
- See error
Expected behavior
Please describe what you expected to happen.
Actual behavior
Please describe what actually happened.
Additional context
Please add any other context about the problem here. If applicable, add screenshots or code snippets to help explain the issue.
Acceptance Criteria
- The issue is reproducible.
- The issue is understood and described clearly.
- The issue is related to a specific area of the codebase.
- The issue is related to a specific feature or user story.
MULTER
Description
multer is not being used in the frontend, I Can't upload images and even. if I upload using the popup i get when i login for the first time, it won't change
Steps to Reproduce
- Go to '...'
- Click on '....'
- Scroll down to '....'
- See error
Expected behavior
Please describe what you expected to happen.
Actual behavior
Please describe what actually happened.
Additional context
Please add any other context about the problem here. If applicable, add screenshots or code snippets to help explain the issue.
Acceptance Criteria
- The issue is reproducible.
- The issue is understood and described clearly.
- The issue is related to a specific area of the codebase.
- The issue is related to a specific feature or user story.
FRIEND INTERNAL SERVER ERROR
Description
internal server error when adding a friend that doesn't exist
Please describe what you expected to happen.
Actual behavior
Please describe what actually happened.
Additional context
Please add any other context about the problem here. If applicable, add screenshots or code snippets to help explain the issue.
Acceptance Criteria
- The issue is reproducible.
- The issue is understood and described clearly.
- The issue is related to a specific area of the codebase.
- The issue is related to a specific feature or user story.
CHAT
Description
remove the green pop-up on chat, or activate it with the chat
Steps to Reproduce
- Go to '...'
- Click on '....'
- Scroll down to '....'
- See error
Expected behavior
Please describe what you expected to happen.
Actual behavior
Please describe what actually happened.
Additional context
Please add any other context about the problem here. If applicable, add screenshots or code snippets to help explain the issue.
Acceptance Criteria
- The issue is reproducible.
- The issue is understood and described clearly.
- The issue is related to a specific area of the codebase.
- The issue is related to a specific feature or user story.
Fix 3d game movements (rotation/resizing)
Description
Please include a clear and concise description of the issue. Include any relevant error messages, screenshots, and/or steps to reproduce the issue.
Steps to Reproduce
- Go to '...'
- Click on '....'
- Scroll down to '....'
- See error
Expected behavior
Please describe what you expected to happen.
Actual behavior
Please describe what actually happened.
Additional context
Please add any other context about the problem here. If applicable, add screenshots or code snippets to help explain the issue.
Acceptance Criteria
- The issue is reproducible.
- The issue is understood and described clearly.
- The issue is related to a specific area of the codebase.
- The issue is related to a specific feature or user story.
PAGINATION
Description
when i keep pressing the last page in the pagination for example in our case in the leaderboards when i keep pressing on (2) it keeps adding on the numbers in the leaderboards
Steps to Reproduce
- Go to '...'
- Click on '....'
- Scroll down to '....'
- See error
Expected behavior
Please describe what you expected to happen.
Actual behavior
Please describe what actually happened.
Additional context
Please add any other context about the problem here. If applicable, add screenshots or code snippets to help explain the issue.
Acceptance Criteria
- The issue is reproducible.
- The issue is understood and described clearly.
- The issue is related to a specific area of the codebase.
- The issue is related to a specific feature or user story.
AVATAR
Description
when you click on the image to choose an avatar or change the pic, I can click the buttons under which is chat and friends button, which doesn't allow you to choose certain avatars.
Steps to Reproduce
- Go to '...'
- Click on '....'
- Scroll down to '....'
- See error
Expected behavior
Please describe what you expected to happen.
Actual behavior
Please describe what actually happened.
Additional context
Please add any other context about the problem here. If applicable, add screenshots or code snippets to help explain the issue.
Acceptance Criteria
- The issue is reproducible.
- The issue is understood and described clearly.
- The issue is related to a specific area of the codebase.
- The issue is related to a specific feature or user story.
GAME INVITE
Description
when I invite someone to the game and then refresh my own page, after that he accepts the invite, I get redirected to the game with no powerups while he does have powerups
Steps to Reproduce
- Go to '...'
- Click on '....'
- Scroll down to '....'
- See error
Expected behavior
Please describe what you expected to happen.
Actual behavior
Please describe what actually happened.
Additional context
Please add any other context about the problem here. If applicable, add screenshots or code snippets to help explain the issue.
Acceptance Criteria
- The issue is reproducible.
- The issue is understood and described clearly.
- The issue is related to a specific area of the codebase.
- The issue is related to a specific feature or user story.
CHAT SETTINGS
Description
lag when i switch between chat's settings
Steps to Reproduce
- Go to '...'
- Click on '....'
- Scroll down to '....'
- See error
Expected behavior
Please describe what you expected to happen.
Actual behavior
Please describe what actually happened.
Additional context
Please add any other context about the problem here. If applicable, add screenshots or code snippets to help explain the issue.
Acceptance Criteria
- The issue is reproducible.
- The issue is understood and described clearly.
- The issue is related to a specific area of the codebase.
- The issue is related to a specific feature or user story.
HEADER IN GAME PAGE
Description
The header is covering the top of the game Page.
Steps to Reproduce
- Go to '...'
- Click on '....'
- Scroll down to '....'
- See error
Expected behavior
Please describe what you expected to happen.
Actual behavior
Please describe what actually happened.
Additional context
Please add any other context about the problem here. If applicable, add screenshots or code snippets to help explain the issue.
Acceptance Criteria
- The issue is reproducible.
- The issue is understood and described clearly.
- The issue is related to a specific area of the codebase.
- The issue is related to a specific feature or user story.
๐จ[Front-end]: matchmaking page[2]
Requirements:
Knowledge of HTML, CSS, JavaScript, and a front-end framework such as Nuxt.js or React.js
What they will learn:
They will learn how to design UI/UX for a matchmaking page, how to code HTML and CSS for matchmaking page, and how to integrate front-end code with back-end API for matchmaking functionality.
-
Design UI/UX for matchmaking page
Description: Design user interface for matchmaking page, including layout, buttons, and visuals. -
Code matchmaking page in HTML and CSS
Description: Using the design from task 1, code the matchmaking page in HTML and CSS. -
Integrate matchmaking with back-end API
Description: Integrate the matchmaking page with the back-end API for joining the matchmaking queue, displaying the status of the matchmaking process, and starting a game.
CHAT BAN
Description
after banning someone let's say he was an admin, and then I add him back, he'll get back as an admin, while he should get back as a normal user.
Steps to Reproduce
- Go to '...'
- Click on '....'
- Scroll down to '....'
- See error
Expected behavior
Please describe what you expected to happen.
Actual behavior
Please describe what actually happened.
Additional context
Please add any other context about the problem here. If applicable, add screenshots or code snippets to help explain the issue.
Acceptance Criteria
- The issue is reproducible.
- The issue is understood and described clearly.
- The issue is related to a specific area of the codebase.
- The issue is related to a specific feature or user story.
Crash on updating to username to an existed one
Description
Steps to Reproduce
- Go to '...'
- Click on '....'
- Scroll down to '....'
- See error
Expected behavior
Please describe what you expected to happen.
Actual behavior
Please describe what actually happened.
Additional context
Please add any other context about the problem here. If applicable, add screenshots or code snippets to help explain the issue.
Acceptance Criteria
- The issue is reproducible.
- The issue is understood and described clearly.
- The issue is related to a specific area of the codebase.
- The issue is related to a specific feature or user story.
LOGIN LAG
Description
when I enter the 2FA password received from the email, it gets stuck on a blank page, i need to refresh to get my home page working normally.
Screen.Recording.2023-05-22.at.17.03.39.mov
Steps to Reproduce
- Go to '...'
- Click on '....'
- Scroll down to '....'
- See error
Expected behavior
Please describe what you expected to happen.
Actual behavior
Please describe what actually happened.
Additional context
Please add any other context about the problem here. If applicable, add screenshots or code snippets to help explain the issue.
Acceptance Criteria
- The issue is reproducible.
- The issue is understood and described clearly.
- The issue is related to a specific area of the codebase.
- The issue is related to a specific feature or user story.
CHAT
Description
after leaving chat, I still receive messages from the group.
Steps to Reproduce
- Go to '...'
- Click on '....'
- Scroll down to '....'
- See error
Expected behavior
Please describe what you expected to happen.
Actual behavior
Please describe what actually happened.
Additional context
Please add any other context about the problem here. If applicable, add screenshots or code snippets to help explain the issue.
Acceptance Criteria
- The issue is reproducible.
- The issue is understood and described clearly.
- The issue is related to a specific area of the codebase.
- The issue is related to a specific feature or user story.
ADD FRIEND INTERFACE
INVITE BLOCKED
Description
a user can receive match invite even if he is blocked
NOTE: - I have a service that checks for that in the backend already -
Steps to Reproduce
- Go to '...'
- Click on '....'
- Scroll down to '....'
- See error
Expected behavior
Please describe what you expected to happen.
Actual behavior
Please describe what actually happened.
Additional context
Please add any other context about the problem here. If applicable, add screenshots or code snippets to help explain the issue.
Acceptance Criteria
- The issue is reproducible.
- The issue is understood and described clearly.
- The issue is related to a specific area of the codebase.
- The issue is related to a specific feature or user story.
GAME
Description
Make game available for mobile version.
currently the game is unplayable in the mobile, as I only can move the board not the paddle by dragging on my screen.
suggested solutions => 1- for mobile version lock the movement of the board and make him move the paddle only, 2- add buttons on the web that can move the paddle.
whichever is easier and faster to do.
Steps to Reproduce
Expected behavior
Please describe what you expected to happen.
Actual behavior
Please describe what actually happened.
Additional context
Please add any other context about the problem here. If applicable, add screenshots or code snippets to help explain the issue.
Acceptance Criteria
- The issue is reproducible.
- The issue is understood and described clearly.
- The issue is related to a specific area of the codebase.
- The issue is related to a specific feature or user story.
Player One Leaving Game Does Not End Game for Player Two
Description
When a player leaves the Pong game, the other player is still able to play and no notification is shown. We need to implement a notification that informs the remaining player that their opponent has left the game, and display the game result for both players.
Steps to Reproduce
- Start a game of Pong with two players.
- Have one player leave the game.
- Observe that the remaining player is still able to play and no notification is shown.
Expected behavior
When a player leaves the game, the remaining player should receive a notification that their opponent has left and the game should end, displaying the game result for both players.
Actual behavior
When a player leaves the game, the remaining player is still able to play and no notification is shown.
Additional context
This issue is related to the multiplayer functionality of the Pong game.
Acceptance Criteria
- The issue is reproducible.
- The issue is understood and described clearly.
- The issue is related to the multiplayer functionality of the Pong game.
- The issue is related to the specific feature of notifying the remaining player when their opponent leaves the game and displaying the game result for both players.
reduce the length of username to 8 characters max
Description
reduce the maximum length for username
to 8 characters max
Steps to Reproduce
- Go to '...'
- Click on '....'
- Scroll down to '....'
- See error
Expected behavior
Please describe what you expected to happen.
Actual behavior
Please describe what actually happened.
Additional context
Please add any other context about the problem here. If applicable, add screenshots or code snippets to help explain the issue.
Acceptance Criteria
- The issue is reproducible.
- The issue is understood and described clearly.
- The issue is related to a specific area of the codebase.
- The issue is related to a specific feature or user story.
WIN RATE
Description
please check this, it is not working for some reason
Steps to Reproduce
- Go to '...'
- Click on '....'
- Scroll down to '....'
- See error
Expected behavior
Please describe what you expected to happen.
Actual behavior
Please describe what actually happened.
Additional context
Please add any other context about the problem here. If applicable, add screenshots or code snippets to help explain the issue.
Acceptance Criteria
- The issue is reproducible.
- The issue is understood and described clearly.
- The issue is related to a specific area of the codebase.
- The issue is related to a specific feature or user story.
๐งโ๐ป [Back-end]:Registration and login [1].
A user can register and log in to the platform using the OAuth system of 42 intranet.
-
Create Services and Controllers for registration and login
Description: Create services and controllers for handling the registration and login requests to handle the logic and communication with the database. -
Implement OAuth
Description: Implement the OAuth system for user registration and login using the 42 intranet. -
Database design for registration and login
Description: Design the database tables and fields for storing user registration and login information. -
Test and Approve
Description: Test the back-end registration and login functionality and ensure it meets the requirements. Could you get approval from the lead developer?
classDiagram
class User {
+id:int
+username:string
+password:string
+email:string
+status:string
+two_factor_auth:boolean
+created_at:datetime
+updated_at:datetime
}
class OAuth {
+id:int
+user_id:int
+provider:string
+provider_id:string
+created_at:datetime
+updated_at:datetime
}
User --> OAuth
๐กonly for start
In this diagram, the User table holds all the user's information such as id, username, email, password and user status. The OAuth table holds all the information related to the OAuth system such as id, provider, provider_id and user_id. The relation between the two tables is one to one where one user corresponds to one OAuth information.
CHROME BACK AND FORWARD
Description
test going back and forward buttons on the chrome please
Steps to Reproduce
- Go to '...'
- Click on '....'
- Scroll down to '....'
- See error
Expected behavior
Please describe what you expected to happen.
Actual behavior
Please describe what actually happened.
Additional context
Please add any other context about the problem here. If applicable, add screenshots or code snippets to help explain the issue.
Acceptance Criteria
- The issue is reproducible.
- The issue is understood and described clearly.
- The issue is related to a specific area of the codebase.
- The issue is related to a specific feature or user story.
CHAT
Description
creating group is not working, not being sent to the backend
Steps to Reproduce
- Go to '...'
- Click on '....'
- Scroll down to '....'
- See error
Expected behavior
Please describe what you expected to happen.
Actual behavior
Please describe what actually happened.
Additional context
Please add any other context about the problem here. If applicable, add screenshots or code snippets to help explain the issue.
Acceptance Criteria
- The issue is reproducible.
- The issue is understood and described clearly.
- The issue is related to a specific area of the codebase.
- The issue is related to a specific feature or user story.
Dashboard Layout and Component Elements Implementation
Description:
As part of our ongoing project, we are focusing on creating a comprehensive and user-friendly dashboard. To streamline the development process, we have divided the tasks as follows:
Task Breakdown
-
Dashboard Layout & Components:
- Assigned to: @i99dev
- Description: Create the dashboard layout and design components for each element within the dashboard, ensuring consistency and adherence to our design guidelines.
-
Front-end Team - Element Code Integration:
- Assigned to: @isaad18
- Description: Once the dashboard layout and components are shared, the front-end team is responsible for filling in the code for each element. This should be done while following the design guidelines and ensuring functionality and seamless integration with the rest of the application.
Acceptance Criteria
- The dashboard layout and components are created and shared with the front-end team.
- The front-end team fills in the code for each element according to the design guidelines.
- Each element functions as intended and integrates seamlessly with the rest of the application.
Please feel free to reach out if you have any questions, or concerns, or require clarification on any part of this task. We are excited to work together.
Labels: dashboard
, layout
, components
, front-end
, enhancement
DM
Description
can't create new DM with someone
Steps to Reproduce
Expected behavior
Please describe what you expected to happen.
Actual behavior
Please describe what actually happened.
Additional context
Please add any other context about the problem here. If applicable, add screenshots or code snippets to help explain the issue.
Acceptance Criteria
- The issue is reproducible.
- The issue is understood and described clearly.
- The issue is related to a specific area of the codebase.
- The issue is related to a specific feature or user story.
IMAGE UPDATE CHAT
Description
image doesn't update directly upon group chat creation to the image I uploaded from my local machine
Steps to Reproduce
- Go to '...'
- Click on '....'
- Scroll down to '....'
- See error
Expected behavior
Please describe what you expected to happen.
Actual behavior
Please describe what actually happened.
Additional context
Please add any other context about the problem here. If applicable, add screenshots or code snippets to help explain the issue.
Acceptance Criteria
- The issue is reproducible.
- The issue is understood and described clearly.
- The issue is related to a specific area of the codebase.
- The issue is related to a specific feature or user story.
SEARCH
Description
if I search for a user using his intra login and he changed his username to something else, it will look for his login as a username
Steps to Reproduce
- Go to '...'
- Click on '....'
- Scroll down to '....'
- See error
Expected behavior
Please describe what you expected to happen.
Actual behavior
Please describe what actually happened.
Additional context
Please add any other context about the problem
Screen.Recording.2023-05-22.at.2.09.34.PM.mov
changed bassam's username to h
Acceptance Criteria
- The issue is reproducible.
- The issue is understood and described clearly.
- The issue is related to a specific area of the codebase.
- The issue is related to a specific feature or user story.
STATE MANAGEMENT
Description
Handle updating user image using state management without reloading the page
Steps to Reproduce
- Go to '...'
- Click on '....'
- Scroll down to '....'
- See error
Expected behavior
Please describe what you expected to happen.
Actual behavior
Please describe what actually happened.
Additional context
Please add any other context about the problem here. If applicable, add screenshots or code snippets to help explain the issue.
Acceptance Criteria
- The issue is reproducible.
- The issue is understood and described clearly.
- The issue is related to a specific area of the codebase.
- The issue is related to a specific feature or user story.
CREATE CHAT
Description
group chats are not being created when I try from the frontend page.
Steps to Reproduce
Expected behavior
Please describe what you expected to happen.
Actual behavior
Please describe what actually happened.
Additional context
Please add any other context about the problem here. If applicable, add screenshots or code snippets to help explain the issue.
Acceptance Criteria
- The issue is reproducible.
- The issue is understood and described clearly.
- The issue is related to a specific area of the codebase.
- The issue is related to a specific feature or user story.
๐งโ๐ป[Back-end]: matchmaking page[2]
Requirements:
Knowledge of Nest.js or another back-end framework, knowledge of database design and queuing systems.
What they will learn:
How to create a matchmaking service and controller to handle matchmaking logic, how to design a database to store matchmaking information, and how to implement a queuing system to match players.
-
Create matchmaking service
Description: Create a service to handle the matchmaking logic, including adding users to the queue, matching them with other players, and starting a game. -
Create matchmaking controller
Description: Create a controller to handle HTTP requests for joining the queue, displaying the matchmaking status, and starting a game. -
Design the database
Description: Design the database to store information about the matchmaking queue, matched players, and games.
classDiagram
class User {
+id:int
+username:string
+status:string
+created_at:datetime
+updated_at:datetime
}
class MatchmakingQueue {
+id:int
+user_id:int
+status:string
+created_at:datetime
+updated_at:datetime
}
class Game {
+id:int
+user1_id:int
+user2_id:int
+result:string
+created_at:datetime
+updated_at:datetime
}
User --> MatchmakingQueue
MatchmakingQueue --> Game
In this diagram, the User table holds all the user's information such as id, username, and status. The MatchmakingQueue table holds all the information related to the matchmaking queue such as id, user_id, status and the relation between the two tables is one to many where one user can join multiple queues. The Game table holds all the information related to the Game such as id, user1_id, user2_id, result and the relation between Game and MatchmakingQueue is one to one where one matchmaking queue match one game.
SEARCH GROUP
Description
when I search for group chat and then join it, it doesn't redirect me to the chat directly.
Steps to Reproduce
- Go to '...'
- Click on '....'
- Scroll down to '....'
- See error
Expected behavior
Please describe what you expected to happen.
Actual behavior
Please describe what actually happened.
Additional context
Please add any other context about the problem here. If applicable, add screenshots or code snippets to help explain the issue.
Acceptance Criteria
- The issue is reproducible.
- The issue is understood and described clearly.
- The issue is related to a specific area of the codebase.
- The issue is related to a specific feature or user story.
LOGIN
Description
when I login, I don't get the popup where i have to choose my username and picture
I get a page with a button (HOME) that's it
Steps to Reproduce
- Go to '...'
- Click on '....'
- Scroll down to '....'
- See error
Expected behavior
Please describe what you expected to happen.
Actual behavior
Please describe what actually happened.
Additional context
Please add any other context about the problem here. If applicable, add screenshots or code snippets to help explain the issue.
Acceptance Criteria
- The issue is reproducible.
- The issue is understood and described clearly.
- The issue is related to a specific area of the codebase.
- The issue is related to a specific feature or user story.
Exit of last user in group chat (Owner)
Description
allow owner to exit group chat if owner is the only one left in that chat. Then either delete that chat record, so no one can search for that chat OR keep it and make the first one to join the owner if there are no users in the chat
Steps to Reproduce
- Go to '...'
- Click on '....'
- Scroll down to '....'
- See error
Expected behavior
Please describe what you expected to happen.
Actual behavior
Please describe what actually happened.
Additional context
Please add any other context about the problem here. If applicable, add screenshots or code snippets to help explain the issue.
Acceptance Criteria
- The issue is reproducible.
- The issue is understood and described clearly.
- The issue is related to a specific area of the codebase.
- The issue is related to a specific feature or user story.
Fix ending the game when someone leave
Description
Fix ending the game
- The match that has someone left in mid shouldnโt be added.
- The leaver should be punished by rank down or deduct xp.
- The the one who stayed should get a bit more xp for losing time.
Steps to Reproduce
- Go to '...'
- Click on '....'
- Scroll down to '....'
- See error
Expected behavior
Please describe what you expected to happen.
Actual behavior
Please describe what actually happened.
Additional context
Please add any other context about the problem here. If applicable, add screenshots or code snippets to help explain the issue.
Acceptance Criteria
- The issue is reproducible.
- The issue is understood and described clearly.
- The issue is related to a specific area of the codebase.
- The issue is related to a specific feature or user story.
fix responsivity on main page
Description
Please include a clear and concise description of the issue. Include any relevant error messages, screenshots, and/or steps to reproduce the issue.
Steps to Reproduce
- Go to '...'
- Click on '....'
- Scroll down to '....'
- See error
Expected behavior
Please describe what you expected to happen.
Actual behavior
Please describe what actually happened.
Additional context
Please add any other context about the problem here. If applicable, add screenshots or code snippets to help explain the issue.
Acceptance Criteria
- The issue is reproducible.
- The issue is understood and described clearly.
- The issue is related to a specific area of the codebase.
- The issue is related to a specific feature or user story.
GROUP CHAT
Description
If I create a new group chat I can't add a password after creation, and I can't modify the group mainly changing the password.
Steps to Reproduce
- Go to '...'
- Click on '....'
- Scroll down to '....'
- See error
Expected behavior
Please describe what you expected to happen.
Actual behavior
Please describe what actually happened.
Additional context
Please add any other context about the problem here. If applicable, add screenshots or code snippets to help explain the issue.
Acceptance Criteria
- The issue is reproducible.
- The issue is understood and described clearly.
- The issue is related to a specific area of the codebase.
- The issue is related to a specific feature or user story.
update theme on UserProfileSetup component
Description
Please include a clear and concise description of the issue. Include any relevant error messages, screenshots, and/or steps to reproduce the issue.
Steps to Reproduce
- Go to '...'
- Click on '....'
- Scroll down to '....'
- See error
Expected behavior
Please describe what you expected to happen.
Actual behavior
Please describe what actually happened.
Additional context
Please add any other context about the problem here. If applicable, add screenshots or code snippets to help explain the issue.
Acceptance Criteria
- The issue is reproducible.
- The issue is understood and described clearly.
- The issue is related to a specific area of the codebase.
- The issue is related to a specific feature or user story.
Fix Global State Management Issue
Description
We have identified an issue with the global state management implementation in Nuxt 3 using the useState
composable. The issue may cause unexpected behavior when accessing and modifying the global state. This issue requires further investigation and a potential fix.
Please find below the related code snippets and steps to reproduce the issue.
Steps to Reproduce
- Go to the component that uses the global state.
- Use the composable function to access and modify the global state.
- Observe the unexpected behavior when interacting with the global state.
Expected behavior
The global state should be reactive and SSR-friendly, allowing for easy access and modification across components.
Actual behavior
The global state may not behave as expected, leading to unexpected results when accessing and modifying the shared state across components.
Additional context
This issue is related to the implementation of the useState
composable for global state management in a Nuxt 3 application. Please refer to the code snippets and examples provided in the initial description for more information.
Acceptance Criteria
- The issue is reproducible.
- The issue is understood and described clearly.
- The issue is related to the
useState
composable and its implementation in Nuxt 3. - The issue is related to a specific feature or user story (global state management).
UPLOAD IMAGE ISSUE
Description
when i try to upload none it chooses random avatar and when i refresh it comes back to normal again.
Screen.Recording.2023-05-23.at.15.59.14.mov
Expected behavior
Please describe what you expected to happen.
Actual behavior
Please describe what actually happened.
Additional context
Please add any other context about the problem here. If applicable, add screenshots or code snippets to help explain the issue.
Acceptance Criteria
- The issue is reproducible.
- The issue is understood and described clearly.
- The issue is related to a specific area of the codebase.
- The issue is related to a specific feature or user story.
PASSWORD
Description
prevent sending empty password for public channel
Steps to Reproduce
- Go to '...'
- Click on '....'
- Scroll down to '....'
- See error
Expected behavior
Please describe what you expected to happen.
Actual behavior
Please describe what actually happened.
Additional context
Please add any other context about the problem here. If applicable, add screenshots or code snippets to help explain the issue.
Acceptance Criteria
- The issue is reproducible.
- The issue is understood and described clearly.
- The issue is related to a specific area of the codebase.
- The issue is related to a specific feature or user story.
๐จ [Front-end]:Registration and login[1]
-
Design UI/UX for registration and login.
Description: Create wireframes for the registration and login pages and design the website's user interface and user experience. -
Code HTML and CSS for registration and login
Description: Convert the design wireframes into HTML and CSS code and implement it into the registration and login pages of the website. -
Integrate registration and login with Back-end
Description: Integrate the front-end registration and login code with the back-end APIs to ensure proper communication between the two. -
Test and Approve
Description: Test the front-end registration and login functionality and ensure it meets the requirements. Could you get approval from the lead developer?
FRIEND OPTION
Description
friends option is not fully activated, block and send msg
Steps to Reproduce
- Go to '...'
- Click on '....'
- Scroll down to '....'
- See error
Expected behavior
Please describe what you expected to happen.
Actual behavior
Please describe what actually happened.
Additional context
Please add any other context about the problem here. If applicable, add screenshots or code snippets to help explain the issue.
Acceptance Criteria
- The issue is reproducible.
- The issue is understood and described clearly.
- The issue is related to a specific area of the codebase.
- The issue is related to a specific feature or user story.
Fix seeders
Description
Fix seeders for
- Achievement
- Match history
In order to make the leaderboard and ranks more logical
Steps to Reproduce
- Go to '...'
- Click on '....'
- Scroll down to '....'
- See error
Expected behavior
Please describe what you expected to happen.
Actual behavior
Please describe what actually happened.
Additional context
Please add any other context about the problem here. If applicable, add screenshots or code snippets to help explain the issue.
Acceptance Criteria
- The issue is reproducible.
- The issue is understood and described clearly.
- The issue is related to a specific area of the codebase.
- The issue is related to a specific feature or user story.
Error when sending requests to backend API from server in Docker with Nginx
Description
When sending a request from the frontend Nuxt.js app to the backend API running on a Docker container with Nginx, the server returns an error message saying that the API endpoint cannot be reached at http://localhost/api
. However, when sending the same request from the client, the endpoint can be reached successfully.
Steps to Reproduce
- Start the Docker environment with
docker-compose up
. - Load the Nuxt.js app in the browser and send a request to the backend API endpoint at
http://localhost/api
. - Observe that the server returns an error message saying that the endpoint cannot be reached.
- Send the same request from the client using the Nuxt.js
axios
library. - Observe that the client is able to reach the backend API endpoint successfully.
Expected behavior
The Nuxt.js app should be able to send requests to the backend API endpoint at http://localhost/api
regardless of whether the request is made from the server or the client.
Actual behavior
When sending a request from the server, the endpoint cannot be reached and the server returns an error message. When sending the same request from the client, the endpoint can be reached successfully.
Additional context
It appears that the issue is related to the use of Docker and Nginx. According to the error message returned by the server, the backend API endpoint at http://localhost/api
cannot be reached. However, when sending the same request from the client, the endpoint can be reached successfully. This suggests that the issue may be related to the way that requests are being routed through Nginx.
CHAT PROFILE
Description
access user's profile through group chat interface
Steps to Reproduce
- Go to '...'
- Click on '....'
- Scroll down to '....'
- See error
Expected behavior
Please describe what you expected to happen.
Actual behavior
Please describe what actually happened.
Additional context
Please add any other context about the problem here. If applicable, add screenshots or code snippets to help explain the issue.
Acceptance Criteria
- The issue is reproducible.
- The issue is understood and described clearly.
- The issue is related to a specific area of the codebase.
- The issue is related to a specific feature or user story.
UPDATE HELP PAGE
Description
update help page with ux/ui and more info about the game
Steps to Reproduce
- Go to '...'
- Click on '....'
- Scroll down to '....'
- See error
Expected behavior
Please describe what you expected to happen.
Actual behavior
Please describe what actually happened.
Additional context
Please add any other context about the problem here. If applicable, add screenshots or code snippets to help explain the issue.
Acceptance Criteria
- The issue is reproducible.
- The issue is understood and described clearly.
- The issue is related to a specific area of the codebase.
- The issue is related to a specific feature or user story.
ADD USER
Description
the request to add a user to group is not being sent from the frontend
Screen.Recording.2023-05-22.at.20.16.59.mov
Steps to Reproduce
- Go to '...'
- Click on '....'
- Scroll down to '....'
- See error
Expected behavior
Please describe what you expected to happen.
Actual behavior
Please describe what actually happened.
Additional context
Please add any other context about the problem here. If applicable, add screenshots or code snippets to help explain the issue.
Acceptance Criteria
- The issue is reproducible.
- The issue is understood and described clearly.
- The issue is related to a specific area of the codebase.
- The issue is related to a specific feature or user story.
CHAT BLOCK
Description
when someone blocks me, I can see his messages but he can't see my messages
Steps to Reproduce
- Go to '...'
- Click on '....'
- Scroll down to '....'
- See error
Expected behavior
Please describe what you expected to happen.
Actual behavior
Please describe what actually happened.
Additional context
Please add any other context about the problem here. If applicable, add screenshots or code snippets to help explain the issue.
Acceptance Criteria
- The issue is reproducible.
- The issue is understood and described clearly.
- The issue is related to a specific area of the codebase.
- The issue is related to a specific feature or user story.
Docker not updating container with latest changes to package.json
Description
When trying to install a new package by adding it to the package.json
file and rebuilding the Docker image, the container is not updated with the latest changes to package.json
. The COPY
and RUN
instructions in the Dockerfile are not updating the container with the new package.
Steps to Reproduce
- Modify
package.json
to add a new dependency. - Rebuild the Docker image with
docker build -t <image-name> .
. - Run the Docker container with
docker run <image-name>
and verify that the new package is not installed.
Expected behavior
The Docker container should reflect the latest changes to package.json
and have the new package installed.
Actual behavior
The Docker container does not reflect the latest changes to package.json
and does not have the new package installed.
Additional context
I have tried disabling the Docker build cache with the --no-cache
flag and ensuring that the Dockerfile instructions are correct. I have also checked that the node
user has the correct permissions to access and modify the package.json
file in the container. However, the container is still not being updated with the latest changes.
Acceptance Criteria
- The issue is reproducible.
- The issue is understood and described clearly.
- The issue is related to a specific area of the codebase (Dockerfile).
- The issue is related to a specific feature or user story.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.