Danel Kungla
72f6f2b716
feat: create email template for TTO reservation confirmation
...
feat: implement order notifications service with TTO reservation confirmation handling
feat: create migration for TTO booking email webhook trigger
2025-09-30 16:05:43 +03:00
c6a1400dc7
Merge branch 'develop' into MED-97
2025-09-26 17:01:24 +03:00
fdc2e3e064
feat(MED-97): show person name instead of keycloak email in company invite form
2025-09-26 13:26:58 +03:00
db38e602aa
feat(MED-97): update cart flow for using benefits
2025-09-26 13:24:09 +03:00
56f84a003c
feat(MED-97): move shared order placing logic to cart-actions
2025-09-26 09:47:28 +03:00
Danel Kungla
0a61371271
refactor env
2025-09-25 18:07:10 +03:00
Danel Kungla
1acde486f2
add dynamic export
2025-09-25 17:42:53 +03:00
Danel Kungla
6c6e7a6847
fix conflict duplicates
2025-09-24 18:45:29 +03:00
Danel Kungla
7817ae0448
Merge branch 'develop' into feature/MED-129
2025-09-24 15:00:27 +03:00
Danel Kungla
63ede85668
Merge branch 'develop' into add-eslint
2025-09-23 10:56:41 +03:00
Karli
428a1dfb87
don't upsert if audit log doesn't have medipost_private_message_id, improve logging
2025-09-22 15:31:06 +03:00
Danel Kungla
0c2cfe6d18
prettier fix
2025-09-19 17:22:36 +03:00
Helena
b59148630a
add cart functionality for tto services
2025-09-19 16:23:19 +03:00
Helena
2f470d3531
revert some whitespace changes for better readability
2025-09-18 10:24:47 +03:00
Helena
cd55ddf3f8
Merge branch 'develop' of https://github.com/MR-medreport/MRB2B into MED-103
2025-09-17 18:17:01 +03:00
Helena
22f7fa134b
MED-103: add booking functionality
2025-09-17 18:11:13 +03:00
e7650e3c32
feat(MED-161): move type to types file
2025-09-17 11:16:50 +03:00
000cad7f05
feat(MED-161): move medipost services to medipost package
2025-09-17 11:15:26 +03:00
a788e8b587
feat(MED-161): move medipost privatemessage logic to separate service
2025-09-17 11:14:54 +03:00
312027b9ed
avoid too many duplicate requireUserInServerComponent requests for each page+layout
2025-09-10 06:33:44 +03:00
229b3d7c27
fix warnings on cart page refresh
2025-09-10 06:32:48 +03:00
fa9895637d
add env to turn off automatic medipost sending on montonio callback
2025-09-10 06:32:25 +03:00
165d44b13f
prepare montonio callback logic to send email for individual analysis order
...
- skip confusing error log for orders without analysis packages
2025-09-09 14:02:34 +03:00
7d208b41f2
update naming to be clearer
2025-09-09 14:01:19 +03:00
1d641211b6
update for new type
2025-09-09 09:56:44 +03:00
6e9cde6b95
medusa product can have either analysiselement or analysis originalId
2025-09-04 13:20:09 +03:00
Helena
9122acc89f
MED-151: add profile view and working smoking dashboard card ( #71 )
...
* MED-151: add profile view and working smoking dashboard card
* update zod
* move some components to shared
* move some components to shared
* remove console.logs
* remove unused password form components
* only check null for variant
* use pathsconfig
2025-09-04 12:17:54 +03:00
7087c9a6da
feat(MED-85): fix missing async
2025-08-27 08:06:00 +03:00
1d1b10d094
feat(MED-100): show analysis packages and analyses in separate block from tto services
2025-08-25 11:50:47 +03:00
Karli
43117985dd
feat(MED-101): disable timer until TTO products are used
2025-08-18 13:21:56 +03:00
5d6aa96324
feat(MED-105): create notifications entry on email
2025-08-13 11:45:04 +03:00
63b86c0abb
feat(MED-87): update status on results
2025-08-11 10:41:01 +03:00
d582e222ce
feat(MED-105): update order details redirect and shown page
2025-08-11 09:21:40 +03:00
09155ae110
feat(MED-131): revert to use server action for montonio token for revalidateTag
2025-08-05 10:59:44 +03:00
d9b619d560
feat(MED-131): rerun
2025-08-05 10:33:59 +03:00
e375f22b57
feat(MED-131): route sometimes redirects back to login instead
2025-08-05 10:07:59 +03:00
47675252ed
feat(MED-131): conditional env
2025-08-04 18:31:17 +03:00
edfc9776d3
feat(MED-131): remove fake url
2025-08-04 17:56:04 +03:00
8790b515d5
feat(MED-131): fix medusa vs medipost vs b2b product ids mixed
2025-08-04 16:27:54 +03:00
36816cfcd5
feat(MED-131): improve logging, error validation
2025-08-04 16:26:26 +03:00
58e2b8dc81
feat(MED-131): send to medipost on montonio callback
2025-08-04 16:24:28 +03:00
606fd55a42
feat(MED-131): use constants
2025-08-04 11:53:27 +03:00
959646a319
feat(MED-131): direct imports
2025-08-04 11:52:14 +03:00
6374bfb602
feat(MED-48): retry
2025-07-24 10:42:43 +03:00
894cf1b454
feat(MED-100): partner location metadata stored on order line instead of order
2025-07-24 09:23:44 +03:00
3341dbd306
feat(MED-48): improvements
2025-07-24 08:52:59 +03:00
b9f40d6a2d
feat(MED-100): analysis location select in cart
2025-07-24 08:05:10 +03:00
e59ad6af00
feat(MED-100): update montonio redirect
2025-07-24 08:03:55 +03:00
6426e2a79b
feat(MED-100): update cart checkout flow and views
2025-07-17 10:16:52 +03:00