Commit graph

77 commits

Author SHA1 Message Date
KenChanA
b1221f0c56 Merge remote-tracking branch 'origin/main' into dev-percent-display 2025-04-23 21:40:41 -04:00
NouhailaAater
09ec127a76 Positionnement a gauche bouton quitter 2025-04-08 21:57:43 -04:00
NouhailaAater
911d051089 Merge branch 'main' of https://github.com/ets-cfuhrman-pfe/EvalueTonSavoir into editor-ux 2025-04-08 21:38:24 -04:00
NouhailaAater
ddf955a7a2 Amélioration page editor 2025-04-08 21:32:35 -04:00
C. Fuhrman
20bfb8774f Merge remote-tracking branch 'origin/main' into feature/qr-code-url-generation 2025-04-07 20:08:33 -04:00
KenChanA
4ee0fd5b17 Added active students in LiveResultsTable 2025-04-06 01:11:42 -04:00
KenChanA
7abd8b8019 Fixed question display during quiz 2025-04-05 23:10:46 -04:00
KenChanA
0f23620513 Added accordions for LiveResult and QuestionDisplay 2025-04-03 16:49:54 -04:00
KenChanA
b9d79fceac Fixed bootstrap format, added toggle button 2025-04-01 00:29:56 -04:00
KenChanA
198eb786fc Merge remote-tracking branch 'origin/main' into dev-percent-display 2025-03-31 21:49:14 -04:00
NouhailaAater
6600da990b Add Finish Quiz button 2025-03-24 02:52:41 -04:00
NouhailaAater
7c7fe031f8 Résolution des conflits avec main 2025-03-24 00:08:34 -04:00
C. Fuhrman
42e3041830 first cut, with tests
Some checks failed
CI/CD Pipeline for Backend / build_and_push_backend (push) Failing after 1m1s
CI/CD Pipeline for Nginx Router / build_and_push_nginx (push) Failing after 59s
CI/CD Pipeline for Frontend / build_and_push_frontend (push) Failing after 18s
Tests / lint-and-tests (client) (push) Failing after 1m27s
Tests / lint-and-tests (server) (push) Failing after 1m3s
2025-03-21 00:25:25 -04:00
NouhailaAater
a4d36389c7 Bouton Copier link 2025-03-18 16:36:16 -04:00
NouhailaAater
dc7fb82d97 Affichage nom de salle 2025-03-17 14:39:43 -04:00
KenChanA
99c6432105 Merge remote-tracking branch 'origin/main' into dev-percent-display 2025-03-16 02:39:24 -04:00
NouhailaAater
fb41980f29 correction qrCode to qrcodecanvas 2025-03-13 16:09:04 -04:00
NouhailaAater
ef192eb784 Merge branch 'main' of https://github.com/ets-cfuhrman-pfe/EvalueTonSavoir into feature/qr-code-url-generation 2025-03-12 14:42:27 -04:00
NouhailaAater
01deaee487 Add QR code URL generation feature 2025-03-12 14:25:17 -04:00
C. Fuhrman
29de2a7671 Correction de bogue trouvé par test! 2025-03-09 01:19:31 -05:00
C. Fuhrman
fe67f020eb [BUG] étudiant qui se joint à une salle après le démarrage du quiz est bloqué
Fixes #283
Valeurs de l'état de la page (quizStarted) n'ont pas leur valeur actuelle dans un on(). Alors, on déplace la logique du traitement du nouvel étudiant dans un useEffect et on provoque le useEffect dans le on()
2025-03-09 00:54:21 -05:00
C. Fuhrman
623b749e4f refactor AnswerType 2025-03-08 11:05:25 -05:00
C. Fuhrman
ca1eb4737d Plus besoin de local storage si on passe toutes les questions à TeacherModeQuiz aussi
Nécessite un nouveau message launch-teacher-mode
2025-03-08 01:09:41 -05:00
C. Fuhrman
75b91346e3 Merge branch 'main' into JubaAzul/issue200 2025-03-07 12:46:45 -05:00
JubaAzul
f8dd95f651 Réponse à une question non enregistrée lorsque Étudiant reviens en arrière dans le quiz
Fixes #200
2025-03-07 11:36:43 -05:00
KenChanA
e03da0c808 Merge branch 'main' into dev-percent-display 2025-03-06 17:19:19 -05:00
KenChanA
ba0ca9b91d Merge branch 'main' into dev-percent-display 2025-03-06 03:33:20 -05:00
KenChanA
3f16a758d8 Display percentage feature in manageRooms
Added the percentage display for the following question types:
TrueFalse, MultipleChoice, Numerical and ShortAnswer

