Commit graph

  • 63d8a881cb Fix STT/TTS model paths: use exact vertex_ai/ paths for LiteLLM routing Daniel Onyejesi 2026-03-29 22:28:32 -0400
  • f080a220e2 v10: TTS/STT axios fixes, better error logging, stop button Daniel Onyejesi 2026-03-29 22:12:02 -0400
  • e2e7943dcb v10: TTS/STT axios fixes, better error logging, stop button Daniel Onyejesi 2026-03-29 22:12:02 -0400
  • 2423f4601e v10: TTS/STT axios fixes, better error logging, stop button Daniel Onyejesi 2026-03-29 22:12:02 -0400
  • 8b94a49272 Fix TTS axios/Vertex, generic toast, add stop button to encounter Daniel Onyejesi 2026-03-29 22:09:56 -0400
  • e6091c299f Fix TTS axios/Vertex, generic toast, add stop button to encounter Daniel Onyejesi 2026-03-29 22:09:56 -0400
  • 325575576c Fix TTS axios/Vertex, generic toast, add stop button to encounter Daniel Onyejesi 2026-03-29 22:09:56 -0400
  • 6a8e7e5f33 Fix LiteLLM STT: remove prompt/response_format unsupported by Vertex Chirp Daniel Onyejesi 2026-03-29 21:54:12 -0400
  • 98fddca1e5 Fix LiteLLM STT: remove prompt/response_format unsupported by Vertex Chirp Daniel Onyejesi 2026-03-29 21:54:12 -0400
  • 832fbc1283 Fix LiteLLM STT: remove prompt/response_format unsupported by Vertex Chirp Daniel Onyejesi 2026-03-29 21:54:12 -0400
  • c59f9c9ca3 Revert STT auto-detect: LiteLLM handles audio when LITELLM_API_BASE is set Daniel Onyejesi 2026-03-29 21:48:44 -0400
  • 0e6a853f86 Revert STT auto-detect: LiteLLM handles audio when LITELLM_API_BASE is set Daniel Onyejesi 2026-03-29 21:48:44 -0400
  • d1138c8cc2 Revert STT auto-detect: LiteLLM handles audio when LITELLM_API_BASE is set Daniel Onyejesi 2026-03-29 21:48:44 -0400
  • af49da7b5f Fix STT auto-detection: don't route to LiteLLM unless LITELLM_STT_MODEL is set Daniel Onyejesi 2026-03-29 21:42:24 -0400
  • 96dc40fd0b Fix STT auto-detection: don't route to LiteLLM unless LITELLM_STT_MODEL is set Daniel Onyejesi 2026-03-29 21:42:24 -0400
  • 0ada98a13e Fix STT auto-detection: don't route to LiteLLM unless LITELLM_STT_MODEL is set Daniel Onyejesi 2026-03-29 21:42:24 -0400
  • 83c43105c6 Fix LiteLLM STT: use axios directly instead of OpenAI SDK Daniel Onyejesi 2026-03-29 21:32:30 -0400
  • ce7d0e749d Fix LiteLLM STT: use axios directly instead of OpenAI SDK Daniel Onyejesi 2026-03-29 21:32:30 -0400
  • 38b1818148 Fix LiteLLM STT: use axios directly instead of OpenAI SDK Daniel Onyejesi 2026-03-29 21:32:30 -0400
  • 84c710a51f Bump to v10 — new tag forces server to pull updated image Daniel Onyejesi 2026-03-29 20:14:36 -0400
  • f8d865a0a9 Bump to v10 — new tag forces server to pull updated image Daniel Onyejesi 2026-03-29 20:14:36 -0400
  • 1ab9878425 Bump to v10 — new tag forces server to pull updated image Daniel Onyejesi 2026-03-29 20:14:36 -0400
  • 53a486dbd5 Fix: bump SW cache to v12, switch JS/CSS to network-first Daniel Onyejesi 2026-03-29 20:02:34 -0400
  • e513298f6a Fix: bump SW cache to v12, switch JS/CSS to network-first Daniel Onyejesi 2026-03-29 20:02:34 -0400
  • 6f1bd97596 Fix: bump SW cache to v12, switch JS/CSS to network-first Daniel Onyejesi 2026-03-29 20:02:34 -0400
  • 0ca4ba1c04 Fix model management: empty LiteLLM list, always reload panel, clear-all Daniel Onyejesi 2026-03-29 19:32:09 -0400
  • ae3ec64c92 Fix model management: empty LiteLLM list, always reload panel, clear-all Daniel Onyejesi 2026-03-29 19:32:09 -0400
  • 58c8f1c549 Fix model management: empty LiteLLM list, always reload panel, clear-all Daniel Onyejesi 2026-03-29 19:32:09 -0400
  • 90fccbe58d Add LiteLLM STT and TTS support Daniel Onyejesi 2026-03-29 19:11:16 -0400
  • 65e0317ae6 Add LiteLLM STT and TTS support Daniel Onyejesi 2026-03-29 19:11:16 -0400
  • 683afeea0b Add LiteLLM STT and TTS support Daniel Onyejesi 2026-03-29 19:11:16 -0400
  • 3cd7268e5d Fix admin model management: route ordering, LiteLLM built-ins, auto-select Daniel Onyejesi 2026-03-29 18:42:09 -0400
  • 6bb062561f Fix admin model management: route ordering, LiteLLM built-ins, auto-select Daniel Onyejesi 2026-03-29 18:42:09 -0400
  • e4daa7590c Fix admin model management: route ordering, LiteLLM built-ins, auto-select Daniel Onyejesi 2026-03-29 18:42:09 -0400
  • f8dd4d9f86 v9.1: Add Google Vertex AI + LiteLLM support, admin model management panel Daniel Onyejesi 2026-03-29 10:32:45 -0400
  • 29f1a9b860 v9.1: Add Google Vertex AI + LiteLLM support, admin model management panel Daniel Onyejesi 2026-03-29 10:32:45 -0400
  • 9ec4cbf6b1 v9.1: Add Google Vertex AI + LiteLLM support, admin model management panel Daniel Onyejesi 2026-03-29 10:32:45 -0400
  • cfdb008208 Fix APK crash: replace XML splash with PNG, add real mipmap launcher icons ifedan-ed 2026-03-29 11:07:10 +0000
  • a1e5830192 Fix APK crash: replace XML splash with PNG, add real mipmap launcher icons v9 ifedan-ed 2026-03-29 11:07:10 +0000
  • e9cab13c4f Fix APK crash: replace XML splash with PNG, add real mipmap launcher icons ifedan-ed 2026-03-29 11:07:10 +0000
  • 49b5a49999 Server-side audio backups with compression, viewable AI corrections ifedan-ed 2026-03-29 10:56:31 +0000
  • 296dd1f8f1 Server-side audio backups with compression, viewable AI corrections ifedan-ed 2026-03-29 10:56:31 +0000
  • 1371d705da Server-side audio backups with compression, viewable AI corrections ifedan-ed 2026-03-29 10:56:31 +0000
  • 8d963ab7b5 Fix Android crash: use resource references for TWA colors instead of inline hex ifedan-ed 2026-03-29 10:47:27 +0000
  • 3ff31868f7 Fix Android crash: use resource references for TWA colors instead of inline hex ifedan-ed 2026-03-29 10:47:27 +0000
  • 364d564fca Fix Android crash: use resource references for TWA colors instead of inline hex ifedan-ed 2026-03-29 10:47:27 +0000
  • 3d503ba309 Security: remove auth debug logging that exposed emails and responses ifedan-ed 2026-03-29 10:41:35 +0000
  • da81abcffc Security: remove auth debug logging that exposed emails and responses ifedan-ed 2026-03-29 10:41:35 +0000
  • f609891d0d Security: remove auth debug logging that exposed emails and responses ifedan-ed 2026-03-29 10:41:35 +0000
  • 0e350b8cad Remove admin model management panel — models use global selector instead ifedan-ed 2026-03-29 02:30:29 +0000
  • 56d99e67b3 Remove admin model management panel — models use global selector instead ifedan-ed 2026-03-29 02:30:29 +0000
  • 54c9aa1843 Remove admin model management panel — models use global selector instead ifedan-ed 2026-03-29 02:30:29 +0000
  • bf89cad954 Zero-config speech: skip upload when no transcription API, use browser speech directly ifedan-ed 2026-03-29 02:09:53 +0000
  • e58876ddd9 Zero-config speech: skip upload when no transcription API, use browser speech directly ifedan-ed 2026-03-29 02:09:53 +0000
  • 9e79a05676 Zero-config speech: skip upload when no transcription API, use browser speech directly ifedan-ed 2026-03-29 02:09:53 +0000
  • 51fc818e4a Fix: admin models loading, clear refine/instructions on New, bigger HPI areas, unique labels ifedan-ed 2026-03-29 01:35:45 +0000
  • fe632985c1 Fix: admin models loading, clear refine/instructions on New, bigger HPI areas, unique labels ifedan-ed 2026-03-29 01:35:45 +0000
  • 268b6977cf Fix: admin models loading, clear refine/instructions on New, bigger HPI areas, unique labels ifedan-ed 2026-03-29 01:35:45 +0000
  • 50492ff30c Revert chunk size to 8KB — larger sizes cause AWS deserialization errors ifedan-ed 2026-03-29 01:21:43 +0000
  • 32618032b0 Revert chunk size to 8KB — larger sizes cause AWS deserialization errors ifedan-ed 2026-03-29 01:21:43 +0000
  • 72e91e940c Revert chunk size to 8KB — larger sizes cause AWS deserialization errors ifedan-ed 2026-03-29 01:21:43 +0000
  • d52c0fba38 Optimize transcription speed: remove artificial delays, add timing ifedan-ed 2026-03-29 00:59:30 +0000
  • bc22f80e25 Optimize transcription speed: remove artificial delays, add timing ifedan-ed 2026-03-29 00:59:30 +0000
  • 35f03ac0ba Optimize transcription speed: remove artificial delays, add timing ifedan-ed 2026-03-29 00:59:30 +0000
  • eb18a71fa4 Fix APK signing: use apksigner directly instead of broken r0adkll action ifedan-ed 2026-03-29 00:51:42 +0000
  • 92b1d25f19 Fix APK signing: use apksigner directly instead of broken r0adkll action ifedan-ed 2026-03-29 00:51:42 +0000
  • 28c3758eb6 Fix APK signing: use apksigner directly instead of broken r0adkll action ifedan-ed 2026-03-29 00:51:42 +0000
  • 8a0e59d1ce Fix APK build: add appcompat dependency for Theme.AppCompat ifedan-ed 2026-03-29 00:46:51 +0000
  • 67362212f6 Fix APK build: add appcompat dependency for Theme.AppCompat ifedan-ed 2026-03-29 00:46:51 +0000
  • cd3698f698 Fix APK build: add appcompat dependency for Theme.AppCompat ifedan-ed 2026-03-29 00:46:51 +0000
  • 55e18aacb7 Fix APK build: use Gradle setup action, generate proper wrapper ifedan-ed 2026-03-29 00:41:42 +0000
  • ed9c767300 Fix APK build: use Gradle setup action, generate proper wrapper ifedan-ed 2026-03-29 00:41:42 +0000
  • 7d453094a0 Fix APK build: use Gradle setup action, generate proper wrapper ifedan-ed 2026-03-29 00:41:42 +0000
  • c03f9cd47b Add SHA256 fingerprint to assetlinks.json for TWA domain verification ifedan-ed 2026-03-29 00:32:58 +0000
  • 1478ce7d86 Add SHA256 fingerprint to assetlinks.json for TWA domain verification ifedan-ed 2026-03-29 00:32:58 +0000
  • 88b8a5d418 Add SHA256 fingerprint to assetlinks.json for TWA domain verification ifedan-ed 2026-03-29 00:32:58 +0000
  • 1d62d55ed4 v9: APK hardening, service worker caching, admin model validation, Docker v9 ifedan-ed 2026-03-28 23:53:39 +0000
  • 1ff0f9760d v9: APK hardening, service worker caching, admin model validation, Docker v9 ifedan-ed 2026-03-28 23:53:39 +0000
  • ee60d269a5 v9: APK hardening, service worker caching, admin model validation, Docker v9 ifedan-ed 2026-03-28 23:53:39 +0000
  • 6f671b3f47 Add admin model management dashboard — enable/disable, custom models, default override Daniel Onyejesi 2026-03-28 22:07:16 +0000
  • 4e5b6fed5a Add admin model management dashboard — enable/disable, custom models, default override Daniel Onyejesi 2026-03-28 22:07:16 +0000
  • 007eef6887 Add admin model management dashboard — enable/disable, custom models, default override Daniel Onyejesi 2026-03-28 22:07:16 +0000
  • e33cd4dc60 v10: Local Whisper transcription, bigger text areas, flexible AI memory Daniel Onyejesi 2026-03-28 22:00:30 +0000
  • 7661d4a147 v10: Local Whisper transcription, bigger text areas, flexible AI memory Daniel Onyejesi 2026-03-28 22:00:30 +0000
  • 044c809ff3 v10: Local Whisper transcription, bigger text areas, flexible AI memory Daniel Onyejesi 2026-03-28 22:00:30 +0000
  • 933d406d93 Set TWA default host to peds.danvics.com, simplify APK workflow Daniel Onyejesi 2026-03-28 21:12:25 +0000
  • b498c18fce Set TWA default host to peds.danvics.com, simplify APK workflow Daniel Onyejesi 2026-03-28 21:12:25 +0000
  • 1191ba0d2d Set TWA default host to peds.danvics.com, simplify APK workflow Daniel Onyejesi 2026-03-28 21:12:25 +0000
  • 5f066bb760 v9: Major feature update — audio backup, SOAP save, Dragon memory, S3 docs, CI/CD, APK Daniel Onyejesi 2026-03-28 21:08:32 +0000
  • 3b7994c2c1 v9: Major feature update — audio backup, SOAP save, Dragon memory, S3 docs, CI/CD, APK Daniel Onyejesi 2026-03-28 21:08:32 +0000
  • 08a8fb26c4 v9: Major feature update — audio backup, SOAP save, Dragon memory, S3 docs, CI/CD, APK Daniel Onyejesi 2026-03-28 21:08:32 +0000
  • 15494b4675 Security fixes: remove SSO token from URL, add prompt boundaries Daniel Onyejesi 2026-03-25 19:25:49 -0400
  • 51cd366c96 Security fixes: remove SSO token from URL, add prompt boundaries Daniel Onyejesi 2026-03-25 19:25:49 -0400
  • 5cad43d19a Security fixes: remove SSO token from URL, add prompt boundaries Daniel Onyejesi 2026-03-25 19:25:49 -0400
  • 4194715e5c Remove Firefox speech notice, fix auth.js SSO flow race condition Daniel Onyejesi 2026-03-25 19:04:20 -0400
  • 8e509a7166 Remove Firefox speech notice, fix auth.js SSO flow race condition Daniel Onyejesi 2026-03-25 19:04:20 -0400
  • 898036bfcd Remove Firefox speech notice, fix auth.js SSO flow race condition Daniel Onyejesi 2026-03-25 19:04:20 -0400
  • e776487cb1 Add OpenID Connect SSO + Firefox speech notice Daniel Onyejesi 2026-03-25 18:54:44 -0400
  • 8e544ad5b9 Add OpenID Connect SSO + Firefox speech notice Daniel Onyejesi 2026-03-25 18:54:44 -0400
  • 17646af5e3 Add OpenID Connect SSO + Firefox speech notice Daniel Onyejesi 2026-03-25 18:54:44 -0400