Commit Graph

620 Commits

Author SHA1 Message Date
781a21aef4 Merge pull request #93 from MR-medreport/analysis-xml-fix-1109
fix sending multiple analysis elements for same material group with different <Proov> data
2025-09-12 10:55:04 +00:00
74c176912b fix sending multiple analysis elements for same material group with different <Proov> data 2025-09-12 12:46:46 +03:00
Helena
7c92b787ce Merge branch 'develop' of https://github.com/MR-medreport/MRB2B into MED-103 2025-09-11 10:09:37 +03:00
Helena
99e62b91a5 use analysis order id as valis tellimuse id (#92)
* use order analysis id as valis tellimuse id

* send analysis order id in xml
2025-09-10 16:54:12 +03:00
Helena
b31de91daf Merge branch 'develop' of https://github.com/MR-medreport/MRB2B into develop 2025-09-10 12:40:23 +03:00
Helena
0e7e0b0ed6 fix translation 2025-09-10 12:37:39 +03:00
Danel Kungla
da6acd8756 change design for analysis-package button 2025-09-10 12:21:43 +03:00
745ba874b6 Merge pull request #89 from MR-medreport/updates-for-live-0909
fix package analyses count should include variant count
2025-09-10 07:13:03 +00:00
e324d6c5d1 fix package analyses count should include variant count 2025-09-10 10:11:14 +03:00
6b1f93c317 Merge pull request #87 from MR-medreport/updates-for-live-0909
updates for live; auth provider changes, smaller fixes for styles/etc
2025-09-10 04:14:40 +00:00
96f82444a7 show 2fa secret as text also (example: adding to bitwarden) 2025-09-10 07:12:05 +03:00
0328e518b6 improve some texts + styles 2025-09-10 07:11:18 +03:00
0c764f82e5 add missing i18n schema for page 2025-09-10 07:10:06 +03:00
4f99e32009 fix error boundary flashing on signout action 2025-09-10 06:42:39 +03:00
e0adc2fb68 remove temp data with TODO 2025-09-10 06:42:14 +03:00
76433684e7 improve cart mobile styles 2025-09-10 06:34:34 +03:00
8b3e58e833 improve signup container 2025-09-10 06:34:27 +03:00
b8a8eab87c update order details view, translations 2025-09-10 06:34:18 +03:00
fa0bbe64fb update account form for email login 2025-09-10 06:34:05 +03:00
e3cdba6a7c show less update-account fields on email login 2025-09-10 06:33:56 +03:00
312027b9ed avoid too many duplicate requireUserInServerComponent requests for each page+layout 2025-09-10 06:33:44 +03:00
2aad0329f3 update cart discount for prod build, add loading toast 2025-09-10 06:32:55 +03:00
229b3d7c27 fix warnings on cart page refresh 2025-09-10 06:32:48 +03:00
cb11244d79 improve order analyses cards 2025-09-10 06:32:41 +03:00
fa9895637d add env to turn off automatic medipost sending on montonio callback 2025-09-10 06:32:25 +03:00
0aea6b80d4 sent time in medipost xml can be different from order creation time 2025-09-10 06:31:49 +03:00
be33b892f5 only show checks for analysis elements explicitly in current package 2025-09-10 06:31:39 +03:00
7bc89f7c22 no need to show "select-package" page after onboading if it has nothing 2025-09-10 06:31:32 +03:00
95452de88b prefer using providers conf from supabase instead of env 2025-09-10 06:31:23 +03:00
9f9508233d Merge pull request #86 from MR-medreport/keycloak-improvements-0909
fix case when variant has no metadata and no package elements are displayed
2025-09-09 12:50:16 +00:00
danelkungla
478eef3681 MED-154: redirect homepage to website in production. support lang param
MED-154: redirect homepage to website in production. support lang param
2025-09-09 15:49:16 +03:00
831e60c3c1 fix case when variant has no metadata and no package elements are displayed 2025-09-09 15:48:02 +03:00
Danel Kungla
86a5931b66 update condition for production redirect 2025-09-09 15:25:31 +03:00
0f16c6552f Merge pull request #84 from MR-medreport/keycloak-improvements-0909
improve namings; improve logging for orders without analysis packages
2025-09-09 11:55:43 +00: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
Danel Kungla
ebab0556ba change else to else if 2025-09-09 12:39:00 +03:00
Danel Kungla
514cb3bf7b redirect homepage to website in production. support lang param 2025-09-09 12:36:19 +03:00
0281298b0c Merge pull request #82 from MR-medreport/keycloak-improvements-0909
add missing translations
2025-09-09 09:36:05 +00:00
85c72e777b add missing translations 2025-09-09 12:05:03 +03:00
Danel Kungla
1283094a91 newer pino-pretty@13.1.1 has new strip-json-comments version that conflicts with others and causes error 2025-09-09 11:56:52 +03:00
Helena
ca13e9e30a MED-82: add patient notification emails (#74)
* MED-82: add patient notification emails

* remove console.log

* clean up

* remove extra paragraph from email
2025-09-09 10:37:22 +03:00
d00449da29 Merge pull request #80 from MR-medreport/keycloak-improvements-0909
some small fixes/improvements for update-account-form, medipost-xml, analysis packages
2025-09-09 07:00:48 +00:00
c0e9cf5e25 fix value with new types 2025-09-09 09:57:01 +03:00
fd94320295 use analysisElementMedusaProductIds from order product selected variant if it exists 2025-09-09 09:56:57 +03:00
596d0e9eee fix missing month for DoB in medipost xml 2025-09-09 09:56:47 +03:00
1d641211b6 update for new type 2025-09-09 09:56:44 +03:00
06154f24bf fix: deduplicate specimen elements in medipost XML generation
- Fix duplicate <Proov> elements when multiple analysis elements use same material type
- Ensure analysis elements reference correct specimen order numbers
- Move XML composition logic to separate service for better separation of concerns
2025-09-09 09:56:39 +03:00
f00899c456 move medipost xml to separate service to be unit tested 2025-09-09 09:56:34 +03:00
c2896d77b0 prefill phone field in update-account form 2025-09-09 09:56:31 +03:00