Commit graph

  • ffacdcbedb Fix loading race condition, improve quiz UX, editor toolbar, settings page Daniel Onyejesi 2026-03-23 20:37:35 -0400
  • 7eb72cee78 Fix loading race condition, improve quiz UX, editor toolbar, settings page Daniel Onyejesi 2026-03-23 20:37:35 -0400
  • 82a0911d24 Dedicated CMS page, responsive email templates, security fixes in auth Daniel Onyejesi 2026-03-23 20:13:22 -0400
  • 28464308ba Dedicated CMS page, responsive email templates, security fixes in auth Daniel Onyejesi 2026-03-23 20:13:22 -0400
  • 0327afe94c Fix quiz SQL bug, security hardening, componentize HTML, speed improvements Daniel Onyejesi 2026-03-23 20:01:54 -0400
  • 4064ccf516 Fix quiz SQL bug, security hardening, componentize HTML, speed improvements Daniel Onyejesi 2026-03-23 20:01:54 -0400
  • c6cc9ece71 v3.1: Add Learning Hub with CMS, quizzes, and 3-role user system Daniel Onyejesi 2026-03-23 19:32:47 -0400
  • 4af622913f v3.1: Add Learning Hub with CMS, quizzes, and 3-role user system Daniel Onyejesi 2026-03-23 19:32:47 -0400
  • fdda1c8f83 Expand ROS/PE: pertinent negatives for WNL, clinical descriptions for abnormal Daniel 2026-03-23 23:45:09 +0100
  • fc3c58e4eb Expand ROS/PE: pertinent negatives for WNL, clinical descriptions for abnormal Daniel 2026-03-23 23:45:09 +0100
  • 0be925f58f Add growth velocity, feeding guidance, BMI classification to well visits Daniel 2026-03-23 23:11:24 +0100
  • 3eb14af051 Add growth velocity, feeding guidance, BMI classification to well visits Daniel 2026-03-23 23:11:24 +0100
  • a7f5d60c64 v3.0: Add multi-provider Bedrock models, newborn milestones, Converse API Daniel 2026-03-23 22:13:19 +0100
  • d2ed08cd46 v3.0: Add multi-provider Bedrock models, newborn milestones, Converse API Daniel 2026-03-23 22:13:19 +0100
  • 9736d5f3c3 Fix: Bedrock vendor model models updated with verified IDs from AWS docs Daniel 2026-03-23 18:23:26 +0100
  • eb8c86f70e Fix: Bedrock vendor model models updated with verified IDs from AWS docs Daniel 2026-03-23 18:23:26 +0100
  • c7f1bd4901 Fix: chart review New clears all fields/notes, date context for AI, Bedrock vendor model-only models Daniel 2026-03-23 18:12:07 +0100
  • fa6cdb8f24 Fix: chart review New clears all fields/notes, date context for AI, Bedrock vendor model-only models Daniel 2026-03-23 18:12:07 +0100
  • 5139a15e51 Fix: auth-screen flex-direction column so footer sits below login box Daniel Onyejesi 2026-03-22 19:48:23 -0400
  • 6375be96a3 Fix: auth-screen flex-direction column so footer sits below login box Daniel Onyejesi 2026-03-22 19:48:23 -0400
  • 679260016c Fix: footer on login page only, static position at bottom of auth screen Daniel Onyejesi 2026-03-22 19:46:25 -0400
  • df6c3abaa4 Fix: footer on login page only, static position at bottom of auth screen Daniel Onyejesi 2026-03-22 19:46:25 -0400
  • b17cd7e4fa Fix: replace footer with slim fixed bar shown on all pages incl. login Daniel Onyejesi 2026-03-22 19:43:09 -0400
  • 3cea15734b Fix: replace footer with slim fixed bar shown on all pages incl. login Daniel Onyejesi 2026-03-22 19:43:09 -0400
  • 3692d40e9f Feat: show footer on login page with transparent styling Daniel Onyejesi 2026-03-22 19:40:35 -0400
  • 0851d47ab9 Feat: show footer on login page with transparent styling Daniel Onyejesi 2026-03-22 19:40:35 -0400
  • 61e5a52064 Feat: add footer with healthcare equity statement and copyright Daniel Onyejesi 2026-03-22 19:37:36 -0400
  • 4d45050522 Feat: add footer with healthcare equity statement and copyright Daniel Onyejesi 2026-03-22 19:37:36 -0400
  • 2bd7b833da Revert: undo model selector color-scheme overrides (local Adwaita theme issue, not a code bug) Daniel Onyejesi 2026-03-22 19:23:47 -0400
  • a6b6d0dffb Revert: undo model selector color-scheme overrides (local Adwaita theme issue, not a code bug) Daniel Onyejesi 2026-03-22 19:23:47 -0400
  • 2db88ae517 Fix: force color-scheme on model selects to prevent OS dark mode bleed-through Daniel Onyejesi 2026-03-22 19:18:51 -0400
  • 2cd0eaa511 Fix: force color-scheme on model selects to prevent OS dark mode bleed-through Daniel Onyejesi 2026-03-22 19:18:51 -0400
  • ed88e45f1c Feat: v2.7 — sidebar UX, well visit subtabs, larger boxes, sick visit reorder Daniel Onyejesi 2026-03-22 19:14:41 -0400
  • 38d07ff37f Feat: v2.7 — sidebar UX, well visit subtabs, larger boxes, sick visit reorder Daniel Onyejesi 2026-03-22 19:14:41 -0400
  • cc3f315013 Bump image to v2.6 Daniel Onyejesi 2026-03-22 19:00:29 -0400
  • 78730a669f Bump image to v2.6 Daniel Onyejesi 2026-03-22 19:00:29 -0400
  • d44a23c7a7 Fix: milestones copy-to-note auto-navigates; add 6-11y milestone data Daniel Onyejesi 2026-03-22 19:00:02 -0400
  • aecf72453f Fix: milestones copy-to-note auto-navigates; add 6-11y milestone data Daniel Onyejesi 2026-03-22 19:00:02 -0400
  • 8ad9b52417 Bump image to v2.5 Daniel Onyejesi 2026-03-22 18:52:35 -0400
  • 2e4d0f1f6e Bump image to v2.5 Daniel Onyejesi 2026-03-22 18:52:35 -0400
  • d59f19cb07 Feat: milestones under well visit, standalone schedule tabs, remove admin models Daniel Onyejesi 2026-03-22 18:52:11 -0400
  • 90c7bc35af Feat: milestones under well visit, standalone schedule tabs, remove admin models Daniel Onyejesi 2026-03-22 18:52:11 -0400
  • 546121ec72 Bump docker-compose image to v2.4 Daniel Onyejesi 2026-03-22 18:34:07 -0400
  • bfa832713d Bump docker-compose image to v2.4 Daniel Onyejesi 2026-03-22 18:34:07 -0400
  • 4f1e6921f6 Fix: admin models/2FA loading, save doubles, sidebar collapse, SSHADESS copy Daniel Onyejesi 2026-03-22 18:33:28 -0400
  • 2da4401d80 Fix: admin models/2FA loading, save doubles, sidebar collapse, SSHADESS copy Daniel Onyejesi 2026-03-22 18:33:28 -0400
  • f5cbdc4104 Fix: save/load encounters — hidden popovers, label IDs, note IDs Daniel Onyejesi 2026-03-22 17:39:04 -0400
  • 3449b0efca Fix: save/load encounters — hidden popovers, label IDs, note IDs Daniel Onyejesi 2026-03-22 17:39:04 -0400
  • a01f6502e5 Chore: bump production docker image to v2.3 Daniel Onyejesi 2026-03-22 17:18:06 -0400
  • 9544d43b16 Chore: bump production docker image to v2.3 Daniel Onyejesi 2026-03-22 17:18:06 -0400
  • bc47be371a Feat: left sidebar nav, tab persistence, admin models fix, hospital/chart save Daniel Onyejesi 2026-03-22 17:17:45 -0400
  • 56b8961a55 Feat: left sidebar nav, tab persistence, admin models fix, hospital/chart save Daniel Onyejesi 2026-03-22 17:17:45 -0400
  • 97f8009d38 Chore: bump production image tag to v2.2 Daniel Onyejesi 2026-03-22 16:57:08 -0400
  • 075353886e Chore: bump production image tag to v2.2 Daniel Onyejesi 2026-03-22 16:57:08 -0400
  • 785646861d Fix: load popover positioning, delete button, ICD-10 live search Daniel Onyejesi 2026-03-22 16:56:28 -0400
  • 8317708bb6 Fix: load popover positioning, delete button, ICD-10 live search Daniel Onyejesi 2026-03-22 16:56:28 -0400
  • de4f11c0fd Chore: bump production image tag to v2.1 Daniel Onyejesi 2026-03-22 16:44:27 -0400
  • d4759fcf58 Chore: bump production image tag to v2.1 Daniel Onyejesi 2026-03-22 16:44:27 -0400
  • 7719e564be Feat: admin CMS, save/resume encounters, user templates, SSHADESS, well visit notes, sick visit, ROS/PE checklists, ICD-10 diagnoses Daniel Onyejesi 2026-03-22 16:43:39 -0400
  • 5dd08f8da3 Feat: admin CMS, save/resume encounters, user templates, SSHADESS, well visit notes, sick visit, ROS/PE checklists, ICD-10 diagnoses Daniel Onyejesi 2026-03-22 16:43:39 -0400
  • 17b06b1eb2 Feat: add stethoscope+pencil favicon in SVG, ICO, and PNG sizes Daniel Onyejesi 2026-03-22 14:09:18 -0400
  • cd73bec5f8 Feat: add stethoscope+pencil favicon in SVG, ICO, and PNG sizes Daniel Onyejesi 2026-03-22 14:09:18 -0400
  • 50d7616e32 Feat: restore ElevenLabs Adam voice for read aloud with browser TTS fallback; add client-side error logging Daniel Onyejesi 2026-03-22 12:27:17 -0400
  • 93338567e8 Feat: restore ElevenLabs Adam voice for read aloud with browser TTS fallback; add client-side error logging Daniel Onyejesi 2026-03-22 12:27:17 -0400
  • 381ff6f7b2 Fix: clear password fields after autofill delay and add autocomplete=off on login form Daniel Onyejesi 2026-03-22 12:18:29 -0400
  • e74c0ccb0c Fix: clear password fields after autofill delay and add autocomplete=off on login form Daniel Onyejesi 2026-03-22 12:18:29 -0400
  • c771cc9054 Fix: clear password fields, remove has-session class, and reset hash on logout Daniel Onyejesi 2026-03-22 12:13:41 -0400
  • 39a1affcbc Fix: clear password fields, remove has-session class, and reset hash on logout Daniel Onyejesi 2026-03-22 12:13:41 -0400
  • db4815b7a9 Fix: service worker only intercepts same-origin requests, preventing CDN fetch errors Daniel Onyejesi 2026-03-22 00:41:24 -0400
  • a2481a0ea7 Fix: service worker only intercepts same-origin requests, preventing CDN fetch errors Daniel Onyejesi 2026-03-22 00:41:24 -0400
  • 3893e91606 Fix: eliminate auth screen flash by hiding it synchronously in <head> before render Daniel Onyejesi 2026-03-22 00:36:20 -0400
  • 12189a0101 Fix: eliminate auth screen flash by hiding it synchronously in <head> before render Daniel Onyejesi 2026-03-22 00:36:20 -0400
  • f83d0f06f8 Fix: hide auth screen immediately on load if token exists, preventing login flash Daniel Onyejesi 2026-03-22 00:31:49 -0400
  • 393cb3f1e0 Fix: hide auth screen immediately on load if token exists, preventing login flash Daniel Onyejesi 2026-03-22 00:31:49 -0400
  • 0cbfd34cb4 Feat: persist active tab in URL hash across page refreshes Daniel Onyejesi 2026-03-22 00:26:13 -0400
  • 0c2d3398e0 Feat: persist active tab in URL hash across page refreshes Daniel Onyejesi 2026-03-22 00:26:13 -0400
  • 731e3137bd Bump image tag to v1.2 in docker-compose.yml Daniel Onyejesi 2026-03-22 00:16:51 -0400
  • 9b1766837d Bump image tag to v1.2 in docker-compose.yml Daniel Onyejesi 2026-03-22 00:16:51 -0400
  • 1443e74333 Fix: init Well Visit tab on DOMContentLoaded instead of lazy tabChanged event Daniel Onyejesi 2026-03-22 00:10:46 -0400
  • 9c476b520a Fix: init Well Visit tab on DOMContentLoaded instead of lazy tabChanged event Daniel Onyejesi 2026-03-22 00:10:46 -0400
  • 70ac393619 Fix: remove build context from docker-compose so production always pulls from Docker Hub Daniel Onyejesi 2026-03-22 00:02:52 -0400
  • 383fa2b149 Fix: remove build context from docker-compose so production always pulls from Docker Hub Daniel Onyejesi 2026-03-22 00:02:52 -0400
  • d96771f4c6 Fix: use versioned Docker tag v1.1 instead of latest Daniel Onyejesi 2026-03-21 23:59:10 -0400
  • f64e84fa1e Fix: use versioned Docker tag v1.1 instead of latest Daniel Onyejesi 2026-03-21 23:59:10 -0400
  • 837cc9f261 Fix: set no-cache headers for HTML, short cache for JS/CSS Daniel Onyejesi 2026-03-21 23:54:48 -0400
  • 362eaadeb0 Fix: set no-cache headers for HTML, short cache for JS/CSS Daniel Onyejesi 2026-03-21 23:54:48 -0400
  • 2dda53698f Fix: add missing Dengue and Mpox labels to VACCINE_FULL_NAMES Daniel Onyejesi 2026-03-21 23:44:12 -0400
  • f154adf032 Fix: add missing Dengue and Mpox labels to VACCINE_FULL_NAMES Daniel Onyejesi 2026-03-21 23:44:12 -0400
  • 2b73db1664 Feat: add Well Visit / Preventive Care tab with AAP 2025 data Daniel Onyejesi 2026-03-21 23:19:24 -0400
  • a51dd8e788 Feat: add Well Visit / Preventive Care tab with AAP 2025 data Daniel Onyejesi 2026-03-21 23:19:24 -0400
  • 1207202f45 Fix: milestone list — achieved states naturally, not-achieved uses Cannot/Does not Daniel Onyejesi 2026-03-21 22:48:26 -0400
  • 95cae5e5f2 Fix: milestone list — achieved states naturally, not-achieved uses Cannot/Does not Daniel Onyejesi 2026-03-21 22:48:26 -0400
  • 34ca5f12c9 Fix: milestone list uses natural language sentences instead of X/checkmark Daniel Onyejesi 2026-03-21 22:45:55 -0400
  • a9fbf7a003 Fix: milestone list uses natural language sentences instead of X/checkmark Daniel Onyejesi 2026-03-21 22:45:55 -0400
  • 797b22e58b Improve email templates and update README Daniel Onyejesi 2026-03-21 22:43:19 -0400
  • e3d4ab5949 Improve email templates and update README Daniel Onyejesi 2026-03-21 22:43:19 -0400
  • a752de60ab Fix: add scriptSrcAttr unsafe-inline to allow onclick handlers Daniel Onyejesi 2026-03-21 22:12:17 -0400
  • 3e4ebe579e Fix: add scriptSrcAttr unsafe-inline to allow onclick handlers Daniel Onyejesi 2026-03-21 22:12:17 -0400
  • 077b0b33ac Fix: update all Font Awesome 5 icon names to Font Awesome 6 Daniel Onyejesi 2026-03-21 21:58:14 -0400
  • 9f2dee0875 Fix: update all Font Awesome 5 icon names to Font Awesome 6 Daniel Onyejesi 2026-03-21 21:58:14 -0400