Daniel Egger
|
ab60eebd25
|
Use order_id as refno
|
2024-07-23 14:40:22 +02:00 |
Daniel Egger
|
46daea0511
|
Enable cembra/byjuno payment
|
2024-07-23 14:40:22 +02:00 |
Christian Cueni
|
211d478181
|
Downgrade wagtail and packages
|
2024-07-11 12:17:56 +02:00 |
Daniel Egger
|
2c4cd093a2
|
Merged develop into branch
|
2024-07-10 18:17:33 +02:00 |
Christian Cueni
|
9692b441b2
|
Merged develop into feature/VBV-692-keycloak
|
2024-07-10 10:14:29 +00:00 |
Daniel Egger
|
0eeae993cb
|
VBV-703: abacus filename: timestamp comes first
|
2024-07-09 13:39:07 +02:00 |
Daniel Egger
|
8d9e111892
|
Log datatrans webhook on Database
|
2024-07-04 15:49:09 +02:00 |
Daniel Egger
|
d0b357c33c
|
Fix tests
|
2024-07-04 14:54:23 +02:00 |
Daniel Egger
|
517d1df38f
|
Add `refno2` field
|
2024-07-04 14:54:23 +02:00 |
Daniel Egger
|
4f58415ff5
|
Refactor VV_PRODUCT_NUMBER as const
|
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
|
da5c6d07d2
|
Add Cypress test for checkout process
|
2024-07-04 14:54:22 +02:00 |
Christian Cueni
|
984e26f65f
|
Fix MultipleObjectsReturned exception
|
2024-06-27 15:08:06 +02:00 |
Christian Cueni
|
fa22f52bc7
|
Use settings so that pytest is happy 🤷♂️
|
2024-06-27 12:40:49 +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
|
2f8d5312eb
|
Change text for abacus invoice
|
2024-06-04 15:04:36 +02:00 |
Daniel Egger
|
6de5660f31
|
Add `ABACUS_` env var values for prod
|
2024-06-04 11:30:18 +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
|
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 |