Adicionar manifestos k8s para kamo-nowww (catch-all IngressRoute, prioridade 1)
Adicionar arquivo de Docker do kamo- nowww (multi- stage, saída autônoma)
Adicione o middleware de redirecionamento kamo-nowww (apex/desconhecido→www, passe-through ACME, 308)
Retirar casas/aplicações/corporação/insight dos aliases DNS requeridos
Add public known-aliases endpoint for kamo-nowww build-time bake-in
Permitir que o gasoduto prossiga quando o k2m1 estiver intencionalmente para baixo
Adicionar a tarefas de implementação de 'stand- on- error' ao k2m1 e uma condição se translate and rebuild para que funcione enquanto o k1m1 for implementado co...
Faça PoweredByKamo legível com contraste de grau WCAG
Espelha a mudança kamo-login. Texto mudado para branco sólido; fundo em repouso é var( -- color-secundário), fundo no hover/focus é var (-- cor- primário). Somb...
Faça PoweredByKamo legível com contraste de grau WCAG
O estilo anterior (corrente de baixa opacidadeColor em um quase transparente a) era efetivamente invisível contra a maioria dos antecedentes dos clientes — que ...
Adicionar subtil backlink KamoCRM às páginas de registro
Espelhos o emblema PoweredByKamo enviado em kamo-login. Desde o registo kamo é servido no domínio de cada cliente em branco, isto cria um dofollow backlink de U...
Alvo do backlink para www.kamocrm.com (host canônico)
O componente PoweredByKamo enviado apontando para o apex https://kamocrm.com/ mas o hospedeiro canônico kamo-marketing é https://www.kamocrm.com/. Atualizando t...
Adicionar subtil backlink KamoCRM às páginas de autenticação
Adiciona um pequeno emblema de rodapé estilo "Desenvolvido por KamoCRM" aos três utilizadores- enfrentar superfícies de autenticação (login, recuperar, validar)...
Activar nova execução para activar o primeiro fluxo de trabalho de implantação
Execução anterior (3445, commit f93a173) concluída no fluxo de trabalho antigo antes commit 4123431 poderia cancelar-e-receber. Empurrando um commit vazio para ...
Implantar-primeiro, traduzir-depois, re-implantar-se-se-alterado
Reproduz o fluxo CI/CD para que a implantação inicial não seja mais bloqueada por Hora da tradução. O oleoduto agora. 1. build inicial — builds and pushes imag...
Adicionar /alternatives hub + 9 páginas de comparação de concorrentes para SEO
Adiciona um conjunto completo de comparação competidor visando a pesquisa "X alternativa" consultas. Cada página inclui narrativa profunda (2500+ palavras), 20-...
Clean up legacy analytics deployment on each CI run
Delete old analytics deployment, service, and ingressroute that conflict with the kamo-analytics deployment managed by its own CI/CD pipeline.
Strip X-Frame-Options header in iframe-compatible middleware
Set X-Frame-Options to empty string to remove the SAMEORIGIN value that was being inherited, allowing CSP frame-ancestors to control iframe embedding instead.
Add iframe-compatible middleware chain for kamo-analytics
Add security-headers-allow-iframe (no X-Frame-Options) and kamo-middlewares-allow-iframe chain so analytics can be embedded in iframes from internal.kamocrm.com...
Ícone de análise é somente ícone e posicionado por último no conjunto de ícones
Adicionar ícone de análise ao navtop com iframe autenticado por OTK
Adiciona um ícone do BarChart ao NavTop fechado aos membros da equipe da org de topo (sem pai). Clicar navega para /analytics que gera um OTK e carrega análise....
Add analytics → analytics text replacement in changelog sanitization
Move kamo-analytics to own repo, keep only postgres in KlusterServices
- Remove analytics deployment, service, and nginx-configmap (now owned by kamo-analytics project with its own CI/CD pipeline) - Remove analytics-ingressroute ...
Reset document.title in rebrand() when React overwrites it
React re-applies RSC payload after hydration, resetting the title to "analytics". Add a title check inside the MutationObserver callback so it gets corrected ev...
Redact tokens ≥32 chars in changelog sanitization
Any word (run of non-whitespace) that is 32 characters or longer is replaced with **************** before titles and descriptions are sent to the translation se...
Replace "analytics" text nodes with "Kamo Analytics" instead of clearing
Substituir os ícones de chamada/texto separados no topo do navegador por um menu suspenso VoipButton unificado
Use TreeWalker to remove all "analytics" text nodes from rendered DOM
The workspace nav title "analytics" comes from JS bundles loaded after auth, rendered as a text node next to the logo SVG. Uses TreeWalker to find and clear all...
Add guarded MutationObserver for client-side rendered logo/text
Login page and dashboard content is rendered by Next.js JS bundles, not in the HTML body, so sub_filter can't reach it. Adds a script with a busy-flag-guarded M...
Redirect favicons at nginx level, fix RSC payload escaping
- Serve favicon via nginx 302 redirect instead of trying to rewrite HTML/RSC payload href strings (cleaner, always works) - Fix RSC title replacement with pro...
Use pure sub_filter replacements instead of MutationObserver
MutationObserver caused infinite loop (DOM change -> observer fires -> DOM change). Switch to direct nginx sub_filter string replacements targeting both static ...
Carregar análise por padrão e incluir subdomínio www em domínios permitidos
- Acompanhe todos os visitantes por padrão, uma vez que a análise é sem cookies / GDPR-friendly - Desative somente se o usuário negar explicitamente a análise n...
Comprehensive analytics rebranding for login page and dashboard
- Replace title dynamically (handles "Login | analytics", "Dashboard | analytics" etc.) - Replace "analytics" h2 text on login page with Kamo logo image - Repla...
Use MutationObserver to rebrand analytics client-side rendered UI
analytics is a Next.js app that sets title/logo via JavaScript after initial HTML load. Replaces static sub_filter approach with injected script that uses Mutat...
Rebrand analytics analytics UI with Kamo logo, title, and favicon
Adds nginx sidecar proxy that injects CSS to replace the analytics logo with KamoCRM logo, changes the page title to "Kamo Analytics", and overrides the favicon...
Substituir o Google Analytics por análise, adicionar monitoramento de eventos em todo o site
- Remover o Google Analytics (gtag.js) do layout - Add analyticsAnalytics component: consent-aware script loading via cookie preferências, dados-não-track, domí...
Add analytics analytics deployment and analytics.kamocrm.com routing
- New analytics/ directory: PostgreSQL StatefulSet + analytics deployment, services, and secret template - **************** routes analytics.kamocrm.com → analy...
Adicionar impressão fina legal ao rodapé em todos os locais
Adiciona avisos legais protetores ao fundo de cada página que cobre Responsabilidade da plataforma, AI/eAssignature disclaimers, Translation Authority, termos a...
Integrar o Google Analytics (G-W9K0Z7FYRV) via Next.js Script component
Corrigir traduções — sobreposições manuais + retradução completa do delta
Os comandos manuais para os termos nav/UI ambos os motores falham consistentemente em: - Nav.home, nav.company, nav.roadmap, nav.changeLog, nav.legal, nav.login...
Como o que vês no transporte?
Tudo isso chega em seu espaço de trabalho por conta própria. Comece no plano gratuito e leia esta página novamente em um mês.
