Christian Cueni
09750abbc2
Add new roles
2024-10-24 11:39:03 +02:00
Christian Cueni
9e53b8814b
Add logout with id_token_hint
2024-10-22 10:44:27 +02:00
Christian Cueni
15c8199446
Fix set update
2024-09-25 07:43:09 +02:00
Daniel Egger
d5e6b623d3
Reformat code with ruff
2024-08-27 15:12:49 +02:00
Daniel Egger
0f6ec66122
Merged in feature/berufsbilnder-cypress (pull request #378 )
...
Feature/berufsbilnder cypress
* Berufsbildner cypress test
* Fix tests
2024-08-23 13:26:47 +00:00
Daniel Egger
cdfb9d2c5b
Refactor `LearningMentor` model to flat `AgentParticipantRelation` model
2024-07-25 17:19:36 +02:00
Christian Cueni
0cf0102f3d
Add prod roles
2024-07-10 09:33:56 +02:00
Christian Cueni
86d0291448
Fix logging message, add env variables
2024-07-03 14:41:06 +02:00
Christian Cueni
fa22f52bc7
Use settings so that pytest is happy 🤷♂️
2024-06-27 12:40:49 +02:00
Christian Cueni
8af955f794
Add migration, handle sync for mentors and supervisors
2024-06-27 11:32:42 +02:00
Christian Cueni
cc3b6bbf0d
Clean up some code
2024-06-27 11:32:42 +02:00
Christian Cueni
601e014326
Make pytest happy
2024-06-27 11:32:20 +02:00
Christian Cueni
eb931c86c8
Add signal tests, add LearningMentor
2024-06-27 11:32:20 +02:00
Christian Cueni
e6eae79171
Refactor json data handling
2024-06-27 11:32:20 +02:00
Christian Cueni
fbd40de918
Refactor code
2024-06-27 11:32:20 +02:00
Christian Cueni
cb9d5de9a6
Handle creation and removal of course session group objects
2024-06-27 11:32:20 +02:00
Christian Cueni
6f71fc2fd7
Don't delete non myvbv roles
2024-06-27 11:32:20 +02:00
Christian Cueni
857c4a4742
Add sso models, move all code to sso-app
2024-06-27 11:32:20 +02:00
Christian Cueni
e436c5ddbd
Add services test
2024-06-27 11:32:20 +02:00
Christian Cueni
ade89c3c5b
Fix test, remove unused file
2024-06-27 11:32:20 +02:00
Christian Cueni
9437dafb76
wip: Add error model, move code, add exception
2024-06-27 11:32:20 +02:00
Christian Cueni
13789a9619
wip: Add sync method
2024-06-27 11:32:20 +02:00
Christian Cueni
601cf7a12b
wip: Add signals, change black version
2024-06-27 11:32:18 +02:00
Christian Cueni
aa3f222112
wip: Add KC-client and basic methods, signal handler
2024-06-27 11:31:55 +02:00
Livio Bieri
12932296e7
wip: pass next on signup sso
2023-12-18 15:43:59 +01:00
Livio Bieri
b414e4cf93
chore: shop vv-it, vv-de, vv-fr
2023-12-18 15:43:59 +01:00
Livio Bieri
9fdc2faecd
chore: adds test for sso flows
2023-12-18 15:43:59 +01:00
Livio Bieri
a282427f24
feat: sso login flow
2023-12-18 15:43:58 +01:00
Reto Aebersold
4ac735c3be
feat: setup complete back
2023-12-18 15:40:57 +01:00
Livio Bieri
9a23ee8a06
Revert "wip: sso snafu"
...
This reverts commit 5aa8f739a0f90a902f18a850b814d7d66dd914c6.
To not get confused, lets just redo those steps once Lernnetz
has fixed the Keycloak SSO side of things. ;)
2023-12-18 15:39:07 +01:00
Livio Bieri
82760211b1
wip: sso snafu
2023-12-18 15:39:07 +01:00
Livio Bieri
e16cc575aa
wip: sso flow test (error), existing
2023-12-18 15:39:07 +01:00
Livio Bieri
86594973ff
wip: adds a walking skeleton test for SSO Authorize callback
2023-12-18 15:34:31 +01:00
Christian Cueni
8c1088ab4b
Use lowercase emails, use raw field
2023-06-15 08:37:18 +02:00
Daniel Egger
183135bcb7
VBV-409: onboarding anpassungen
2023-06-02 15:16:41 +02:00
Daniel Egger
631893c60f
Fix in sso login
2023-06-02 15:16:41 +02:00
Daniel Egger
f42aae19ee
Import trainer from excel file
2023-06-02 15:16:41 +02:00
Daniel Egger
61ce0897cf
Refactor user creation code for sso and import
2023-06-02 15:16:41 +02:00
Lorenz Padberg
515f7a7b1b
Update Env Variables with correct SSO parameters
2023-05-30 16:31:20 +02:00
Christian Cueni
6816ad8388
Add language parameter to SSO
2023-05-25 09:08:31 +02:00
Christian Cueni
ae62b43606
Fix upload, add delete s3 files command
2023-01-11 07:38:47 +01:00
Christian Cueni
e2ce704a40
Add sso_id field
2023-01-11 07:11:38 +01:00
Christian Cueni
566e7bc6d0
Use email as username if no username available
2022-10-18 11:01:03 +02:00
Daniel Egger
827e7a0fc0
Add code formatting with prettier and black
2022-09-30 17:43:06 +02:00
Christian Cueni
df903f2663
Add back link, remove unused code, fix mobile menu margins
2022-08-17 15:59:01 +02:00
Christian Cueni
3280fc44fa
Fix get email, remove versions from deploy script
2022-08-16 08:00:05 +02:00
Christian Cueni
67b8aa9f8d
Remove test data, read correct string
2022-08-15 15:51:36 +02:00
Christian Cueni
b06db37d05
WIP: Add test url
2022-08-15 15:51:36 +02:00
Christian Cueni
cd829a3c9a
WIP: Update config
2022-08-15 15:51:36 +02:00
Christian Cueni
55592b1cc6
Fix oauth client selection
2022-08-10 17:09:30 +02:00