Commit Graph

66 Commits

Author SHA1 Message Date
Christian Cueni aca066a376 Merge branch 'develop' into feature/vbv-676-berufsbildner-2
# Conflicts:
#	client/src/composables.ts
#	client/src/gql/gql.ts
#	client/src/gql/graphql.ts
#	client/src/graphql/queries.ts
#	client/src/pages/competence/CompetenceCertificateDetailPage.vue
#	client/src/pages/competence/CompetenceCertificateListPage.vue
#	client/src/pages/competence/CompetenceIndexPage.vue
#	client/src/types.ts
#	cypress/support/commands.js
#	server/vbv_lernwelt/shop/migrations/0016_alter_checkoutinformation_refno2.py
2024-08-09 18:01:25 +02:00
Ramon Wenger f6e459fafe Add additional checks in cypress test 2024-08-08 07:21:52 +02:00
Ramon Wenger a8ac9c2a0a Remove debug info 2024-08-08 07:21:51 +02:00
Ramon Wenger 794c18fb41 Pass chosen_profile through checkout step to end up in CourseProfile 2024-08-08 07:21:50 +02:00
Ramon Wenger cf5aa64a24 Update wizard to show the correct step number 2024-08-08 07:21:50 +02:00
Ramon Wenger ca4ba26005 Add Course Profile selection step to checkout flow 2024-08-08 07:21:50 +02:00
Christian Cueni 77dce844d3 Merge branch 'develop' into feature/vbv-676-berufsbildner-2 2024-08-06 19:55:04 +02:00
Christian Cueni 5defb386bd Merge branch 'develop' into feature/vbv-676-berufsbildner-2
# Conflicts:
#	server/vbv_lernwelt/competence/services.py
#	server/vbv_lernwelt/dashboard/graphql/types/assignment.py
#	server/vbv_lernwelt/dashboard/graphql/types/competence.py
2024-07-30 10:12:53 +02:00
Christian Cueni 0313abb010 Allow other billing address for cembra 2024-07-30 08:24:27 +02:00
Christian Cueni a552ff75fe Change payment message 2024-07-29 08:09:46 +02:00
Daniel Egger 3f02fd254a Add cypress test for mentor invitation 2024-07-25 17:19:22 +02:00
Daniel Egger aa30dadfd7 Update cypress tests 2024-07-16 15:57:24 +02:00
Daniel Egger f0acdaf254 Add custom organisation name 2024-07-16 15:13:52 +02:00
Daniel Egger 12476740df Merged in feature/npm-node-upgrade (pull request #350)
Feature/npm node upgrade

* Upgrade npm dependencies, node20, remove Storybook

* Upgrade more libs


Approved-by: Christian Cueni
2024-07-12 08:44:14 +00:00
Daniel Egger 52f2b30a58 Translations 2024-07-04 14:54:23 +02:00
Daniel Egger fab9297989 Test cembra/byjuno invoice 2024-07-04 14:54:22 +02:00
Daniel Egger 3ef1ba18b2 Improve Cypress tests 2024-07-04 14:54:22 +02:00
Daniel Egger b9f8e5d771 Handle phone numbers 2024-07-04 14:54:22 +02:00
Daniel Egger 42fd2f1377 Add logic/validation for cembra fields 2024-07-04 14:54:22 +02:00
Daniel Egger b6e4f30b58 Add device fingerprint code 2024-07-04 14:54:22 +02:00
Daniel Egger e776103eb7 Add new fields for cembra pay 2024-07-04 14:54:22 +02:00
Daniel Egger da5c6d07d2 Add Cypress test for checkout process 2024-07-04 14:54:22 +02:00
Daniel Egger f4729cb4c8 Start abacus upload manually from admin interface 2024-05-31 19:11:46 +02:00
Daniel Egger f8c6e135e1 Add fake datatrans endpoints for e2e tests 2024-05-31 16:00:05 +02:00
Daniel Egger ec21238ece Remove unused BillingAddress model 2024-05-31 09:54:42 +02:00
Christian Cueni 8a89bed0ac WIP: Fix typecheck 2024-04-10 11:18:43 +02:00
Reto Aebersold 44868f4673 feat: user store cleanup 2024-02-06 09:15:34 +01:00
Reto Aebersold befbee23b4 feat: user store 2024-02-05 12:02:15 +01:00
Reto Aebersold 28445cf1a5 feat: add avatar upload 2024-01-09 17:21:06 +01:00
Christian Cueni 8c6b01cec2 Update email 2023-12-28 12:30:25 +01:00
Reto Aebersold 35250bb93b Merge branch 'develop' into feature/VBV-597-umsetzung-cockpit-lernbegleitung 2023-12-21 10:06:57 +01:00
Christian Cueni d58b884d65 Use correct emails for uk and vv 2023-12-20 09:52:18 +01:00
Reto Aebersold 3c3dde74b9 feat: pass next to sign-up / login 2023-12-19 15:03:38 +01:00
Christian Cueni 44c2cc1d5c Update email and text 2023-12-18 15:44:00 +01:00
Livio Bieri e1120ef523 chore: fix reactivity of course name in side panel 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
Reto Aebersold 447ac05859 feat: local login URL 2023-12-18 15:43:59 +01:00
Livio Bieri 100362b6a5 chore: adds test for sso flows 2023-12-18 15:43:59 +01:00
Reto Aebersold 62a7eb5f2e chore: translations 2023-12-18 15:43:59 +01:00
Reto Aebersold 1ac67f9ce2 chore: translations 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 2bb62a2b4f feat: login redirects 2023-12-18 15:43:58 +01:00
Reto Aebersold 3787e1726a feat: show payment error message 2023-12-18 15:43:57 +01:00
Reto Aebersold c6cb6ba80c feat: validate address 2023-12-18 15:43:57 +01:00
Reto Aebersold bbf4208228 feat: address handling 2023-12-18 15:43:57 +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
Reto Aebersold 5916212857 fix: address stuff 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 b4524fdd77 wip: billing address frontend 2023-12-18 15:42:41 +01:00