C. Fuhrman
|
e710e1a6fe
|
experimental (unfinished)
|
2024-09-30 21:08:52 -04:00 |
|
C. Fuhrman
|
265f9a2b76
|
folder test passes
|
2024-09-30 12:16:48 -04:00 |
|
C. Fuhrman
|
322ba6e71a
|
quiz test passes
|
2024-09-30 12:11:48 -04:00 |
|
C. Fuhrman
|
cd0c6a469b
|
Simpler quiz domain object (no db logic)
|
2024-09-30 11:49:15 -04:00 |
|
C. Fuhrman
|
b527aa9ade
|
fix for Express requests that are authenticated (have user property)
|
2024-09-30 11:47:41 -04:00 |
|
C. Fuhrman
|
e28fa40b69
|
Rename model classes (singular not plural)
|
2024-09-30 11:45:16 -04:00 |
|
C. Fuhrman
|
7abe517c8f
|
Quiz model class, using a Repository pattern with mocked repository and tests
|
2024-09-28 17:29:21 -04:00 |
|
C. Fuhrman
|
83a23e4f8c
|
Rename javascripts to TypeScript, install ts dev dependencies, config tsc
|
2024-09-28 15:24:32 -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
|
91fa75131a
|
One StudentType that also has answers
|
2024-09-25 14:53:17 -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 |
|
C. Fuhrman
|
6f43720649
|
Remove support for <img > tag, tests passing
|
2024-09-15 00:34:41 -04:00 |
|
C. Fuhrman
|
901b3b98fc
|
npm audit fixes
|
2024-09-05 15:20:11 -04:00 |
|
Louis-Antoine Caron
|
e32dff3461
|
Mise a jours des variable env
|
2024-04-06 14:49:08 -04:00 |
|
louis-antoine-etsmtl
|
61193a3f10
|
Delete server/LICENSE
|
2024-04-05 21:19:15 -04:00 |
|
louis-antoine-etsmtl
|
e721559d8d
|
Update .env.example
|
2024-04-05 21:17:12 -04:00 |
|
Louis-Antoine Caron
|
44c05371d5
|
test
|
2024-04-05 20:10:59 -04:00 |
|
louis-antoine-etsmtl
|
231c7e6a3b
|
Update app.js
|
2024-04-05 17:34:39 -04:00 |
|
louis-antoine-etsmtl
|
58170b378c
|
change folder name
|
2024-03-29 20:15:32 -04:00 |
|