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,868
Total de Alterações
4,583
Características
4,513
Correcções
32
Projectos
Filtrar por projeto
Todos os Projetos17,868AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService349InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,555kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filtro por tipo
Todos os TiposBuild24CI522Chore670Docs226Feature4,583Fix4,513Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
August 6, 2026
FeatureDocsService

Impressões digitais de conteúdo para pacotes legais

Binder.dateAtualizado nunca se move depois do INSERT, então o conteúdo de um pacote não tem alteração sinal para comparar. Adiciona um SHA-256 sobre o aglutinan...

Kamo·1mo ago
Fixkamo-internal

Restaurar imagens externas em corpos de e- mail

As imagens externas pararam de renderizar quando a política de imagem de nível de página foi enviada. A middleware sets `img-src 'self' data: blob: https://them...

kamo·1mo ago
Docskamo-internal

Adicionar o plano de correção da assinatura

Fase 2 da série HR Legal & Compliance, shippable on your own: singer-slot vinculação, aplicação do campo obrigatório do lado do servidor, convite à supressão, e...

kamo·1mo ago
Fixkamo-internal

Captar os destinatários da janela de envio nos slots declarados do modelo

A janela Enviar para assinatura origina uma linha de destinatários e oferece uma linha ilimitada "Adicionar destinatário", mas nunca obteve os slots de assinatu...

kamo·1mo ago
FixESigService

Deixar que um envio sub-preencha os slots de assinante de um modelo, continuar rejeitando o excesso de preenchimento

A verificação de contagem de sinais adicionada última rodada exigiu uma correspondência EXACT contra o as faixas horárias declaradas do modelo, que teriam inter...

Kamo·1mo ago
FixESigService

Complete envelopes delegados, e rejeite uma contagem de sinais ruins antes de enviar

envelopeComplete requereu uma assinatura literal de cada destinatário, mas delegada() deixa o delegado DELEGADO para sempre e adiciona a substituição em vez de ...

Kamo·1mo ago
Refactorkamo-internal

Conduzir os restantes ecrãs sondados do NATS/WebSocket

Fifteen network polls across the app, replaced with the events that were already happening or with events added to the services that own the state. Mail — the ...

kamo·1mo ago
FeatureSecurityService

Push plataforma-admin mudanças de estado em vez de ser pesquisado para eles

Cada tela de plataforma suportada por este serviço atualizado em um timer, porque isso serviço não tem WebSocket e, portanto, não há maneira de dizer nada a nin...

Kamo·1mo ago
FeatureEmailService

Publique eventos de mudança de caixa de correio para que as visualizações de e-mail parem de pesquisar

A árvore de pastas, lista de conversas e lista de mensagens cada um executou seus próprios 30 segundos Timer, a recarregar a hipótese de algo se ter movido. O W...

Kamo·1mo ago
FeatureMediaService

Eventos da plataforma Relay SecurityService para STOMP

SecurityService possui a plataforma-superfície do administrador – configuração do sistema, DNS provisionamento, sincronização comercial — mas não tem um ponto f...

Kamo·1mo ago
Featurekamo-shared-library

Deixar que o progresso da sincronização e o estado do domínio sejam anunciados em vez de sondados

Dois ganchos para a conversão push no SecurityService, onde várias plataformas telas atualizadas em timers porque não havia maneira de lhes dizer nada. RetailS...

Kamo·1mo ago
FixESigService

Escopo de um descodificador para o destinatário que descodifica

Qualquer único destinatário em declínio configurou todo o envelope DEcoderD, então um contra-signer poderia destruir assinaturas que as outras partes já tinham ...

Kamo·1mo ago
FeatureESigService

Permitir que um remetente suprima o e-mail de convite por envelope

Criar um envelope enviou um convite por e-mail incondicional, então um chamador envelopes por trás de uma notificação não tinha como ficar quieto. Null preserva...

Kamo·1mo ago
FixESigService

Obrigar os campos necessários no servidor, não apenas no navegador

submit () validou apenas o consentimento e o step- up; aceitou uma lista de valores vazios e ainda marcou o destinatário assinado. Validação de portos (esign-co...

Kamo·1mo ago
FixESigService

Ligar cada destinatário a um espaço de assinatura de modelo

Nenhum chamador fornecido singerUid, então os destinatários foram criados sem um. buildSession filtra os campos de um sinalizador por singerUid, então myFields ...

Kamo·1mo ago
Docskamo-internal

Adicionar o plano de entidades do pacote legal

Fase 1 da série RH Legal & Compliance: o com.kamo.z.shared.hr.legal conjunto de entidade e sua migração esquema.

kamo·1mo ago
Fixkamo-internal

Conduzir o crachá de correio de contagens não lidas empurradas, não uma pesquisa de 30s

MailButton executou o setInterval(fetchUnreadCount, 30 000) em cada aba aberta, e cada tique chamado /api/email/pastas – um endpoint que abre cada pasta em a ca...

kamo·1mo ago
FeatureEmailService

Push INBOX contagens não lidas sobre NATS/WebSocket em vez de votação

O crachá de e- mail do topo do navegador no kamo- interno atualizou- se chamando /api/email/pastas a cada 30 segundos, por guia do navegador. Esse endpoint cami...

Kamo·1mo ago
FixInitializerService

Falha na execução quando um índice UNIQUE necessário não pode ser criado

gare() captured Exception and loged, assim que um ÌNDICE UNIQUE CREATE falhou foi reportado sucesso e o serviço inicializado sem nenhuma garantia de singularida...

Kamo·1mo ago
Fixkamo-shared-library

Faça com que o público FKs ea frase atestada realmente manter

Cinco defeitos de toda a revisão do ramo, todos no caminho das provas. O público FKs não em cascata. cascata = CascadeType.DETACH é um persistência-contexto ca...

Kamo·1mo ago
FeatureInitializerService

Termine o esquema do pacote legal

Adiciona com.kamo.z.shared.hr.legal à lista de verificação do repositório e garante a o mapeamento de entidade não pode expressar-se com segurança.

Kamo·1mo ago
Featurekamo-shared-library

Certificado do pacote de registo como prova exclusiva do anexo

O pacote "Eu li e concordo" é um instrumento jurídico diferente do o consentimento do E-SIGN para proceder à transacção e a partir de qualquer assinatura por do...

Kamo·1mo ago
Featurekamo-shared-library

Adicionar atribuições por membro e progresso por documento

A linha do documento é a junção que faz com que os envelopes N e-sign sejam lidos como um pacote. O número de crachás sai do estado de atribuição, não do estado...

Kamo·1mo ago
Featurekamo-shared-library

Congele o conteúdo do pacote em versões imutáveis

Pins o ImgDat blob id e seu SHA-256, não apenas imgld - um Docs salvar aponta o mesmo Img em novos bytes, então imgld sozinho deixaria dois membros assinar Docu...

Kamo·1mo ago
Featurekamo-shared-library

Segmentar um pacote em departamentos, tipos de trabalho ou membros nomeados

Formado no SystemUserAccess. Adiciona a resolução do público ao TeamMemberRepo, que foi uma interface vazia; o predicado ACTIVE + recordState é o que mantém pes...

Kamo·1mo ago
Featurekamo-shared-library

Adicionar as entidades do modelo de pacote legal

Um pacote é um conjunto ordenado de fichários mais um público. As referências binder são soft ids porque os aglutinantes são deletáveis pelo usuário e em cascat...

Kamo·1mo ago
FixDocsService

Aplicar o escopo de coleta de documentos/binder no addItem

BinderService.addItem verificou o acesso de leitura e recusou documentos VAULT/LOAN, mas nunca comparou a coleção do próprio documento com a do fichário, então ...

Kamo·1mo ago
FixInitializerService

Âmbito de aplicação dos aglutinantes vazios (MY DOCS, '') não o ID do membro do proprietário

O DocManager do My Docs nunca passa um assocObjectId prop, assim que sempre resolve e consulta (3, ''). BackFILL EMPTY SQL estava a monitorizar os ficheiros v...

Kamo·1mo ago
Docskamo-internal

Adicione o projeto Legal & Conformidade e o plano de aglutinação

O projeto é a análise cruzada completa do módulo HR Legal & Compliance (modelos de pacote, entrega, assistente de execução, crachá de navegação, e-mail de notif...

kamo·1mo ago
Fixkamo-internal

Guardar cargaAtalhos por identidade de solicitação, não valor de escopo

o mesmoBinderScope sozinho não pode dizer dois pedidos em voo para o mesmo escopo apart (A -> B -> A), então uma requisição mais lenta ainda poderia substituir ...

kamo·1mo ago
Fixkamo-internal

Mostrar apenas os ficheiros pertencentes à colecção aberta

OrganizerTab já recebeu assocType/assocObjectId e passou-os para o escolhedor de documentos do editor, mas carregou o arquivo LIST sem DocManager renderizou o m...

kamo·1mo ago
Featurekamo-internal

Faça com que o fichário saiba da sua colecção

A loja é um módulo singleton, então agora rastreia o escopo ativo, limpa em uma mudança de escopo, e deixa cair respostas em voo.

kamo·1mo ago
FixInitializerService

Correct javadoc on Hibernate ddl-auto behavior for NOT NULL columns

Baratas rejeitam ADD COLUMN ... NÃO NULL sem DEFAULTA num povo tabela, então a tentativa de ddl-auto de Hibernate falha (loggada, não fatal) ao invés de Nada de...

Kamo·1mo ago
FeatureDocsService

Listar e criar pastas dentro de uma coleção

Alcança a consulta de aglomeração visível para o DocManager (assocType, assocObject Id), carimba o escopo na criação, herda-o em duplicado, e bate last modified...

Kamo·1mo ago
FeatureInitializerService

Preencher a colecção a que cada ficheiro existente pertence

Deriva o escopo do Img do primeiro item DOC; os aglutinantes vazios O dono é My Docs. Aplica NÃO NULL apenas após o enchimento.

Kamo·1mo ago
Featurekamo-shared-library

Estreita visibilidade do aglutinante para uma coleção de documentos

Substitui findVisibleToMember por uma variante esquadrinhada e deixa cair os dois localizadores não referenciados que classificaram pela coluna date updated mor...

Kamo·1mo ago
Featurekamo-shared-library

Dar a uma pasta a colecção de documentos a que pertence

Os "binders" não tinham um "assoc scoping", por isso todos os DocManager renderizaram o mesmo global por membro do agrupamento e um fichário construído sob Mark...

Kamo·1mo ago
Fixkamo-internal

Adicionar um botão de fecho à janela de gestão de importações automatizadas

O popup de gerenciamento não tinha recursos para descartar em seu cabeçalho — apenas o fundo e Esc fechou-o. Adicionar um botão de ícone X ao lado da ação de ed...

kamo·1mo ago
Featurekamo-internal

Agrupar os campos de convite de reunião por significado quando maximizado

Dividir o formulário em metades iguais usou a unidade errada. Ele esticou uma data entrada através de metade da janela e encalhou sua caixa de todos os dias na ...

kamo·1mo ago
Otherkamo-internal

Mudar o nome da página do Organizer DocManager para Binders

A aba lista os aglutinantes, então diga o que ele contém. Aponta o rótulo da aba e a ação linha nas teclas de dicionário renomeadas (tabs.binders, addToBinder);...

kamo·1mo ago
Fixkamo-internal

Diga a um componente de ferramenta quando sua janela é maximizada

Maximizar uma janela de ferramentas repinta a shell a 100vw/100vh mas deixa o o tamanho da janela está intocado, e esse tamanho armazenado é o que o ToolDock dá...

kamo·1mo ago
Fixkamo-internal

Manter os campos na página quando um documento abrir num zoom lembrado

Reabrir um documento poderia desenhar cada campo pequeno e para cima no canto, até Um clique do controle de zoom os colocou no lugar. A caixa de página que os ...

kamo·1mo ago
Featurekamo-internal

Manter o original citado fora do corpo editável

A resposta deixou cair toda a mensagem citada no editor Quill como texto corporal. Quill só pode modelar uma grade simples, então cada tabela de layout na citaç...

kamo·1mo ago
Fixkamo-internal

Parar as respostas a desenhar uma cópia em grelha da assinatura citada

Respondendo a uma mensagem enviada de Kamo mostrou a assinatura duas vezes: o vivo, e acima dela uma versão mutilada do original citado, desenhada como uma fron...

kamo·1mo ago
Featurekamo-internal

Emparelhe os campos de convite à reunião em duas colunas quando maximizado

O formulário de convite empilha oito linhas de largura total, que em uma composição maximizada janela empurrou o editor do corpo a maior parte do caminho fora d...

kamo·1mo ago
Fixkamo-internal

Número de páginas contra o documento que o leitor recebe

Modificadores foram retirados do índice de uma página no design, que é uma identidade que sobrevive à eliminação e reordenação, não a uma posição. Assim, exclui...

kamo·1mo ago
FeatureESigService

Aplicar operações de página e modificadores no documento assinado

O designer sempre ofereceu página rotacionar, excluir, reordenar e add-blank, mais marca d'água, número de página e modificadores de etiqueta, e o achatado não ...

Kamo·1mo ago
ChoreESigService

Parar o seguimento da saída de compilação

target/ foi cometido aqui, sozinho entre os serviços Java — todos os outros Ignora. Aulas compiladas e relatórios seguros giram em cada construção e lata apenas...

Kamo·1mo ago
Featurekamo-internal

Dê a cada janela de ferramenta popup 40px mais espaço em ambos os eixos

O tamanho e minSize de cada ferramenta no registro cresce em 40x40, e o geometria que foi codificada ao lado se move com ela em vez de deriva fora de acordo: -...

kamo·1mo 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