51 lines
1.2 KiB
Plaintext
51 lines
1.2 KiB
Plaintext
DONE :
|
|
|
|
|
|
TODO :
|
|
- timeout in gameserver for private match (TO test)
|
|
|
|
- If in game, destroy game scripts stuff when changing page.
|
|
(I need to dig deeper in svelte to know how this could work)
|
|
- mode spectateur
|
|
- quelques routes cote serveur
|
|
- une interface cote front (liste des matchs en cours)
|
|
- etat du client (en ligne, en jeu, ...)
|
|
- le chat
|
|
|
|
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
|
|
"Bonus" :
|
|
- HTTPS
|
|
- mettre le site en ligne
|
|
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
|
|
BUG :
|
|
- Bug de son étonnant dans le front, ça pop une fois de temps en temps :
|
|
Uncaught (in promise) DOMException: The element has no supported sources.
|
|
18.ogg et 24.ogg bug peut-etre.
|
|
- l'avatar ne se charge pas après avoir redémarré les containers (mais sans avoir supprimé les volumes)
|
|
normal ou oubli ?
|
|
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
|
|
|
|
- Comment fonctionne .env ? Comment faire pour ne pas le push sur le depot ?
|
|
|
|
- certains status 200 pourrait peut-être être du 204 ?
|
|
(exemple dans TwoFactorAuthentication.svelte)
|
|
|
|
A la place de :
|
|
```
|
|
if (response.status === 401) {
|
|
// Wrong
|
|
}
|
|
if (response.status === 200) {
|
|
// Ok
|
|
}
|
|
```
|
|
On pourrait mettre :
|
|
```
|
|
if (!response.ok) {
|
|
// Wrong
|
|
}
|
|
else {
|
|
// Ok
|
|
}
|
|
```
|