Commit Graph

174 Commits

Author SHA1 Message Date
10959e3183 Add Recharts bar charts to Today dashboard summary.
Extend the Today summary API with treatment mix and workflow task breakdowns, and render permission-aware chart cards on the Today page using Recharts.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-11 00:34:38 +03:30
22466490bf Add Today dashboard foundation with permission-aware KPI summary API.
Replace hardcoded Today cards with a backend summary endpoint and composable frontend widgets filtered by org type and tab permissions.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-11 00:07:48 +03:30
893cd5b128 Merge pull request 'add password toggle icon for all password inputs & use share folder checkbox for remember password in login page.' (#56) from feature/password-toggle-icon into master
All checks were successful
Registry — build, push, deploy / temp-success (push) Successful in 0s
Reviewed-on: http://178.131.50.201:3000/admin/dyolink/pulls/56
Reviewed-by: admin <admin@localhost>
2026-07-10 19:19:29 +03:30
65cd548a9a add password toggle icon for all password inputs & use share folder checkbox for remember password in login page. 2026-07-10 19:04:10 +03:30
4c3aea2b5c Merge pull request 'feature/cases' (#55) from feature/cases into master
All checks were successful
Registry — build, push, deploy / temp-success (push) Successful in 0s
Reviewed-on: http://178.131.50.201:3000/admin/dyolink/pulls/55
2026-07-10 18:26:53 +03:30
be4ac3426e Merge branch 'master' into feature/cases 2026-07-10 15:26:36 +03:30
8d334833ff improvement: all demo bugs fixed. give me more baby. 2026-07-08 02:53:47 +03:30
dfffdfee73 Merge pull request 'feature/debploy-v1' (#53) from feature/debploy-v1 into master
All checks were successful
Registry — build, push, deploy / temp-success (push) Successful in 1s
Reviewed-on: http://178.131.50.201:3000/admin/dyolink/pulls/53
Reviewed-by: admin <admin@localhost>
2026-07-08 01:06:28 +03:30
86b1e3afff improvement: attachment selection for lab dispatch added. attachment preview added to cases feature. 2026-07-07 18:43:10 +03:30
b2d40b3e97 improvement: users can now comment on a case and it's details and have an option to make it visible for clinics too. 2026-07-07 17:14:31 +03:30
dd1f632cab render nginx ssl for ssl issue. 2026-07-07 15:32:52 +03:30
329d3f122c delpoyment with fully dockerized project on wixur.ir, dyolink docker hub created beside backend and frontend image is uploaded. 2026-07-07 15:32:25 +03:30
cb63ced4e3 improvement: tasks and cases feature updated based on the new prosthesis types and their steps. the whole assignment proccess removed from the flow. 2026-07-07 15:31:09 +03:30
ed7e7b1d8f improvement: all clinic side ui components related to treatment types updated based on the new real world data. 2026-07-07 13:13:04 +03:30
667b08ed0c TreatmentType and ProsthesisType database shcema and data updated. Lab dispatch wired through new data. 2026-07-06 20:40:19 +03:30
e00af9f5be Merge pull request 'forgot password in login page and account info implemented, sms.ir service works fine with sandbox key.' (#52) from feature/forget-password into master
All checks were successful
Registry — build, push, deploy / temp-success (push) Successful in 1s
Reviewed-on: http://178.131.50.201:3000/admin/dyolink/pulls/52
Reviewed-by: admin <admin@localhost>
2026-07-04 16:06:28 +03:30
c28aa9953c Merge branch 'master' into feature/forget-password 2026-07-04 00:07:29 +03:30
3f7364dbf0 forgot password in login page and account info implemented, sms.ir service works fine with sandbox key. 2026-07-04 00:01:58 +03:30
055a839429 Merge pull request 'remember me with max age 30 days :).' (#51) from feature/remembre-password into master
All checks were successful
Registry — build, push, deploy / temp-success (push) Successful in 0s
Reviewed-on: http://178.131.50.201:3000/admin/dyolink/pulls/51
Reviewed-by: admin <admin@localhost>
2026-07-03 14:36:20 +03:30
2f95559087 remember me with max age 30 days :). 2026-07-02 17:59:49 +03:30
3e81c110a3 improvement: added a history action button to connected orgs row inordr to see a brief report of the relevant cases between two orgs and the status of each related task. 2026-06-28 23:19:33 +03:30
2a48946a51 feature: Tasks tab added for lab organizations. tasks now can be assigned and their status can be updated by the assignee. 2026-06-28 22:56:56 +03:30
feb0b26ad0 improvement: treatment preview and treatment history components overhauled. draft & completed status for treatment plan completely removed from the flow. 2026-06-28 21:45:33 +03:30
94b97aa0fa improvement: lab case dispatch UI improved. 2026-06-28 18:48:06 +03:30
7b8ed48fa0 improvement: treatment plan now save on debounce. save treatment button removed. 2026-06-28 18:08:29 +03:30
478cfa085a feature: Phase5 - Lab Cases inbox + task board 2026-06-28 17:49:40 +03:30
7b19d6953c feature: Phase4 - Clinic two-step treatment UI 2026-06-28 17:14:02 +03:30
21f545ebdb feature: Phase3 - Task templates + generation on send 2026-06-28 16:46:42 +03:30
8b4ef6195d feature: Phase 2- splitting the treatment schema into TreatmentDetail and LabCase. 2026-06-28 15:34:56 +03:30
dc965b2528 feature: phase1 - org-type navigation, Cases permissions, staff filtering, and route guards. 2026-06-28 14:59:06 +03:30
64c7e5a257 feature: phase0 - Global patients + mobile normalization 2026-06-28 14:49:37 +03:30
653d67e15b Merge pull request 'fix auth refresh endpoint and quiet expected 401 on profile check' (#50) from bugfix/getprofile-error into master
All checks were successful
Registry — build, push, deploy / temp-success (push) Successful in 0s
Reviewed-on: http://178.131.50.201:3000/admin/dyolink/pulls/50
Reviewed-by: admin <admin@localhost>
2026-06-26 18:01:14 +03:30
c1cffbcafa fix auth refresh endpoint and quiet expected 401 on profile check 2026-06-26 13:23:03 +03:30
6738ae225d Merge pull request 'bugfix/tab-size-issue' (#49) from bugfix/tab-size-issue into master
All checks were successful
Registry — build, push, deploy / temp-success (push) Successful in 1s
Reviewed-on: http://178.131.50.201:3000/admin/dyolink/pulls/49
Reviewed-by: admin <admin@localhost>
2026-06-25 11:56:47 +03:30
db4803d463 fix sidebar width change during toggling between tabs. 2026-06-24 17:09:06 +03:30
740f6d9cc9 test disable push on master 2026-06-23 15:54:13 +03:30
36cf991684 Merge pull request 'feature/tab-warning-flag' (#44) from feature/tab-warning-flag into master
All checks were successful
Registry — build, push, deploy / temp-success (push) Successful in 0s
Reviewed-on: http://178.131.50.201:3000/admin/dyolink/pulls/44
2026-06-22 14:44:19 +03:30
770b13bf45 Merge branch 'master' into feature/tab-warning-flag 2026-06-22 11:20:17 +03:30
320cf11d12 commit package lock changes
All checks were successful
Registry — build, push, deploy / temp-success (push) Successful in 2s
2026-06-22 10:59:32 +03:30
2f99abbb9e front end feature to showing pending connection request in sidebar. 2026-06-21 13:26:55 +03:30
4e2a9765bc backend api service for Count incoming pending connection requests for sidebar badge. 2026-06-21 13:24:15 +03:30
9a3ca5693b Merge pull request 'feature/localization' (#43) from feature/localization into master
All checks were successful
Registry — build, push, deploy / temp-success (push) Successful in 0s
Reviewed-on: http://178.131.50.201:3000/admin/dyolink/pulls/43
2026-06-20 14:55:07 +03:30
b2f4dfa4ca feature: localization's first implmentation done. all frontend hardcoded text is now localized. 2026-06-20 14:51:43 +03:30
284fbd08aa feature: localization's first implmentation 2026-06-20 12:37:38 +03:30
b314a5fa11 Merge pull request 'feature/working-hours' (#42) from feature/working-hours into master
All checks were successful
Registry — build, push, deploy / temp-success (push) Successful in 1s
Reviewed-on: http://178.131.50.201:3000/admin/dyolink/pulls/42
2026-06-20 00:46:39 +03:30
1f440086af feature: step 2 wizard UX for working hours improved. appointment grid height increased. 2026-06-20 00:44:49 +03:30
cad6fbaa6c fix tailwinds modul not issue. 2026-06-17 15:27:00 +03:30
97f7e015b4 feature: step 2 wizard UX for working hours improved. appointment grid height increased. 2026-06-10 20:04:05 +03:30
48ecfd05e1 feature: users with treatment edit permission should now have working hours defined. the appointment grid is now being drawn based on the doctor's working hours. 2026-06-10 19:44:09 +03:30
468572a50f Merge pull request 'feature/treatment-backend' (#20) from feature/treatment-backend into master
All checks were successful
Registry — build, push, deploy / temp-success (push) Successful in 0s
Reviewed-on: http://178.131.50.201:3000/admin/dyolink/pulls/20
2026-06-02 14:25:55 +03:30