Completar Escolha um Plano de fluxo de ponta a ponta
- PlanCalculador de fios no diálogo PlansBillingTab (substitui o placeholder) - Obter planos disponíveis da API de faturamento na carga da página - Manipulação ...
Ocultar a aba Planos e Faturamento para o root KamoCRM org
KamoCRM org proprietários têm tudo habilitado sem custo - eles devem Nunca ver a conta de cobrança. A página agora é renderizada condicionalmente apenas para or...
Integrar o sistema de faturamento Stripe através da plataforma
- Novo cliente de faturamentoApi.ts com tipos TypeScript completos para todos os faturamentos endpoints (assinaturas, métodos de pagamento, faturas, créditos, u...
Initial BillingService — Stripe-integrated billing for KamoCRM
Serviço completo de inicialização de primavera para gerenciar faturamento KamoCRM via Stripe: - Stripe Cliente, Assinatura, PagamentoMétodo, Gestão do ciclo de...
Add Stripe webhook forwarding and billing API gateway routing
- POST /api/billing/webhooks/stripe receives Stripe webhooks and forwards to BillingService with Stripe-Signature header preserved - /api/billing/** gateway r...
Add billing config initialization to KamoCRMPricingLoader
Seeds a default BillingConfig (ORG_PAYS_ALL, SOFT_LOCK, 7-day grace) for the KamoCRM organization during pricing loader startup. Supports the new Stripe billing...
Adicionar entidades de faturamento e repositórios para integração com o Stripe
Novo pacote com 9 entidades. (BillingClistômer, BillingAssinatura, BillingPagamento Método BillingInvoice, BillingCredit, BillingCreditLedger, BillingConfig, Bi...
Adicionar /calculador e /pricing/oferta a todos os sitesmaps; i18n HTML sitemap labels
- app/sitemap.ts: adicionar /pricing/oferta e /calculator entradas com alternadores locais - app/api/sitemap/route.ts: adicionar calculadora de preços e entrada...
Extrair completamente as cordas restantes do corpo do produto, blog, preços, demo, contato, calculadora
Extrair completamente cordas do corpo de características, sobre, casa
Extrair completamente as cordas do corpo de segurança, privacidade, termos, gdpr, cookies, legal
Extrair completamente cordas corporais de carreiras, empresa, comunidade, recursos, roteiro
Transfira a localização através das buscas dinâmicas e adicione o skip de tradução baseado em hash
- Forward locale param to SecurityService changelog API (página + rota + cliente) - Forward locale param to KBService article/tree fetches (section + slug pages...
Uso do fioTraduções em todos os componentes do cliente
Substitui todas as strings codificadas em cada (páginas)/*Client.tsx por t("key") chamadas usando próxima-intl useTraduções. Abrange 25 arquivos: segurança, con...
Forward locale param to SecurityService on public subscription catalog endpoint
Add translation tables for commit logs, KB articles, and subscription plans
Adicione async tradução para Changelog e planos de assinatura, adicione APIs públicas locais
Add async translation for KB articles, add locale-aware public article APIs
Expanda mensagens/en.json com cobertura de cópia corporal de página inteira
Aumentou o catálogo de traduções de 172 chaves (~12 namespaces) a 300+ chaves através de 26 namespaces, extraindo todos os códigos de usuário visíveis Texto em ...
Adicionar entidades de tradução e repositórios para o CommitLog, KbArticle, SubscriptionPlan
- CommitLogTranslation + CommitLogTranslationId (PK: commit log id, locale) - KbArtTranslation + KbArtTranslationId (PK: article uid, locale) - SubscriçãoPlanT...
Adicione dicas e corrija o comportamento de rolagem no seletor de idioma
- Adicionar o inglêsName ao LOCALE CONFIG para todos os 22 locais - Adicionar title={englishName} a cada botão de idioma (desktop + móvel) assim pairando mostr...
Substituir o crachá de oferta com o seletor de idioma no navegador
Adicionar um dropdown de 2 colunas de flag+name à navegação de cabeçalhos permitindo usuários para alternar entre todos os 22 locais suportados. Usos de comutaç...
Restaurar idiomas removidos com traduçãoCampo suportado
Adicionar traduçãoSuportado boolean to LanguageType enum. Restaurar o URDU, MARATHI, TELUGU e GUJARATI (tradução suportada=false). Todos os 22 idiomas suportado...
Implementar o i18n do next-intl com 22 locais, traduzir script e [locale] roteamento
Initial TranslateService — Bergamot + LibreTranslate abstraction layer
Adicionar botão Abrir no Docs para editar documentos, planilhas, apresentações
- Novo botão "Abrir em Docs" (icon EditNote) na coluna do Doc Manager Actions para arquivos .docx, .xlsx, .pptx, .odg, .doc, .xls, .ppt - Abre documento no edit...
Reescrever WOPI/Docs para usar Img/ImgDat, adicionar Open no ponto final Docs
- WopiController agora usa imgId (Long) em vez de Document fileId (String) - DocumentService cria registros Img + ImgDat em vez de registros Document - WOPI Che...
Remova a entidade de documento independente — todos os documentos agora usam o sistema de imagem Img/ImgDat
A entidade Documento, DocumentRepository e DocumentNotFoundException são removido. A integração DocsService WOPI e Docs opera agora inteiramente através das ent...
Construa importações integradas de chumbo automático UI com gerenciamento completo de endpoint
Reescrita completa do LeadAutoImportManager com recursos prontos para a produção: - Endpoint CRUD com URLs exclusivas de webhook para fornecedores líderes de te...
Add Quartz job for automated lead intake payload processing
Adds LeadIntakeProcessingJob that runs every minute to process queued raw payloads from 3rd-party vendors. Applies configured field mappings, transformations (t...
Adicionar gestão de ingestão de chumbo e controladores de recepção pública
Adiciona dois controladores para o sistema automatizado de admissão de chumbo: - LeadIntakeController: CRUD autenticado para endpoints de entrada, campo mapeame...
Add public lead intake endpoint for 3rd-party lead submission
Adds LeadIntakePublicController at /api/public/lead-intake/{token} that accepts lead data in any format (JSON, form-urlencoded) from 3rd-party vendors and forwa...
Adicionar Chumbo Entidades do sistema de admissão, acordos de recompra, DTOs e serviços
Adiciona a camada de dados completa para o sistema automatizado de admissão de chumbo: - 4 entidades: LeadIntakeEndpoint, LeadIntakeFieldMapping, LeadIntakeRawP...
Adicionar GET **************************** endpoint usando contagem SQL
Integrar o kamo *** (prova de trabalho) no formulário de contacto, no formulário de demonstração e no widget de chat
- Adicionar ***Provider componente reutilizável embrulho Capcha-widget com estilo de tema escuro - Formulário de contato: auto-verify on focus, porta de submiss...
Adicionar banner de consentimento de cookies animado com design de vidromorfismo
Cartão flutuante inferior esquerdo com animações de mola, biscoito essencial/analítico alternâncias, persistência local do armazenamento e um link de configuraç...
Atualizar o site de marketing para novos preços de produção
- Adicionado eAssinaturas aos mapas de ícones addon e alternância da calculadora - Hospedagem de e- mail mostrada como "Incluída Livre" em vez de comutador adic...
Update KamoCRM pricing to production go-to-market rates
- Starter: $34/mo ($28 annual), Business: $72/mo ($59 annual), Enterprise: from $109/mo ($99 annual) - Business plan expanded from 50 to 100 users - Added eSign...
Popular criadoByName no DocumentMetadata do membro do upload
convertToMetadata () agora lê **************************** e conjuntos criadosByName para que a coluna Enviada pelo gestor de documentos mostra o nome do upload...
Acompanhe o membro carregado na entidade Img
Adicionar o campo criadoByMember (ManyToOne) ao Img para que o uploader é persistiu na hora do upload. ImageService.uploadDocument() agora o define do membro da...
Expose thumb and converted file sizes in DocumentMetadata
Adds thumbFileSize, convertedFileSize, and convertedThumbFileSize to the DocumentMetadata DTO and populates them in convertToMetadata() from the ImgDat and its ...
Adicionar a dica de tamanho armazenado à célula Tamanho no gerenciador de documentos
A dica mostra a desagregação do armazenamento real usado por documento: ficheiro original, miniaturas (original + convertido combinado), e doc convertido — mais...
Mover os botões de ação do gerenciador de documentos para a linha de pesquisa da barra de ferramentas
- Removido Criar documento, Upload Document, Bulk Upload e Atualizar do cabeçalho do herói gradiente - O cabeçalho do herói é apenas título/descrição - Criar Do...
Membro da lojaTipo na sessão Redis no login
Adiciona o caso quando e.id não é nulo, em seguida, 'team member' outro 'member' fim para a consulta SQL de login e passa o resultado através de createSession e...
Add document sharing endpoints to ImagingController
Adds: shares/by-image, shares/create, shares/update/{id}, shares/delete/{id}, shares/shared-with-me, **************** **************** shares/resolve-alias
Como o que vês no transporte?
Cada uma dessas atualizações pousa automaticamente em seu espaço de trabalho. Comece grátis e veja crescer semana após semana.