Commit Graph

34 Commits

Author SHA1 Message Date
Daniel Egger 9f81cb2db3 VBV-705 feat: cron job abacus export 2024-08-30 16:20:36 +02:00
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 708e24785d Fix formatting 2024-08-08 07:21:52 +02:00
Ramon Wenger b0909c52d3 Add ordering to course profiles 2024-08-08 07:21:52 +02:00
Daniel Egger 507c1a63f7 Format code, fix lint errors 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 fc27d000ab Add missing migrations 2024-08-08 07:10:39 +02:00
Daniel Egger cdfb9d2c5b Refactor `LearningMentor` model to flat `AgentParticipantRelation` model 2024-07-25 17:19:36 +02:00
Daniel Egger 517d1df38f Add `refno2` field 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 9d91a9102a Add more logging in app/database 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 f4729cb4c8 Start abacus upload manually from admin interface 2024-05-31 19:11:46 +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 ec21238ece Remove unused BillingAddress model 2024-05-31 09:54:42 +02:00
Daniel Egger 2646b072ee Refactor country handling code 2024-05-30 15:35:17 +02:00
Daniel Egger 590b6a17bc Add `abacus_debitor_number` and `abacus_order_id` model fields 2024-05-29 15:35:03 +02:00
Reto Aebersold 19548b2b07 feat: move models for profile page 2024-01-24 21:00:26 +01:00
Livio Bieri 561f9e3c96 feat: datatrans re-init on double checkout 2023-12-18 15:43:59 +01:00
Livio Bieri a9056a008b feat: datatrans cleanup & tests 2023-12-18 15:43:58 +01:00
Livio Bieri 93c9f73a46 fix: format 2023-12-18 15:43:58 +01:00
Livio Bieri 083af9e308 chore: add price help text 2023-12-18 15:43:58 +01:00
Reto Aebersold bbf4208228 feat: address handling 2023-12-18 15:43:57 +01:00
Livio Bieri 9011e579df chore: format 2023-12-18 15:42:41 +01:00
Livio Bieri c9fe4007f7 chore: migrations 2023-12-18 15:42:41 +01:00
Reto Aebersold cd6585790e fix: initial data loading 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 c3a0cbf5e2 fix: billing address naming snafu 2023-12-18 15:42:37 +01:00
Livio Bieri d5602ee094 fix: format 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