fserres
f27f22cb01
Add permissions oidc auth
2024-10-01 01:09:12 -04:00
fserres
3bb1db7236
Merge branch 'dev-it1-PFEA2024' into it1/feature/RBAC
2024-10-01 00:54:46 -04:00
fserres
04577d5ce2
Add permissions with providers
2024-10-01 00:52:25 -04:00
MathieuSevignyLavallee
ee580005b2
Fix bug
2024-09-30 21:15:09 -04:00
Bruno Roesner
8d31bc8f8c
added groups in oidc response
2024-09-30 20:49:00 -04:00
MathieuSevignyLavallee
0fe4dcacd5
correction config avec OIDC
2024-09-30 20:40:33 -04:00
fserres
19f545b24f
Merge branch 'dev-it1-PFEA2024' into it1/feature/RBAC
2024-09-30 11:26:41 -04:00
fserres
0a82574eb4
Add permissions
2024-09-30 11:24:12 -04:00
MathieuSevignyLavallee
ab3925885a
Petit ajustement
...
Petit ajustement du frontend pour l'affichage des options disponibles et la restriction des routes en fonction de la connexion. Enlever la nécessité du token pour récupérer les authActive, puisqu'on n'est pas encore connecté à ce stade.
2024-09-30 11:07:23 -04:00
f379ddcb28
Merge pull request #142 from ets-cfuhrman-pfe/feat-oidc-integration
...
Added OIDC provider
2024-09-29 18:46:50 -04:00
Bruno Roesner
e45b0804ee
changed env variables in docker compose
2024-09-29 18:44:16 -04:00
Bruno Roesner
813ea5944b
continued oidc
2024-09-29 18:39:24 -04:00
Bruno Roesner
bb9d1d4bcc
added rest of oidc (kind of)
2024-09-29 17:55:48 -04:00
Bruno Roesner
fbca8cb193
added openidconnect provider
2024-09-29 17:55:38 -04:00
Bruno Roesner
56c4ed1f10
added passportjs-openid package
2024-09-29 17:55:20 -04:00
JerryKwok
31728b72e2
Merge pull request #141 from ets-cfuhrman-pfe/dev-it1-connexion-page
...
frontend connexion page
2024-09-29 16:47:51 -04:00
MathieuSevignyLavallee
e51f29c5d2
ajusted button to redirect to good route
2024-09-29 16:37:08 -04:00
d63dd87d54
Adds groups to example
2024-09-29 16:26:15 -04:00
Jerry Kwok
8bb62b8842
frontend connexion page
2024-09-29 15:07:16 -04:00
05381c7da9
Merge pull request #138 from ets-cfuhrman-pfe/109-tche-11--intgration-de-passportjs
...
109 tche 11 intgration de passportjs
2024-09-29 11:36:34 -04:00
roesnerb
ac8b6d34b7
Merge pull request #140 from ets-cfuhrman-pfe/adds-configuration-to-oauth-integration
...
Adds configuration to oauth integration
2024-09-28 18:17:49 -04:00
4dadf7851b
remove duplicates
2024-09-28 18:07:03 -04:00
454cabb2fa
Adds modules addition tests
2024-09-28 17:46:44 -04:00
d97f3f55e2
Incorporate auth config
2024-09-28 17:08:11 -04:00
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
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
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