This website requires JavaScript.
e5e2ed762e
docs: add relatorio de progresso de generalizacao de galeria
Rodrigo Borba
2026-03-03 11:35:20 -0300
fe24d381cd
feat: configuração de landing pages por domínio e generalização da galeria
Rodrigo Borba
2026-03-03 11:19:41 -0300
8cfbb75128
fix: add missing V1 guardrails to V2 assistant prompt (#13701 )
Aakash Bakhle
2026-03-03 17:36:49 +0530
a1b98a253c
fix(ui): Show delivered state for Instagram external echo messages (#13700 )
Muhsin Keloth
2026-03-03 15:16:53 +0400
374d2258c7
fix: captain talking over support agent (#13673 )
Aakash Bakhle
2026-03-03 16:13:34 +0530
8d33289a67
fix(landing-stats): qualify created_at in daily breakdown query
Rodrigo Borba
2026-03-02 21:54:18 -0300
6d61b9b286
fix(reports): use local date boundaries for landing page stats filters
Rodrigo Borba
2026-03-02 21:41:35 -0300
a0fcf37e33
feat(landing): add public LP flow, attribution labels, and report filters
Rodrigo Borba
2026-03-02 18:57:22 -0300
98252e968a
feat: add landing click attribution tracking and stats endpoint
Rodrigo Borba
2026-03-02 17:37:28 -0300
a73689dce4
fix: aumenta janela de atribuição para 30min e sanitiza hostname no frontend
Rodrigo Borba
2026-03-02 15:35:05 -0300
118f52e239
feat: lead attribution tracking - landing page origin detection
Rodrigo Borba
2026-03-02 14:40:35 -0300
89da4a2292
feat: compose form improvements (#13668 )
Sivin Varghese
2026-03-02 18:27:51 +0530
9aacc0335b
feat(facebook): use HUMAN_AGENT tag for Messenger replies when human-agent config is enabled (#13690 )
Muhsin Keloth
2026-03-02 15:32:59 +0400
ab93821d2b
fix(agent-bot): stabilize webhook delivery for transient upstream failures (#13521 )
Sojan Jose
2026-03-02 02:18:29 -0800
8d48e05283
feat: reclaim mobile_v2 flag for report_rollup (#13666 )
Shivam Mishra
2026-03-02 13:12:42 +0530
7a84cb3433
fix(captain): Move NOTIFICATIONS key settings to correct correct namespace in i18n.
Rodrigo Borba
2026-03-01 22:51:33 -0300
162e8e15be
fix: corrige filtro de inboxes na página de notificações
Rodrigo Borba
2026-03-01 22:25:41 -0300
203b1e3cc3
fix: adiciona 'Notificações Automáticas' no menu lateral do Captain
Rodrigo Borba
2026-03-01 22:21:22 -0300
84fff38d94
refactor: move notification templates de units para inboxes
Rodrigo Borba
2026-03-01 22:17:27 -0300
ce2904e57f
Revert "fix: adiciona botão de notificações na listagem de unidades"
Rodrigo Borba
2026-03-01 22:09:45 -0300
de62e7d68c
fix: adiciona botão de notificações na listagem de unidades
Rodrigo Borba
2026-03-01 22:04:16 -0300
44908f32d1
feat: sistema de notificações de reserva com templates configuráveis
Rodrigo Borba
2026-03-01 21:53:11 -0300
9a7599d971
Traduz e corrige os relatórios de insights do Capitão: centraliza traduções, corrige fuso horário na data e adiciona polling automático
Rodrigo Borba
2026-03-01 18:28:46 -0300
dc3d1bbcf7
Fix(Captain): Correção na geração de relatórios de IA e adição do status Confirmada nas Reservas
Rodrigo Borba
2026-03-01 15:40:10 -0300
e8b51109cb
feat(captain): add status field to manual reservation modal
Rodrigo Borba
2026-03-01 03:40:46 -0300
adcadcf12c
refactor(captain): remove manual unit selection from reservation modal
Rodrigo Borba
2026-03-01 03:37:19 -0300
8896482b1d
fix(captain): force dialog open modal on mounted
Rodrigo Borba
2026-03-01 03:19:43 -0300
7108bb135e
feat(captain): permite criacao manual de reserva via painel e conversa
Rodrigo Borba
2026-03-01 03:07:44 -0300
cbb39a4db5
fix(i18n): remove unsupported liquid curly braces from pt_BR translations causing vue render syntax error
Rodrigo Borba
2026-03-01 02:22:30 -0300
96cf48d893
feat(ai): implement dynamic debounce with sidekiq and concurrency locking with redis
Rodrigo Borba
2026-03-01 02:04:55 -0300
5fdee0c7e6
Merge branch 'main' of https://github.com/rodribm10/iachat
Rodrigo Borba
2026-02-28 22:21:11 -0300
ebed1caeb4
feat: Adiciona a opção "Criar FAQ" no menu de contexto da mensagem, permitindo criar uma resposta com seleção de assistente.
Rodrigo Borba
2026-02-28 22:20:43 -0300
a2085d5068
Merge pull request #10 from Rodribm10/fix-media-audio-v2
Rodribm10
2026-02-28 20:04:56 -0300
fa061dc08c
docs: enriquece troubleshooting de mídia WhatsApp com bugs 4-6 e diagnóstico rápido
fix-media-audio-v2
Rodrigo Borba
2026-02-28 19:37:59 -0300
cfa2dc71bd
fix(media): usa URL relativa para arquivos em desenvolvimento
Rodrigo Borba
2026-02-28 19:32:03 -0300
ff52cf23e7
Merge pull request #9 from Rodribm10/fix-media-audio-v2
Rodribm10
2026-02-28 18:46:37 -0300
5d3ce4e565
fix(whatsapp): corrige content-type audio/opus e extensão para OGG
Rodrigo Borba
2026-02-28 18:40:06 -0300
ec6cfc317d
fix(whatsapp): restaura attachment_params no PayloadParser para mídia funcionar
Rodrigo Borba
2026-02-28 17:47:33 -0300
8d247fbee0
Merge pull request #8 from Rodribm10/fix-media-audio-v2
Rodribm10
2026-02-28 17:23:17 -0300
e6e4c36525
fix(whatsapp): adiciona método text_content ao PayloadParser e ignora UndecryptableMessage
Rodrigo Borba
2026-02-28 17:00:52 -0300
309618113e
Merge pull request #7 from Rodribm10/fix-media-audio-v2
Rodribm10
2026-02-28 16:10:48 -0300
c48047ba50
refactor(whatsapp): modulariza processamento de mídias e payloads para conformidade com RuboCop
Rodrigo Borba
2026-02-28 15:42:50 -0300
6b214b38db
feat: Adiciona configuração Active Storage proxy, refatora serviço de decriptografia WhatsApp para processar bytes diretamente e ajusta componentes de mídia.
Rodrigo Borba
2026-02-28 12:48:17 -0300
88c2688553
feat: implement event dispatching for incoming WhatsApp messages (#230 )
Gabriel Jablonski
2026-02-28 12:06:24 -0300
c08fa631a9
feat: Add temporary account setting to disable Captain auto-resolve (#13680 )
Aakash Bakhle
2026-02-27 23:07:00 +0530
26692bb5e2
fix(ui): ajusta layout e responsividade do text-area do prompt do orquestrador
feature/humanized-typing-adjustments
Rodrigo Borba
2026-02-27 14:14:40 -0300
c9a2f9ed4b
Merge pull request #6 from Rodribm10/feature/humanized-typing-adjustments
Rodribm10
2026-02-27 13:42:41 -0300
b546c75f97
fix: Resolve erros de linting e conclui as correções de prompt customizado
Rodrigo Borba
2026-02-27 13:02:44 -0300
7daf3e8695
Merge pull request #5 from Rodribm10/feature/humanized-typing-adjustments
Rodribm10
2026-02-27 12:00:55 -0300
dfa6d58e98
refactor: Simplifica a declaração da classe SystemPromptLeakError e adiciona o comentário frozen_string_literal: true.
Rodrigo Borba
2026-02-27 11:59:45 -0300
c1b8534ea7
feat: Adiciona prompt orquestrador configurável para assistentes Captain com editor UI.
Rodrigo Borba
2026-02-27 11:57:59 -0300
ef3706cb6f
Merge pull request #4 from Rodribm10/feature/humanized-typing-adjustments
Rodribm10
2026-02-27 10:21:44 -0300
58f348c98d
feat: Implementa funcionalidade de Relatórios Captain, permitindo a geração de insights por caixa de entrada e unidade, com interface de usuário dedicada.
Rodrigo Borba
2026-02-27 10:16:53 -0300
039b9e116d
fix(captain): add send_suite_images rules to scenario.liquid template
Rodrigo Borba
2026-02-27 10:14:12 -0300
d13656e499
fix: bloqueio de vazamento de system prompt nas conversas publicas
Rodrigo Borba
2026-02-27 09:50:02 -0300
a67d164e8f
fix(captain-reports): remove units filter, keep inbox-only filter
Rodrigo Borba
2026-02-27 07:31:32 -0300
14b4c83dc6
fix: Prevent AudioTranscriptionJob from crashing on OpenAI 401 error (#13653 )
eloijrseganfredo
2026-02-27 07:12:03 -0300
87bff8126c
feat(captain): add AI reports page with insights generation
Rodrigo Borba
2026-02-27 07:05:58 -0300
df92fd12cb
fix: bot handoff should set waiting time (#13417 )
Shivam Mishra
2026-02-27 15:31:49 +0530
d84ae196d5
fix: call authorization_error! on IMAP auth failures (#13560 ) (revert) (#13671 )
Sojan Jose
2026-02-26 18:45:18 -0800
972fc5c67b
feat(captain): improve suite photo search accuracy with AI guidance
Rodrigo Borba
2026-02-26 23:04:28 -0300
c22db0ccf9
Merge pull request #3 from Rodribm10/feature/humanized-typing-adjustments
Rodribm10
2026-02-26 21:56:42 -0300
c022f4ce5d
feat(units): allow one Pix unit to link to multiple inboxes (N:N)
Rodrigo Borba
2026-02-26 21:33:23 -0300
56c5609ca0
feat: add per-inbox signature management (#226 )
Gabriel Jablonski
2026-02-26 19:53:03 -0300
d4cd1a76d1
Merge pull request #2 from Rodribm10/feature/humanized-typing-adjustments
Rodribm10
2026-02-26 19:30:08 -0300
8c456e7e98
fix(ai): add current date/time context and enforce strict suite photo filtering
Rodrigo Borba
2026-02-26 19:12:25 -0300
a97da4eadf
build(ci): trigger deploy_ghcr on all branch pushes
Rodrigo Borba
2026-02-26 17:00:16 -0300
c3d35e3ba7
Merge pull request #1 from Rodribm10/feature/humanized-typing-adjustments
Rodribm10
2026-02-26 16:56:54 -0300
ca1a7c38d8
chore: remove reference directory from git tracking
Rodrigo Borba
2026-02-26 16:47:19 -0300
792951e4c8
fix(ci): update health check endpoint for review apps
Rodrigo Borba
2026-02-26 16:35:15 -0300
f2fb40afaa
ajuste galeria de imagens
Rodrigo Borba
2026-02-26 15:27:25 -0300
21007bd20b
feat: add show author option to portal settings and update related views (#225 )
Gabriel Jablonski
2026-02-26 14:32:52 -0300
f12e1d6545
fix(captain): integracao do delay do inbox com resposta humanizada e remocao de race conditions
Rodrigo Borba
2026-02-26 12:47:41 -0300
bdcc62f1b0
feat(facebook): Mark Messenger native-app echoes as external echo message (#13665 )
Muhsin Keloth
2026-02-26 19:05:15 +0400
ccc1bdf35f
Fix Wuzapi webhook handling
Rodrigo Borba
2026-02-26 10:49:00 -0300
58f5ae6157
Fix Wuzapi webhook handling
Rodrigo Borba
2026-02-26 10:10:09 -0300
7acd239c70
fix: call authorization_error! on IMAP auth failures (#13560 )
Tanmay Deep Sharma
2026-02-26 18:01:23 +0530
9ca03c1af3
chore: make all the deprecated feature flag reclaimable (#13646 )
Tanmay Deep Sharma
2026-02-26 18:01:13 +0530
c218eff5ec
feat: add per-webhook secret with backfill migration (#13573 )
Shivam Mishra
2026-02-26 17:26:12 +0530
7c60ad9e28
feat: include contact verified status with each tool call (#13663 )
Shivam Mishra
2026-02-26 16:16:33 +0530
6b3f1114fd
fix(slack): Show correct sender name and avatar for Slack replies (#13624 )
Muhsin Keloth
2026-02-26 14:45:15 +0400
109b43aadb
chore: Disable API channel reply editor outside 24h window (#13664 )
Sivin Varghese
2026-02-26 16:05:05 +0530
14dbc0f423
Adicionar aba faturamento em Reserv
Rodrigo Borba
2026-02-26 06:51:08 -0300
3ddab3ab26
fix: show upgrade prompt when email transcript returns 402 (#13650 )
Vishnu Narayanan
2026-02-26 12:54:40 +0530
e2dd2ccb42
feat: Add a priority + created at sort for conversations (#13658 )
Pranav
2026-02-25 18:22:41 -0800
389cbcbb61
feat: bypass user limit validation to allow unlimited agents
Rodrigo Borba
2026-02-25 21:40:18 -0300
05d87281cd
feat: sync with enterprise unlock recipe - force premium, enable all features, and force extensions
Rodrigo Borba
2026-02-25 19:37:52 -0300
e7326e543b
fix: force captain enabled for self-hosted - remove feature flag dependency
Rodrigo Borba
2026-02-25 19:19:11 -0300
75e3dde312
fix: remove enterprise-only restriction from Captain in self-hosted
Rodrigo Borba
2026-02-25 18:58:57 -0300
4e066bbf61
fix: robust assets precompile for multi-arch build
Rodrigo Borba
2026-02-25 17:03:14 -0300
0a243a269e
fix: add missing system dependencies for bundle install
Rodrigo Borba
2026-02-25 16:43:25 -0300
a55d831403
fix: remove all refs to .pnpm-file.cjs in Dockerfile
Rodrigo Borba
2026-02-25 16:27:52 -0300
fe337afb3c
fix: remove non-existent .pnpm-file.cjs from Dockerfile
Rodrigo Borba
2026-02-25 16:22:11 -0300
3018ff04c1
chore: sync Dockerfile with reference and fix GHCR name-canonical
Rodrigo Borba
2026-02-25 16:18:51 -0300
6d48b7d311
fix: force lowercase image name for GHCR compatibility
Rodrigo Borba
2026-02-25 15:31:47 -0300
25723e7f2f
chore: sync deploy_ghcr.yml with reference app config
Rodrigo Borba
2026-02-25 15:20:54 -0300
58329cdb45
docs: add note on handling complex rubocop rules and husky bypass
Rodrigo Borba
2026-02-25 15:02:41 -0300
0e7dc282c4
chore(style): fix rubocop offenses and update typing indicators
Rodrigo Borba
2026-02-25 15:01:48 -0300
9fab70aebf
fix: Use search API instead of filter in the filter in the endpoints (#13651 )
Pranav
2026-02-25 09:08:24 -0800
c026ee2fc8
fix: url endpoint
Shivam Mishra
2026-02-20 19:39:23 +0530