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 |