Commit Graph

64 Commits

Author SHA1 Message Date
Christian Cueni 5320694172 Merged develop into fix/logout 2024-10-24 13:46:42 +00:00
Christian Cueni aca3e2a1c4 Fix error if uri is not correctly set, use ruff 2024-10-24 14:32:45 +02:00
Christian Cueni 925d737ee4 Merged develop into feature/VBV-773-new-roles 2024-10-24 11:47:03 +02:00
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