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 |
Reto Aebersold
|
18385b6870
|
chore: exclude old file
|
2023-12-18 15:43:58 +01:00 |
Reto Aebersold
|
621e42614e
|
chore: trufflehog exclude
|
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 |
Reto Aebersold
|
e6f2f29622
|
chore: expose profile infos in admin
|
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 |
Reto Aebersold
|
2bb62a2b4f
|
feat: login redirects
|
2023-12-18 15:43:58 +01:00 |
Reto Aebersold
|
ebb4772f54
|
feat: start pages placeholder
|
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
|
f8ae88ac1a
|
fix: urls
|
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
|
c6cb6ba80c
|
feat: validate address
|
2023-12-18 15:43:57 +01:00 |
Reto Aebersold
|
bbf4208228
|
feat: address handling
|
2023-12-18 15:43:57 +01:00 |
Livio Bieri
|
e9f8b7dadc
|
chore: add datatrans env to caprover_create_app.py
|
2023-12-18 15:43:54 +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
|
30d2919be2
|
fix: load entities for tests
|
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
|
b4524fdd77
|
wip: billing address frontend
|
2023-12-18 15:42:41 +01:00 |
Livio Bieri
|
c3a0cbf5e2
|
fix: billing address naming snafu
|
2023-12-18 15:42:37 +01:00 |
Reto Aebersold
|
ad47fd329b
|
fix: org id as number
|
2023-12-18 15:42:11 +01:00 |
Reto Aebersold
|
437ffde8b1
|
feat: add organisations as model
|
2023-12-18 15:42:11 +01:00 |
Reto Aebersold
|
0f6232e6f4
|
fix: static assets
|
2023-12-18 15:42:11 +01:00 |
Reto Aebersold
|
9febbc0857
|
fix: static assets
|
2023-12-18 15:42:11 +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 |
Reto Aebersold
|
3644a0d77d
|
feat: test onboarding redirects
|
2023-12-18 15:41:29 +01:00 |
Reto Aebersold
|
bfeca6e8e0
|
feat: use orgs in profile
|
2023-12-18 15:41:27 +01:00 |
Reto Aebersold
|
97f4e96b5c
|
feat: handle no course session
|
2023-12-18 15:40:57 +01:00 |
Reto Aebersold
|
c95bdbe7b7
|
fix: grow wizard page
|
2023-12-18 15:40:57 +01:00 |
Reto Aebersold
|
31ee830960
|
chore: cleanup
|
2023-12-18 15:40:57 +01:00 |