63ee0a19fd
feat(nursing): add ABDM M2 wellness vitals, health document scanner, and barcode/QR patient search dock
2026-08-30 13:58:06 +05:30
31b2319419
feat(admin): add OPD Queue TV Settings panel for right-side ads upload, left-side bottom ad space, ticker text editing, and TTS pronunciation fixes
2026-08-30 02:49:59 +05:30
ac5d2710fa
feat(pwa): add 5-item page-wise horizontal auto-carousel for left token tracker column
2026-08-30 02:23:03 +05:30
49267e65ec
fix(pwa): resolve HEAD HTTP method 404 warning and add narrow mobile screenshot to manifest
2026-08-30 02:07:57 +05:30
0eaf05956e
fix(pwa): register service worker immediately for automated PWA audit detection
2026-08-30 02:02:06 +05:30
c1a532ce95
fix(pwa): route sw.js and manifest.json dynamically with Service-Worker-Allowed header and exact screenshot dimensions
2026-08-30 01:58:52 +05:30
0135e6482a
feat(pwa): 100% PWABuilder compliance with Service Worker, 512x512 icons, id, scope, and manifest metadata
2026-08-30 01:57:02 +05:30
09adbef59f
fix(tv): rewrite OPD queue display with pure Vanilla ES5 JS for 100% Samsung Smart TV browser compatibility
2026-08-30 01:17:54 +05:30
882b036e9e
feat(pwa): add OPD Queue & Token Display PWA app with right side ad showcase
2026-08-30 01:04:37 +05:30
e235989304
feat(pwa): add Android TV remote D-Pad focus styling
2026-08-30 00:52:06 +05:30
8d68afebbd
feat(pwa): standardize hospital logo PWA icons and add in-app mobile module switcher
2026-08-30 00:18:15 +05:30
888b4039f6
fix(nursing): display Doctor Name on IPD patient bed cards and register all scanned document photos into file_upload_data table for HMS Scan Doc List popup
2026-08-29 04:40:16 +05:30
b64c8084c8
feat(cropper): integrate interactive document photo cropper with rotation and resize controls in Doctor & Nursing PWA Apps
2026-08-29 04:30:05 +05:30
38573f5b15
fix(nursing): resolve SQL column errors in opdList query, add Doctor filter dropdown, and Vitals Pending/Done status filter buttons
2026-08-29 04:25:57 +05:30
7bdfbab2bd
feat(nursing): add OPD Patients list, Fill OPD Vitals, and Document Scan/Camera Upload features to Nursing PWA App
2026-08-29 04:16:08 +05:30
e4c6b398cc
fix(hms): resolve base64 photo upload decoding and add professional image thumbnails to HMS Nursing Workspace Treatment Notes
2026-08-29 04:04:03 +05:30
e32feeb8d6
feat(doctor): make header lock button icon-only and add mobile camera photo capture for handwritten doctor notes and prescriptions
2026-08-29 03:55:50 +05:30
7a0631979a
feat(doctor): add current date filter for OPD appointments and my assigned vs all hospital admissions toggle for IPDs
2026-08-29 03:41:09 +05:30
cd0b78d5fd
style(doctor): upgrade mobile doctor app UI with Inter typography, initial avatars, status dot indicators, and executive glassmorphic cards
2026-08-29 03:30:39 +05:30
2400075867
feat(doctor): add mobile professional patient card view eliminating horizontal scrollbar on smartphones
2026-08-29 03:26:04 +05:30
820c904eff
fix(doctor): replicate exact HMS getCurrentAdmissions query joining ipd_master_doc_list and bed_assignment_history
2026-08-29 03:08:47 +05:30
5bfe0689f1
fix(doctor): correct IPD query columns (ipd_status, r_doc_id) to list admitted patients assigned to doctor
2026-08-29 03:05:46 +05:30
9665e820ec
feat(doctor): copy full native HMS OPD consultation controls, vitals, findings, and direct PDF printing
2026-08-29 03:02:12 +05:30
4a0889a200
feat(doctor): fix Patient Age calculation via get_age_1 and add Full HMS OPD Consult Form modal
2026-08-29 02:59:15 +05:30
15a2f28d0d
feat(doctor): add OPD appointment queue list with status badges and mobile-optimized consultation prescription form
2026-08-29 02:49:44 +05:30
a6beb124cd
feat(doctor): add Doctor App PIN auth, QR generator, DoctorCare EMR PWA (/app/doctor), and bedside clinical tools
2026-08-28 19:44:54 +05:30
6a65fc507d
feat(apps): add Top Nav Apps Launcher Icon & 30-Day Device PIN Authentication Memory
2026-08-28 19:27:39 +05:30
7b0b1c3415
feat(auth): add Nurse PIN Security Authentication, App QR Codes, and Lock Screen for NursingCare PWA
2026-08-28 18:45:53 +05:30
6f199d9743
feat(pwa): launch Option A mobile-optimized Nursing Care PWA app at /app/nursing
2026-08-28 17:49:31 +05:30
fdfbddbd03
Fix CKEditor alignment icon paths
2026-08-18 18:11:03 +05:30
655065d230
Add visible CKEditor alignment icons
2026-08-18 18:05:44 +05:30
8515e995f3
Show visible CKEditor alignment buttons
2026-08-18 18:03:37 +05:30
47ee7ca226
Add CKEditor toolbar alignment plugin
2026-08-18 17:58:55 +05:30
35fcb07434
Clarify open source use and paid services
2026-08-12 21:28:43 +05:30
d10f49c482
Restore finance medical credit workflow and update help
2026-08-12 16:17:25 +05:30
bb8ed60216
fix: repair broken @media print CSS and add PDF tips modal
...
- Fixed split @media print blocks that caused all print rules to be orphaned
(gallery section had added its own block which broke the main rules)
- Consolidated into one clean @media print block with proper A4 settings
- Print improvements: cover fills page 1, intro on page 2, each section
starts on new page, screenshots print at fixed height, 3-col gallery grid
- Added "How to save as PDF" button with step-by-step modal overlay
- Steps guide: Destination → Save as PDF, A4 Portrait, Background graphics
- Both print bar buttons hidden in @media print
- @page: A4 portrait, 14mm/12mm/18mm margins, first page margin 0
2026-08-04 02:30:38 +05:30
7c63e738e8
feat: add real screenshots and complete module reference table from Word doc
...
Screenshots gallery:
- Replaced placeholder icons with 11 real PNG screenshots extracted from
E-AtriaHMS.docx (Dashboard, Patient Search, ABHA Create, ABHA Register,
IPD Billing Panel, OPD Queue, Bed Status Map, Charge Master, Stock Control,
Report Panel, Admin Panel)
- Added new ABHA Register card showing 4 registration methods (Number,
Scan ABHA QR, Scan Facility QR, Mobile OTP)
- Added new IPD Billing Panel card showing full tabbed panel layout
- Lightbox now opens real images on click
- Screenshots saved to public/assets/img/screenshots/image*.png
Module Reference Table (section 10):
- Added 25-row complete module reference table derived from Word document
- Covers Registration through Web/Cross-platform including LIS, RIS, OT,
Emergency, Daycare, ABDM Dashboard, AI, Doctor's Workspace, RBAC
2026-08-04 02:26:16 +05:30
1f0f7566e8
feat: add screenshot gallery section to HMS presentation
...
- Added 9-card screenshot gallery section between intro and features
- Cards for: Dashboard, Patient Management, ABHA Creation, OPD Queue,
Bed Status Map, Charge Master/Insurance Rates, Stock Control Center,
Report Panel, Admin Panel
- Lightbox overlay for full-screen image viewing (keyboard Escape to close)
- Placeholder icons shown now; replace with real images by dropping PNGs
into public/assets/img/screenshots/ and updating src on each card
- Added gallery CSS with hover lift effect and lightbox styles
- Print-friendly: lightbox hidden in @media print
2026-08-04 02:17:26 +05:30
0e6cf1664d
feat: add HMS Features link on login page
...
- Added "View HMS Features & Capabilities" link below the login card
- Copied HMS_FEATURES_PRESENTATION.html to public/ so it is accessible
via base_url without auth (same pattern as software-use-license.html)
- Link opens in a new tab
2026-08-04 02:05:09 +05:30
9730f9a450
Update ABHA card branding assets
2026-07-25 22:26:28 +05:30
f2e79a27a7
ABHA card: use official NHA/ABDM logo in header
2026-07-23 16:30:23 +05:30
6407db9dbc
Update HIU workflow, patient view, and related assets
2026-07-07 01:13:28 +05:30
718e01156d
Revert card/modal/container borders to original light colors
...
User feedback: Form controls with dark borders (#555 ) work fine, but
card/modal/container borders looked bad with dark colors.
Reverted to original light borders:
- Cards, card-header, card-footer: #ebeef4 (light gray)
- Modals: #ebeef4 (light gray)
- Dropdowns: #ebeef4 (light gray)
- Breadcrumb: #ebeef4 (light gray)
- List groups: #ebeef4 (light gray)
- Box/Panel components: #ebeef4 (light gray)
- Profile/User cards: #ebeef4 (light gray)
- Dashboard cards: #ebeef4 (light gray)
- Sidebar/Header: #ebeef4 (light gray)
- Tables: #ddd (moderate gray, slightly darker than cards)
KEPT dark borders (user says these work fine):
- Form controls (input, select, textarea): #555 (dark gray)
- Form control focus: #333 (very dark)
- Input groups: #555 (dark gray)
- Select2: #555 (dark gray)
- jQuery UI: #666 (dark gray)
Final result: Dark, highly visible borders only on interactive form
controls. Subtle, professional light borders on structural containers.
2026-06-05 16:20:21 +05:30
12610b4b8b
Add dark border theme for better visibility on old LED screens
...
Created custom CSS file to enhance visibility on older displays:
- Darker border colors for all form controls (#555 instead of light grays)
- Enhanced contrast for inputs, selects, textareas
- Darker card borders (#999 )
- Darker table and modal borders
- Better visibility for buttons, dropdowns, alerts
- Updated Select2, jQuery UI, and DataTables borders
Files changed:
- public/assets/css/custom-theme-dark-borders.css (NEW)
* Comprehensive dark border overrides with !important flags
* Covers all Bootstrap and custom components
- app/Views/welcome_message.php
* Included custom-theme-dark-borders.css after main style.css
- app/Views/auth/login.php
* Included custom-theme-dark-borders.css for login page
- app/Views/storestock/_niceadmin_theme.php
* Updated inline CSS border colors from light to dark
* Changed #ebeef4, #dfe3ea, #e9edf5 to #555 , #666 , #888 , #999
Theme now provides better contrast for old LED monitors with darker,
more visible borders across all UI components.
2026-06-05 16:10:38 +05:30
f8457eaee0
Add legacy pain scale PNG assets for OPD template placeholder
2026-06-05 04:52:44 +05:30
cd605d6fdc
assets: add inputmask library locally and load in global layout
2026-05-08 17:58:47 +05:30
eac78b7014
billing: add ABHA create/verify tab in patient billing view and update IPD panel package; add hospital logo image
2026-05-08 10:48:43 +05:30
36d3fa843b
Implement medical store credit payout workflow and optimize payout pool DataTable grouping
2026-04-30 01:42:03 +05:30
0aa0edbbce
Fix OPD confirm payment flow and DataTable initialization
...
- Opd.php: mode-0 (zero amount) no longer inserts payment_history row
and skips HealthPlix sync for faster confirm
- Opd.php: added spid-based idempotency for cash/card to prevent
duplicate payment_history rows on retry
- Opd.php: invoice view hides 0-amount payment_history rows
- opd_appointment_list.php: fix isDataTable call (DataTable -> dataTable)
- jquery.dataTables.min.js: replace non-functional shim with real
DataTables 1.13.8 (supports ext.search, isDataTable, rows() API)
2026-04-28 12:01:53 +05:30
de3b940448
Increase top navigation icon size and spacing to prevent accidental clicks
2026-04-28 08:31:03 +05:30