Commit Graph

50 Commits

Author SHA1 Message Date
Daniel Egger 2646b072ee Refactor country handling code 2024-05-30 15:35:17 +02:00
Daniel Egger 8ce7f9935e Refactor abacus XML code 2024-05-30 11:20:32 +02:00
Daniel Egger 590b6a17bc Add `abacus_debitor_number` and `abacus_order_id` model fields 2024-05-29 15:35:03 +02:00
Daniel Egger 677467d4c3 Refactor Abacus invoice xml code 2024-05-29 14:34:14 +02:00
Livio Bieri 260cdf2ba1 fix: do not just take the first course session
be explicit about the course session ID to use
2024-03-21 15:11:53 +01:00
Livio Bieri c0538bb9db chore: add test for company address not set in checkout 2024-02-08 12:43:22 +01:00
Livio Bieri a4ef999684 fix: do not fail if company_country is not set
it's optional
2024-02-08 11:25:37 +01:00
Reto Aebersold 911c35ae6c feat: fill profile address from onboarding 2024-01-25 09:44:12 +01:00
Reto Aebersold 19548b2b07 feat: move models for profile page 2024-01-24 21:00:26 +01:00
Christian Cueni a154341fae Add search and filter fields 2024-01-11 08:01:39 +01:00
Christian Cueni 909803f3c1 Update payment email templates 2023-12-28 17:02:22 +01:00
Christian Cueni 2bd6e02fa1 Update email context 2023-12-22 20:24:40 +01:00
Christian Cueni be3100ee46 Update price, fix uk page 2023-12-18 15:44:00 +01:00
Livio Bieri b8accb0c62 feat: send welcome mail vv 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 561f9e3c96 feat: datatrans re-init on double checkout 2023-12-18 15:43:59 +01:00
Livio Bieri 2c5643e929 fix: format 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
Reto Aebersold 30d624d0c5 fix: country objects 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 6f90d381f3 chore: get datatrans admin helper cleanup 2023-12-18 15:43:58 +01:00
Livio Bieri a9056a008b feat: datatrans cleanup & tests 2023-12-18 15:43:58 +01:00
Reto Aebersold 1281be2221 feat: invoice customer 2023-12-18 15:43:58 +01:00
Reto Aebersold 5d21fd0f42 feat: add invoice generation 2023-12-18 15:43:58 +01:00
Livio Bieri 7a21988a5c chore: more tests 2023-12-18 15:43:58 +01:00
Livio Bieri 33bea6c08a chore: incomplete product setup error handling 2023-12-18 15:43:58 +01:00
Livio Bieri 809c45235f chore: test for checkout flow 2023-12-18 15:43:58 +01:00
Livio Bieri fdcb6ca3d9 fix: format 2023-12-18 15:43:58 +01:00
Livio Bieri 54428d78d7 chore: create csu on settled | transmitted 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 68c9c895a6 chore: move shop urls 2023-12-18 15:43:57 +01:00
Livio Bieri ac98ec7338 fix: webhook url 2023-12-18 15:43:57 +01:00
Reto Aebersold 3787e1726a feat: show payment error message 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
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 cf329e5046 wip: product admin 2023-12-18 15:42:41 +01:00
Livio Bieri be160f5fa7 wip: walking skeleton for datatrans 2023-12-18 15:42:41 +01:00
Livio Bieri 4faa034609 chore: datatrans service 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 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 c3a0cbf5e2 fix: billing address naming snafu 2023-12-18 15:42:37 +01:00
Livio Bieri 22d1e975af fix: Aaaaaaah! 🤦 Fixes pytest in pipeline. 2023-12-18 15:42:11 +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