Commit Graph

  • dfed03ac7c chore(vocero): remove the legacy ApiPilot integration (#3) main alvaro 2026-10-08 11:23:41 -04:00
  • 0311d3f1ff chore: change tally form alvaro 2026-10-08 10:43:19 -04:00
  • 4b0108ecf0 feat(vocero): add linked content and TALKFIRST greetings (#2) alvaro 2026-10-08 09:34:16 -04:00
  • 96895996d9 feat(mcp): connect authenticated AquaPortal tools to Vocero (#1) alvaro 2026-10-08 08:49:39 -04:00
  • ccb1f708ca fix(frontend): use AquaPortal admin favicon alvaro 2026-10-07 16:12:40 -03:00
  • 62c2692082 fix(frontend): start conversations without a welcome modal alvaro 2026-10-07 10:46:15 -03:00
  • c06c9194e8 fix(frontend): distinguish disabled and readonly field styles alvaro 2026-10-07 10:10:54 -03:00
  • 65eaf36278 refactor(frontend): retire legacy CSS and isolate visual artwork alvaro 2026-10-07 10:06:11 -03:00
  • f3bae8ae0c refactor(frontend): migrate page layout and transcripts to Tailwind alvaro 2026-10-07 09:58:51 -03:00
  • 264d7905c6 refactor(frontend): share Tailwind dialog and form controls alvaro 2026-10-07 09:55:57 -03:00
  • e9808cb12b refactor(frontend): expose semantic Tailwind theme tokens alvaro 2026-10-07 09:53:08 -03:00
  • 4ce6082b93 fix(frontend): improve responsive transcripts and simplify theme styles alvaro 2026-10-07 09:43:30 -03:00
  • a56e1082e5 fix(frontend): make overlays accessible and wake word opt-in alvaro 2026-10-07 09:32:53 -03:00
  • 0c57f7c76d refactor(frontend): isolate audio meters and apply settings on save alvaro 2026-10-07 09:29:20 -03:00
  • 09bf6ece00 fix(frontend): track playback completion and meaningful inactivity alvaro 2026-10-07 09:27:54 -03:00
  • ff32c6a605 fix(frontend): recover startup and discard stale reasoning answers alvaro 2026-10-07 09:24:31 -03:00
  • abd03ed07d refactor: rename API and frontend projects to Vocero alvaro 2026-10-06 19:26:55 -03:00
  • e0304b2bdb refactor(reasoning)!: remove Node-RED engine and integrations alvaro 2026-10-06 18:58:54 -03:00
  • 77b60622e9 chore: add CLAUDE.md alvaro 2026-10-06 18:57:11 -03:00
  • 8cc080998f docs(agents): add repository development guidance alvaro 2026-10-06 18:49:44 -03:00
  • 1146dec1ac test(client): filter known Starlette portal deprecation alvaro 2026-10-06 18:29:50 -03:00
  • fa00b36e49 build(client): use locked uv environment in launcher and Docker alvaro 2026-10-06 18:27:09 -03:00
  • f8d5b7857a refactor(api): scope uv to s2s-client and validate compatible responses alvaro 2026-10-06 18:23:08 -03:00
  • 92c53dc7ca refactor(server): adopt uv and modular typed FastAPI structure alvaro 2026-10-06 18:18:36 -03:00
  • 34f0d1b125 test(api): capture legacy HTTP and realtime contracts alvaro 2026-10-06 18:10:34 -03:00
  • 3d42df5749 fix(proxy): pass the ApiPilot catalog with the correct argument alvaro 2026-10-06 17:44:43 -03:00
  • c375581077 fix(frontend): start voice sessions without update acknowledgment alvaro 2026-10-06 17:43:13 -03:00
  • 179f5ac7db refactor(ui): delete legacy static website and refresh documentation alvaro 2026-10-06 17:23:20 -03:00
  • f91001169c refactor(frontend): remove quota UI and preserve queue lifecycle alvaro 2026-10-06 17:18:45 -03:00
  • e4b3833770 refactor(api): retire daily talk-time quotas and account auth alvaro 2026-10-06 17:15:32 -03:00
  • 6c4ee3a5e3 refactor(frontend): rename project to s2s-frontend alvaro 2026-10-06 17:00:57 -03:00
  • 99413fc06d docs(dev): explain the combined Vite and FastAPI launcher alvaro 2026-10-06 16:53:40 -03:00
  • c8f8aff8c7 fix(dev): keep Fast Refresh enabled under process managers alvaro 2026-10-06 16:52:51 -03:00
  • 65c965ae6b test(dev): cover launcher readiness failures and process cleanup alvaro 2026-10-06 16:50:07 -03:00
  • cb09e75bbd feat(dev): serve Vite and FastAPI through the existing UI endpoint alvaro 2026-10-06 16:43:55 -03:00
  • 7285d22e6c chore(frontend): validate migration and document development alvaro 2026-10-06 16:31:39 -03:00
  • 36efd5e13c feat(frontend): render Vocero screens and controls with React alvaro 2026-10-06 16:24:50 -03:00
  • 833788b8d8 feat(frontend): port realtime audio and session handling to TypeScript alvaro 2026-10-06 16:10:30 -03:00
  • 36e2bee885 chore(frontend): scaffold Vite React TypeScript application alvaro 2026-10-06 15:56:59 -03:00
  • 0965077cac feat(ui): render assistant replies as Markdown alvaro 2026-10-05 12:04:11 -03:00
  • c5ddb3f333 feat(ui): add microphone mute control alvaro 2026-10-05 11:43:34 -03:00
  • a149f4ef8b fix(ui): simplify Vocero controls and correct session feedback alvaro 2026-10-05 11:30:47 -03:00
  • cdbff5cb0e fix: standardize Spanish user-facing copy alvaro 2026-10-05 10:24:33 -03:00
  • dfc1f663c7 refactor: standardize developer text and identifiers in English alvaro 2026-10-05 10:13:25 -03:00
  • 6b8c27fd76 docs: consolidate English documentation under root docs alvaro 2026-10-05 10:11:35 -03:00
  • b91762a927 chore: remove debug markdown files alvaro 2026-10-05 09:34:41 -03:00
  • e0b64dfb99 chore: remove old directory alvaro 2026-10-05 09:33:05 -03:00
  • e529435980 chore: update changelog and docs valenti 2026-10-05 08:35:21 -04:00
  • 4d7c7a23df feat: integrate ApiPilot tools and add light-theme voice UI valenti 2026-10-05 08:25:29 -04:00
  • 413ba08c21 pretheme valenti 2026-09-10 15:57:48 -04:00
  • d58be9613f feat(workflows): add RAG publishing and startup reconciliation valenti 2026-09-03 06:03:06 -04:00
  • ad95d530ad first valenti 2026-08-26 17:42:00 -04:00