new hugo branch
This commit is contained in:
22
README.md
22
README.md
@@ -54,60 +54,38 @@
|
|||||||
#### security concerns :
|
#### security concerns :
|
||||||
|
|
||||||
- [ ] hash every passwords in db
|
- [ ] hash every passwords in db
|
||||||
|
|
||||||
- [ ] protection against SQL injections
|
- [ ] protection against SQL injections
|
||||||
|
|
||||||
- [ ] server-side validation of users inputs
|
- [ ] server-side validation of users inputs
|
||||||
|
|
||||||
- [ ] store credentials in local .env git-ignored
|
- [ ] store credentials in local .env git-ignored
|
||||||
|
|
||||||
#### user account :
|
#### user account :
|
||||||
|
|
||||||
- [ ] login with 42 intranet OAuth system
|
- [ ] login with 42 intranet OAuth system
|
||||||
|
|
||||||
- [ ] user can choose name, avatar, 2fa (ex texto or Google Authenticator)
|
- [ ] user can choose name, avatar, 2fa (ex texto or Google Authenticator)
|
||||||
|
|
||||||
- [ ] display user name on site
|
- [ ] display user name on site
|
||||||
|
|
||||||
- [ ] user default avatar if not chosen
|
- [ ] user default avatar if not chosen
|
||||||
|
|
||||||
- [ ] user can add friends, and see status (online/offline, in game, ...)
|
- [ ] user can add friends, and see status (online/offline, in game, ...)
|
||||||
|
|
||||||
- [ ] display stats on user profile (wins, losses, ladderm levelm achievements, ...)
|
- [ ] display stats on user profile (wins, losses, ladderm levelm achievements, ...)
|
||||||
|
|
||||||
- [ ] public match history (lvl games, ladder, ...)
|
- [ ] public match history (lvl games, ladder, ...)
|
||||||
|
|
||||||
#### chat :
|
#### chat :
|
||||||
|
|
||||||
- [ ] can create chat-rooms (public/private, password protected)
|
- [ ] can create chat-rooms (public/private, password protected)
|
||||||
|
|
||||||
- [ ] send direct messages
|
- [ ] send direct messages
|
||||||
|
|
||||||
- [ ] block other users
|
- [ ] block other users
|
||||||
|
|
||||||
- [ ] creators of chat-room are owners, untill they leave
|
- [ ] creators of chat-room are owners, untill they leave
|
||||||
|
|
||||||
- [ ] chat-room owner can set, change, remove password
|
- [ ] chat-room owner can set, change, remove password
|
||||||
|
|
||||||
- [ ] chat-room owner is administrator and can set other administrators
|
- [ ] chat-room owner is administrator and can set other administrators
|
||||||
|
|
||||||
- [ ] administrators can ban or mute for a time other users
|
- [ ] administrators can ban or mute for a time other users
|
||||||
|
|
||||||
- [ ] send game invitation in chat
|
- [ ] send game invitation in chat
|
||||||
|
|
||||||
- [ ] view user profiles from chat
|
- [ ] view user profiles from chat
|
||||||
|
|
||||||
#### game :
|
#### game :
|
||||||
|
|
||||||
- [ ] play pong with others on website
|
- [ ] play pong with others on website
|
||||||
|
|
||||||
- [ ] matchmaking system : join a queue untill automatic match
|
- [ ] matchmaking system : join a queue untill automatic match
|
||||||
|
|
||||||
- [ ] faithfull to original pong (1972)
|
- [ ] faithfull to original pong (1972)
|
||||||
|
|
||||||
- [ ] customs options (powers up, multiple maps, ...), with a default one
|
- [ ] customs options (powers up, multiple maps, ...), with a default one
|
||||||
|
|
||||||
- [ ] reponsive
|
- [ ] reponsive
|
||||||
|
|
||||||
- [ ] can watch other matchs
|
- [ ] can watch other matchs
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user