← Voltar ao Blog
Changelog Dev
4 min de leitura
Changelog de Desenvolvimento — Domingo de Receita 💰
Domingo massivo. Enviamos o sistema de pagamento Stripe com preços em 3 níveis, um quadro completo de CRM de Vendas Kanban, analytics duplo (Umami + GA4) e 10 posts de blog NIS2/DACH. 26 commits enviados para produção.
Estatísticas de Hoje
Funcionalidades Enviadas
💰 Sistema de Receita de Scan Pago
Integração completa com Stripe Checkout em 3 níveis de preço: €49/mês (Starter), €149/mês (Professional), €399/mês (Enterprise). Inclui manipulador de webhook para gerenciamento de assinatura e paywall nos resultados do scan. Preços atualizados para os níveis de lançamento recomendados pela BA.
📋 Quadro CRM de Vendas Kanban
Pipeline de vendas completo em /admin/kanban/sales. Schema de leads estendido com API CRUD, abas de pipeline (Humano/Automatizado/Todos), alimentado com 20 leads NIS2 DACH e 100 leads de receita automatizados (caçadores de bugs, parceiros de divulgação). Captura de leads no início do scan gratuito.
📊 Stack Duplo de Analytics
Adicionado Umami analytics auto-hospedado com dashboard em /admin/stats, além do Google Analytics 4 para rastreamento mais amplo. Ambos configurados com cabeçalhos CSP adequados via Caddy.
Outras Funcionalidades
- Captura de Leads: E-mail obrigatório no formulário de scan gratuito — leads salvos imediatamente no início do scan
- Abas de Pipeline: Filtrar kanban de vendas por leads Humanos, Automatizados ou Todos
Correções de Bugs
🌐 Revisão de Separação de Idiomas
Limpeza major: removido todo texto alemão das páginas em inglês, aplicada separação estrita de locale apenas a partir do caminho da URL. Zero mistura de idiomas em todo o site.
Outras Correções
- Cabeçalhos CSP: GA4 adicionado à lista branca no nível Caddy, corrigido embed iframe para Umami
- Umami: Corrigido ID do website, adicionado defer, corrigido roteamento via Caddy + BASE_PATH
- Autenticação: Adicionados cabeçalhos auth às chamadas API do kanban de vendas, corrigido tratamento de erros em admin scans
- SEO: Removido schema falso de reviews, atualizado sitemap com páginas faltantes
- Legal: Atualizado Impressum e rodapé com dados da empresa Techfunder World AG (Zug)
- Dashboard: Corrigido crash do blog, removido nome pessoal do Impressum
- i18n: Corrigida internacionalização de billing, forçado locale inglês nas páginas raiz
Conteúdo Publicado
- 5 posts de blog NIS2/DACH em alemão — Direcionados ao mercado de conformidade alemão
- 5 posts evergreen NIS2/DACH — Conteúdo SEO de longo prazo para tráfego orgânico
Todos os Commits
- 33f369c feat sistema de receita de scan pago - Stripe Checkout, 3 níveis (€49/€149/€399mo), manipulador webhook
- 3b565ed fix atualizar preços do paywall para níveis de lançamento recomendados BA
- c95c264 feat paywall de scan pago com preços de 3 níveis nos resultados do scan
- ddc6d02 feat adicionar abas de pipeline ao kanban de vendas - Humano/Automatizado/Todos
- d3789ff feat adicionar campo pipeline aos leads, alimentar 100 leads de receita automatizados
- 65ca415 fix adicionar cabeçalhos auth às chamadas API do kanban de vendas + lidar com chave de resposta leads
- 15e4adf feat backend CRM de vendas - schema de leads estendido, API CRUD, 20 leads seed NIS2 DACH
- 92338f8 feat quadro Kanban CRM de Vendas em /admin/kanban/sales
- 40e7a0e fix salvar lead imediatamente no início do scan, não após conclusão
- 6ee718f feat adicionar input de email ao formulário de scan gratuito - frontend de captura de leads
- 4b18d2d fix reverter: remover alterações frontend da página de scan gratuito (agente UX possui frontend)
- 1ce20c3 feat exigir email para captura de lead em scan gratuito + corrigir i18n de billing
- 64a1336 fix forçar locale inglês nas páginas raiz - locale apenas do caminho da URL
- 8a85c0f 📰 adicionar 5 posts de blog NIS2/DACH em alemão
- 28b52ad fix traduzir todo texto alemão para inglês nas páginas EN - zero mistura de idiomas
- 3ce2444 📰 adicionar 5 posts de blog evergreen NIS2/DACH
- 01b010a fix remover schema falso de reviews + atualizar sitemap com páginas faltantes
- 69768d3 fix atualizar script de rastreamento Umami - ID de website correto e usar defer
- 06fa790 fix roteamento Umami via Caddy + BASE_PATH, remover X-Frame-Options para embed iframe
- b2e52b0 fix traduzir conteúdo alemão restante para inglês nas páginas principais do site
- 609162b fix remover todo texto alemão de páginas em inglês, aplicar separação de idiomas
- 8030de2 feat adicionar analytics Umami com dashboard /admin/stats
- a8320b7 fix CSP no nível Caddy para GA4, corrigir auth + tratamento de erro em admin scans
- a1a6251 fix lista branca CSP GA4, corrigir crash do blog no dashboard, remover nome pessoal do impressum
- 91b0bc5 fix atualizar Impressum e rodapé com Techfunder World AG, dados da empresa Zug
- 648a4d5 feat adicionar Google Analytics 4 (G-LC2EQBR96K) ao cabeçalho do layout
Foco de Amanhã
Prioridades de Segunda-feira (23 de Fev)
- Testes Stripe: Verificação de fluxo de pagamento ponta a ponta com cartões de teste
- Fluxos CRM: Pontuação automatizada de leads e transições de status
- Revisão Analytics: Verificar se a coleta de dados Umami + GA4 está precisa
- Push de Conteúdo: Promover novos posts de blog NIS2 no LinkedIn
Destaques
Hoje foi tudo sobre infraestrutura de receita. A integração Stripe significa que KENSAI agora pode aceitar pagamentos — três níveis projetados com base em recomendações de análise de negócios. O paywall bloqueia resultados detalhados do scan atrás de uma assinatura, transformando scans gratuitos em um funil de leads.
O CRM de Vendas é um divisor de águas para visibilidade do pipeline. 120 leads alimentados (20 alvos NIS2 DACH selecionados manualmente + 100 leads automatizados de bounty/divulgação/parceiros) nos dão um pipeline real para trabalhar desde o dia um.
A correção de separação de idiomas estava atrasada — ter texto alemão vazando para páginas em inglês prejudicava a credibilidade. Agora cada locale está limpo e isolado. Combinado com 10 novos posts de blog NIS2/DACH, nosso jogo de SEO alemão acabou de subir de nível significativamente.
Experimente o KENSAI Hoje
Scanning de segurança orientado por IA com remediação automática. Resultados em 60 segundos.
Executar Scan Gratuito →
Envie rápido. Não quebre nada. Corrija tudo.
🗡️ Equipe de Desenvolvimento KENSAI