Commit Graph

66 Commits

Author SHA1 Message Date
2c0634f444 Fix types and condition 2025-11-12 11:50:01 +02:00
5757c44e12 Fix "comment" will never include IDs "doctors that received email: ", improve logging 2025-11-12 11:49:39 +02:00
8f32fdf08d Move medipostPrivateMessage.service to separate classes, improve logging 2025-11-12 08:51:48 +02:00
Karli
5c171fb930 MED-240: Fix error "Error syncing analysis results Error [AuthSessionMissingError]: Auth session missing!" 2025-11-06 20:10:11 +02:00
Danel Kungla
f74c5a2fc6 improve doctor email audit logs 2025-10-10 16:14:36 +03:00
danelkungla
6aa5149789 MED-198: send notification if new responses
MED-198: send notification if new responses
2025-10-10 15:33:24 +03:00
Danel Kungla
e84541339d only send not completed jobs 2025-10-10 14:42:41 +03:00
Danel Kungla
ce01f9a4c9 MED-198: send notification if new responses 2025-10-10 14:19:27 +03:00
Danel Kungla
17e7a98534 eslint fix 2025-10-07 18:43:42 +03:00
Danel Kungla
8958972d78 fix single analysis result page button 2025-10-06 15:16:13 +03:00
Danel Kungla
98dcb881ac fix webhook 2025-10-06 08:33:18 +03:00
Danel Kungla
3f17b82fdb fix mfa login after keycloak 2025-10-04 17:36:36 +03:00
Danel Kungla
5d88121e78 refactor demo clinic condition 2025-09-25 15:51:43 +03:00
Danel Kungla
2e2498577f MED-103: create job 2025-09-25 15:40:37 +03:00
Danel Kungla
7817ae0448 Merge branch 'develop' into feature/MED-129 2025-09-24 15:00:27 +03:00
Danel Kungla
0c2cfe6d18 prettier fix 2025-09-19 17:22:36 +03:00
Helena
c50b75ce9b merge 2025-09-19 16:27:40 +03:00
Helena
b59148630a add cart functionality for tto services 2025-09-19 16:23:19 +03:00
08b27b022f feat(MED-168): move toArray to shared utils 2025-09-19 15:28:23 +03:00
d99016aa5e feat(MED-168): keep medipost response data unique, no need for duplicate rows 2025-09-18 16:41:05 +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
7870b8840a feat(MED-161): allow syncing new analyses for existing groups 2025-09-17 11:16:27 +03:00
e5822fd55d feat(MED-161): improve query 2025-09-17 11:16:18 +03:00
000cad7f05 feat(MED-161): move medipost services to medipost package 2025-09-17 11:15:26 +03:00
0d08592a9a feat(MED-161): move medipost publicmessage logic to separate service 2025-09-17 11:15:16 +03:00
a788e8b587 feat(MED-161): move medipost privatemessage logic to separate service 2025-09-17 11:14:54 +03:00
33a6c92841 feat(MED-161): create medipost common service 2025-09-17 11:14:45 +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
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
7d208b41f2 update naming to be clearer 2025-09-09 14:01:19 +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
6e9cde6b95 medusa product can have either analysiselement or analysis originalId 2025-09-04 13:20:09 +03:00
40ffbf29a5 improve analyses sync error logging 2025-09-03 13:31:43 +03:00
Helena
3498406a0c MED-88: add doctor email notifications (#65)
* MED-88: add doctor email notifications

* add logging, send open jobs notification on partial analysis response

* update permissions

* fix import, permissions

* casing, let email be null

* unused import
2025-09-02 12:14:01 +03:00
d83319a094 Merge branch 'main' into MED-85 2025-08-29 11:45:36 +03:00
Danel Kungla
5479f310d7 Merge branch 'main' into MED-104 2025-08-29 09:46:04 +03:00
4588d11d5a feat(MED-86): don't prettify results sync log since aws will split it up 2025-08-28 15:49:30 +03:00
e0688eb539 feat(MED-86): fix status check for fake responses 2025-08-28 15:49:12 +03:00
0c28f9681b feat(MED-86): fix status check for fake responses 2025-08-28 15:49:03 +03:00
70b85dc967 feat(MED-86): don't prettify results sync log since aws will split it up 2025-08-28 15:37:29 +03:00
Danel Kungla
31bc4b6cff initial commit 2025-08-28 13:15:39 +03:00
a37c4cad9c feat(MED-85): add logging for medipost actions with xml and related order id 2025-08-28 11:56:07 +03:00
47ab39172e feat(MED-85): run sending fake medipost results in dev from Medusa BO 2025-08-28 10:30:43 +03:00
380363922c feat(MED-85): improve results sync logs 2025-08-27 08:07:18 +03:00
2b2a0b8bc4 feat(MED-85): update dispatch order to medipost retry 2025-08-27 08:05:52 +03:00
Helena
195af1db3d MED-137: add doctor other jobs view (#55)
* add doctor jobs view

* change translation

* another translation change

* clean up

* add analaysis detail view to paths config

* translation

* merge fix

* fix path

* move components to shared

* refactor

* imports

* clean up
2025-08-25 11:12:57 +03:00
Karli
d65a6e8a4a feat(MED-105): update sending test analysis results 2025-08-18 13:20:06 +03:00
1285b02f9c feat(MED-105): update analysis results view to be by analysis order 2025-08-14 12:10:12 +03:00
87751e10b4 feat(MED-105): allow sending partial results in test 2025-08-14 01:20:45 +03:00