Commit Graph

33 Commits

Author SHA1 Message Date
Daniel Egger ab60eebd25 Use order_id as refno 2024-07-23 14:40:22 +02:00
Daniel Egger 2c4cd093a2 Merged develop into branch 2024-07-10 18:17:33 +02:00
Daniel Egger 0eeae993cb VBV-703: abacus filename: timestamp comes first 2024-07-09 13:39:07 +02:00
Daniel Egger d0b357c33c Fix tests 2024-07-04 14:54:23 +02:00
Daniel Egger 9d91a9102a Add more logging in app/database 2024-07-04 14:54:22 +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 516079ba10 Test abacus sftp upload 2024-05-31 17:20:33 +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 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
Reto Aebersold 911c35ae6c feat: fill profile address from onboarding 2024-01-25 09:44:12 +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
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 b1439122e1 chore: validate signature & cleanup 2023-12-18 15:43:57 +01:00
Livio Bieri c3a0cbf5e2 fix: billing address naming snafu 2023-12-18 15:42:37 +01:00
Livio Bieri ab3dcd378e feat: shop app; billing address apis 2023-12-18 15:42:05 +01:00