Commit graph

  • 0dc6812f38 FIX: Browser Whisper - 100% self-hosted, zero CDN dependencies v3 ifedan-ed 2026-03-31 23:12:21 +0000
  • a528bcc283 FIX: Browser Whisper - 100% self-hosted, zero CDN dependencies ifedan-ed 2026-03-31 23:12:21 +0000
  • 0cb1cac7ae Fix Browser Whisper: Use ES module worker with CDN library ifedan-ed 2026-03-31 22:55:28 +0000
  • 932ddc3b0a Fix Browser Whisper: Use ES module worker with CDN library ifedan-ed 2026-03-31 22:55:28 +0000
  • f95a03c13c Fix Browser Whisper: Use ES module worker with CDN library ifedan-ed 2026-03-31 22:55:28 +0000
  • d6881c5450 Version 3.0.0 - Milestones admin + transcription options ifedan-ed 2026-03-31 22:12:58 +0000
  • 3c6acb3eb5 Version 3.0.0 - Milestones admin + transcription options ifedan-ed 2026-03-31 22:12:58 +0000
  • 0d33d3dce8 Version 3.0.0 - Milestones admin + transcription options ifedan-ed 2026-03-31 22:12:58 +0000
  • 108d641095 Add comprehensive transcription options documentation ifedan-ed 2026-03-31 21:58:17 +0000
  • d53b469717 Add comprehensive transcription options documentation ifedan-ed 2026-03-31 21:58:17 +0000
  • b8b9e8974b Add comprehensive transcription options documentation ifedan-ed 2026-03-31 21:58:17 +0000
  • e29de42816 Add Web Speech Recognition option for real-time streaming ifedan-ed 2026-03-31 21:57:24 +0000
  • 196f4432f0 Add Web Speech Recognition option for real-time streaming ifedan-ed 2026-03-31 21:57:24 +0000
  • ca14094c0a Add Web Speech Recognition option for real-time streaming ifedan-ed 2026-03-31 21:57:24 +0000
  • ce26594592 Add admin dashboard for developmental milestones management ifedan-ed 2026-03-31 20:55:41 +0000
  • a7dd08c9d1 Add admin dashboard for developmental milestones management ifedan-ed 2026-03-31 20:55:41 +0000
  • b035f7d7b4 Add admin dashboard for developmental milestones management ifedan-ed 2026-03-31 20:55:41 +0000
  • 4d34c0f4c1 Change version to v2.0 ifedan-ed 2026-03-31 20:51:50 +0000
  • 2d1723f14a Change version to v2.0 v2 ifedan-ed 2026-03-31 20:51:50 +0000
  • 89daba420c Change version to v2.0 ifedan-ed 2026-03-31 20:51:50 +0000
  • f8c75145af v18: Self-hosted Browser Whisper (zero CDN dependencies) ifedan-ed 2026-03-31 20:02:11 +0000
  • 9d817cd9f5 v18: Self-hosted Browser Whisper (zero CDN dependencies) ifedan-ed 2026-03-31 20:02:11 +0000
  • 7c27213451 v18: Self-hosted Browser Whisper (zero CDN dependencies) ifedan-ed 2026-03-31 20:02:11 +0000
  • 01b3bae8b5 v17: Production release with all fixes ifedan-ed 2026-03-31 16:20:41 +0000
  • b9ceca8f20 v17: Production release with all fixes v17 ifedan-ed 2026-03-31 16:20:41 +0000
  • cf4ba2a1e8 v17: Production release with all fixes ifedan-ed 2026-03-31 16:20:41 +0000
  • 332b4dc20e v16: Make Browser Whisper CDN failure graceful with clear warnings ifedan-ed 2026-03-31 16:18:46 +0000
  • c38ce9445e v16: Make Browser Whisper CDN failure graceful with clear warnings v16 ifedan-ed 2026-03-31 16:18:46 +0000
  • bbfe55f03b v16: Make Browser Whisper CDN failure graceful with clear warnings ifedan-ed 2026-03-31 16:18:46 +0000
  • 6edcb8c215 Fix TTS preview for 'Server default' voice option ifedan-ed 2026-03-31 16:15:41 +0000
  • d1f44c2f41 Fix TTS preview for 'Server default' voice option ifedan-ed 2026-03-31 16:15:41 +0000
  • f18a87d0ff Fix TTS preview for 'Server default' voice option ifedan-ed 2026-03-31 16:15:41 +0000
  • f3624c0806 v16: TTS Preview + Browser Whisper fixes with correct CSP ifedan-ed 2026-03-31 16:04:25 +0000
  • 0d685070d1 v16: TTS Preview + Browser Whisper fixes with correct CSP ifedan-ed 2026-03-31 16:04:25 +0000
  • dd25d235d7 v16: TTS Preview + Browser Whisper fixes with correct CSP ifedan-ed 2026-03-31 16:04:25 +0000
  • 9466065393 v15.1: CRITICAL FIX - TTS Preview + Browser Whisper actually working now ifedan-ed 2026-03-31 16:00:10 +0000
  • 88036a45c4 v15.1: CRITICAL FIX - TTS Preview + Browser Whisper actually working now v15 ifedan-ed 2026-03-31 16:00:10 +0000
  • 068cb258e9 v15.1: CRITICAL FIX - TTS Preview + Browser Whisper actually working now ifedan-ed 2026-03-31 16:00:10 +0000
  • 72bc016a38 v15: Fix TTS preview + Browser Whisper preload with extensive debugging ifedan-ed 2026-03-31 15:28:38 +0000
  • ee3729eb57 v15: Fix TTS preview + Browser Whisper preload with extensive debugging ifedan-ed 2026-03-31 15:28:38 +0000
  • d96a008dfe v15: Fix TTS preview + Browser Whisper preload with extensive debugging ifedan-ed 2026-03-31 15:28:38 +0000
  • b820255aa9 Fix TTS preview + Browser Whisper preload, add comprehensive docs ifedan-ed 2026-03-31 15:13:53 +0000
  • 9016af8fe2 Fix TTS preview + Browser Whisper preload, add comprehensive docs v14 ifedan-ed 2026-03-31 15:13:53 +0000
  • 42daff2343 Fix TTS preview + Browser Whisper preload, add comprehensive docs ifedan-ed 2026-03-31 15:13:53 +0000
  • fb53aa709f Add per-user voice preferences (STT model + TTS voice selection) ifedan-ed 2026-03-31 14:47:00 +0000
  • 364b686619 Add per-user voice preferences (STT model + TTS voice selection) ifedan-ed 2026-03-31 14:47:00 +0000
  • ef0f986c2f Add per-user voice preferences (STT model + TTS voice selection) ifedan-ed 2026-03-31 14:47:00 +0000
  • 9740650fbf Add embeddings setup documentation ifedan-ed 2026-03-31 14:37:46 +0000
  • 5c157cf6aa Add embeddings setup documentation ifedan-ed 2026-03-31 14:37:46 +0000
  • 096d40f72d Add embeddings setup documentation ifedan-ed 2026-03-31 14:37:46 +0000
  • 1687647964 Add Vertex AI embeddings + semantic search for Learning Hub ifedan-ed 2026-03-31 14:36:49 +0000
  • ea213d8baf Add Vertex AI embeddings + semantic search for Learning Hub ifedan-ed 2026-03-31 14:36:49 +0000
  • 106e4baf17 Add Vertex AI embeddings + semantic search for Learning Hub ifedan-ed 2026-03-31 14:36:49 +0000
  • efbe12cbb8 Update docker-compose to use v14 ifedan-ed 2026-03-31 14:21:25 +0000
  • 9e43e12cfc Update docker-compose to use v14 ifedan-ed 2026-03-31 14:21:25 +0000
  • 0658b31df3 Update docker-compose to use v14 ifedan-ed 2026-03-31 14:21:25 +0000
  • 7afe066189 v14: Browser Whisper transcription (WebAssembly, client-side, HIPAA-safe) ifedan-ed 2026-03-31 14:16:06 +0000
  • d181430d7a v14: Browser Whisper transcription (WebAssembly, client-side, HIPAA-safe) ifedan-ed 2026-03-31 14:16:06 +0000
  • 67c8638654 v14: Browser Whisper transcription (WebAssembly, client-side, HIPAA-safe) ifedan-ed 2026-03-31 14:16:06 +0000
  • 59bf0a5cd8 Add browser-side Whisper transcription (local, zero network, HIPAA-safe) Daniel Onyejesi 2026-03-31 07:30:17 -0400
  • d1a7c97ecc Add browser-side Whisper transcription (local, zero network, HIPAA-safe) Daniel Onyejesi 2026-03-31 07:30:17 -0400
  • f126cf9fd7 Add browser-side Whisper transcription (local, zero network, HIPAA-safe) Daniel Onyejesi 2026-03-31 07:30:17 -0400
  • 1e8aaf75f8 Fix Read aloud stop button: findReadButton now finds data-action=speak buttons Daniel Onyejesi 2026-03-30 21:37:00 -0400
  • 0ce2735315 Fix Read aloud stop button: findReadButton now finds data-action=speak buttons Daniel Onyejesi 2026-03-30 21:37:00 -0400
  • 2875e0cefd Fix Read aloud stop button: findReadButton now finds data-action=speak buttons Daniel Onyejesi 2026-03-30 21:37:00 -0400
  • 535998f01a Emails: true markdown/Resend style — plain white, no card, clean type TTS: prefix model with openai/ so LiteLLM routes correctly Daniel Onyejesi 2026-03-30 20:53:11 -0400
  • f13eb05218 Emails: true markdown/Resend style — plain white, no card, clean type TTS: prefix model with openai/ so LiteLLM routes correctly Daniel Onyejesi 2026-03-30 20:53:11 -0400
  • 6db6a99eb2 Emails: true markdown/Resend style — plain white, no card, clean type TTS: prefix model with openai/ so LiteLLM routes correctly Daniel Onyejesi 2026-03-30 20:53:11 -0400
  • ce8e959ea4 Clean email templates (Linear/Resend style) + LiteLLM Gemini STT Daniel Onyejesi 2026-03-30 20:51:11 -0400
  • 58094f6298 Clean email templates (Linear/Resend style) + LiteLLM Gemini STT Daniel Onyejesi 2026-03-30 20:51:11 -0400
  • ef80b75b6f Clean email templates (Linear/Resend style) + LiteLLM Gemini STT Daniel Onyejesi 2026-03-30 20:51:11 -0400
  • bb459f57b8 Fix LiteLLM STT: use chat/completions with Gemini audio instead of broken /audio/transcriptions Daniel Onyejesi 2026-03-30 19:52:58 -0400
  • 61ed414785 Fix LiteLLM STT: use chat/completions with Gemini audio instead of broken /audio/transcriptions Daniel Onyejesi 2026-03-30 19:52:58 -0400
  • f78f25e42f Fix LiteLLM STT: use chat/completions with Gemini audio instead of broken /audio/transcriptions Daniel Onyejesi 2026-03-30 19:52:58 -0400
  • 136a3402ab v13: Increase JSON limit to 10MB, client-side size check for chart review ifedan-ed 2026-03-30 22:41:17 +0000
  • 6b6bf728d5 v13: Increase JSON limit to 10MB, client-side size check for chart review v13 ifedan-ed 2026-03-30 22:41:17 +0000
  • 28fe1f520e v13: Increase JSON limit to 10MB, client-side size check for chart review ifedan-ed 2026-03-30 22:41:17 +0000
  • aec72bc970 Update package-lock.json ifedan-ed 2026-03-30 20:39:11 +0000
  • 22d9a8ec29 Update package-lock.json v12.2 ifedan-ed 2026-03-30 20:39:11 +0000
  • f5ed67ccaf Update package-lock.json ifedan-ed 2026-03-30 20:39:11 +0000
  • 055c5ef0dc Fix chart review: prompt selection by top-level type, include per-visit labs ifedan-ed 2026-03-30 20:30:07 +0000
  • 841fe0c264 Fix chart review: prompt selection by top-level type, include per-visit labs v12.1 ifedan-ed 2026-03-30 20:30:07 +0000
  • f2730bdc83 Fix chart review: prompt selection by top-level type, include per-visit labs ifedan-ed 2026-03-30 20:30:07 +0000
  • d86c9a9222 v12: LiteLLM voice support, Vertex AI, model discovery, APK crash fix ifedan-ed 2026-03-30 15:38:59 +0000
  • ca645fe941 v12: LiteLLM voice support, Vertex AI, model discovery, APK crash fix v12 ifedan-ed 2026-03-30 15:38:59 +0000
  • 7e22902e47 v12: LiteLLM voice support, Vertex AI, model discovery, APK crash fix ifedan-ed 2026-03-30 15:38:59 +0000
  • b64c967765 Show TTS provider in toast, support full LiteLLM model paths ifedan-ed 2026-03-30 13:37:20 +0000
  • 1c23f2dc12 Show TTS provider in toast, support full LiteLLM model paths ifedan-ed 2026-03-30 13:37:20 +0000
  • d5d0ddcb95 Show TTS provider in toast, support full LiteLLM model paths ifedan-ed 2026-03-30 13:37:20 +0000
  • 5ad1d211eb Fix LiteLLM STT default: use whisper-1 instead of vertex_ai/chirp ifedan-ed 2026-03-30 13:28:49 +0000
  • 567450b51e Fix LiteLLM STT default: use whisper-1 instead of vertex_ai/chirp ifedan-ed 2026-03-30 13:28:49 +0000
  • 6a7103a3f9 Fix LiteLLM STT default: use whisper-1 instead of vertex_ai/chirp ifedan-ed 2026-03-30 13:28:49 +0000
  • d38e79b3ad Fix STT/TTS properly per LiteLLM docs Daniel Onyejesi 2026-03-30 07:28:47 -0400
  • a2263d9530 Fix STT/TTS properly per LiteLLM docs Daniel Onyejesi 2026-03-30 07:28:47 -0400
  • 4808d08aa7 Fix STT/TTS properly per LiteLLM docs Daniel Onyejesi 2026-03-30 07:28:47 -0400
  • 44177b0544 Fix STT: AWS Transcribe takes priority over LiteLLM in auto-detect Daniel Onyejesi 2026-03-29 22:38:06 -0400
  • b40dc5584b Fix STT: AWS Transcribe takes priority over LiteLLM in auto-detect Daniel Onyejesi 2026-03-29 22:38:06 -0400
  • 7a50bc061d Fix STT: AWS Transcribe takes priority over LiteLLM in auto-detect Daniel Onyejesi 2026-03-29 22:38:06 -0400
  • 0bd3ff787b Fix STT/TTS model paths: use exact vertex_ai/ paths for LiteLLM routing Daniel Onyejesi 2026-03-29 22:28:32 -0400
  • b856a6c1da Fix STT/TTS model paths: use exact vertex_ai/ paths for LiteLLM routing Daniel Onyejesi 2026-03-29 22:28:32 -0400