Kuninoto/42_ft_transcendence
A website with user accounts/profiles and relations (friendships & blocks), real-time multiplayer game and chat (DMs & rooms)!
TypeScriptGPL-3.0
Issues
- 0
Feature (after delivering): Implement a secret way to logging without 42 to use the site without a 42 account
#209 opened by Kuninoto - 0
Feature: Display all bans, admins and participants on owner's pannel and all bans && participants on an (new) admin's pannel
#206 opened by Kuninoto - 0
Refactor/Feature: Implement guards for routes with repetitive verifications (is sender/receiver blocked, does room exist...) and set the getted values (like the room) on the request to prevent duplicate querying
#178 opened by Kuninoto - 1
Feature: Sent at on rooms & DMs messages
#191 opened by Kuninoto - 0
Refactor: Refactor backend
#193 opened by Kuninoto - 0
Feature: Use the feedback coming from the backend instead of hardcoded success messages on chat room creation/updation (and every route)
#204 opened by Kuninoto - 0
Fix: use the conflict exception message when a user tries to invite another user but the other user already invited him
#221 opened by Kuninoto - 0
Feature/Fix: refreshUser event should also trigger a refresh on user's friend requests
#182 opened by Kuninoto - 0
Fix: When creating a protected room without password, render some error warning that the password field cannot be empty
#222 opened by Kuninoto - 0
Fix: If user exits the room with its chat closed, it pops up and allows writing
#220 opened by Kuninoto - 0
Feature: If user is blocked just display 404 page when trying to navigate to his profile
#217 opened by Kuninoto - 0
Fix: If user exits a room with its chat opened it isn't wiped from the chat room list
#205 opened by Kuninoto - 0
- 0
Fix: Render some visual feedback for 2fa enable
#218 opened by Kuninoto - 0
Feature: If game inviter cancels, render something on the user invited side to acknowledge that the invite was canceled
#207 opened by Kuninoto - 0
Feature: If game invite receiver declines render something on the inviter side before pushing him back to dashboard
#208 opened by Kuninoto - 0
Feature: Render a visual feedback when user tries to enter a protected room with the wrong password
#215 opened by Kuninoto - 0
- 0
Fix: When setting room password (public -> protected) room settings still shows the Add button instead of change & remove
#214 opened by Kuninoto - 0
Fix: Initial paddle rendering (when on game screen and before game start) of the opponent's paddle is always misplaced
#184 opened by Kuninoto - 0
Feature: If chat not open do not open if a message is received, instead, display a notification (pink dot) on groups list
#213 opened by Kuninoto - 0
- 0
Fix: Send inviteId on gameInviteCanceled
#210 opened by Kuninoto - 0
Bug: not allow to spam mutes or bans
#212 opened by ramos21rodrigo - 0
Feature (?): Switch game controls from keys to mouse
#189 opened by Kuninoto - 1
Bug:Chat focus
#194 opened by ramos21rodrigo - 0
Feature: Password policy check on update room password (same as the one for creation)
#203 opened by Kuninoto - 0
- 0
- 0
Feature: Make the achievements image clickable to be able to see entirely the picture/gif
#188 opened by Kuninoto - 0
- 0
Feature: tippys
#195 opened by ramos21rodrigo - 0
- 0
Feature: close modal on enter room or create
#196 opened by ramos21rodrigo - 0
Feature: modify match history design
#198 opened by Kuninoto - 0
Bug: fix chat tippys
#197 opened by ramos21rodrigo - 0
Feature: Implement a situation where user is in queue and accepts a game invite
#199 opened by Kuninoto - 0
- 0
Refactor: Remove if (!roomId) from routes that are protected by either admin or owner guard
#190 opened by Kuninoto - 0
Feature: add checks to prevent game & room invites to offline users && when user goes offline delete all invites sent and recevied
#201 opened by Kuninoto - 0
Feature: Emoji indicating whether the game was 1v1 or ladder on user's match history on profile
#192 opened by Kuninoto - 0
- 0
Feature: Game overall gameplay (see descrip)
#185 opened by Kuninoto - 0
Feature: Forbid users of join protected rooms using join room, only by invite
#186 opened by Kuninoto - 0
Feature: Change incremental invite ids to UUID
#181 opened by Kuninoto - 0
Docs: Add @ApiOperation to all routes
#176 opened by Kuninoto - 1
Feature: Only display "SAVE" button on hover (game theme selection) in order to display the img fully
#173 opened by Kuninoto - 1
Feature: Don't display nothing (instead of 0) on profile's rank while loading (see description)
#175 opened by Kuninoto - 0
Refactor: Routes where there's a query for the requesting user, check if there's the possibility to use the user from @ExtractUser
#179 opened by Kuninoto - 0
Fix: 42 img always resizing (game themes)
#174 opened by Kuninoto