Commit Graph

72 Commits

Author SHA1 Message Date
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
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
71f5a25632 Merge branch 'main' into MED-85 2025-08-28 14:57:09 +03:00
Danel Kungla
ad28352fc8 MED-104: create booking view with categories 2025-08-28 14:11:54 +03:00
6e6ad13b52 feat(MED-123): show toast on adding analysis package to cart 2025-08-28 13:30:25 +03:00
Helena
86dc221cc6 MED-145: send notification to patient when summary completed (#61)
* MED-145: send notification to patient when summary completed

* MED-145: send notification to patient when summary completed

* use aliased imports where possible, revert cart service urls

* save language preference to local db

* remove unnecessary optional chaning
2025-08-28 13:05:07 +03:00
3ddc0a2716 feat(MED-123): show toast on adding analysis to cart 2025-08-28 12:44:07 +03:00
49eeaa1876 feat(MED-123): update translations 2025-08-28 12:40:33 +03:00
a547503887 Merge branch 'main' into MED-85 2025-08-27 08:31:26 +03:00
68e5101885 feat(MED-85): update order status translations 2025-08-27 08:06:30 +03:00
Helena
5d92c34259 MED-56: show specific error when job taken, other small improvements (#58)
* show specific error when job taken, other small improvements

* enum name case

* enum value case, actually
2025-08-26 11:43:31 +03:00
Danel Kungla
dedb42f15b Merge branch 'main' into MED-57 2025-08-26 11:30:34 +03:00
Danel Kungla
54df7aae69 fix: update translation key for date selection in Estonian locale 2025-08-26 11:28:10 +03:00
Helena
d017834b8c MED-90: improve doctor analysis detail view (#57)
* add doctor jobs view

* change translation

* another translation change

* clean up

* add analaysis detail view to paths config

* translation

* merge fix

* fix path

* MED-90: improve doctor analysis detail view

* add key
2025-08-25 16:49:04 +03:00
Danel Kungla
e0a8173368 Merge branch 'main' into MED-57 2025-08-25 12:25:18 +03:00
Danel Kungla
56ffd7591e feat(team-accounts): enhance team account statistics and health details components with new data and improved calculations 2025-08-25 12:24:27 +03:00
5108087cc5 feat(MED-100): improve translation for status 2025-08-25 11:51:04 +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
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
Danel Kungla
cdf1491e53 refactor(auth): remove personal code from sign-up flow and update related components
feat(i18n): update translations for company account creation and get started
2025-08-21 21:32:03 +03:00
Danel Kungla
2b79a9e401 Refactor team account statistics and health details
- Simplified the TeamAccountStatistics component by removing unused code and integrating translation for health details.
- Updated the load-team-account-health-details to calculate average BMI based on member parameters.
- Adjusted the billing page to correctly reference the number of team members.
- Enhanced the main account page to pass member parameters to the Dashboard component.
- Modified the admin account page to destructure member data from the API response.
- Updated the TeamAccountsApi to return member parameters alongside member data.
- Added new translations for health details in Estonian locale.
2025-08-18 16:50:26 +03:00
Danel Kungla
1427bcd5a9 Merge branch 'main' into MED-57 2025-08-18 15:15:27 +03:00
Danel Kungla
c48a4b482f feat(dashboard): add dynamic loading for dashboard component
feat(team-account-benefit-statistics): implement benefit statistics card with budget and booking details

feat(team-account-health-details): create health details component displaying account health metrics

feat(team-account-statistics): develop team account statistics page with charts and customer table

feat(load-team-account-health-details): add server-side function to retrieve account health details

chore(migrations): create trigger for logging changes in account memberships
2025-08-18 14:54:46 +03:00
Karli
abf455117d feat(MED-123): analysis to order can be not-available 2025-08-18 14:11:19 +03:00
Karli
9b50b0f92a feat(MED-123): update dashboard cards for "order analysis" 2025-08-18 13:58:42 +03:00
1285b02f9c feat(MED-105): update analysis results view to be by analysis order 2025-08-14 12:10:12 +03:00
Helena
3c6c86c7c8 MED-109: add doctor role and basic view (#45)
* MED-109: add doctor role and basic view

* add role to accounts

* remove old super admin and doctor sql
2025-08-13 12:28:50 +03:00
Danel Kungla
9298abe354 feat(billing): enhance health benefit form and yearly expenses overview with employee count and loading state 2025-08-11 15:04:16 +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
556d7bd321 feat(MED-105): show analysis date in tooltip for now 2025-08-11 09:21:33 +03:00
37f233e363 feat(MED-105): show empty text on no ordered analyses 2025-08-11 09:21:27 +03:00
49fc75b17b feat(MED-105): update analysis results page 2025-08-11 09:21:06 +03:00
0ba23b6c8e feat(MED-131): show other (non analysis-package) orders 2025-08-04 17:32:54 +03:00
c681063e8d feat(MED-131): show separate text in case of no existing analysis results 2025-08-04 11:52:31 +03:00
12465e18fb feat(MED-131): update translations 2025-08-04 11:51:21 +03:00
Danel Kungla
a39c21e4e7 fix company creation for admin and inviting of new employees 2025-07-31 12:27:30 +03:00
790103a55f Merge pull request #38 from MR-medreport/MED-48
feat(MED-48 MED-100): update products -> cart -> montonio -> orders flow, send email
2025-07-24 10:26:34 +03:00
66760adc06 feat(MED-50): initial analysis package orders table 2025-07-24 08:06:33 +03:00
57e30911e9 feat(MED-100): show cart in mobile menu 2025-07-24 08:06:01 +03:00
b9f40d6a2d feat(MED-100): analysis location select in cart 2025-07-24 08:05:10 +03:00
Danel Kungla
86b86c6752 add health benefit form
fix super admin
2025-07-23 16:33:24 +03:00
5d53e53ba8 feat(MED-100): small improvements 2025-07-21 11:54:07 +03:00
15ed539283 Merge branch 'main' into feature/MED-100 2025-07-21 11:38:47 +03:00
c8e5d8835b Merge branch 'main' into MED-122 2025-07-18 16:11:50 +03:00
7ccc45ce77 feat(MED-100): show toast on delete 2025-07-17 10:44:05 +03:00
6426e2a79b feat(MED-100): update cart checkout flow and views 2025-07-17 10:16:52 +03:00
ea3fb22f1d feat(MED-122): delete unused translations 2025-07-17 10:10:08 +03:00