Skip to content

feature(server): get available quizzes

Laurent Bourgon requested to merge feature/public-quizzes into dev

Liste des jeux disponibles pour la vue de création de partie. Comme cela, les réponses ne sont pas partagées aux joueurs et les routes /quiz peuvent être complètement protégées.

Le but est que le client obtienne la liste des jeux, l'affiche et ensuite, avec un événement WebSocket, commence une partie en fonction de l'ID du jeu sélectionné.

Ajouts

  • Contrôleur GameController pour obtenir les jeux disponibles.
  • Nouvelle interface PlayableQuiz qui contient des PlayableQuestion, ce sont des questions qui ne contiennent les informations à afficher en début de partie (titre, type et nombre de points).

Modifications

  • Routes de quiz complètement protégées.

Conséquences

  • On ne peut plus tricher.

Merge request reports

Loading