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,865
Total de Alterações
4,581
Características
4,512
Correcções
32
Projectos
Filtrar por projeto
Todos os Projetos17,865AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService348InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,553kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filtro por tipo
Todos os TiposBuild24CI522Chore670Docs226Feature4,581Fix4,512Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
August 10, 2026
Featurekamo-internal

Reconstruir o calendário em torno do momento atual

A página era uma grade funcional com o cromo fazendo a fala: um 3px regra do arco-íris sob a barra de ferramentas, uma segunda sobre o conteúdo, gradiente botõe...

kamo·4w ago
FeatureInitializerService

Mover calendários para os membros e dar a cada org um compartilhado

Calendários e eventos eram de propriedade de uma conta e não levavam nenhuma organização. Isto atribui cada um aos primeiros membros do seu proprietário — a org...

Kamo·4w 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·4w ago
Featurekamo-shared-library

Calendários de escopo para o membro, e adicionar o direito de publicação em todo o org

UserCalendar e CalendarEvent penduraram o USER ID sozinho e não carregaram organização. Um usuário é global e um membro é aquele usuário dentro de um organizaçã...

Kamo·4w ago
FixMediaService

Parar falhas de atribuição destruindo o ticket que os desencadeou

O roteamento de um novo ticket foi executado dentro da transação de criação, então qualquer coisa foi atingida rolou o bilhete de volta com ele e o membro pedin...

Kamo·4w ago
Fixkamo-internal

Dê a cada página da conta a ordem padrão em que deverá abrir

As três abas abertas em qualquer ordem que a API tenha retornado, que para os membros significaram que as mais novas inscrições foram enterradas e para os membr...

kamo·4w ago
FixSecurityService

Parar a sobrevivência de todos os logins futuros

Logout escreve AWAY e login limpa-lo, então AWAY é um estado que o sistema coloca você Entra e tira-te de dentro. Nada limpou o busy. Um membro que o definiu um...

Kamo·4w ago
FixMediaService

Roteie uma solicitação de chat através da estratégia de atribuição do tópico

Um pedido de chat de suporte é arquivado como um PRE TICKET, e createTicket pulou responsabilidade para aqueles de imediato. O guarda foi escrito para o widget ...

Kamo·4w ago
FixSecurityService

SegurançaO esgotamento da piscina causou mortes de vida

O Hikari não tinha nenhum tamanho de pool-máximo explícito, então ele correu no padrão de 10 enquanto fronting org/rights procura por cada serviço e o site inte...

Kamo·4w ago
Fixkamo-internal

Escopeie o banner de prontidão de fonte padrão para mercados de hipotecas residenciais

A aba fornecedores/produtos mostrou o "Terminar a hipoteca vertical para designar um aviso de fonte de chumbo padrão" em cada guia de mercado, incluindo Produto...

kamo·4w ago
Fixkamo-internal

Centralizar a barra de selecção na lista de contactos, não na página

A barra que aparece quando as linhas são selecionadas está absolutamente posicionada em esquerda 50% com um translateX(-50%), mas o seu antepassado posicionado ...

kamo·4w ago
PerformanceKlusterServices

Dar recursos reais YugabyteDB e fixar sua memória

Ele estava rodando em MENOS que o BarataDB substituiu -- 20Gi/6cpu contra O 32Gi/8cpu do BarataDB -- enquanto precisa de mais, porque o YSQL executa um separado...

Kamo·4w ago
PerformanceKlusterServices

Dar recursos reais YugabyteDB e fixar sua memória

Ele estava rodando em MENOS que o BarataDB substituiu -- 20Gi/6cpu contra O 32Gi/8cpu do BarataDB -- enquanto precisa de mais, porque o YSQL executa um separado...

Kamo·4w 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·4w ago
Fixkamo-shared-library

PublicChatApiKey.scopes jsonb binding

Um campo com um inicializador foi ignorado pela varredura jsonb anterior, então isso um ainda ligado como varchar: 'column escopos é do tipo jsonb mas a express...

Kamo·4w ago
Fixkamo-internal

Parar a omissão de novos contactos no livro de orgs partilhado

A janela de criação teve como alvo o livro marcado isOrgDefault, de modo que cada membro os contactos desembarcados num livro que a organização inteira poderia ...

kamo·4w ago
FixInitializerService

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·4w ago
FixBillingService

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·4w 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·4w ago
Fixkamo-shared-library

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·4w ago
FeatureInitializerService

Contatos de livro de endereços compartilhados à mão para seus proprietários

EmailService agora examina todos os contatos lidos para contact books.owner id, que deixa os contatos já sentados em uma organização-padrão sem proprietário liv...

Kamo·4w 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·4w ago
ChoreVOIPService

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·4w ago
ChoreRAGService

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·4w ago
ChoreMediaService

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·4w ago
ChoreMCPGatewayService

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·4w ago
ChoreKBService

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·4w ago
Chorekamolos

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·4w ago
ChoreESigService

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·4w 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·4w ago
ChoreDocsService

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·4w ago
ChoreDaemonService

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·4w ago
ChoreConversionService

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·4w ago
ChoreBillingService

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·4w ago
ChoreAIService

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·4w ago
ChoreAPIService

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·4w ago
ChoreSecurityService

Reconstruir contra a biblioteca compartilhada @Lob LONGVARCHAR corrigir

Pega a correção para 'Mad value for type long' nas comunicações de chumbo timeline: Dialeto PostgreSQL de Hibernate lido @Lob String colunas como OIDs.

Kamo·4w ago
Fixkamo-shared-library

@Lob String deve pin LONGVARCHAR ou PostgreSQL lê-lo como um OID

O dialeto PostgreSQL de Hibernate mapeia @Lob String para um OID (grande objeto referência) e lê-lo com getLong(). Dialeto de Barata mapeou o mesmo anotação par...

Kamo·4w ago
FixKlusterServices

Permitir a saída do YugabyteDB 5433 na saída de cílios de segurança

Um CiliumNetworkPolítica de seleção app=kamowssecurity permitido host/remote-node Egresso apenas em 26257, 4222 e 9000. Após o corte, a base de dados foi transf...

Kamo·4w ago
FixKlusterServices

Permitir a saída do YugabyteDB 5433 na saída de cílios de segurança

Um CiliumNetworkPolítica de seleção app=kamowssecurity permitido host/remote-node Egresso apenas em 26257, 4222 e 9000. Após o corte, a base de dados foi transf...

Kamo·4w ago
FeatureVOIPService

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·4w ago
FeatureSecurityService

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·4w ago
FeatureRAGService

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·4w ago
FeatureMediaService

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·4w ago
FeatureMCPGatewayService

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·4w ago
FeatureKBService

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·4w ago
Featurekamolos

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·4w ago
FeatureESigService

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·4w 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