Commit Graph

  • b0d3ba3eed support forwarding vitals and syncing patients to multiple configurable URLs main rkcsh 2026-09-21 15:16:09 +05:30
  • a7999add61 add port 61501 to Contec ports list and firewall rules rkcsh 2026-09-21 14:26:15 +05:30
  • 68edb0b224 feat: add real-time patient vital signs monitoring dashboard web interface and configuration rkcsh 2026-09-21 14:19:47 +05:30
  • ecd0fe0ca6 add blank line to Config class rkcsh 2026-09-21 12:55:48 +05:30
  • ccab4992af add real-time patient vital signs monitoring dashboard and API routers rkcsh 2026-09-21 12:49:47 +05:30
  • cc45a2f270 add configurable cloud api url and subpath routing support for reverse proxies rkcsh 2026-09-19 12:00:48 +05:30
  • ce16210525 feat: automatically forward merged non-null vitals (HR, SpO2, Temp, BP) during cloud sync rkcsh 2026-09-18 15:59:16 +05:30
  • 1da4595666 clean: remove references to /home/prathiyuman paths and remove nested folder rkcsh 2026-09-18 15:26:17 +05:30
  • ace6ad1dbd fix: auto-detect working directory, install venv, configure ufw firewall, and sync Option B vitals in setup_service.sh rkcsh 2026-09-18 15:21:23 +05:30
  • f57e8b9916 fix: synchronize all latest dashboard, Option B, and API updates to fiveparaminte-main for Render deployment rkcsh 2026-09-18 14:56:33 +05:30
  • 26819ac893 fix: support both SQLite and PostgreSQL without check_same_thread crash rkcsh 2026-09-18 14:14:32 +05:30
  • a8075da9ee feat: retain last recorded patient vitals on dashboard (Option B) rkcsh 2026-09-18 12:00:50 +05:30
  • 1ebbd0e68a fix: timezone-aware timestamp parsing, favicon 404, and performance lag rkcsh 2026-09-18 11:40:14 +05:30
  • b35d196ba6 add real-time patient vital signs monitoring dashboard UI and backend integration rkcsh 2026-09-18 10:37:49 +05:30
  • 2342346d39 Strictly eliminate fake and stale vitals and enforce machine-to-MRN isolation rkcsh 2026-09-17 19:36:21 +05:30
  • 37445d2ae9 fix: reliable cloud sync and connection pooling for Render live dashboard rkcsh 2026-09-17 16:41:52 +05:30
  • 68bda2519f reorganize application code into fiveparaminte-main directory structure rkcsh 2026-09-17 14:30:02 +05:30
  • 1b1b382f3e fix: sync contec oscilloscope machine UI, dual temp T1/T2, and cache-control to fiveparaminte-main for Render deployment rkcsh 2026-09-15 13:54:06 +05:30
  • a0ab3c073e add dashboard monitoring interface and dual temperature tracking rkcsh 2026-09-15 11:43:54 +05:30
  • 60da868a3a feat: multi-point patient verification (MRN, Name, DOB) via URL parameters rkcsh 2026-09-15 10:07:14 +05:30
  • 5773656b01 feat: add /api/push-vitals endpoint for local-to-cloud live telemetry sync rkcsh 2026-09-15 09:56:28 +05:30
  • 4dc1b8e720 fix: sync all files to fiveparaminte-main including routers and static dirs rkcsh 2026-09-15 09:43:23 +05:30
  • 48a9288e93 deployed problem rkcsh 2026-09-15 09:20:04 +05:30
  • 9d7c370836 Update Contec monitor service, parser, dashboard and tunneling rkcsh 2026-09-12 19:56:21 +05:30
  • 2011544f53 fix: sync root repository files with updated fiveparaminte-main code prathiyuman 2026-07-15 16:13:43 +05:30
  • 4a0aae6003 fix: constructor mismatch breaking waveforms, restore clock, hide ECG/Pleth strips until real data arrives prathiyuman 2026-07-15 15:50:16 +05:30
  • dd7bf27fc0 fix: default to flatline when no live waveform data is received (enable with demo=true) prathiyuman 2026-07-15 15:41:43 +05:30
  • e417ada576 fix: resolve stale waveform duplicates and throttle bypass for real-time streaming prathiyuman 2026-07-15 15:02:17 +05:30
  • fbb9febda8 fix: adjust ECG baseline centering and Pleth peak scaling in dashboard prathiyuman 2026-07-15 14:46:44 +05:30
  • 14f3d45e53 feat: real ECG/Pleth waveform streaming + clinical monitor UI redesign prathiyuman 2026-07-15 13:37:14 +05:30
  • 78500c487a fix: only show waveforms when live monitor data is flowing prathiyuman 2026-07-15 13:00:19 +05:30
  • 61f977e718 style: replicate Contec CMS8500 design with real-time sweep-line waveforms prathiyuman 2026-07-15 12:51:46 +05:30
  • f262155049 feat: simplify verification to check MRN only prathiyuman 2026-07-15 12:45:37 +05:30
  • 0f360cf144 feat: add /api/register-patient endpoint to seed demographics for binary-only monitors prathiyuman 2026-07-15 12:38:23 +05:30
  • 8e3be794ce fix: remove auto-registration that bypassed strict matching - patients must come from monitor data only prathiyuman 2026-07-15 12:31:12 +05:30
  • fb291062de feat: enforce strict 4-point verification - MRN, Gender, DOB, and Age must all match exactly prathiyuman 2026-07-15 12:21:46 +05:30
  • 10884623d0 feat: enforce strict demographic matching for MRN, Gender, and DOB prathiyuman 2026-07-15 12:17:57 +05:30
  • 801def2dc4 feat: resolve UNKNOWN patient ID and support auto-registration and active monitor fallbacks prathiyuman 2026-07-15 12:09:29 +05:30
  • d7a8e1910f feat: match MRN, Gender, DOB, and Age only (removed Name check) prathiyuman 2026-07-15 11:58:20 +05:30
  • e21ed72634 fix: add missing Optional import in dashboard.py prathiyuman 2026-07-15 11:48:19 +05:30
  • 554771abfe feat: implement 4-point demographic synchronization & patient validation prathiyuman 2026-07-15 11:33:48 +05:30
  • ae5a928671 Eliminate extra vertical stretching inside vitals cards by applying align-content start and setting fixed 56px heights prathiyuman 2026-07-13 16:52:41 +05:30
  • 43c18954b8 Halve the height of vital cards to ultra-slim horizontal telemetry bars with nested layout to perfectly fit dashboard iframe widgets prathiyuman 2026-07-13 16:44:54 +05:30
  • 8ebd4dc766 Reduce vital card size to exactly half height with hidden footer, smaller font size, smaller icons, and tighter grid gap prathiyuman 2026-07-13 16:42:16 +05:30
  • 6f8cc31a02 Refactor vitals grid cards to horizontal split telemetry layout with left-aligned values, right-aligned waveforms, and glowing clinical accents prathiyuman 2026-07-13 16:35:33 +05:30
  • f6c3d2b8cf Restrict app container to a compact centered console layout and remove full screen height vertical stretch prathiyuman 2026-07-13 16:29:03 +05:30
  • 35f90d2b49 Further reduce vital card sizes to ultra-compact bedside design, hide setup guide and info bar, and show only patient name, ID, location/bed prathiyuman 2026-07-13 16:24:37 +05:30
  • f519527d8f Optimize dashboard card design to be smaller, compact, and professional prathiyuman 2026-07-13 16:20:30 +05:30
  • 073deb2814 Update root dashboard temperature units to Fahrenheit prathiyuman 2026-07-13 16:17:24 +05:30
  • 941de4d038 refactor: overhaul project structure and deployment configuration for Contec monitor system prathiyuman 2026-07-13 16:07:41 +05:30
  • 732ebbd1b2 feat: convert temperature display and logic from Celsius to Fahrenheit prathiyuman 2026-07-13 16:07:50 +05:30
  • 0ecace84d2 Convert temperature display from Celsius to Fahrenheit prathiyuman 2026-07-13 16:05:17 +05:30
  • 3a8710695d feat: implement Contec patient monitor discovery tool and server framework prathiyuman 2026-07-13 15:54:22 +05:30
  • 5d418c8eb0 Fix CMS8500 SpO2 offset in 288-byte packet prathiyuman 2026-07-13 15:50:53 +05:30
  • f7483d615d Fix CMS8500 SpO2 offset in 288-byte packet prathiyuman 2026-07-13 15:52:48 +05:30
  • 72c6e12015 feat: add minimal mode view toggled by minimal=true URL parameter prathiyuman 2026-07-13 15:27:21 +05:30
  • 1340de4fc4 style: upgrade dashboard vitals cards with clinical SVGs and patient demographics banner prathiyuman 2026-07-13 15:23:10 +05:30
  • c5b792a2ef style: upgrade dashboard to white theme responsive card design prathiyuman 2026-07-13 15:17:30 +05:30
  • c086bf5d27 feat: add CORS support, public JS SDK, and live Render vitals forwarding prathiyuman 2026-07-13 14:59:37 +05:30
  • b92a33d69f fix: add Dockerfile for reliable Render deployment prathiyuman 2026-07-13 13:44:30 +05:30
  • f71b498a66 fix: use python3 for Render runtime compatibility prathiyuman 2026-07-13 13:31:35 +05:30
  • 63540297aa fix: use python -m uvicorn for Render PATH compatibility prathiyuman 2026-07-13 13:22:42 +05:30
  • 6d0f3237af feat: implement Contec CMS7000PLUS TCP server and dashboard routing with deployment configuration prathiyuman 2026-07-13 12:58:45 +05:30
  • 84b8acc904 refactor: implement packet parsing heuristics and introduce device-level state caching to throttle database writes and vitals updates prathiyuman 2026-07-11 14:24:14 +05:30
  • a4972b3251 Implement patient vital signs monitoring system with Contec CMS7000PLUS integration and real-time dashboard rkcsh 2026-07-08 14:14:03 +05:30
  • 1bd8c70a64 first commit rkcsh 2026-07-08 14:12:45 +05:30