Commit Graph

  • 0a3967d0d6 chore: update graphify graph hamedandClaude Opus 4.8 2026-07-14 19:00:34 +03:30
  • 818506bf36 refactor(billing): rebuild payments list as flat invoice list (tauri parity) hamedandClaude Opus 4.8 2026-07-14 19:00:17 +03:30
  • 8d6278e125 chore: update graphify graph hamedandClaude Opus 4.8 2026-07-14 18:25:01 +03:30
  • 4c29fa3274 feat(billing): patient payments list + patient invoices detail (doctor/clinic) hamedandClaude Opus 4.8 2026-07-14 18:24:33 +03:30
  • bfeffbc7b3 chore: update graphify graph hamedandClaude Opus 4.8 2026-07-14 17:36:40 +03:30
  • 2337cfd90c fix(services): restore separate insurance modal + fix ⋮ menu position hamedandClaude Opus 4.8 2026-07-14 17:36:17 +03:30
  • 7da543d8d7 chore: update graphify graph hamedandClaude Opus 4.8 2026-07-14 15:58:51 +03:30
  • c79720ee79 refactor(services): merge insurance coverage into the service edit modal hamedandClaude Opus 4.8 2026-07-14 15:58:32 +03:30
  • be72756058 chore: update graphify graph hamedandClaude 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) hamedandClaude 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 hamedandClaude 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 hamedandClaude 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 hamedandClaude 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 hamedandClaude 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 hamedandClaude 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 hamedandClaude 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 hamedandClaude 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 hamedandClaude 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 hamedandClaude 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 (پرسنل را انتخاب کنید...) hamedandClaude Fable 5 2026-07-14 00:09:08 +03:30
  • f426a98ee6 feat(appointments): reserve list page (نوبت های رزرو شده) — phase D hamedandClaude 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 hamedandClaude Fable 5 2026-07-14 00:02:22 +03:30
  • 91ea1b02aa feat(appointments): rich create drawer (اضافه کردن نوبت جدید) — phase C1 hamedandClaude Fable 5 2026-07-13 23:55:13 +03:30
  • 27765b33d2 test(ui): update StatusBadge expectation to the new design label (قطعی شده) hamedandClaude 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 hamedandClaude 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 hamedandClaude Fable 5 2026-07-13 23:37:32 +03:30
  • 8287a48af1 chore: sync graphify graph after patient phases A–E hamedandClaude Opus 4.8 2026-07-13 16:01:49 +03:30
  • 665a210ef8 feat(patients): phase D — call-center tab (patient call log) hamedandClaude Opus 4.8 2026-07-13 16:01:16 +03:30
  • 61981a45d0 feat(patients): phase C — patient financial tabs (payments, wallet, transactions) hamedandClaude Opus 4.8 2026-07-13 15:53:04 +03:30
  • 3036c0bf45 feat(patients): phase B5 — wire service creation into the detail page hamedandClaude 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 (پیام‌ها) hamedandClaude 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 (پرونده پزشکی) hamedandClaude 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 (ضمیمه) hamedandClaude 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 hamedandClaude 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) hamedandClaude 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 hamedandClaude 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) hamedandClaude 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 hamedandClaude 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 hamedandClaude 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 hamedandClaude 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) hamedandClaude Opus 4.8 2026-07-13 11:51:27 +03:30
  • 580bc983b3 feat(patient): complete "اطلاعات پرونده" demographic form hamedandClaude 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 hamedandClaude Opus 4.8 2026-07-13 09:33:31 +03:30
  • 599382fae4 feat(dashboard): doctor/clinic dashboard matching Figma layout hamedandClaude Opus 4.8 2026-07-13 09:23:38 +03:30
  • 9e491ae6b9 feat(clinic-services): two-page section→services flow matching Figma hamedandClaude Opus 4.8 2026-07-13 08:41:29 +03:30
  • 5852890819 style(admin): match clinic-services cards exactly to Figma service card hamedandClaude Opus 4.8 2026-07-12 22:26:04 +03:30
  • f26c80040d style(admin): card-grid redesign for clinic-services items hamedandClaude Opus 4.8 2026-07-12 22:15:03 +03:30
  • a954a0389d feat(patient): services tab with billing (services, debt, pay, invoice) hamedandClaude 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) hamedandClaude Opus 4.8 2026-07-12 22:00:33 +03:30
  • d3d09fe0f4 style(admin): 8px control radius + 40px control height (tauri) hamedandClaude Opus 4.8 2026-07-12 21:41:44 +03:30
  • af2e1179f9 style(admin): tauri sidebar/header dimensions + hover-expand hamedandClaude Opus 4.8 2026-07-12 21:40:21 +03:30
  • 02d53cbab4 style(admin): default brand hue to Figma purple hamedandClaude Opus 4.8 2026-07-12 21:37:15 +03:30
  • 9023ecc36f style(admin): align color tokens to Figma purple (#5559CE) hamedandClaude 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