Commit graph

169 commits

Author SHA1 Message Date
2df750b6f7
Merge pull request #163 from ets-cfuhrman-pfe/nginx-port-forward
Nginx port forward
2024-11-10 22:54:20 -05:00
d563459aa6 Was able to show a VERY guided demo 2024-11-10 22:52:04 -05:00
678d1c2250 trying to setup dynamic nginx 2024-11-10 20:42:02 -05:00
80115f050c setup routing 2024-11-10 16:33:45 -05:00
c26708a609 semi-stable-state - non-working
Co-authored-by: MathieuSevignyLavallee <MathieuSevignyLavallee@users.noreply.github.com>
2024-11-10 15:42:46 -05:00
MathieuSevignyLavallee
bbc0359ead add to the compose file 2024-11-07 12:39:36 -05:00
MathieuSevignyLavallee
85bd93792c base image for quizRoom socket 2024-11-05 16:37:07 -05:00
4cca066751 adds valkey default config 2024-11-03 16:36:21 -05:00
32bcb67f33 Adds base for multi-room
Co-authored-by: roesnerb <roesnerb@users.noreply.github.com>
Co-authored-by: MathieuSevignyLavallee <MathieuSevignyLavallee@users.noreply.github.com>
2024-10-29 16:47:10 -04:00
Christopher (Cris) Fuhrman
c8f9c5470c
Merge pull request #156 from ets-cfuhrman-pfe/ssl-changes
Don't make an HTTPS server, but configure sockets.io to use secure sockets
2024-10-29 10:12:42 -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
Christopher (Cris) Fuhrman
2b9665a47d
Merge pull request #155 from ets-cfuhrman-pfe/ssl-changes
Ssl changes, trying to fix wss problem with rooms
2024-10-28 12:55:55 -04:00
C. Fuhrman
0a8f8580f4 Create an https server (unless running in dev mode)
Not sure this will work in a container, however, with nginx in front of it.
2024-10-28 12:53:13 -04:00
C. Fuhrman
f5a2be82ca create https or http server according to environment 2024-10-25 15:31:48 -04:00
Christopher (Cris) Fuhrman
b1e9489ba9
Merge pull request #147 from ets-cfuhrman-pfe/backend-tests
Backend tests and refactorings
2024-10-15 21:09:29 -04:00
Christopher (Cris) Fuhrman
2cb0318dc8
Merge pull request #148 from gab9281/main
Fixes images for branch testing
2024-10-04 09:00:12 -04:00
3fea24630a Fixes images 2024-10-03 23:51:44 -04:00
C. Fuhrman
0fa1c6b775 fix broken test with create that throws error 2024-10-03 22:37:10 -04:00
C. Fuhrman
c093ddc5a8 fix broken test for folders.duplicate 2024-10-03 22:23:57 -04:00
C. Fuhrman
c089824b05 Fix some updating bugs 2024-10-03 22:18:03 -04:00
C. Fuhrman
1b824782b9 fix duplicate logic 2024-10-03 21:56:56 -04:00
C. Fuhrman
ff6d12e972 Copilot gave me a parallelized test script (front back)-end 2024-10-03 18:12:46 -04:00
C. Fuhrman
c0de854843 rename action 2024-10-03 17:55:59 -04:00
C. Fuhrman
10a110e898 refactored duplicate name logic, tests pass 2024-10-03 15:50:53 -04:00
C. Fuhrman
ee5ffa432b add test for Folder.create
found a bug with return new Error instead of throw new Error (!)
2024-10-03 13:17:14 -04:00
C. Fuhrman
b1d1173768 quiz tests passing 2024-10-03 12:05:20 -04:00
C. Fuhrman
f1d50315ba fix deprecated ObjectId conversion, remove extraneous refs to db and models 2024-10-02 20:23:15 -04:00
C. Fuhrman
b2144345d0 fix tests, remove debugging info 2024-10-02 14:30:53 -04:00
C. Fuhrman
45e6b80a2f fix reference to Quiz model 2024-10-02 14:09:49 -04:00
C. Fuhrman
89a5146afe order of instantiation in app.js, user needs folder model 2024-10-02 10:32:01 -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
5815cd725a Tests for folders pass 2024-10-01 22:14:38 -04:00
C. Fuhrman
59a59710ea Users test passes and the UserController works (manual testing) 2024-10-01 18:03:55 -04:00
C. Fuhrman
a175718eec refactorings of users.js 2024-10-01 11:30:26 -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
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
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