Registo de Mudança ao Vivo

Ver o que estamos a construir, em tempo real. Cada recurso, correção e melhoria enviados através da plataforma.

17,933
Total de Alterações
4,614
Características
4,543
Correcções
32
Projectos
Filtrar por projeto
Todos os Projetos17,933AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,523TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,579kamo-login319kamo-marketing585kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
Filtro por tipo
Todos os TiposBuild24CI523Chore670Docs226Feature4,614Fix4,543Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
April 29, 2026
Featurekamo-asterisk-support

Enrich upload manifests with Asterisk CDR caller-ID data

Adds optional MySQL CDR enrichment so the softphone history tab can display who called (or was called). When ASTERISK_CDR_DSN is configured as a Forgejo repo se...

Kamo·4mo ago
FeatureConversionService

Parse CDR caller-ID fields from upload manifest

When kamo-asterisk-support includes a cdr{} section in the upload manifest (populated when ASTERISK_CDR_DSN is configured), ConversionService extracts callerIdN...

Kamo·4mo ago
FeatureInitializerService

Add CDR caller-ID columns to recordings table (order 40)

Adds caller_id_num, caller_id_name, call_direction, and call_result columns to the recordings table so the softphone history tab can display who called without ...

Kamo·4mo ago
Featurekamo-shared-library

Add CDR caller-ID fields to Recording entity

Adds callerIdNum, callerIdName, callDirection, and callResult columns to the Recording entity so kamo-asterisk-support can store Asterisk CDR metadata alongside...

Kamo·4mo ago
Featurekamo-internal

Add COMP payment method option to subscription order wizard

COMP is a valid backend PaymentMethod enum value for complimentary platform-admin grants, but was missing from the frontend type and wizard UI — only INVOICE an...

kamo·4mo ago
Featurekamo-internal

Show platform kamocrm domain on custom domain entry

Surface the active *.kamocrm.com hostname on the add-domain flow and detect custom domains by excluding kamocrm URLs instead of default-flag alone.

kamo·4mo ago
April 28, 2026
Featurekamo-internal

Mostrar o botão Configurar a Conta para os proprietários de orgs sem conta

Quando um proprietário de org abre a aba de faturamento de planos e nenhuma conta de faturamento existe, exibir um prompt bootstrap em vez do genérico "contate ...

kamo·4mo ago
FeatureSecurityService

Adicionar ponto final inicial para orgs pré-existentes

* ******************************* dispara o mesmo configuração idempotent como o gancho de criação sub-org (BillingSetupService .setupForSubOrgCreation) mas pod...

Kamo·4mo ago
Featurekamo-internal

Onda 3 conversões, correção de retrocesso e auto-traduzir CI

- Substituir todas as strings em inglês codificadas com t() chamadas através da onda 3 componentes (chat, clubhouse, suporte, notas, pipeline, leads, nav, etc.)...

kamo·4mo ago
Featurekamo-internal

Fio next-intl com member.language como locale source

Adiciona internacionalização baseada no próximo intl através do kamo-internal sem URL prefixos locais. Ativo locale é lido do cookie kamo-locale, que espelha a ...

kamo·4mo ago
FeatureVOIPService

Fall back to imaging recordings for call history + voicemails

FreePBX 17 doesn't expose voicemail messages over REST or GraphQL on this install (the GraphQL voiceMail type returns mailbox config, not messages, and /admin/a...

Kamo·4mo ago
Featurekamo-shared-library

Paginated Recording lookup by (instance, extension, isVm)

Used by the softphone tabs as the canonical source of truth for call recordings and voicemails when the upstream provider can't list them — e.g. FreePBX 17 has ...

Kamo·4mo ago
FeatureSecurityService

Auto-fornecimento assento KamoCRM na criação sub-org; promover-billing-proprietário endpoint

DireitoService walks SubscriptionMember (not AccountMember) to comput Direitos dos membros — a união de características entre os subs activos do licenciado, mai...

Kamo·4mo ago
April 27, 2026
FeatureInitializerService

Adicionar idioma de membro + colunas padrão moeda