Modified the signature of each question types to optionally receive students in order to display their pickrate for each option
2025-03-06 03:29:49 -05:00
NouhailaAater
8a740beab8 Correction tests 2025-03-04 16:43:11 -05:00
C. Fuhrman
70d6d1bc56 Nom de la salle doiit être un majuscule
Supprimer des créations de socket/salle superflues
Suppression (nettoyage) des salles et socket plus robuste
diminue le bazaar de useEffect (!)
2025-02-27 15:49:09 -05:00
C. Fuhrman
cf1a5ae4a0 ajouter nom de la salle à la navigation manage-room 2025-02-26 14:38:36 -05:00
NouhailaAater
5436fc3a1f Correction if aucune salle est selectionner 2025-02-25 16:12:57 -05:00
NouhailaAater
94c728fa09 Debug join quiz 2025-02-24 03:29:36 -05:00
NouhailaAater
39ce176ae7 Ajout de RoomContext et deplacement de choix/creation de liste room dans le dashboard 2025-02-23 22:40:46 -05:00
NouhailaAater
81c530eac6 correction rooms.test.js 2025-02-22 02:19:06 -05:00
NouhailaAater
9286fe6b9c Correction socket 2025-02-22 02:04:49 -05:00
NouhailaAater
c9b76df2cd correction user-joined 2025-02-22 01:23:42 -05:00
NouhailaAater
5f87aa1b7a Correction ajout salle 2025-02-21 22:51:42 -05:00
NouhailaAater
fd9f04d116 Correction 2025-02-21 20:15:32 -05:00
C. Fuhrman
9143b5f524 Revert "Merge pull request #239 from ets-cfuhrman-pfe/revert-217-PFEH25-merge-it2main"
This reverts commit 0febb5a394, reversing
changes made to 687f5be45a.
2025-02-21 14:48:21 -05:00
NouhailaAater
29924a6786 Ajout boite dialog 2025-02-20 02:17:24 -05:00
NouhailaAater
b42cbb3647 ajout d'une nouvelle salle 2025-02-20 01:37:25 -05:00
NouhailaAater
c3e56502d8 Utilisation liste room 2025-02-20 00:37:01 -05:00
NouhailaAater
a9743ad5d4 Affichage de la liste des salles 2025-02-20 00:19:32 -05:00
NouhailaAater
3c7e4c68e7 ajout room collection 2025-02-19 18:56:37 -05:00
Christopher (Cris) Fuhrman
a2650d89f1
Revert "PFEH2025 - merge entre main et dev-it2-PFEA2024 pour activation SSO" 2025-02-07 19:36:11 -05:00
Edwin S Lopez
687f5be45a
Merge pull request #217 from ets-cfuhrman-pfe/PFEH25-merge-it2main
Some checks failed
CI/CD Pipeline for Backend / build_and_push_backend (push) Failing after 19s
CI/CD Pipeline for Nginx Router / build_and_push_nginx (push) Failing after 18s
CI/CD Pipeline for Frontend / build_and_push_frontend (push) Failing after 18s
Tests / lint-and-tests (client) (push) Failing after 1m4s
Tests / lint-and-tests (server) (push) Failing after 59s
PFEH2025 - merge entre main et dev-it2-PFEA2024 pour activation SSO
2025-02-07 14:10:46 -05:00
C. Fuhrman
2de7671666 Corriger des tests et auto-fix des problèmes de style 2025-02-02 12:42:05 -05:00
Eddi3_As
6b4364c7c7 PFEH2025 - merge entre main et dev-it2-PFEA2024 pour activation SSO 2025-01-29 21:45:41 -05:00
JubaAzul
3e1a88377a Merge branch 'main' into JubaAzul/issue207 2025-01-29 13:10:15 -05:00