Reto Aebersold
b6ac2ac4b3
Merge branch 'develop' into feature/VBV-621-teilnehmer-profil
2024-01-18 08:32:31 +01:00
Reto Aebersold
6a985ce607
feat: cockpit user profile
2024-01-15 11:33:45 +01:00
Reto Aebersold
28445cf1a5
feat: add avatar upload
2024-01-09 17:21:06 +01:00
Daniel Egger
799144defd
Enable S3 storage tests by env variable
2023-12-22 09:11:30 +01:00
Reto Aebersold
4f942eb925
chore: format
2023-12-19 10:02:06 +01:00
Reto Aebersold
480c82e466
Merge branch 'develop' into feature/VBV-597-umsetzung-cockpit-lernbegleitung
2023-12-19 10:01:16 +01:00
Christian Cueni
a10b4fa5ec
Hide VV onboarding
2023-12-18 15:55:14 +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
Reto Aebersold
f8ae88ac1a
fix: urls
2023-12-18 15:43:58 +01:00
Reto Aebersold
68c9c895a6
chore: move shop urls
2023-12-18 15:43:57 +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
9011e579df
chore: format
2023-12-18 15:42:41 +01:00
Livio Bieri
be160f5fa7
wip: walking skeleton for datatrans
2023-12-18 15:42:41 +01:00
Reto Aebersold
458d62daf3
feat: entities API
2023-12-18 15:42:41 +01:00
Livio Bieri
9d806e6ede
chore: 2-way binding for address forms, like this?
...
follow up to 1f0c9e2
2023-12-18 15:42:41 +01:00
Livio Bieri
c3a0cbf5e2
fix: billing address naming snafu
2023-12-18 15:42:37 +01:00
Reto Aebersold
437ffde8b1
feat: add organisations as model
2023-12-18 15:42:11 +01:00
Livio Bieri
ab3dcd378e
feat: shop app; billing address apis
2023-12-18 15:42:05 +01:00
Reto Aebersold
bfeca6e8e0
feat: use orgs in profile
2023-12-18 15:41:27 +01:00
Livio Bieri
02a155410e
chore: list organisations
2023-12-18 15:40:54 +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
c3a16a7bec
chore: render mentor / expert cockpit based on role
2023-12-12 16:15:27 +01:00
Reto Aebersold
e5ad3f08d2
Merge branch 'develop' into feature/VBV-597-umsetzung-cockpit-lernbegleitung
2023-12-12 10:02:08 +01:00
Reto Aebersold
e2c32b7fb6
feat: cockpit type
2023-12-11 16:51:33 +01:00
Reto Aebersold
16a6334802
feat: mentor invitation URLs
2023-12-11 10:01:24 +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
Reto Aebersold
75351b9986
chore: format
2023-10-11 09:53:32 +02:00
Reto Aebersold
d4cb978de3
Add assigment task file upload
2023-10-11 09:51:43 +02:00
Daniel Egger
49a3fa99e1
Document handling via REST
2023-10-10 14:26:47 +02:00
Daniel Egger
778dde12d7
Improve course session loading
2023-10-10 10:12:58 +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
Daniel Egger
e08d5574f7
Render logs as json with python-json-logger
2023-08-28 13:47:41 +02:00
Daniel Egger
163df01f5d
Add newrelic integration in docker file
2023-08-27 21:25:33 +02:00
Daniel Egger
946d5671b8
Cleanup azure settings and docs
2023-08-25 12:04:34 +02:00
Christian Cueni
c140f225ea
Add Edoniq testblock
...
WIP: Add sso code
Update content name
WIP: Add redirect endpoint
mend
Fix after rebase
WIP: Update model
WIP: Add extended time test url
Update trufflehog config, use sso
Update test
2023-08-23 07:33:29 +02:00
Christian Cueni
3447de19ca
Add trainer and combined export
2023-08-17 10:58:33 +02:00
Christian Cueni
95a6d404b5
Add export for trainers
2023-08-15 16:47:03 +02:00
Christian Cueni
6195c9d32a
Use page id for feedbacks, filter by course session id
2023-08-14 19:57:31 +02:00
Daniel Egger
a999375f23
Update slugs when parent changes slug due to title change
2023-07-24 13:37:06 +02:00