Commit Graph

6 Commits

Author SHA1 Message Date
9d568463f1 feat: completely remove HealthPlix integration, controllers, views, and database columns 2026-10-21 01:33:13 +05:30
b03568f91c fix(security): resolve OWASP ZAP audit findings for CSP, HSTS, SRI, and private IP disclosure 2026-10-15 19:25:28 +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