KamoCRM

Registo de Mudança ao Vivo

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

17,594
Total de Alterações
6,048
Características
5,310
Correcções
30
Projectos
Filtrar por projeto
Todos os Projetos17,594AIService258APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService582InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService602RAGService79SecurityService1,864TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,377kamo-login339kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,674kamo-signer-monorepo56kamolos114
Filtro por tipo
Todos os TiposBuild16CI523Chore775Docs3,257Feature6,048Fix5,310Other994Performance165Refactor278Revert23Style42Test162Upgrade1
August 26, 2026
FixEmailService

Detecção de conflitos agora encontra conflitos

Delegados para encontrarBusyForMemberInRange e exclui o evento sendo editado em Java, onde uma exclusão nula não pode envenenar um predicado SQL. O teste que s...

Kamo·2mo ago
August 25, 2026
ChoreEmailService

Biblioteca compartilhada com Pin kamo 1.6.0

A biblioteca mudou-se para 1.6.0 enquanto cada consumidor permaneceu no 1.5.0. IC do consumidor constrói a biblioteca a partir de um clone fresco em um frio ~/....

Kamo·2mo ago
FeatureEmailService

Serve a chamada OAuth do Google em /api/email/oauth/callback

O console da plataforma precisa de um endereço para mostrar a configuração do operador Registro do Google Workspace, a forma como o VOIP tem /api/voip/oauth/cal...

Kamo·2mo ago
August 22, 2026
FixEmailService

Move realmente um evento quando seu calendário é alterado

O diálogo sempre ofereceu um catador de calendários ao editar e o PUT sempre carregou o escolhido calendárioId, mas updateEvent não tinha nenhum parâmetro para ...

Kamo·2mo ago
FeatureEmailService

Serve a página inicial não lida digerir do índice, nunca do IMAP

Um widget na página inicial está na tela para todos durante todo o dia, seja alguém ou não está lendo o correio — e as conexões IMAP de um membro são um orçamen...

Kamo·2mo ago
FeatureEmailService

Servir e anunciar os widgets de calendário home-page

CalendarWidgetService responde ao que um widget realmente precisa e à página do calendário hasEarlier/hasMais tarde então uma seta cinza para fora em vez de ofe...

Kamo·2mo ago
August 21, 2026
FeatureEmailService

Analise as caixas de correio da org por e-mail passado de uma pista a pedido

Serve a caixa de seleção "Associar e-mails passados w/ Lead". Dada uma pista e o endereço apenas gravado nele, ler INBOX e enviado de cada caixa de correio em q...

Kamo·2mo ago
August 16, 2026
FixEmailService

Tamanho da cápsula acima de seu próprio teto de pilha JVM [skip ci]

A imagem inicia a JVM com -XX:MaxRAMPercentagem=70 -XX:+ Sempre PreTouch, assim o heap sozinho pode tomar 70% do limite do recipiente e pré-toque mantém cada co...

Kamo·2mo ago
August 15, 2026
FixEmailService

Campanhas tomam os direitos de e- mail, como o resolvedor do destinatário já fez

O e-mail em massa era meio-forçado e as metades estavam em diferentes serviços. **************** no Serviço de Segurança tem a resolução do destinatário em MANA...

Kamo·2mo ago
FixEmailService

A administração da caixa de correio toma a direita, e três pontos finais recebem uma sessão

O MailboxController não tinha qualquer direito. GESTÃO EMAIL ACCOUNTS existiu apenas como um checkDiretamente no navegador e View EMAIL ACCOUNTS foi referenciad...

Kamo·2mo ago
FixEmailService

Cada ponto de contacto toma o verbo que o nomeia

ContactRestController verificou cuidadosamente a propriedade — orgOf, userOf, assevereBookIsMine, assertGroupIsMine, e 404 em vez de 403 para que o id de outra ...

Kamo·2mo ago
August 14, 2026
FeatureEmailService

Publique todas as mudanças de estado, não só as chegadas

Um membro tem isso aberto em mais de uma aba sobre tão frequentemente como não, e muitas vezes em Um telefone também. Cada um deles segura sua própria tomada e ...

Kamo·2mo ago
FeatureEmailService

Um histórico filtrado e paged

O centro poderia responder a uma pergunta: as centenas mais recentes, não lidas ou não, sem forma de pedir o que já tinha sido lido. Então, qualquer coisa que u...

Kamo·2mo ago
FeatureEmailService

