Implementar a gestão de modelos de assinatura eletrónica UI
- Substituir a aba E-Signnatures placeholder com datagrid modelo completo (AG Grid) com sub-tabs para Pendente/Concluído/Arquivado e Criar Novo Modelo - Adicion...
Alinhar nome de campo para isDisponívelPara as crianças e melhorar a reserva antecipada UI
Corrige 400 Pedido Mau ao criar tipos webinar enviando isDisponívelToChildren para corresponder ao nome do campo Java DTO (Lombok gera getIsDisponívelToChildren...
Faça as configurações webinar formulários e tabela preencher área de conteúdo disponível
Remove a restrição maxWidth do formulário de detalhes para que preencha o formulário completo largura. Faz os tipos tabela e seu recipiente usar layout flex par...
Forma ampliadaStrategy state type to string for TypeScript compatibility
A afirmação const no WebinarPresenterStrategy fez usoState infer a tipo literal, causando um tipo de incompatibilidade com o setter de prop string.
Reprojetar as configurações do webinar da navegação baseada em diálogo para a sub- página
Substitui as janelas de contexto e separa as secções de acordeão por um nível de dois Fluxo de navegação em linha: - Nível 1: tabela tipos webinar limpo com cli...
Adicionar campo de reserva antecipado mínimo para configurações de webinar UI
Adiciona um número de entrada para configurar o quão longe com antecedência um slot deve estar para permitir reservas, com texto auxiliar explicando o campo.
Adicionar escopo PUBLIC WEBINAR comutar para interface de gerenciamento de chaves API
Adiciona a opção de escopo Webinar Público com o ícone VideoCall ao API Página de configurações de acesso, permitindo aos administradores ativar a API webinar a...
Adicione a interface de agendamento webinar com configurações de administrador e visualizações de membros
Implementa o frontend webinar completo em kamo-internal: - WebinarSettingsTab: administrador CRUD para tipos webinar, pools apresentador, intervalos de lembrete...
Normalizar a saída HTML do Quill para renderização de e- mail consistente
Roteie todo o conteúdo do corpo de e-mail através do normalizeQuillHtmlForEmail e wrapBodyForEmail antes de enviar, garantindo a saída HTML consistente se um mo...
Separe as configurações de suporte da página de suporte de nível de membro em página de configurações dedicadas
- Remover a aba Configurações da página /suporte, mantendo apenas tickets e análises - Adicionar sub-tabs ao Analytics: Visão geral e Status & Tempos de Respost...
Adicione painéis dinâmicos de ajuda e dicas e URLs webhook para integrações de provedores
- CommerceProviderSetup agora usa Help TipsOverrideContexto para mostrar contextual ajuda que muda com base na visão atual (lista, seletor ou por provedor) - A ...
Lidar graciosamente com a indisponibilidade da API do provedor na aba integrações
Manter o botão Download SVG activado sempre que existir um resultado SVG
Selector de redesenho do fornecedor para layout de lista vertical com logotipos maiores
Baixar o resultadoSvg diretamente sem qualquer manipulação
O gasoduto SVG já tem o fundo removido. Baixe-o como está.
Retire o fundo branco do SVG antes de baixar para transparência verdadeira
Analisa o SVG vetorializado e remove elementos de reto/caminho branco em tamanho real que o vectorizador gera a partir do fundo original, produzindo SVG genuina...
Baixar PNG transparente de fundo removido em vez de SVG de fundo branco
A pré-visualização mostra o PNG removido do fundo com transparência, mas o download estava fornecendo o SVG vetorializado que cozinha o fundo como Caminhos bran...
Add download SVG button to logo vector converter for mid-process export
Enviar primeiroNome/último Nome diretamente para criar o endpoint da conta
A infra-estrutura agora armazena os campos de contato diretamente na Conta — não é necessário procurar pelo usuário.
Construa uma guia completa de integração de provedores para a sincronização de comércio eletrônico de varejo
Adicione UI completo para gerenciar 10 integrações de provedores de e-commerce (Shopify, BigCommerce, WooCommerce, Wix, Ecwid, Squarespace, Magento, Shift4Shop,...
Botão Nova Conta do FioClique no componente ContaManager
O botão dentro do AccountManager não tinha nenhum manipulador onClick. Router.push adicionado para /conta/novo uso e importadoRouter.
Criar página de conta em /account/new com formulário mínimo
Pergunta apenas campos essenciais: nome, sobrenome, e-mail, telefone, empresa, tipo de conta e associação de mercado facultativa. No envio cria conta via contas...
Adicionar catch-all API route handler para /api/security/account/*
Nenhum proxy existia para /clientes, /grupos e outros endpoints de contas novos. Rotas explícitas existentes (membros-subscritores, membros-contratantes) Ter pr...
AccountsApi falta o caminho /clientes, ocultar páginas internas do TeamMemberManager
- contasApi estava chamando /api/segurança/conta em vez de /api/segurança/conta/clientes para todos os objetivos do cliente – fixou todos os métodos para inclui...
Separar ContaManager do TeamMemberManager na página /conta
3 páginas: Clientes e Clientes, Membros, Membros da Equipe. - Tab 0: novo componente ContaManager — standalone, obtém conta real dados das contasApi, tabela ag-...
Full account view/manage page at /account/view/[id]
New enterprise account detail page with 6 tabs: - Overview: 4 stat cards (orders, spent, leads, members), account info, contact info, address, recent orders/l...
POSToast prop é 'estado' não 'torrar' em tabulações de pipeline de varejo
Remover o parente de fechamento perdido do Titular do Lugar do Mercado excluído
Add retail pipeline sub-tabs — Customers, Fulfillment, Carts & Drafts
RETAIL verticals in the Pipeline page now have 4 sub-tabs instead of a single Orders view: 1. Orders — existing PipelineOrdersTab (unchanged) 2. Customers — Ag...
IU — 5 abas de mercado novas/reescritas para RETAIL
Catálogo de produtos (reescrito): 4 sub-visualizações — Tabela de produtos com pesquisa/filtros, árvore Categorias hierárquicas, Gestão de Marcas, Atributos com...
Adicionar ~90 métodos de API de varejo e interfaces 30+ TypeScript ao comércioApi
Cobertura completa da API de frontend para KamoRetail: categorias, marcas, atributos, variantes, imagens, etiquetas, avaliações, clientes, endereços, grupos de ...
Corrigir os caminhos restantes da API da subscrição e remover o cabeçalho duplo
Caminhos da API: getFeatures, updateFeature, deleteFeature now use /subscription-features; getAddOns, updateAddOn, deleteAddOn use / subscription- addons; getBu...
Disposição do editor de acordo — evitar o excesso de espaço em branco e o bloqueio de conteúdo
- Adicionar largura: 100% ao recipiente flex raiz - Adicionar minLargura: 0 para o painel direito e área de conteúdo para evitar o transbordamento flex - Adicio...
Migrar todos os componentes do gasoduto do comércioMarketApi ao comércioApi
Atualizar 10 arquivos para importar diretamente do comércioApi em vez do excluído comércioMarketApi. Remover o shim compatibilidade e morto CommerceMarketManage...
Restaurar comércioMarketApi.ts como reexportação de compatibilidade do comércioApi
Componentes de tubulação (PipelineOrdersTab, PipelineView, página de detalhes de pedidos, etc.) ainda importa do comércioMarketApi. Reexportar símbolos necessár...
Adicionar a aba Modelos de Contrato de nível empresarial a todos os tipos de mercado
Mercado reutilizávelAcordoTemplatesTab adicionado a todos os mercados comerciais com: - layout de dois painéis: barra lateral da lista de modelos + editor compl...
Corrigir caminhos API, layouts de página profissional, remover o código morto
- Corrigir erros de caminho do frontend API: usar recursos de assinatura, addons de assinatura, Os preços das assinaturas. subscription- volume- descounts para ...
Promova recursos, complementos, pacotes para guias de nível de mercado para mercados de SUBSCRIPTION
Características, add-ons e pacotes são recursos compartilhados de nível de mercado, não por plano. - Adicionar guia Recursos (gerenciar + matriz de recursos), g...
Desembrulhar os envelopes de resposta da infra- estrutura em todos os métodos de objeto único do comércioApi
A infra- estrutura envolve as respostas em { market: {...} }, { product: {...} }, etc., mas cliente de API estava devolvendo o envelope bruto, fazendo com que o...
Refactor comércio POS configurações para arquitetura centrada no mercado
Grande reestruturação da página de configurações de comércio: Interface: - Substituir layout de tabulação plana (Produtos, Inventário, Ativos de Aluguer, Plano...
Adicionar o registo de configuração do campo para rastrear o gasoduto de visualização
Adiciona instruções console.log para SignaturePreview e EmailSignnatureManager para verificar a propagação de estado do campoConfig e filtragem de campo em temp...
O menu suspenso da caixa de correio agora carrega e- mails da caixa de correio selecionada
Passar a caixa de correioId através da buscaMessages/fetchFullMessage para a infra- estrutura, corrigir o fecho obsoleto no manipulador alterado da caixa de cor...
Mudar o Nome da Secção de Título do Departamento e Trabalho para a Posição
Alinhar etiquetas de status ordem de navegação com ordem de página CRM em todos os 3 locais
Mover o título do departamento e trabalho da aba Funções para a página Meu Perfil
Os campos de título de departamento e trabalho agora aparecem na página Meu Perfil como um SectionCard, mostrado apenas para membros da equipa. Editável via Aut...
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.