ruicesar
  • Joined on 2026-05-07
ruicesar pushed to feat/newwhats-satelite at ruicesar/scoreodonto.com 2026-07-02 03:55:21 +02:00
3e1001b7c7 style(newwhats): /wa-sessions com sidebar do scoreodonto + tema branco
ruicesar pushed to main at ruicesar/clube67_newwhats.local 2026-07-02 03:29:48 +02:00
89758a0e6b feat(ext-api): gerenciador de satélites — auth por integration_key + gestão
ruicesar pushed to main at ruicesar/clube67_newwhats.local 2026-07-02 00:51:50 +02:00
c18b956a56 chore(scoreodonto): bump submódulo — ponte de agenda + tema claro da Secretária
28b9ba899c feat(secretaria): kill-switch do auto-reply (secretaria.auto_reply=false)
d09155613c feat(secretaria): tools de agenda operam na agenda real do satélite via ponte
Compare 3 commits »
ruicesar pushed to feat/newwhats-satelite at ruicesar/scoreodonto.com 2026-07-02 00:42:39 +02:00
821ae591d4 style(newwhats): tema branco/profissional na Secretária (/wa-secretaria)
9babc69172 feat(newwhats): ponte de agenda real (slots/book) para a Secretária
Compare 2 commits »
ruicesar pushed to main at ruicesar/clube67_newwhats.local 2026-07-01 21:03:50 +02:00
80dc5dd135 chore(scoreodonto): bump submódulo — satélite newwhats (proxy/frontend/realtime)
6045f17390 chore(dev): corrige caminhos do ecosystem.dev p/ /home/deploy/stack
007c300cb0 fix(secretaria): fallback resiliente a erros de rede no callAI
a1eec8dac2 feat(ext-api): inbox ordenado, avatar self-heal, /sec/keys e guard de grupo
dbb4da8220 feat(ext-api): chave mestra + x-nw-email (middleware REST + WS bridge)
Compare 5 commits »
ruicesar pushed to feat/newwhats-satelite at ruicesar/scoreodonto.com 2026-07-01 20:59:43 +02:00
092635be5a fix(realtime): guarda cleanup de WebSocket em CONNECTING (StrictMode)
3042ddca38 feat(newwhats): frontend do plugin (Inbox/Sessions/Secretária) em tela cheia
6593993b3d feat(newwhats): backend do satélite — proxy REST + túnel WS com chave mestra
872acd800a fix(sidebar): itens WHATSAPP/SECRETÁRIA usam isPluginActive (ALWAYS_ON)
13af039555 feat(newwhats): pareamento por TOKEN — cole 1 token e auto-configura
Compare 10 commits »
ruicesar created branch feat/newwhats-satelite in ruicesar/scoreodonto.com 2026-07-01 20:59:43 +02:00
ruicesar pushed to main at ruicesar/Documentos-Unicos 2026-06-28 17:39:12 +02:00
b763ea48cf docs(satelites): scoreodonto.com adicionado como satélite (ESM, odonto)
ruicesar pushed to main at ruicesar/Documentos-Unicos 2026-06-28 17:06:34 +02:00
974d825fd9 docs(tarefas): resumo 'A fazer' com sub-itens abertos
ruicesar pushed to main at ruicesar/Documentos-Unicos 2026-06-28 17:04:18 +02:00
b34eb3be2d docs(ativacao): detecção Business no connect implementada
ruicesar pushed to main at ruicesar/clube67_newwhats.local 2026-06-28 17:03:55 +02:00
7c54309aa8 feat(whatsapp): detecta conta Business no connect e persiste isBusiness
ruicesar pushed to main at ruicesar/Documentos-Unicos 2026-06-28 16:56:55 +02:00
453f9c7722 docs(tarefas): Fase 5 adiada (a fazer depois)
ruicesar pushed to main at ruicesar/Documentos-Unicos 2026-06-28 16:53:54 +02:00
2a99eb9c16 docs(fase4): sync-knowledge end-to-end ok + RAG indexou (4 chunks Gemini 768d)
ruicesar pushed to main at ruicesar/clube67_newwhats.local 2026-06-28 16:53:21 +02:00
62ba985ebe fix(ext-api): /secretaria/ask usa chat.jid (não remoteJid inexistente)
ruicesar pushed to main at ruicesar/Documentos-Unicos 2026-06-28 15:47:54 +02:00
cad5dcb0c7 docs(dev): armadilha .env.production.local (clube67.com) que causou 503 no login
ruicesar pushed to main at ruicesar/Documentos-Unicos 2026-06-28 15:40:54 +02:00
3aca8ac25e docs(fase3): config/conexão satélite↔motor auditada (ext-api ok, webhook HMAC ok)
ruicesar pushed to main at ruicesar/Documentos-Unicos 2026-06-28 15:29:46 +02:00
471a9d1259 docs(secretaria): estado das chaves de embedding (OpenAI s/ quota, Gemini 768d)
ruicesar pushed to main at ruicesar/clube67_newwhats.local 2026-06-28 15:29:14 +02:00
9ba3c78752 fix(secretaria): embeddings Gemini usam gemini-embedding-001 (768d)
ruicesar pushed to main at ruicesar/clube67_newwhats.local 2026-06-28 15:23:52 +02:00
f51785bace fix(secretaria): embed() cai para Gemini se OpenAI falhar (não derruba RAG)
ruicesar pushed to main at ruicesar/Documentos-Unicos 2026-06-28 15:01:10 +02:00
21b560e4f3 docs(ativacao): POST /provision implementado (trajeto idempotente)