db515f9630
improvement: time period dropdown added to appropriate dashboard charts.
2026-07-19 00:37:59 +03:30
538121d653
improvement: pdf generation added to cases feature.
2026-07-18 22:00:44 +03:30
408b2c3329
improvement: task assignment notif added to notifications feature.
2026-07-18 17:23:47 +03:30
9941dca849
improvement: notification feature polished. feature tabs following the same notification socket emmited data to be updated.
2026-07-18 16:57:13 +03:30
9f6ec193d2
feature: version one notification feature implemented.
2026-07-18 01:09:54 +03:30
0740493384
improvement: fdi tooth chart selection modes polished. bugs related to teeth selecyion fixed.
2026-07-18 00:02:40 +03:30
4b2349228a
improvement: treatment preview wizard optimized. comments component updated and unified accross the app.
2026-07-17 12:30:43 +03:30
58676f702e
improvement: FDI chart tool selection modes updated. shift+ and crtl+ both are assigned with a selection mode.
2026-07-17 11:36:02 +03:30
1b63bfff00
improvement: some improvement done for appointment and treatment shared components.
2026-07-17 11:21:08 +03:30
d2ad1fd7b6
improvement: loading state added to buttons who interact with backend.
2026-07-17 10:58:04 +03:30
68fc9d5d6d
improvement: treatment plan turned into a wizard. shift+click control added to FDI tooth chart for cunnected prosthesises.
2026-07-17 00:39:32 +03:30
cf07b4d8a8
improvement: delete action added for unsent treatment details. some edit controls added to details and shipments.
2026-07-16 22:45:37 +03:30
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