This website requires JavaScript.
0a3967d0d6
chore: update graphify graph
hamed and Claude Opus 4.8
2026-07-14 19:00:34 +03:30
818506bf36
refactor(billing): rebuild payments list as flat invoice list (tauri parity)
hamed and Claude Opus 4.8
2026-07-14 19:00:17 +03:30
8d6278e125
chore: update graphify graph
hamed and Claude Opus 4.8
2026-07-14 18:25:01 +03:30
4c29fa3274
feat(billing): patient payments list + patient invoices detail (doctor/clinic)
hamed and Claude Opus 4.8
2026-07-14 18:24:33 +03:30
bfeffbc7b3
chore: update graphify graph
hamed and Claude Opus 4.8
2026-07-14 17:36:40 +03:30
2337cfd90c
fix(services): restore separate insurance modal + fix ⋮ menu position
hamed and Claude Opus 4.8
2026-07-14 17:36:17 +03:30
7da543d8d7
chore: update graphify graph
hamed and Claude Opus 4.8
2026-07-14 15:58:51 +03:30
c79720ee79
refactor(services): merge insurance coverage into the service edit modal
hamed and Claude Opus 4.8
2026-07-14 15:58:32 +03:30
be72756058
chore: update graphify graph
hamed and Claude Opus 4.8
2026-07-14 15:40:17 +03:30
7e1d887b72
feat(tags): match add-tag modal to tauri design (preset swatches + active toggle)
hamed and Claude Opus 4.8
2026-07-14 15:39:45 +03:30
c9a2db6e9d
chore: update graphify graph
hamed
2026-07-14 15:26:04 +03:30
f33c61365d
refactor(settings): unify settings sidebar across all pages
hamed and Claude Opus 4.8
2026-07-14 15:25:10 +03:30
2f4d82b703
chore: update graphify graph
hamed
2026-07-14 15:16:51 +03:30
2ec84cdf9e
refactor(sidebar): single 'تنظیمات' entry, move settings items out of main nav
hamed and Claude Opus 4.8
2026-07-14 15:16:41 +03:30
a8408a2b7b
chore: update graphify graph
hamed
2026-07-14 15:04:30 +03:30
9bb7f411d2
fix(subscription): settings sidebar items match tauri source
hamed and Claude Opus 4.8
2026-07-14 15:04:18 +03:30
b6e702700a
chore: update graphify graph
hamed
2026-07-14 15:00:13 +03:30
cdf27d81a6
fix(subscription): make the settings sidebar RTL
hamed and Claude Opus 4.8
2026-07-14 15:00:08 +03:30
72f26ed0bf
chore: update graphify graph
hamed
2026-07-14 14:56:11 +03:30
a5618f6ee3
fix(subscription): remove double-centering gap beside main nav
hamed and Claude Opus 4.8
2026-07-14 14:56:05 +03:30
50eab9bf90
chore: update graphify graph
hamed
2026-07-14 14:50:05 +03:30
1c1cdfab07
fix(subscription): plan cards fill row, popular = professional
hamed and Claude Opus 4.8
2026-07-14 14:49:58 +03:30
37fc56dc75
chore: update graphify graph
hamed
2026-07-14 14:43:38 +03:30
37ddd47342
fix(subscription): sidebar layout, responsive cards, feature labels
hamed and Claude Opus 4.8
2026-07-14 14:43:28 +03:30
6f5ce1696f
chore: update graphify graph
hamed
2026-07-14 14:32:55 +03:30
d67be26e8a
feat: port purchase-subscription page from tauri to admin dashboard
hamed and Claude Opus 4.8
2026-07-14 14:32:38 +03:30
ac8033574c
chore: update graphify graph
hamed
2026-07-14 14:19:25 +03:30
73340e8996
fix(dashboard): make chart grid full-width (w-full on grid-2 container)
hamed
2026-07-14 14:19:05 +03:30
3a5beffb4c
chore: update graphify graph after dashboard port
hamed
2026-07-14 14:11:51 +03:30
24969173bb
feat: enhance Tauri charts with deduped gridline labels and add tests for bar and line charts
hamed
2026-07-14 14:08:17 +03:30
d9f96b68cd
feat: port clinic dashboard components from clinic-pro-tauri
hamed
2026-07-14 13:54:50 +03:30
34d8a400b7
feat(doctors): enhance doctor listing with bookable sorting and filtering, add JSON_EXTRACT DQL function
hamed
2026-07-14 11:25:39 +03:30
3b9c5056a3
Add AST cache for patient API documentation with detailed endpoints and relationships
hamed
2026-07-14 00:27:26 +03:30
165ececab4
feat(appointments): close the three remaining design gaps
hamed and Claude Fable 5
2026-07-14 00:26:47 +03:30
90e2894c86
Update manifest.json with new mtime and ast_hash for modified files; add new ReserveAppointmentsPage components
hamed
2026-07-14 00:11:03 +03:30
376e610260
feat(appointments): toolbar personnel filter (پرسنل را انتخاب کنید...)
hamed and Claude Fable 5
2026-07-14 00:09:08 +03:30
f426a98ee6
feat(appointments): reserve list page (نوبت های رزرو شده) — phase D
hamed and Claude Fable 5
2026-07-14 00:07:00 +03:30
ef85ab67e2
Refactor code structure for improved readability and maintainability
hamed
2026-07-14 00:02:50 +03:30
f736e4acd8
feat(appointments): edit page + filters modal — phase C2/C3
hamed and Claude Fable 5
2026-07-14 00:02:22 +03:30
91ea1b02aa
feat(appointments): rich create drawer (اضافه کردن نوبت جدید) — phase C1
hamed and Claude Fable 5
2026-07-13 23:55:13 +03:30
27765b33d2
test(ui): update StatusBadge expectation to the new design label (قطعی شده)
hamed and Claude Fable 5
2026-07-13 23:49:04 +03:30
467e9c8071
Update manifest.json with new file modifications and add new components
hamed
2026-07-13 23:48:11 +03:30
7354c92e40
feat(appointments): row actions menu + info/move/transfer/replace modals — phase B
hamed and Claude Fable 5
2026-07-13 23:47:54 +03:30
852f163897
Add AST JSON representation for migration Version20260713195434
hamed
2026-07-13 23:38:45 +03:30
4678739d15
feat(appointments): backend for clinic workflow (Figma نوبتها) — phase A
hamed and Claude Fable 5
2026-07-13 23:37:32 +03:30
8287a48af1
chore: sync graphify graph after patient phases A–E
hamed and Claude Opus 4.8
2026-07-13 16:01:49 +03:30
665a210ef8
feat(patients): phase D — call-center tab (patient call log)
hamed and Claude Opus 4.8
2026-07-13 16:01:16 +03:30
61981a45d0
feat(patients): phase C — patient financial tabs (payments, wallet, transactions)
hamed and Claude Opus 4.8
2026-07-13 15:53:04 +03:30
3036c0bf45
feat(patients): phase B5 — wire service creation into the detail page
hamed and Claude Opus 4.8
2026-07-13 15:40:52 +03:30
30ebbbd309
Add AST JSON files for PatientMessageRepository and PatientMessageTest
hamed
2026-07-13 15:37:43 +03:30
5fb4c52246
feat(patients): phase B4 — messages (پیامها)
hamed and Claude Opus 4.8
2026-07-13 15:35:10 +03:30
976c4f0c0a
Add AST cache files for PatientMedicalRecordRepository and Patient API documentation
hamed
2026-07-13 15:28:35 +03:30
293eb8a0d2
feat(patients): phase B3 — medical records (پرونده پزشکی)
hamed and Claude Opus 4.8
2026-07-13 15:27:34 +03:30
98943ac249
Add AST JSON files for PatientAttachmentRepository, FileUploadService, migration Version20260713114523, and PatientAttachment entity
hamed
2026-07-13 15:20:17 +03:30
537bb8c7b3
feat(patients): phase B2 — attachments (ضمیمه)
hamed and Claude Opus 4.8
2026-07-13 15:20:00 +03:30
4c52316a49
Update manifest.json with new mtime and ast_hash for modified files; add PatientDetailPage and its test file
hamed
2026-07-13 15:09:19 +03:30
7ac875a7a6
feat(patients): phase B1 — tabbed patient detail page
hamed and Claude Opus 4.8
2026-07-13 15:08:53 +03:30
249b8872a7
Add AST cache files for patient API and related tests
hamed
2026-07-13 15:00:00 +03:30
15c6f5dce7
feat(patients): phase A — records list + create/edit form (Figma)
hamed and Claude Opus 4.8
2026-07-13 14:54:38 +03:30
c46800610f
Update manifest.json with new mtime and ast_hash for modified components
hamed
2026-07-13 14:27:20 +03:30
3fe007b272
feat(settings): role-aware settings menu
hamed and Claude Opus 4.8
2026-07-13 14:26:24 +03:30
1a8fab1131
Add AST cache files for migration and repository classes
hamed
2026-07-13 14:18:58 +03:30
76f9fbe88f
feat(settings): complete remaining settings tabs (account, tags, turns)
hamed and Claude Opus 4.8
2026-07-13 14:16:21 +03:30
19d8560c9e
Update manifest.json with new modification times and AST hashes for various pages and components
hamed
2026-07-13 13:45:11 +03:30
0b3aed0813
feat(settings): render doctor/clinic settings pages inside the settings shell
hamed and Claude Opus 4.8
2026-07-13 13:44:02 +03:30
7020d3888e
Add AST cache files for ServiceItemMultiStaffTest and Version20260713093327 migrations
hamed
2026-07-13 13:31:01 +03:30
9e4ee11831
feat(services): match Figma خدمات page in settings shell + multi-staff
hamed and Claude Opus 4.8
2026-07-13 13:28:51 +03:30
5e59785854
Update manifest.json with new file metadata and add new components and pages
hamed
2026-07-13 12:47:26 +03:30
174ecfa8fb
feat(admin): subscription purchase flow under settings shell
hamed and Claude Opus 4.8
2026-07-13 12:45:57 +03:30
272da4ad9d
Add JSON files for skill and patient update profile test data
hamed
2026-07-13 11:52:36 +03:30
dda7d74b84
docs(skill): add close-out step to figma-to-feature (commit, then graphify)
hamed and Claude Opus 4.8
2026-07-13 11:51:27 +03:30
580bc983b3
feat(patient): complete "اطلاعات پرونده" demographic form
hamed and Claude Opus 4.8
2026-07-13 11:51:18 +03:30
9d8de9bc33
feat: add Figma token mapping and guidelines for project implementation
hamed
2026-07-13 10:57:20 +03:30
43e057040f
chore: remove obsolete Figma mapping and skill documentation
hamed
2026-07-13 10:54:26 +03:30
7d81a14b72
feat: enhance Figma integration guidelines with detailed auditing steps and TODO requirements
hamed
2026-07-13 10:48:00 +03:30
c16ebd4be3
feat: add Figma token mapping and guidelines for project implementation
hamed
2026-07-13 10:47:01 +03:30
44b168bb9b
docs: update CLAUDE.md for improved project guidance and structure
hamed
2026-07-13 10:42:08 +03:30
c1e22f01ba
style(admin): reorder patient tabs to match Figma design
hamed
2026-07-13 10:16:30 +03:30
960ac72f6e
Refactor code structure for improved readability and maintainability
hamed
2026-07-13 10:15:49 +03:30
a4a17bf8c7
feat: add patient appointment interface and endpoints
hamed
2026-07-13 10:15:44 +03:30
5c09fe8ac3
feat(admin): implement ServiceVisitCard component for improved session display
hamed
2026-07-13 09:57:28 +03:30
3cf27aa8e4
style(admin): patient record cards match Figma patients-card
hamed and Claude Opus 4.8
2026-07-13 09:33:31 +03:30
599382fae4
feat(dashboard): doctor/clinic dashboard matching Figma layout
hamed and Claude Opus 4.8
2026-07-13 09:23:38 +03:30
9e491ae6b9
feat(clinic-services): two-page section→services flow matching Figma
hamed and Claude Opus 4.8
2026-07-13 08:41:29 +03:30
5852890819
style(admin): match clinic-services cards exactly to Figma service card
hamed and Claude Opus 4.8
2026-07-12 22:26:04 +03:30
f26c80040d
style(admin): card-grid redesign for clinic-services items
hamed and Claude Opus 4.8
2026-07-12 22:15:03 +03:30
a954a0389d
feat(patient): services tab with billing (services, debt, pay, invoice)
hamed and Claude Opus 4.8
2026-07-12 22:13:14 +03:30
f15c57d73c
feat(patient): enhance session management with billing details and service tracking
hamed
2026-07-12 22:09:13 +03:30
fdce888e0e
feat(patient): edit patient basic info (doctor/clinic/secretary)
hamed and Claude Opus 4.8
2026-07-12 22:00:33 +03:30
d3d09fe0f4
style(admin): 8px control radius + 40px control height (tauri)
hamed and Claude Opus 4.8
2026-07-12 21:41:44 +03:30
af2e1179f9
style(admin): tauri sidebar/header dimensions + hover-expand
hamed and Claude Opus 4.8
2026-07-12 21:40:21 +03:30
02d53cbab4
style(admin): default brand hue to Figma purple
hamed and Claude Opus 4.8
2026-07-12 21:37:15 +03:30
9023ecc36f
style(admin): align color tokens to Figma purple (#5559CE)
hamed and Claude Opus 4.8
2026-07-12 21:19:24 +03:30
d2372d4d21
feat(doctors): add city and province filters for doctor listing
hamed
2026-07-12 14:59:02 +03:30
bb5884d6bd
feat(financial-report): replace PersianDateInput with PersianDatePicker for improved date selection
hamed
2026-07-12 14:49:09 +03:30
147ea0c318
feat(financial-report): add filters for representation, date range, and improve data fetching
hamed
2026-07-12 14:47:53 +03:30
0ec0b92705
feat(representation): add KPI tiles and enhance doctor representation details in admin view
hamed
2026-07-12 14:39:03 +03:30
c1e4cd7f94
feat(representation): add representation management for doctors, including attach and update functionality
hamed
2026-07-12 14:20:42 +03:30
1a8b3bfa53
feat(representation): expose doctor representation details and add counts in admin views
hamed
2026-07-12 13:00:49 +03:30
476d5bb80e
Refactor code structure for improved readability and maintainability
hamed
2026-07-12 09:54:44 +03:30