KamoCRM

Registo de Mudança ao Vivo

Cada recurso, correção e melhoria, postado como ele envia. Nada é retido para um lançamento.

17,500
Total de Alterações
5,986
Características
5,284
Correcções
30
Projectos
Filtrar por projeto
Todos os Projetos17,500AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filtro por tipo
Todos os TiposBuild16CI523Chore774Docs3,254Feature5,986Fix5,284Other994Performance165Refactor278Revert23Style42Test160Upgrade1
August 12, 2026
FeatureInitializerService

Criar Conta HISTÓRIA

Espelha a entidade AccountHistory na biblioteca do kamo. Escrito explicitamente em vez da esquerda para ddl-auto porque os padrões importam: ID e DATE CREAted c...

Kamo·2mo ago
FeatureSecurityService

Endpoints do histórico da conta, linhas de membros reais, um diretório de todos os membros

A visão de conta pode agora dizer o que aconteceu com uma conta e quem está nela. - Cada mutação na superfície da conta registra o histórico: criar, editar o c...

Kamo·2mo ago
Featurekamo-shared-library

Uma pista de auditoria para as contas e uma pasta que inclui não pessoal

CONTA HISTÓRIO registra o que acontece com uma conta da forma como LEAD HISTÓRIO registra o que acontece com um chumbo — deliberadamente as mesmas colunas, porq...

Kamo·2mo ago
Featurekamo-internal

Confirme um relógio de entrada/saída antes de escrever o soco

O relógio de navegação esmurrou o clique. Todos os outros controles naquele bar. é idempotente ou trivialmente impossível; um soco é um registro salarial que de...

kamo·2mo ago
Refactorkamo-internal

Uma tira — filtrar e refrescar ao lado dos subtabs

Os controles sentaram-se em uma segunda linha de largura total sob a tira de tabulação segurando três palavras curtas e um ícone, gastando uma banda inteira do ...

kamo·2mo ago
Fixkamo-internal

Faça a opção strip render o quarto em vez dos clusters colidindo

O cluster esquerdo carregava minLargura: 0 enquanto seu conteúdo (corretamente) se recusava a encolher ou envoltório, então um bar lotado encolheu a caixa abaix...

kamo·2mo ago
Featurekamo-internal

Filtro de estado segmentado no lugar da seleção

Pendente/Completo/Todos são três pares curtos que cabem em uma linha, assim um dropdown escondeu dois deles atrás de um clique e gastou uma etiqueta e um 170px ...

kamo·2mo ago
Fixkamo-internal

O esqueleto rastreia os ajudantes de grade compartilhados; teste a guarda 204 do jsonBody

