Commit graph

66 commits

Author SHA1 Message Date
C. Fuhrman
327875dceb make sure backend env is set for client 2024-10-30 23:58:56 -04:00
C. Fuhrman
ed78dc12ef be sure to get the right variable 2024-10-30 23:42:21 -04:00
C. Fuhrman
e04d09b8c5 npm update and set rollupOptions in vite config
The goal is to prevent errors with source maps
2024-10-30 22:04:48 -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
8be2efbe48 try to force the correct url (ws: or wss:) on the socket when it's created 2024-10-30 17:20:13 -04:00
C. Fuhrman
46dae02d47 Console.log debug info 2024-10-30 17:19:11 -04:00
C. Fuhrman
e4aa91863c Don't make an HTTPS server, but configure sockets.io to use secure sockets 2024-10-29 10:10:13 -04:00
C. Fuhrman
c089824b05 Fix some updating bugs 2024-10-03 22:18:03 -04:00
C. Fuhrman
0fe07b84c6 Dependency injection of models to controllers, export controllers from app.js 2024-10-02 10:23:56 -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
C. Fuhrman
2091084bba Nom de la salle devrait être en premier sur /student/join-room
Fixes #80
2024-09-24 18:24:04 -04:00
C. Fuhrman
ebb526aa52 Fixes #79
npm audit fix
2024-09-24 14:32:32 -04:00
C. Fuhrman
b410a6da29 Améliorations - table des résultats défile horizontalement avec la première colonne fixe 2024-09-24 09:49:15 -04:00
C. Fuhrman
7562898438 refactor, remove react-latex (katex should be used) 2024-09-23 15:55:37 -04:00
C. Fuhrman
fefe278d79 Actualiser l'aide pour exemples avec markdown, images, etc.
Fixes #102
2024-09-17 18:56:13 -04:00
C. Fuhrman
65f704041a Affichage de \\neq (katex) n'est pas correct (KaTeX_Main n'est pas chargée?)
Fixes #96
2024-09-17 01:48:38 -04:00
C. Fuhrman
1fb04376dc Fixes #54 Créer compte affiche "Nom de la salle" plutôt que "Mot de passe"
Corrigé d'autres placeholders en même temps
2024-09-16 11:06:20 -04:00
C. Fuhrman
d27b02aaee Quiz exporté n'est pas du GIFT valide
Fixes #57
2024-09-15 23:06:01 -04:00
C. Fuhrman
b502d2ab23 add test for HTML 2024-09-15 22:49:03 -04:00
C. Fuhrman
868ac21f43 try again to fix dep conflicts
https://github.com/facebook/react/issues/30932
2024-09-15 22:34:20 -04:00
C. Fuhrman
6982126636 try to fix npm dependency conflicts 2024-09-15 22:13:35 -04:00
C. Fuhrman
8b486cf1c8 typos (rename), remove console.log messages, document skipped tests 2024-09-15 21:56:48 -04:00
C. Fuhrman
c0e95f2a0d update react (@testing-library, etc.), fix tests, refactor 2024-09-15 21:41:24 -04:00
C. Fuhrman
c266538aa5 Install gift-pegjs 1.0.2 2024-09-15 17:23:20 -04:00
C. Fuhrman
8c1a2d5e61 Update latest gift 1.0.1 2024-09-15 14:26:42 -04:00
C. Fuhrman
a7862fc98d fixes #91 2024-09-15 10:56:37 -04:00
C. Fuhrman
49159e781a Merge changes in main 2024-09-15 09:29:29 -04:00
C. Fuhrman
2ad5637c92 client tests passing (several skipped) 2024-09-15 01:26:06 -04:00
C. Fuhrman
6f43720649 Remove support for <img > tag, tests passing 2024-09-15 00:34:41 -04:00
C. Fuhrman
3527643164 fix commented-out test 2024-09-14 18:33:25 -04:00
C. Fuhrman
d01983a514 Get tests to run without TS1343 error (npm test) 2024-09-14 18:08:18 -04:00
C. Fuhrman
e14d516fc8 fixes #71 2024-09-14 11:31:06 -04:00
C. Fuhrman
bd04a0a07e Utilisation de > dans mathjax ne fonctionne pas
Fixes #84 Affichage des matrice problématique : ajout de '&' entre les éléments. #71
2024-09-14 11:27:17 -04:00
C. Fuhrman
d72dd3ba03 url updates in footer and badge 2024-09-12 08:44:39 -04:00
C. Fuhrman
e5dd3aea77 npm install from scratch 2024-09-05 16:14:48 -04:00
C. Fuhrman
901b3b98fc npm audit fixes 2024-09-05 15:20:11 -04:00
C. Fuhrman
5e05d93234 Add missing package (npm run dev would fail for client) 2024-09-05 15:19:22 -04:00
Melanie St-Hilaire
61c5437d03 retrait temporaire des tests sur les questions 2024-04-29 16:40:28 -04:00
Melanie St-Hilaire
350d6fcb5b Correction des tests et ajout des rapport 3 et 4 2024-04-25 01:01:38 -04:00
Melanie St-Hilaire
f2c5232565 Merge branch 'main' of https://github.com/louis-antoine-etsmtl/EvalueTonSavoir into melanie_ite4 2024-04-16 15:31:25 -04:00
Melanie St-Hilaire
7497abd712 Modification Katex, prise en charge markdown, ajout description 2024-04-16 12:14:20 -04:00
louis-antoine-etsmtl
ef0607aceb fix build issue 2024-04-09 10:28:06 -04:00
louis-antoine-etsmtl
9f16ec97f1
Merge pull request #51 from louis-antoine-etsmtl/melanie_ite4
Modification affichage latex et titres
2024-04-09 10:19:00 -04:00
louis-antoine-etsmtl
9cc152d6bc
Update ManageRoom.tsx 2024-04-09 10:10:17 -04:00