ruicesar
  • Joined on 2026-05-07
ruicesar pushed to main at ruicesar/clube67_newwhats.local 2026-06-28 00:54:03 +02:00
e980097fbe feat(chats): sincroniza chats fixados (pin/arquivo) via app-state
ruicesar pushed to main at ruicesar/clube67_newwhats.local 2026-06-28 00:17:25 +02:00
9d2412df21 feat(safety): kill switch de saída (DISABLE_OUTBOUND) p/ ambientes de teste
ruicesar pushed to main at ruicesar/clube67_newwhats.local 2026-06-27 23:50:01 +02:00
58583db63d chore(backend): remove .js/.js.map artefatos versionados em src + gitignore
ruicesar pushed to main at ruicesar/clube67_newwhats.local 2026-06-27 23:43:45 +02:00
2a15e8ea1e fix(secretaria): migra colunas de telemetria em sec_messages (42703)
ruicesar pushed to main at ruicesar/clube67_newwhats.local 2026-06-27 23:36:24 +02:00
93be34d463 feat(avatar): sincroniza TODOS os avatares (remove caps de enfileiramento)
ruicesar pushed to main at ruicesar/clube67_newwhats.local 2026-06-27 19:15:43 +02:00
b04f9cdafc fix(icon): troca BotOff (inexistente no lucide-react) por Bot
ruicesar pushed to main at ruicesar/clube67_newwhats.local 2026-06-27 19:11:56 +02:00
fb974a0dc3 fix(avatar): sidebar não usa mais URL crua do WhatsApp (403)
ruicesar pushed to main at ruicesar/clube67_newwhats.local 2026-06-27 18:58:12 +02:00
7124ec790e perf(whatsapp): índices em FKs + delete de instância em lotes
e4a7e79ab1 chore(worktrees): remove worktrees Claude versionados por engano
Compare 2 commits »
ruicesar pushed to main at ruicesar/Documentos-Unicos 2026-06-27 18:21:21 +02:00
810799a335 docs(newwhats): banco dev isolado (newwhats_dev no pgdev) — reverte compartilhamento com VPS3
ruicesar pushed to main at ruicesar/Documentos-Unicos 2026-06-27 17:51:05 +02:00
ceb2e4ed8d docs(newwhats): ambiente dev em dev.newwhats.clube67.com (delta do universal)
ruicesar pushed to main at ruicesar/scoreodonto.com 2026-06-25 20:55:47 +02:00
bfba577080 feat(agenda): isolamento por setor (opt-in) — fecha vazamento horizontal intra-clínica
ruicesar pushed to main at ruicesar/scoreodonto.com 2026-06-25 16:46:32 +02:00
facf7b48c2 fix(agenda): blindagem multi-tenant — overbooking sem conta, race no PUT, privacidade e índices
ruicesar pushed tag v1.0.33 to ruicesar/scoreodonto.com 2026-06-25 07:31:43 +02:00
ruicesar pushed to main at ruicesar/scoreodonto.com 2026-06-25 07:31:43 +02:00
d83e0c82b2 feat(ui): dropdowns viram modal com busca (SearchSelect) na Avaliação/GTO e Nova OS
e6d8b532e3 feat(protese): seletor de protético em modal (busca, favorito/padrão, vincular por e-mail)
8353a9d897 feat(protese): identificação por Nome+Sobrenome com desambiguação de homônimos
Compare 3 commits »
ruicesar pushed tag v1.0.32 to ruicesar/scoreodonto.com 2026-06-25 06:31:39 +02:00
ruicesar pushed to main at ruicesar/scoreodonto.com 2026-06-25 06:31:39 +02:00
7c8c8fc0d2 feat(protese): fluxo do lado do protético — entrada de OS, baixa/cobrança e importar OS indicada
7566c01159 fix(protese): painel do lab usa fechamento próprio em vez do financeiro de pacientes (corrige 403)
87411e1566 feat(protese): CRM financeiro do laboratório (origem, contato, ticket, fechamento mensal)
29b5b38678 fix(protese): protético acessa o Perfil/Marketplace para se publicar no diretório
Compare 4 commits »
ruicesar pushed to main at ruicesar/scoreodonto.com 2026-06-25 01:04:24 +02:00
361f3809a7 docs(verdade-hoje): produção em v1.0.31 (4673f3c)
ruicesar pushed tag v1.0.31 to ruicesar/scoreodonto.com 2026-06-25 00:33:28 +02:00
ruicesar pushed to main at ruicesar/scoreodonto.com 2026-06-25 00:33:27 +02:00
4673f3c606 feat(protese): cadastro de protético interno (sem conta) + carteira no link mágico
dc5a2d89ae feat(protese): agenda & coleta do laboratório (integrada à custódia)
Compare 2 commits »
ruicesar pushed to main at ruicesar/scoreodonto.com 2026-06-24 18:00:44 +02:00
7671199420 docs(verdade-hoje): produção em v1.0.30 (6cd8c1f)