Ler um evento pelo ID

A página principal contém o ID de um evento de callback e quer reabri-lo no mesmo diálogo que o calendário usa, então ele precisa ser capaz de obter o evento po...

Kamo·2mo ago
ChoreEmailService

Reconstruir contra a correção de eventos de compartilhamento de lib

Nenhuma mudança de fonte aqui. Serviço CI clones kamo-shared-library em tempo de construção, então captando c1e68a9 — que pára uma janela de data omitida falhan...

Kamo·2mo ago
FixEmailService

Colocar uma chamada de volta em um calendário que o membro pode realmente ver

As chamadas não estavam a chegar ao calendário. Este serviço escolheu o alvo calendário por conta — findPrimaryByUser — e um usuário é global enquanto um membro...

Kamo·2mo ago
FixEmailService

Parar envelopes reivindicando uma resposta de consentimento ninguém pediu

remoteImagesAllowed foi um booleano primitivo, e apenas os três terminais que obter uma mensagem inteira sempre atribui-la. A listagem da pasta não — respondend...

Kamo·2mo ago
FixEmailService

Fazer lembretes de eventos notificar alguém

Três falhas, um sintoma. Os membros relataram que as notificações de calendário não trabalho, e todas as três razões estavam deste lado. Lembranças nunca foram...

Kamo·2mo ago
FeatureEmailService

Um inteiro para o crachá de e- mail, e conte o valor do caminho do índice

Três coisas, tudo sobre saber em vez de supor. O crachá nav-top não lido obteve toda a árvore de pastas e escolheu o INBOX de o resultado — a chamada mais cara...

Kamo·2mo ago
FeatureEmailService

Prove uma pasta inalterada com HIGHESTMODSEQ, em seguida, sirva-a a partir do índice

Liga a lista de mensagens com base no índice, fixando a coisa que a tornou insegura em vez de virar a bandeira. O check antigo comparou as contagens de mensage...

Kamo·2mo ago
FixEmailService

Grave todas as três bandeiras do IMAP, e diga por que o índice ainda não pode servir uma lista

A migração foi executada, então is respondered existe e SearchIndexService agora escreve é ao lado de is read e is starred. O índice registou dois dos três band...

Kamo·2mo ago
FixEmailService

Não ler ou escrever é respondido antes de sua coluna existir

Segue a mudança bibliotecária compartilhada desmapeando o campo. Nada no destacamento O caminho agora toca uma coluna que o KamoInitializer ainda não criou. A ...

Kamo·2mo ago
FeatureEmailService

Serve uma lista de pastas do índice quando ele pode provar que está atual

As linhas por trás de uma lista de mensagens já estão em Postgres — o índice de metadados contém remetente, assunto, data, tamanho, anexo e bandeiras para cada ...

Kamo·2mo ago
PerformanceEmailService

Parar de abrir todas as pastas e parar de refazer todas as mensagens

Dois problemas de ida e volta no caminho crítico /mensagens, ambos invisíveis no código que os causou. listFolders abriu cada pasta somente para ler dois intei...

Kamo·2mo ago
August 12, 2026
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
August 11, 2026
FixEmailService

A metade fonte de 1b3553f, que cometeu apenas seus testes

1b3553f encenado seus dois novos arquivos de teste e nada mais, então ele pousou afirmando um pasta nullableManager.set Bandeiras que ainda não existiam e não p...

Kamo·2mo ago
FixEmailService

Parar que uma bandeira IMAP sem nome seja sobrescrita

As bandeiras do IMAP são independentes, então "marcar esta leitura" não deve dizer nada sobre a estrela. EmailImapService.setFlags sempre tomou Booleans nullabl...

Kamo·2mo ago
ChoreEmailService

Reconstruir contra o consumidor da JetStream

Pega na biblioteca de kamo-shared-f3a7283. Oito membros possuem um email-ws-<id> consumidor ainda filtrado em email.inbox.<addr> de antes de assinarToNats movid...

Kamo·2mo ago
FeatureEmailService

Tamanho de cada caixa de correio contra o armazenamento da organização

Dovecot agora impõe um limite por emailbox, e nada estava definindo a coluna Lê. Isto escreve-o todas as noites, após o snapshot de armazenamento para que a cap...

Kamo·2mo ago
FixEmailService

Parar o envio de uma credencial compartilhada como padrão de configuração

A senha compartilhada da plataforma foi criada como o retorno para DB PASSWORD e MINIO ROOT PASSWORD, então ele viveu neste repo e na imagem construída, bem com...

