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
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
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
...
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
C. Fuhrman
cb46a18370
Renames, passing many tests
2025-01-25 02:02:18 -05:00
C. Fuhrman
39a7ecce31
Some tests passing (MultipleChoiceQuestionDisplay.test.ts)
2025-01-23 22:38:22 -05:00
JubaAzul
b49057a8ff
Only show the current question for teacher mode
2025-01-23 20:23:15 -05:00
JubaAzul
226cc24532
Indiquer le numéro de la question dans l'affichage enseignant
...
Fixes #207
2025-01-23 20:12:47 -05:00
JubaAzul
5018625693
Fix tests
2025-01-22 16:06:23 -05:00
JubaAzul
22f988f2ad
Confusion avec la navigation dans les questions à rythme de l'enseignant
...
Fixes #145
2025-01-22 15:28:45 -05:00
JubaAzul
3e9152fa5c
Confusion avec la navigation dans les questions à rythme de l'enseignant
...
Fixes #145
2025-01-21 15:35:07 -05:00
JubaAzul
1c928c8350
Chemin absolu pour les imports
2025-01-16 12:37:07 -05:00
C. Fuhrman
50e92fb458
install eslint (client), fix errors (many)
2025-01-11 02:22:14 -05:00
C. Fuhrman
6c73cfddc9
use src/constants (abs path) so it can remap when jest runs
2025-01-10 15:46:17 -05:00
C. Fuhrman
3712464873
Clean up ENV variables
...
Define one for SOCKET url (testing), if it's not defined socket.io defaults to window.location.host
2024-10-31 11:31:26 -04:00
C. Fuhrman
123c49662f
Enable source maps for Vite (frontend) to help debugging in the browser.
2024-10-30 21:40:35 -04:00
C. Fuhrman
46dae02d47
Console.log debug info
2024-10-30 17:19:11 -04:00
C. Fuhrman
c0cc4d01e0
Fixes #133
...
Redesign how answers are submitted and updated (react state management)
2024-09-26 00:57:57 -04:00
C. Fuhrman
ab18283db0
state and prop confusion in ManageRoom and LiveResults.
2024-09-25 16:31:38 -04:00
C. Fuhrman
91fa75131a
One StudentType that also has answers
2024-09-25 14:53:17 -04:00
C. Fuhrman
fa4b6b5bd3
User -> Student (page, tests)
2024-09-25 13:20:09 -04:00
C. Fuhrman
68d7d8c0a9
Rename UserType -> StudentType
2024-09-25 13:05:36 -04:00
C. Fuhrman
35770dd105
Try to use a map for results, but it's still not clean
2024-09-25 11:17:06 -04:00
C. Fuhrman
9925b7f039
Après réponse par étudiant dans mode rythme de l'enseignant, ça passe à la question suivante (sans afficher rétroaction)
...
Fixes #86
2024-09-24 19:56:47 -04:00