334b7841ae
improvement: treatment exits contoll adde to appoinment remove action.
2026-07-16 22:35:02 +03:30
08df2f71ea
improvement: QRcode and shared link added to cases inorder to make it possible for staff users to share a case info with other staffs or other clinics.
2026-07-14 21:07:05 +03:30
953e609fb8
fix(ui): restore native date panel selects with wider compact layout.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-14 15:09:11 +03:30
b7682a2d1c
fix(treatment): show only past plans in history rail and refresh after lab send.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-14 15:09:10 +03:30
8de15ecdb5
improvement: billing and report tabs turned invisible. removed from permissions dialog too. this is temporary.
2026-07-14 03:17:57 +03:30
d383a4abc3
improvement: some new gadgets added to dashboard. some new functionality added to existed gadgets.
2026-07-14 03:06:56 +03:30
ec2b23f4b1
improvement: rtl direction, solar calendar and persian formatting added for persian users.
2026-07-14 01:27:11 +03:30
27eae25f61
improvement: lab/clinic commiunication flow completely overhauled. no more shit.
2026-07-13 22:53:23 +03:30
2ad572f4c8
improvement: notify counter badge added to treatment and tasks tabs for upadted and edited cases.
2026-07-13 17:44:44 +03:30
547457d637
improvement: tasks UI responsivness improved for mobile devices.
2026-07-13 16:49:24 +03:30
08a1f34c4f
improvement: duedate added for shipped cases. cases and tasks ui and ux updated accordingly.
2026-07-13 16:30:36 +03:30
a391eee15f
improvement: task assignment flow added. cases and tasks feature updated accordingly.
2026-07-13 15:47:32 +03:30
0d073f1ec0
improvement: sorts and filters updated for tasks feature.
2026-07-13 13:22:38 +03:30
4e6ed75844
improvement: tasks feature UX fully overhauled.
2026-07-13 02:09:49 +03:30
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
732565b7b4
Merge branch 'master' into feature/mobile-responsive
2026-07-12 10:02:58 +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
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
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
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
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
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
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