Kamo·2mo ago
August 10, 2026
FeatureEmailService

Gerencie a lista de convidados de um evento

A janela poderia mostrar quem já estava num evento mas nunca adicionar ou remover alguém; a única operação convidada foi re-notificar pessoas que estavam de alg...

Kamo·2mo ago
FeatureEmailService

Deixar o endpoint de conflitos excluir o evento sendo editado

ConflictDetectionService sempre tomou uma exclusãoEventId; este endpoint Passou nulo. Sem ele, um evento se sobrepõe, então no momento em que o evento diálogo c...

Kamo·2mo ago
FeatureEmailService

Sincronizar o calendário da organização com os telefones, sem abrir um buraco

O calendário compartilhado não tem proprietário, então a listagem de DAV com o escopo de conta poderia nunca devolvê-lo: os eventos da empresa estavam clarament...

Kamo·2mo ago
FixEmailService

Retire a chamada da sessão, não da sequência de consultas

GET /api/calendar/calendars tomou userId como parâmetro de solicitação, então mudando um número no URL leu os calendários de qualquer pessoa — e porque os calen...

Kamo·2mo ago
FixEmailService

Fazer com que o MKCOL crie um livro que possa ser armazenado

mkCol construiu um ContactBook que não transporta nem uma organização nem um proprietário e retornou 201 independentemente, então criando um livro de endereços ...

Kamo·2mo ago
FixEmailService

SQL somente para barataDB que o PostgreSQL rejeita

BarataDB soletra o tipo de texto STRING; PostgreSQL e YugabyteDB usam TEXTO. 25 moldes através de consultas nativas ainda emitiam CAST(x AS STRING) e ::STRING, ...

Kamo·2mo ago
FixEmailService

Escopo livros de endereços para o membro que os possui

Os contactos foram explorados apenas pela organização. listBooks(orgId) foi findByOrganizaçãoId(orgId), e a consulta de lista de contatos aberta ONDE c.contactB...

Kamo·2mo ago
ChoreEmailService

Reconstruir contra a biblioteca compartilhada @Lob LONGVARCHAR corrigir

O dialeto PostgreSQL de Hibernate leu as colunas @Lob String como OIDs via getLong(). Afeta notas, contatos, calendário, tokens de OAuth, senhas de IMAP, campan...

Kamo·2mo ago
FeatureEmailService

Ponto em YugabyteDB e usar PostgreSQLDialect

O BarataDB foi substituído pelo YugabyteDB. strings de conexão se movem de baratadb-public:26257 para yb-tserver-service:5433, e o dialeto Hibernate desde o Pos...

Kamo·2mo ago
August 9, 2026
FixEmailService

Publique IDs de linha como strings — um novo livro 404'd no momento em que você o selecionou

O BarataDB unique rowid() produz ids de 64 bits. Um real de contact books é 120008191268096758; JSON.parse do JavaScript roda qualquer coisa passada Número. MAX...

Kamo·2mo ago
FeatureEmailService

Persistir e servir todo o contato, não apenas seu nome

A camada REST serializou diretamente as entidades JPA. Um Contato não tem mapeamento para seus e-mails, telefones, endereços, organizações, URLs, IMs ou relacio...

Kamo·2mo ago
FeatureEmailService

Meça as caixas de correio KamoMail de cada org

Caminha cada caixa de correio Kamo hospeda e registra, por dia de chegada, o RFC822 bytes retém — cabeçalhos, corpo e anexos codificados, em todas as pastas, in...

Kamo·2mo ago
FixEmailService

Gravar os tamanhos das mensagens em vez de escrever zero

SearchIndexService writed sizeBytes = 0 para cada mensagem indexada, sob o comentário "Não disponível no envelope". Ela estava disponível — a busca O perfil sim...

Kamo·2mo ago
CIEmailService

Tente novamente a compilação bibliotecária compartilhada, que o uplink da LAN continua corrompendo

Três construções morreram hoje em "Tag mismatch" puxando um jarro — e o espelho acrescentou uma hora atrás não ajuda, porque kbservice, mcpgatewayservice e rags...

Kamo·2mo ago
CIEmailService

Espelho Maven Central através da cópia GCS Google

Cada estágio do Docker começa a partir de uma ~/.m2 fria e refetches toda a árvore de dependência, assim que Central vê O peso total de cada serviço em simultân...

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