Commit Graph

  • 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