cab7bbd3a6
Fix HealthPlix fetch parsing and refine sidebar headings
2026-04-28 07:28:34 +05:30
3ec7e60fcb
Allow allowedHostnames via .env and document usage
2026-04-28 06:32:29 +05:30
cc5018568b
Add HealthPlix fetch callback endpoint and Apache proxy rollout templates
2026-04-28 06:29:29 +05:30
d230d8960d
feat: add configurable sidebar auto-hide in hospital settings
2026-04-27 14:32:31 +05:30
fdd3256ecb
fix: add patient history back navigation and restore patient search datatable
2026-04-27 12:05:43 +05:30
e575ee8522
docs: add HealthPlix API contract reference files
2026-04-27 08:57:27 +05:30
6ae9a3516f
feat: add HealthPlix OPD sync flow with settings, diagnostics, and sync ID persistence
2026-04-27 08:32:51 +05:30
f610adf2fe
feat: add user profile photo upload and show avatar in header
2026-04-25 09:52:21 +05:30
4a4ef5b677
fix: replace all CDN dependencies with local assets for offline use (DataTables, Select2, CKEditor4, Google Fonts removed)
2026-04-25 09:20:16 +05:30
67b4006d39
fix: use db->getFieldNames() instead of hasField() in migration for reliable column existence check
2026-04-25 09:11:15 +05:30
846e21ce4b
billing: add consult history action labels in profile and search
2026-04-22 11:45:38 +05:30
7d09bc3354
billing: refine consult history modal header and close action
2026-04-22 11:21:05 +05:30
2e76aab171
billing: make OPD scan modal fullscreen
2026-04-22 11:14:22 +05:30
29c6e971e4
billing: add OPD scan modal zoom/pan/rotate hotkeys and help text
2026-04-22 11:11:06 +05:30
d02244444e
finance/storestock: implement cash submission audits, bank settlements, and opd payout tracking
2026-04-22 10:53:20 +05:30
7e4903bd68
billing: add patient history action and legacy-style OPD history view
2026-04-22 10:33:29 +05:30
1d2bfdb7a6
finance: replace OPD payout draft prompt edit with modal form
2026-04-22 10:24:26 +05:30
eb13872f43
Finance bank audit: settlement tab/filter refinements, bank-only selection, and summary metrics
2026-04-21 19:06:16 +05:30
030f674f05
Add icon-only shortcut links to top nav bar (Patient, IPD, OPD Appointment, Pharmacy)
2026-04-18 13:56:00 +05:30
fbbecee3b4
feat(ipd-charges): group delete, sort order, Up/Down buttons, foldable billing panels
...
- Safe delete for empty IPD charge groups with CSRF-safe AJAX
- Migration: add sort_order to ipd_item_type (backfilled)
- Sort order UI on create/edit/list views; persist in controller/model
- Up/Down swap buttons on group list (AJAX swap endpoint + CSRF refresh)
- Fix 500 on edit screen: restore missing getItemTypeById() in ItemIpdModel
- IpdBillingModel: propagate sort_order ordering to ipd-charges and bill-details tabs
- Billing IPD Charges tab: Bedside Clinical/Nursing Charge and Doctor Visit Charge panels now collapsible, start collapsed
2026-04-18 06:56:38 +05:30
058debb593
Respect formulation in duplicate medicine report groups
2026-04-17 09:53:02 +05:30
07916f3baf
Allow same medicine name with different formulation in OPD save
2026-04-17 09:48:30 +05:30
b98b1e6f4a
Fix predefined advice +Add firing twice due to duplicate document event binding
2026-04-17 05:22:45 +05:30
7612d738aa
Make OPD scan list delete self-contained AJAX with inline CSRF sync
2026-04-17 04:50:40 +05:30
4d46ad1492
Fix scan list delete button blocked by carousel overlay on single-image view
2026-04-17 04:48:13 +05:30
f7c419c25e
Harden OPD scan delete link fallback when modal CSRF helpers are unavailable
2026-04-17 04:45:35 +05:30
1cea1495fc
Fix OPD scan delete button for direct file-list page and AJAX modal
2026-04-17 04:41:45 +05:30
a0b724e30d
Fix serve_legacy_upload to also check public/uploads/ (FCPATH)
2026-04-17 04:20:49 +05:30
58ddd77d42
Add fallback route to serve legacy CI3 uploads from project-root uploads/
2026-04-17 04:16:08 +05:30
11fe14089d
Stop auto-filling prescription remarks from structured allergy fields
2026-04-17 03:50:01 +05:30
ec872c984c
Strengthen OPD autocomplete normalization for spacing and punctuation variants
2026-04-17 03:41:01 +05:30
47423a7d38
Normalize OPD autocomplete suggestions and add one-time cleanup command
2026-04-17 03:31:33 +05:30
56a0fb83a4
Fix consult examination autocomplete selection behavior
2026-04-17 03:21:34 +05:30
1084ef8875
Fix: {{advice}} prints as-is (no Hindi/AI conversion); fix Schema Diff truncation
2026-04-16 12:31:42 +05:30
5ce3461a0c
Update master DB schema snapshot
2026-04-15 09:55:13 +05:30
68288622a0
Update master schema/seed snapshots and Medical backpanel changes
2026-04-15 08:39:47 +05:30
c9daddddf3
Fix: Cast port to int and DBDebug to boolean from env()
2026-04-15 08:28:28 +05:30
48ee8b4156
Fix: Load database credentials in constructor to avoid constant expression errors
2026-04-15 08:22:39 +05:30
52556e9f9c
Move database credentials to .env for security best practices
2026-04-15 08:19:40 +05:30
a0cfbfb5e0
Add CLI filesystem setup script
2026-04-15 06:25:12 +05:30
85ce007b26
Rename investigation toggle to Custom Investigation
2026-04-14 22:03:16 +05:30
287b0eb603
Adjust investigation toolbar buttons
2026-04-14 21:57:04 +05:30
aae6211f48
Add investigation shortcuts manager panel
2026-04-14 21:51:49 +05:30
57397d80e1
Fix OPD print remarks leaking NABH allergy lines
2026-04-14 08:34:46 +05:30
5801b5d276
Refine {{medical}} table widths and instruction row styling
2026-04-14 07:50:50 +05:30
b97bb74a5d
Reformat {{medical}} rows with wide instruction line
2026-04-14 07:43:07 +05:30
0b2ae6ccc1
Broaden consult search candidates for phonetic medicine matches
2026-04-13 13:04:01 +05:30
992fd83ff2
Normalize separator variants in consult medicine SQL search
2026-04-13 12:57:16 +05:30
9e30d69487
Add phonetic matching for consult medicine search
2026-04-13 12:54:33 +05:30
05ff049526
Improve consult medicine search normalization and duplicate blocking
2026-04-13 12:46:42 +05:30