Adicionar modelo completo de entidade de comércio de subscrição
24 entidades JPA, 12 enums, 21 repositórios e 20 novos direitos de permissão para o sistema de subscrição da empresa POS. Inclui configuração do plano (planos, ...
Definir PUBLIC CHAT API KEY e API SERVICE URL no mapa de configuração do K8s
Configura a chave de API do chat público e URL de serviço interno da API para o widget de chat para comunicar com serviços de infraestrutura em produção.
Add /api/media/** route mapping to MediaService for public chat key management
Add ***-authenticated API key management endpoints for public chat
Adds /api/media/public-chat-keys CRUD endpoints for managing PublicChatApiKey shown once at creation. Uses same *** auth pattern as SupportController.
Adicionar um widget híbrido de chat popup com os modos AI Chat e Live Support
Adiciona um widget de chat de qualidade de produção que abre automaticamente para novos visitantes com dois modos: AI Chat (Rest-baseado com integração de RAG) ...
Adicionar gerenciamento de chaves de API de chat público às configurações de segurança
Adiciona a aba PublicChatKeyManager em Configurações > Segurança para criar e gerenciar chaves de API de chat público. Chaves são mostradas uma vez na criação, ...
Adicionar terminais públicos de chat de IA com integração de RAG para visitantes anônimos
Adiciona endpoints /api/ai/public/sessions para chat de IA anônimo em sites de marketing. Passa o filtro de autenticação OTK para caminhos públicos. Utiliza o s...
Add public chat support endpoints with anonymous visitor sessions and WebSocket auth
Adds REST endpoints for public chat session creation, messaging, and visitor management. Includes PublicChatWebSocketInterceptor for token-based WebSocket auth ...
Add public chat gateway with API key validation, rate limiting, and WebSocket proxy
Adds public chat endpoints at /api/public-chat/** for anonymous website chat. Includes API key validation (SHA-256 hashed, Redis-cached), per-key and per-IP rat...
Adicionar PublicChatVisitor e PublicChatApiKey entidades para widget de chat público
Adiciona entidades, repositórios e DTOs para suportar sessões de chat públicas anônimas em sites de marketing. PublicChatVisitor captura o contexto do visitante...
Formulário de contato padrão para o tópico não especificado e link do ícone de e-mail rodapé para contatar página
Substituir todos os endereços de email por links de formulário de contato e adicionar envio de ticket de suporte
Seed support topics and website-contact system member for KamoCRM org
Adicionar suporte de contato público - DTO, métodos de pesquisa de repo para tópicos e busca de membros
Adicionar ícones aos botões Login, Demonstração e Iniciar navegação grátis
Login fica ícone Login, Demo fica ícone Play, Start Free recebe ícone Rocket. Aplicado tanto aos botões CTA desktop quanto aos botões de menu móvel.
Adicionar código de desconto pré-lançamento 18DOFF com página de oferta e crachás nav promo
- Criar /oferta página com: cartão herói mostrando $18/usuário desconto em Negócios plano, bloco de código de cópia para a área de transferência, comparação de ...
Página de calculadora totalmente refatora para suportar novo modelo de preços baseado em camadas
Reescrita completa da calculadora de custos para alinhar com o modelo de preços de 4 camadas: - Seleção de planos: Iniciante ($29/$24) e Negócios ($64/$53) com...
Crie uma página abrangente de preços com modelo de 4 camadas, complementos, pacotes e termos legais
Substitui o preço básico de 2 camadas por um modelo completo de 4 camadas (Free, Starter $29/mo, Business $59/mo, Enterprise custom) por faturamento anual alter...
Adicionar conformidade FIPS 140-2 à página de segurança
Adicionado FIPS 140-2 (Padrões de módulo criptográfico federal) ao Secção dos quadros de conformidade. Grade atualizada para 3 colunas.
Navegação compartilhada com dropdowns, página inicial Pular Para a barra sub-nav
SharedNavigation (usado tanto pela homepage como pelas subpáginas): - Links primários: Casa, Características (descarte: Todas as Características, Segurança, Rot...
Adicionar página do sitemap HTML, API do sitemap JSON, artigos dinâmicos KB no sitemap XML
Novas páginas e terminais: - /site-map — estilo HTML sitemap com todas as páginas estáticas organizadas por categoria, mais artigos KB carregados dinamicamente ...
Navegação independente e rodapé para páginas secundárias, landing pages de categoria
Substituir a página inicial Navegação/Footer em sub-páginas por totalmente independente SubNavigation e SubFooter componentes construídos inteiramente com estil...
Substituir o ícone de brilho com a bandeira dos EUA SVG ao lado do rodapé tagline
Adicionar métodos de pesquisa de artigos públicos ao KbArticleRepository
Adicionar três novos métodos de repositório para obter artigos publicados com aiVisibleToPublic=true, usado pelos novos endpoints públicos do KBService: - Está ...
Add unauthenticated public endpoints for KB articles
Add KbPublicArticleController with endpoints for the marketing site to fetch published articles where aiVisibleToPublic=true, without requiring OTK authenticati...
Adicione 17 subpáginas, integração KB, seção de substituição de ferramentas, SEO e melhorias de UX
Adições principais: - Disposição de sub-página compartilhada com PageHero, broadcrumbs e nav/footer consistente - Sobre, Contato, Recursos, Preços, Roteiro, Pág...
Remove stepper, overlay loading bar, persistent controls panel, font replacement toggle
Layout: - Removed step indicator (Select Area / Remove Background / Review) for more room - Loading bar now overlays on top of the preview image, hidden when co...
Layout de revisão lado a lado com controles compactos e auto-reprocesso
Passo de revisão: - Visualização na esquerda, painel de controles roláveis à direita (240px) - Controla a rolagem independente enquanto a pré-visualização perma...
Fluxo de conversão vetorial amigável com conversão automática para formatos vetoriais
Melhorias em UX: - Substituiu toda a terminologia "SVG" por "vector" para utilizadores não técnicos - Adicionado orientação educacional explicando por que a con...
Adicionar 8 cabos de redimensionamento arrastáveis em bordas e cantos de seleção de culturas
- 4 cabos de canto (tl, tr, bl, br) com codificadores de redimensionamento diagonal - 4 cabos de ponto médio (tc, bc, ml, mr) com codificadores horizontais/vert...
Substituir react-easy-crop por ferramenta de retângulo freeform drag-to-select
reagir-facilmente-aflorar seleções de quadrado forçado/fixado-aspecto. Nova ferramenta baseada em tela permite aos usuários clicar e arrastar qualquer retângulo...
Adicionar o passo de escolha de cor de fundo e melhorar a conversão SVG UX
- Adicionado "Pick Background" passo entre a colheita e processo - Os usuários clicam na imagem para selecionar a cor de fundo a remover - Mostra swatch de core...
Adicionar pipeline de conversão imagem-para-SVG com componente modal reutilizável
- Novo componente modal ImageToSVGConverter com fluxo de 3 passos: Recorte → Processo → Revisão - WebSocket gancho (useImagePipeline) para transmissão de comuni...
Adicionar data/hora do agendamento à janela de Início da Reunião
Adiciona uma pílula Agora/Esquema à janela de criação da reunião. Quando Agenda está selecionada, um MUI DateTimePicker desliza com 15 minutos intervalos e uma ...
Include org static background images in meet virtual backgrounds
Fetch backgroundImageCount from the org's theme config.json and generate URLs for /img/bg/{n}.webp so org-level static backgrounds appear alongside meet-specifi...
Add first name, last name, and avatar hash to *** session
Include memberFirstName, memberLastName, and memberAvatarUrl in Redis session data so cross-domain services like KamoMeet can display proper user identity witho...
Add public config and backgrounds endpoints for sidecar consumption
GET /api/meet/public-config?domain= returns org meet config by domain. GET **************** returns combined virtual backgrounds. Both endpoints are unauthentic...
Add config CRUD, background management, and org-theme endpoints
All endpoints enforce MANAGE_MEET_SETTINGS privilege. Config auto-creates with defaults on first access per org. Background uploads go to MinIO with SHA-256 has...
Adicionar fundos de temas org para atender as configurações e remover campos obsoletos
- Adicionar rota GET para fundos de temas org **************************** - Update meetApi.ts: remove whoCanCreate and emailInvitesEnabled from MeetConfig, add...
Drop deprecated who_can_create and email_invites_enabled columns
Adicionar uma pesquisa de fundo de tema de org para encontrar fundos virtuais
Remove whoCanCreate and emailInvitesEnabled from OrgMeetConfig
Adicionar indicador de digitação ao chat de IA enquanto espera pela resposta
A bolha de streaming só foi mostrada quando o conteúdo já estava sendo transmitido, não deixando nenhum feedback visual durante a espera REST. Pontos saltitante...
Implement chat WebSocket and email invite sending for meetings
MeetController now reads sendChatInvite, sendEmailInvite, and customMessage from the create request body and triggers async invite sending. MeetService.sendInv...
Passe os membros disponíveis para todas as instâncias do MeetingDialog e auto-encomenda quando não for fornecido
- A lista dos membros passa para cada um dos membros. - MembroItem passa à disposição dos membros para a sua reuniãoDialog - Reunião Dialog auto-fetches membros...
Add GET /api/meet/exists/{roomName} endpoint for anonymous room validation
Adicionar findByRoomNameAndStatusIn query to MeetingRecordRepository
Adicionar área de texto de mensagem personalizada ao MeetingDialog para convites de chat/email
Mostra uma entrada de texto multilinha quando pelo menos uma opção de notificação é habilitado, permitindo que o criador de reunião para adicionar uma nota pess...
Como o que você vê o transporte?
Comece com o plano gratuito e leia esta página novamente daqui a um mês, para saber mais sobre o que está disponível para você.
