Commit graph

204 commits

Author SHA1 Message Date
ec9adc1440 Merge remote-tracking branch 'origin/dev-configuration-auth' into adds-configuration-to-oauth-integration 2024-09-28 12:18:10 -04:00
6a330774b3 fixes 500 error 2024-09-27 23:02:53 -04:00
MathieuSevignyLavallee
3087e16e3e added tests 2024-09-27 14:16:11 -04:00
101fb2a767 globalise for tests 2024-09-26 10:57:10 -04:00
Christopher (Cris) Fuhrman
1f78c44be2
Merge pull request #134 from ets-cfuhrman-pfe/fuhrmanator/issue133
Fuhrmanator/issue133
2024-09-26 01:04:17 -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
Christopher (Cris) Fuhrman
2a2cba6415
Merge pull request #132 from ets-cfuhrman-pfe/fuhrmanator-patch-1
Merge pull request #131 from ets-cfuhrman-pfe/main
2024-09-25 09:14:15 -04:00
Christopher (Cris) Fuhrman
925b0998b6
Merge pull request #131 from ets-cfuhrman-pfe/main
Merge pull request #130 from ets-cfuhrman-pfe/fuhrmanator-patch-1
2024-09-25 09:13:25 -04:00
MathieuSevignyLavallee
63769e9baf active auth simple login added 2024-09-24 22:08:48 -04:00
MathieuSevignyLavallee
9c10fbec69 docker-compose typo 2024-09-24 22:01:16 -04:00
MathieuSevignyLavallee
dd6a38854d Ajout de fonction et de vérification 2024-09-24 22:00:28 -04:00
Christopher (Cris) Fuhrman
b19753634d
Merge pull request #130 from ets-cfuhrman-pfe/fuhrmanator-patch-1
Don't create branch images when pushing to main
2024-09-24 20:02:27 -04:00
Christopher (Cris) Fuhrman
ca80e991e4
Update create-branch-images.yml
Don't create branch images when pushes to main
2024-09-24 20:01:48 -04:00
Christopher (Cris) Fuhrman
088fe2a3d1
Merge pull request #129 from ets-cfuhrman-pfe/fuhrmanator/issue86
Après réponse par étudiant dans mode rythme de l'enseignant, ça passe…
2024-09-24 20:00:02 -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
35fc5cc89f Merge branch '109-tche-11--intgration-de-passportjs' of github.com:ets-cfuhrman-pfe/EvalueTonSavoir into 109-tche-11--intgration-de-passportjs 2024-09-24 18:57:53 -04:00
d58d6f1d64 Adds base for OAuth - Still errors 2024-09-24 18:57:27 -04:00
Christopher (Cris) Fuhrman
457a5145c1
Merge pull request #108 from gab9281/main
Create branch images to facilitate production and tests deployment
2024-09-24 18:44:13 -04:00
Christopher (Cris) Fuhrman
92d1887eca
Merge pull request #128 from ets-cfuhrman-pfe/fuhrmanator/issue80
Nom de la salle devrait être en premier sur /student/join-room
2024-09-24 18:27:38 -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
36863560e0 Adds base for OAuth - Still errors 2024-09-24 17:24:32 -04:00
Christopher (Cris) Fuhrman
fd68131e9d
Merge pull request #127 from ets-cfuhrman-pfe/fuhrmanator/issue79
Fuhrmanator/issue79
2024-09-24 14:45:15 -04:00
C. Fuhrman
ebb526aa52 Fixes #79
npm audit fix
2024-09-24 14:32:32 -04:00
C. Fuhrman
9091a1a44f Merge branch 'main' of https://github.com/ets-cfuhrman-pfe/EvalueTonSavoir into fuhrmanator/issue79 2024-09-24 14:25:35 -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
MathieuSevignyLavallee
75ebcff4e0
Merge pull request #126 from MathieuSevignyLavallee/main
Configuration authentification - docker-compose
2024-09-23 17:34:20 -04:00
MathieuSevignyLavallee
dc40b86739
Merge pull request #1 from MathieuSevignyLavallee/dev-config
Dev config
2024-09-23 16:35:07 -04:00
MathieuSevignyLavallee
052de4dd9d cleanup 2024-09-23 16:24:07 -04:00
C. Fuhrman
7562898438 refactor, remove react-latex (katex should be used) 2024-09-23 15:55:37 -04:00
Christopher (Cris) Fuhrman
3ec84adc27
Merge pull request #125 from ets-cfuhrman-pfe/fuhrmanator/issue87
Il faut créer un dossier avant de créer un premier quiz sinon il est …
2024-09-23 15:24:51 -04:00
C. Fuhrman
218334b4e0 Il faut créer un dossier avant de créer un premier quiz sinon il est impossible de le sauver.
Fixes #87
"Dossier par défaut" existait dans MongoDB, mais le champ userId avait un type "ObjectId" et non "String".
2024-09-23 15:20:57 -04:00
MathieuSevignyLavallee
5040c2189d jwt auth for route auth 2024-09-22 21:04:07 -04:00
MathieuSevignyLavallee
4849380b73 Dynamic auth config 2024-09-22 21:00:15 -04:00
MathieuSevignyLavallee
97e7a4888f ajustement auth env 2024-09-22 15:01:29 -04:00
MathieuSevignyLavallee
6dde0cca38 Routes for Auth Backend
routes simple pour envoyer au frontend quel type de auth est disponible
2024-09-22 14:52:41 -04:00
MathieuSevignyLavallee
e3de6853c7 studentRoleClaim 2024-09-22 10:41:02 -04:00
MathieuSevignyLavallee
320f98a8a7 Auth config
.env.auth for docker-compose and Load environment variables in the backend
2024-09-19 17:10:41 -04:00
023476dd0b adds back preprod and staging 2024-09-18 16:36:40 -04:00
3195a7a4a9 removes instant branch image making 2024-09-18 16:36:19 -04:00
3b36b9e4e2
Create create-branch-images.yml 2024-09-17 22:45:54 -04:00
Christopher (Cris) Fuhrman
cfee8a213a
Merge pull request #103 from ets-cfuhrman-pfe/fuhrmanator/issue102
Actualiser l'aide pour exemples avec markdown, images, etc.
2024-09-17 19:03:32 -04:00
C. Fuhrman
fefe278d79 Actualiser l'aide pour exemples avec markdown, images, etc.
Fixes #102
2024-09-17 18:56:13 -04:00
Christopher (Cris) Fuhrman
851d04dfac
Merge pull request #101 from ets-cfuhrman-pfe/fuhrmanator/issue96
Affichage de \\neq (katex) n'est pas correct (KaTeX_Main n'est pas ch…
2024-09-17 01:50:26 -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
Christopher (Cris) Fuhrman
afd97274e0
Merge pull request #100 from ets-cfuhrman-pfe/fuhrmanator/issue54
Fixes #54 Créer compte affiche "Nom de la salle" plutôt que "Mot de p…
2024-09-16 11:11:50 -04:00