pediatric-ai-scribe-v3/public/js
Daniel Onyejesi 12083a5ed1 Fix: revert speakText to sync speechSynthesis; robust copyText fallback
- speakText: revert async ElevenLabs fetch chain — browser requires
  speechSynthesis.speak() to be called synchronously within user gesture;
  async .catch() context caused silent failure across browsers
- copyText: fix fallback that always showed 'Copied!' even when it failed;
  now shows real error message, uses selectNodeContents for accuracy,
  handles missing clipboard API gracefully
2026-03-21 21:31:48 -04:00
..
admin.js v3.0.0: Auth, admin panel, security fixes, per-tab model selector 2026-03-21 19:25:51 -04:00
app.js Fix: revert speakText to sync speechSynthesis; robust copyText fallback 2026-03-21 21:31:48 -04:00
auth.js v3.0.0: Auth, admin panel, security fixes, per-tab model selector 2026-03-21 19:25:51 -04:00
chartReview.js v3.0.0: Auth, admin panel, security fixes, per-tab model selector 2026-03-21 19:25:51 -04:00
hospitalCourse.js v3.0.0: Auth, admin panel, security fixes, per-tab model selector 2026-03-21 19:25:51 -04:00
liveEncounter.js v2.0.0: Pediatric AI Scribe 2026-03-21 16:55:50 -04:00
milestones.js v2.0.0: Pediatric AI Scribe 2026-03-21 16:55:50 -04:00
milestonesData.js v2.0.0: Pediatric AI Scribe 2026-03-21 16:55:50 -04:00
nextcloud.js v2.0.0: Pediatric AI Scribe 2026-03-21 16:55:50 -04:00
soap.js v2.0.0: Pediatric AI Scribe 2026-03-21 16:55:50 -04:00
voiceDictation.js v2.0.0: Pediatric AI Scribe 2026-03-21 16:55:50 -04:00