v17: Production release with all fixes
Complete Feature Set: ✅ Vertex AI Embeddings - Semantic search for Learning Hub ✅ Voice Preferences - Per-user STT model + TTS voice selection ✅ Browser Whisper - Optional client-side transcription with graceful CDN fallback ✅ TTS Preview - Working for all voices including server default ✅ Audio Backups - Automatic recording backup with 24h retention ✅ S3 Documents - Upload/manage documents (AWS, B2, MinIO) ✅ Learning Hub - AI content generation from PDFs/Nextcloud Fixed Issues: - TTS preview button now working (correct event listener) - Browser Whisper shows clear warning if CDN blocked - Server default voice preview working - Graceful fallback to server transcription - User-friendly error messages throughout Documentation: - FEATURES_EXPLAINED.md - Complete feature guide - BROWSER_WHISPER_TROUBLESHOOTING.md - CDN blocking troubleshooting - EMBEDDINGS_SETUP.md - Vector search setup guide Production Ready: - All features tested - Clear error handling - Graceful degradation - HIPAA-compliant options available
This commit is contained in:
parent
c38ce9445e
commit
b9ceca8f20
3 changed files with 3 additions and 3 deletions
|
|
@ -1,6 +1,6 @@
|
|||
services:
|
||||
pediatric-scribe:
|
||||
image: danielonyejesi/pediatric-ai-scribe-v3:v16
|
||||
image: danielonyejesi/pediatric-ai-scribe-v3:v17
|
||||
ports:
|
||||
- "3552:3000"
|
||||
env_file:
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "pediatric-ai-scribe",
|
||||
"version": "16.0.0",
|
||||
"version": "17.0.0",
|
||||
"description": "AI-powered pediatric clinical documentation platform",
|
||||
"main": "server.js",
|
||||
"scripts": {
|
||||
|
|
|
|||
|
|
@ -152,7 +152,7 @@ app.get('/api/models', async (req, res) => {
|
|||
const { activeProvider } = require('./src/utils/ai');
|
||||
app.get('/api/health', (req, res) => {
|
||||
res.json({
|
||||
status: 'running', version: '16.0.0', provider: activeProvider,
|
||||
status: 'running', version: '17.0.0', provider: activeProvider,
|
||||
timestamp: new Date().toISOString(),
|
||||
openrouter: process.env.OPENROUTER_API_KEY ? 'configured' : 'missing',
|
||||
bedrock: process.env.AWS_BEDROCK_REGION ? 'configured' : 'not configured',
|
||||
|
|
|
|||
Loading…
Reference in a new issue