-
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