Adiciona duas colunas NÃO NULL à tabela de membros que suporta o novo Membro da Comissão Europeia (VARCAR DEFAULT «ENGLISH») e membro da Comissão (VARCHAR(10) D...

Kamo·4mo ago
Featurekamo-register

Adicionar passo de idioma, país selecionador de fuso horário, rolagem + *** correções

- Novo passo 'My Language' para o feiticeiro, espelhando o país layout do passo. Lista os 22 locais suportados pelo marketing como azulejos de bandeira com nome...

Kamo·4mo ago
Featurekamo-internal

Adicionar idioma + moeda padrão ao cartão Regional Settings

O cartão de configuração regional do perfil de membros agora expõe linguagem editável (22 locais apoiados espelhando o site de marketing) e Moeda Padrão (Procur...

kamo·4mo ago
FeatureSecurityService

Persista idioma membro / fuso horário / moeda na inscrição

O endpoint /register agora aceita idioma, fuso horário e moeda padrão Ao lado do campo do país existente. RegistoServiço define país e fuso horário no novo usuá...

Kamo·4mo ago
Featurekamo-shared-library

Map external customer address blocks into AccountAddress on pull

Add AdapterAddressMapper helper that converts a JSON address node from any provider into an EmbAddress and attaches it to an Account as a typed AccountAddress (...

Kamo·4mo ago
Featurekamo-internal

/conta/nova cópia-de-lead UX, campos de nome completo, telefones duplos, endereço; gerenciamento de endereço de nível de conta

Interface: - /account/new: por seção "Copiar de Lead" botões + cabeçalho "Copiar tudo de Lead" botão (quando leadId param) - Secção de nome: prefixo, primeiro, ...

kamo·4mo ago
FeatureSecurityService

Suporte aninhado nome/email/foneNúmeros + endpoints de gerenciamento de endereços

- AccountController aceita nome aninhado/email/números de telefone JSON no POST/PUT - O endereço inicial no POST cria Shipping (e BILLING quando usadoAsBillingT...

Kamo·4mo ago
Featurekamo-internal

Histórico de nível de produção + guias de correio de voz com ferramenta de media-player

Página de histórico (SoftphoneHistoryTab.tsx): - Rolo infinito via IntersectionObserver dentro do recipiente de rolagem do painel - Chips de filtro: Tudo / Entr...

kamo·4mo ago
FeatureInitializerService

Corredor de migração para as colunas de procura do provedor de gravação + colunas de arquivo VM

Adiciona RECORDINGS.provider instance id (UUID) e provider external id (VARCHAR(64)) mais o índice composto idx gravings provider lookup usado pela aba de histó...

Kamo·4mo ago
FeatureConversionService

Fornecedor PersistInstânciaId + fornecedorEstrangeiro na gravação na ingestão

Threads asterisco-suporte X-Phone-Server-Id e X-Asterisco-Unique-Id (já em UnprocessedRecording) para os novos campos RecordingMetadata então call/voicemail lin...

Kamo·4mo ago
FeatureDocsService

Adicione **************** com suporte HTTP Range

Endpoint de streaming genérico para recursos de imagem de áudio/vídeo, usado pela ferramenta kamo-internal MediaPlayer. Reutiliza a autorização do ImageService ...

Kamo·4mo ago
FeatureVOIPService

Reprodução de gravação, arquivo de correio de voz, voicemail paginado, enriquecimento de histórico

- Nova gravação Controlador com procura em massa, áudio range-streamed para faixas mestre + por canal, e metadados para a janela de ferramenta media-player - Ca...

Kamo·4mo ago
Featurekamo-shared-library

Teclas de pesquisa do provedor na gravação, arquivo de correio de voz, streaming de gama MinIO

- Gravação: adicionar provedorInstanceId + provedor ExternalId para juntar provedor call-history / voicemail linhas de volta aos ativos de imagem - PhoneVoicema...

Kamo·4mo ago
Featurekamo-internal

Adicionar guia Histórico — linha do tempo de auditoria paginada com pesquisa e filtros

- LeadHistoryPanel: barra de ferramentas de filtro pegajoso com pesquisa desbotada, ************* filtros, tabela MUI com paginação, chips de eventos codificado...

kamo·4mo ago
FeatureSecurityService

Adicionar parâmetros de GET /{id}/história e /{id}/história/filtros

Endpoint paginado, filtrado, pesquisável com carga de ator em lote (sem N+1). O endpoint dos filtros retorna campos usados distintos, todos os campos de registr...

Kamo·4mo ago
Featurekamo-shared-library

Adicionar registro de auditoria do lead-history — entidade, registro, serviço, DTO, ganchos LeadService

- entidade LeadHistórico (UUID PK, simples FKs Long - sem restrições FK para permitir a eliminação/conversão de chumbo) - LeadHistoryEventType enum com etiqueta...

Kamo·4mo ago
Featurekamo-internal

Rótulo de tipo de membro dinâmico no título da página Minha Conta

O título agora lê "Minha Conta {Membro da Equipe}" usando o org-configurado etiquetas de comportamento, alternando automaticamente uma vez que o tipo do membro ...

kamo·4mo ago
Featurekamo-internal

Mover o botão Criar Documento para a barra de ferramentas DocManager

O botão só estava disponível no /doc/manager através do prop das ações. Moveu toda a lógica (estado, manipulador, DOC TYPES, menu) para DocManager assim aparece...

kamo·4mo ago

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.

Começar Livre Para SempreVer Preços