Commit Graph

161 Commits

Author SHA1 Message Date
Christian Cueni aca3e2a1c4 Fix error if uri is not correctly set, use ruff 2024-10-24 14:32:45 +02:00
Christian Cueni 9e53b8814b Add logout with id_token_hint 2024-10-22 10:44:27 +02:00
Daniel Egger a2b3d63d6d VBV-731: Bewertungen bearbeiten 2024-09-30 11:09:55 +02:00
Christian Cueni 529fad7722 Rename middleware 2024-09-23 14:45:03 +02:00
Elia Bieri 294c33ddc8 Merge Django base settings 2024-09-17 12:05:24 +02:00
Daniel Egger 1cc1f8c51d Add graphql course cache code from Chrigu 2024-08-28 22:04:37 +02:00
Daniel Egger d5e6b623d3 Reformat code with ruff 2024-08-27 15:12:49 +02:00
Christian Cueni 85f0b680b5 Merged develop into fix/optimize-queries 2024-07-25 05:29:27 +00:00
Christian Cueni fe2b91e619 Add debug middleware 2024-07-24 14:00:29 +02:00
Daniel Egger 08b65f00d7 Enable cembra/byjuno payment for PROD env 2024-07-23 14:40:22 +02:00
Daniel Egger 74c4099b8b Test-Deployment improvements 2024-07-23 14:40:22 +02:00
Christian Cueni 88cfa79b97 Add blocking view 2024-07-12 08:19:36 +02:00
Daniel Egger 2c4cd093a2 Merged develop into branch 2024-07-10 18:17:33 +02:00
Daniel Egger e776103eb7 Add new fields for cembra pay 2024-07-04 14:54:22 +02:00
Daniel Egger b323793a79 Cleanup IT_OAUTH_*-env variables 2024-07-03 16:10:24 +02:00
Christian Cueni aa3f222112 wip: Add KC-client and basic methods, signal handler 2024-06-27 11:31:55 +02:00
Daniel Egger d2685f85a8 SFTP test should run sequentially -> migrate these tests to pytest 2024-06-19 17:16:14 +02:00
Daniel Egger 6de5660f31 Add `ABACUS_` env var values for prod 2024-06-04 11:30:18 +02:00
Daniel Egger b9b66a502e Rename settings file 2024-05-31 19:41:08 +02:00
Daniel Egger 516079ba10 Test abacus sftp upload 2024-05-31 17:20:33 +02:00
Daniel Egger c89914107f Add sftp test server code 2024-05-31 16:43:00 +02:00
Daniel Egger f8c6e135e1 Add fake datatrans endpoints for e2e tests 2024-05-31 16:00:05 +02:00
Daniel Egger 2646b072ee Refactor country handling code 2024-05-30 15:35:17 +02:00
Daniel Egger 059a4cad5c Add empty user 2024-05-29 13:48:40 +02:00
Christian Cueni f779760bc3 Add uk support email to error page 2024-05-23 14:14:40 +02:00
Daniel Egger 1693adce39 Fix cypress test for due dates page 2024-04-25 18:53:41 +02:00
Daniel Egger bb57591387 Add avatar images to dashboar persons page 2024-04-25 18:49:02 +02:00
Christian Cueni e659b4b410 Merged develop into feature/tracking-code 2024-02-28 11:41:07 +00:00
Christian Cueni 833dc0e7c7 Add tracking code 2024-02-20 12:50:21 +01:00
Livio Bieri a7922743fd wip: self evaluation mentor api 2024-01-21 21:16:49 +01:00
Daniel Egger 799144defd Enable S3 storage tests by env variable 2023-12-22 09:11:30 +01:00
Reto Aebersold 480c82e466 Merge branch 'develop' into feature/VBV-597-umsetzung-cockpit-lernbegleitung 2023-12-19 10:01:16 +01:00
Livio Bieri b414e4cf93 chore: shop vv-it, vv-de, vv-fr 2023-12-18 15:43:59 +01:00
Livio Bieri 561f9e3c96 feat: datatrans re-init on double checkout 2023-12-18 15:43:59 +01:00
Livio Bieri fb24ec24e4 feat: vv-de vv-fr vv-it API support 2023-12-18 15:43:59 +01:00
Livio Bieri a282427f24 feat: sso login flow 2023-12-18 15:43:58 +01:00
Livio Bieri dc1eaad412 chore: small stuff 2023-12-18 15:43:57 +01:00
Livio Bieri b1439122e1 chore: validate signature & cleanup 2023-12-18 15:43:57 +01:00
Livio Bieri ab3dcd378e feat: shop app; billing address apis 2023-12-18 15:42:05 +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
Reto Aebersold e5ad3f08d2 Merge branch 'develop' into feature/VBV-597-umsetzung-cockpit-lernbegleitung 2023-12-12 10:02:08 +01:00
Lorenz Padberg e8ae8bdc14 VBV-440: Musterlösung und Refactoring S3 2023-12-07 10:38:58 +01:00
Reto Aebersold 278d659905 wip: learning mentor 2023-12-07 08:42:24 +01:00
Reto Aebersold c7920430ca feat: add course session group 2023-10-23 16:55:26 +02:00
Daniel Egger 7d291b3e3f VBV-488: Verarbeite Edoniq Test-Resultate 2023-09-29 17:55:05 +02:00
Daniel Egger 6badbc480c Use django constance to add EMAIL_RECIPIENT_WHITELIST 2023-08-29 14:31:21 +02:00
Elia Bieri 56e454cc8b Squash merge of code from Elia 2023-08-29 14:31:18 +02:00
Daniel Egger ae075e47dd Add documentation 2023-08-29 13:53:40 +02:00
Daniel Egger a7f7d0b184 Fail save json dump for `structlog_convert_to_json_for_new_relic` 2023-08-29 09:05:28 +02:00