O esqueleto de carga em app/hr/overview/page.tsx ainda 1800px ponto de paragem que Visão GeralPillars e amigos extraído em primitivos.tsx (WIDE BREAKPOINT / col...

kamo·2mo ago
Fixkamo-internal

Siga o número de aprovação para o Período atual e pare a leitura nula como zero

SecurityService 7c55054 moveu-se aguardando aprovação dentro do Period atual, onde a janela descreve realmente é, e omite-o inteiramente quando não há período a...

kamo·2mo ago
Fixkamo-internal

Filas de figuras duplas para que nenhum rótulo de cartas seja embrulhado

Os rótulos de figura são rótulos de operador — maiúsculas, 11px, 0.12em rastreamento — que coloca "Execução incompleta" em 158px, "Excepções de bloqueio" em 150...

kamo·2mo ago
Fixkamo-internal

Parar as etiquetas cromáticas fixas que quebram entre duas linhas

O tamanho mínimo automático de um elemento flex é a sua largura de conteúdo mínimo, que para texto de embrulho é sua palavra mais larga — assim uma barra cheia ...

kamo·2mo ago
FixDocsService

Um instantâneo por bloco, e figuras que dizem o que eles medem

Ambos os métodos de resumo são @Transactional(readOnly = true). Cada número é seis ou sete leituras cujos números são cruzados limites de consulta ACROSS: Conta...

Kamo·2mo ago
FixSecurityService

Um corpo de perto legível é desconhecido, e a contagem de aprovação se move para sua janela

O erro de caminho errado é corrigido e a forma de resposta é verificada, mas a CLASS falha a que pertencia ainda estava aberta: se TimecardService renomeia `blo...

Kamo·2mo ago
Performancekamo-shared-library

Obter as associações 'to-one' das fatias de resumo e contar em vez de digitalizar

A atenção da Visão Geral e as fatias recentes lêem um título por linha de um LAZY @ManyToOne, custando até 16 seleções extras por bloco sob sessão aberta em vis...

Kamo·2mo ago
Fixkamo-internal

Um brilho no ícone do relógio, não dois em torno do botão

A regra carregava ambos um radial-gradiente e uma caixa-sombra. O gradiente preenchido sua própria caixa enquanto a caixa-sombra pintou um anel separado fora de...

kamo·2mo ago
Featurekamo-internal

Deslize um navegador lotado em vez de esmagar suas opções

Pinting mais opções do que um navegador pode mostrar espremido as peças fora de forma: ambas as tiras foram caixas de transbordamento cruas e as telhas são cria...

kamo·2mo ago
Fixkamo-marketing

Dados estruturados e uma regra robots.txt que não correspondeu a nada

Cada URL BreadcrumbJsonLd e ItemList foi codificado para /en, então o estruturado dados sobre /fr/terms dito aos rastejantes seu pai pão crumb foi a página em i...

Kamo·2mo ago
Fixkamo-internal

Alinhe os números do cartão em uma linha de base compartilhada

Cada figura na cabeça do mastro e os quatro cartões de pilar era sua própria caixa empilhada — Rótulo do operador acima, valor abaixo. Etiquetas do operador são...

kamo·2mo ago
Fixkamo-internal

Estado de aprovação retido renderiza como não rastreado, não claro

attendateState () marcou cada membro 'clear' sempre que blockingExceptions era 0 e timecardState não era 'SUBMITTED' — true for every member under a caller falt...

kamo·2mo ago
FixSecurityService

Um relé de quase-prontidão falhou à espera da aprovação desconhecida, não um zero confiante

Com o FINALIZE PAY PERIODS mantido, uma resposta de perto inparável 5xx/404/left Aguardo a aprovação da sessão no seu 0 inicial — o registo de avisos foi dispar...

Kamo·2mo ago
Featurekamo-marketing

Indice as páginas de detalhes da coleção em mais 19 idiomas

A sincronização terminou, então as ~2.400 páginas de detalhes que foram noindexadas por terem A cópia do corpo inglês agora tem traduções reais e pode ser index...

Kamo·2mo ago
Fixkamo-internal

A espera da aprovação é nulável, e a nulidade não é zero

SecurityService agora retém a aprovação metade do resumo de um chamador sem FINALIZAÇÃO PAY PERÍODOS — resolveRole nunca admitiu GESTÃO TIMÉCARDOS autoridade de...

kamo·2mo ago
FixSecurityService

Gate a metade da aprovação do resumo de horas sobre FINALIZE PAY PERIODS

Apontar o compositor para a proximidade ampliado privilégio. O relé é seu. cartografia guardas com FINALIZE PAY PERIODS, e resoluçãoRole não admite GESTÃO TEMP...

Kamo·2mo ago
Fixkamo-internal

Número de conformidade honesta, por secção estados falhados, certo gating

A percentagem de mastros misturou as unidades e só podia lisonjear. «completo» somado org-wide ASSIGNMENT conta enquanto 'aberto' conta os membros-domains fora ...

kamo·2mo ago
FixDocsService

Preencha o rollup por membro atrasado em vez de enviar zero

Ambos os serviços sumários construíram membros[] com .overdue(0). Matriz da Visão Geral ramos nesse campo, assim legal e formação só poderia tornar âmbar ou O v...

Kamo·2mo ago
FixSecurityService

O resumo do atendimento chamado um caminho que não existe

resumo () pedido TimecardService para ******************* Este é o nome do serviço de segurança MAPPING, não de qualquer rota a jusante. TimecardService não tem...

Kamo·2mo ago
Featurekamo-shared-library

Por-membro atrasou o rollup para a matriz de conformidade

Os ramos matriciais da HR em `row.overdue > 0`, mas o legal e treinamento rolagem enviado com esse campo codificado para 0 — uma ramificação que poderia nunca s...

Kamo·2mo ago
Fixkamo-internal

Visão geral derivada links profundos do pilar sub-tab id maps; kill dead textSecundary in activity rail

Visão geralPillars.tsx hard-coded **************** Em vez de derivá-los de **************** da maneira que o AttentionLedger.tsx já faz o mesmo padrão indexado ...

kamo·2mo ago
Featurekamo-internal

Compila a aba Visão Geral como um relatório sobre os outros quatro

Consola de relatórios de largura total: leitura de masthead, quatro pilares de tabulação, o registro de necessidades-atenção, a matriz de conformidade da força ...

kamo·2mo ago
Featurekamo-internal

Visão geral registro de atenção, matriz de conformidade e trilho de atividade

useMemberNames sources /api/security/members/names em vez de adivinhar o resumo .../org-config forma: org-config nunca retorna uma lista de membros (confirmada ...

kamo·2mo ago
Testkamo-internal

Fortalecer o hrOverview id-precisão e cobertura do estado de assistência

O teste de precisão usou um memberId de 15 dígitos, que passa por Number() sem perdas e nunca provou que a chave de junção permanece uma corda. Mudar para um pa...

kamo·2mo ago
Featurekamo-internal

Visão geral gancho de dados e primitivos visuais compartilhados

useHrOverview obtém resumos de assiduidade + documentos com todosConfigurados para um o serviço morto degrada apenas as suas próprias secções; ele salta as busc...

kamo·2mo ago
FixDocsService

Limite o bloco Recursos para contar/sum/recentes consultas

Estava a carregar toda a orgia. HR RESOURCE não oculto Img coleta na memória para filtrar lixo, soma bytes e tomar 5 linhas recentes em Java — ilimitado pelo de...

Kamo·2mo ago
Featurekamo-shared-library

Count/sum/recentes consultas para um conjunto ao vivo org+assoc

HrResourceSummaryService estava materializando toda uma org's não oculta Coleta Img na memória para calcular uma contagem, uma soma de byte e um Corte recente d...

Kamo·2mo ago
FeatureDocsService

Resumo jurídico, de formação e de recursos para a visão geral do RH

Uma leitura por domínio de tabulação, cada bloco fechado por sua própria direita e omitido em vez de recusar quando fora de alcance.

Kamo·2mo ago
FeatureSecurityService

Resumo da frequência para a visão geral do HR

Uma chamada de MANAGEM TIMECARDS-gated compondo a lista e o gerente-queue Relés com exceção local, emprego e linhas de período de pagamento.

Kamo·2mo ago
Fixkamo-marketing

Parar a publicidade ta como um suplente traduzido

Cobertura chave não é tradução. TranslateService retorna o texto fonte quando nenhum provedor suporta uma direção — Registros ProviderRouter "Nenhum provedor su...

Kamo·2mo ago
Featurekamo-marketing

Localize as placas de hub e pare de juntar os conjuntos de dados em inglês

As quatro páginas de hub renderizadas componentes do cliente que importaram a coleção módulos diretamente e não levou adereços, então cada cartão — nomes da ind...

Kamo·2mo ago
Featurekamo-shared-library

Consultas sumárias para a Visão Geral do HR

Histogramas de estado, fatias atrasadas e rollups por membro para legal e formação, mais a contagem do estado do modelo/curso. Nenhuma mudança de entidade.

Kamo·2mo ago
FixEmailService

Pare de vazar uma conexão IMAP IDLE em cada reconexão do navegador

Interromper o tópico IDLE não pode terminar um IDLE: está estacionado num bloqueio socket lido que só vê a bandeira uma vez que a leitura retorna por conta próp...

Kamo·2mo ago
Featurekamo-internal

Brilhe vermelho quando fora do relógio, verde quando ligado, e solte a bala

Estar fora do relógio enquanto no trabalho é o estado que custa dinheiro a alguém, e foi o único estado nada anunciado: o indicador estava simplesmente ausente,...

kamo·2mo ago
Featurekamo-internal

Uma página de inscrição, e ocultar a página de cartão de tempo do membro quando não estiver inscrito

Não havia maneira de ligar os cartões de tempo para ninguém. Cada superfície lida existia e cada um deles corretamente não mostrou nada, porque nenhuma matrícul...

kamo·2mo ago
FeatureSecurityService

Registo de retransmissão

GESTÃO TEMÉRCICOS para ler ou alterar quem está nos cartões de tempo — a inscrição decide quem é pago a partir deste sistema, por isso é realizada para o admin...

Kamo·2mo ago
Featurekamo-marketing

Traduzir as páginas da colecção em vez de as esconder

As 2.400 páginas de detalhe noindexed foram noindexed porque sua cópia do corpo não tradução: concorrentes, indústrias, integrações e glossário mantêm sua prosa...

Kamo·2mo ago
Fixkamo-marketing

Pare de canonicalizar 21 locais traduzidos para o inglês

Cada página não inglesa carregava um canónico codificado para o seu /en gêmeo — `export const metadados' é o nível do módulo, de modo que não poderia variar por...

Kamo·2mo ago
Featurekamo-internal

As abas Aprovações e Excepções realmente existem agora

Ambas as infra- estruturas enviadas anteriormente, mas nenhum dos painéis foi escrito, então /hr/attendance?sub=aprovações e ?sub=excepções renderizadas "esta a...

kamo·2mo ago

Como o que vês no transporte?

Tudo isso chega em seu espaço de trabalho por conta própria. Comece no plano gratuito e leia esta página novamente em um mês.

Começar Livre Para SempreVer Preços