pediatric-ai-scribe-v3/src/routes
Daniel 74c5cde8e1 Stop leaking e.message to clients across all routes
88 occurrences of res.status(500).json({ error: e.message }) (or
err.message) swept to generic 'Request failed'. Server-side
console.error / logger.error calls are untouched, so the full detail
still lands in logs and Grafana.

Covers: admin, adminConfig, adminMilestones, chartReview, documents,
encounters, hospitalCourse, hpi, learningAdmin, learningAI, learningHub,
logs, memories, milestones, oidc, refine, sessions, sickVisit, soap,
userPreferences, wellVisit.

Also extends .gitignore to exclude .env.backup-* files.
2026-04-14 03:04:24 +02:00
..
admin.js Stop leaking e.message to clients across all routes 2026-04-14 03:04:24 +02:00
adminConfig.js Stop leaking e.message to clients across all routes 2026-04-14 03:04:24 +02:00
adminMilestones.js Stop leaking e.message to clients across all routes 2026-04-14 03:04:24 +02:00
audioBackups.js Security hardening: PHI encryption, argon2, DOMPurify, SRI 2026-04-14 02:49:38 +02:00
auth.js Security hardening: PHI encryption, argon2, DOMPurify, SRI 2026-04-14 02:49:38 +02:00
billing.js Security hardening: low-risk easy wins 2026-04-14 02:42:32 +02:00
chartReview.js Stop leaking e.message to clients across all routes 2026-04-14 03:04:24 +02:00
documents.js Stop leaking e.message to clients across all routes 2026-04-14 03:04:24 +02:00
encounters.js Stop leaking e.message to clients across all routes 2026-04-14 03:04:24 +02:00
hospitalCourse.js Stop leaking e.message to clients across all routes 2026-04-14 03:04:24 +02:00
hpi.js Stop leaking e.message to clients across all routes 2026-04-14 03:04:24 +02:00
learningAdmin.js Stop leaking e.message to clients across all routes 2026-04-14 03:04:24 +02:00
learningAI.js Stop leaking e.message to clients across all routes 2026-04-14 03:04:24 +02:00
learningHub.js Stop leaking e.message to clients across all routes 2026-04-14 03:04:24 +02:00
logs.js Stop leaking e.message to clients across all routes 2026-04-14 03:04:24 +02:00
memories.js Stop leaking e.message to clients across all routes 2026-04-14 03:04:24 +02:00
milestones.js Stop leaking e.message to clients across all routes 2026-04-14 03:04:24 +02:00
nextcloud.js Security hardening: PHI encryption, argon2, DOMPurify, SRI 2026-04-14 02:49:38 +02:00
oidc.js Stop leaking e.message to clients across all routes 2026-04-14 03:04:24 +02:00
refine.js Stop leaking e.message to clients across all routes 2026-04-14 03:04:24 +02:00
sessions.js Stop leaking e.message to clients across all routes 2026-04-14 03:04:24 +02:00
sickVisit.js Stop leaking e.message to clients across all routes 2026-04-14 03:04:24 +02:00
soap.js Stop leaking e.message to clients across all routes 2026-04-14 03:04:24 +02:00
transcribe.js v6.2: Session management, password change, audit logging, refine context, UI fixes 2026-04-08 20:27:45 +02:00
tts.js v6.2: Session management, password change, audit logging, refine context, UI fixes 2026-04-08 20:27:45 +02:00
userPreferences.js Stop leaking e.message to clients across all routes 2026-04-14 03:04:24 +02:00
wellVisit.js Stop leaking e.message to clients across all routes 2026-04-14 03:04:24 +02:00