f28cd06615
improvement: treatment UX fully overhauled.
2026-07-13 01:03:26 +03:30
abf0371a5b
improvement: appointment dialog UX improved.
2026-07-12 22:07:11 +03:30
53b43f2cdb
improvement: updated toasts. no invisible toast anymore.
2026-07-12 21:30:28 +03:30
540a339723
improvement: today toogle added to ScheduleDatePicker component.
2026-07-12 21:16:38 +03:30
0d3fb0a51d
improvement: some files replaced, lots of them i shall say. AGENT.MD file created. some rules and skills added for cursor agent.
2026-07-12 21:08:29 +03:30
1cdf853d32
improvement: appointments history component added to patients feature.
2026-07-12 18:56:01 +03:30
3b47aa9605
improvement: clinic/lab search button removed. search now happens on debounce.
2026-07-12 18:37:04 +03:30
fab5111aa8
improvement: error handeling structure changed and unified all across the app. user no longer sees inappropriate messages.
2026-07-12 18:27:38 +03:30
901d838a2c
bugfix: organization not selected problem fixed. being logged out too often fixed.
2026-07-12 17:51:31 +03:30
39935688ad
improvement: a flow added for owner users to make it possible for them to participate in treatments or tasks.
2026-07-12 15:11:50 +03:30
4208d15efb
Merge pull request 'feature/mobile-responsive' ( #59 ) from feature/mobile-responsive into master
...
Registry — build, push, deploy / temp-success (push) Successful in 1s
Reviewed-on: http://178.131.50.201:3000/admin/dyolink/pulls/59
Reviewed-by: rameen <rameen.naghdi@gmail.com >
2026-07-12 13:11:01 +03:30
732565b7b4
Merge branch 'master' into feature/mobile-responsive
2026-07-12 10:02:58 +03:30
7dcee14238
Merge pull request 'feature/dashboard' ( #57 ) from feature/dashboard into master
...
Registry — build, push, deploy / temp-success (push) Successful in 1s
Reviewed-on: http://178.131.50.201:3000/admin/dyolink/pulls/57
Reviewed-by: rameen <rameen.naghdi@gmail.com >
2026-07-12 09:40:48 +03:30
0f1004a34a
Case completion and tasks completion gadgets added.
2026-07-12 02:08:54 +03:30
d79aab907c
Some functionality added to dashboard gadgets.
2026-07-12 00:28:43 +03:30
83f6003a2b
Positioning, sizing and sorting of the gadgets improved.
2026-07-11 22:32:37 +03:30
3739d6ab38
resolve focus issue in password input.
2026-07-11 17:16:07 +03:30
2f7df312c1
app now responsive for mobile and small devices.
2026-07-11 17:10:02 +03:30
ed8ff61205
Shitty gadgets removed. Some useful gadgets added.
2026-07-11 03:12:56 +03:30
2f8c9f0f4d
Polish Today dashboard loading, errors, and layout (Phase 4).
...
Add section error boundaries, retry banner with stale-while-revalidate, shared skeletons, responsive action layout, and org-switch refetching.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-11 00:53:40 +03:30
3f2b332bd3
Add Today action lists and clickable KPI links (Phase 3).
...
Show upcoming appointments for the rest of today and link each KPI card to its relevant dashboard tab.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-11 00:48:35 +03:30
394aa98314
Remove unused build-messages.mjs i18n generator script.
...
The app loads frontend/messages/*.json directly via next-intl; the script was never wired into npm scripts or CI and had drifted out of sync with the JSON files.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-11 00:42:33 +03:30
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
...
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
...
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
...
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
...
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
...
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