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 15, 2026
FeatureBillingService

Decida o acesso à plataforma com o resolvedor compartilhado

@PlatformAdminSomente agora nomeia a plataforma certa que ela requer (por omissão para GESTÃO ORGANIZAÇÕES, que é sobre o que é a superfície da plataforma deste...

Kamo·3w ago
Fixkamo-internal

48 unenforced torna-se 46 — encontro criar e juntar-se são fechados

Quarto grupo do 48, e dividiu três maneiras em vez dos dois o design previsto. O projeto atribuiu a verificação forçada do MANAGEM MEET SETTINGS ao ChatService...

kamo·3w ago
FeatureSecurityService

Aplicar direitos da plataforma em cada superfície da plataforma

@RequirePlatformRight + PlatformRightInterceptor substituir três laminados à mão "é o chamador de um proprietário de topo-org" portões que eram cópias um do out...

Kamo·3w ago
FeatureInitializerService

Semente os direitos de encontro antes que o portão pode bloquear qualquer um para fora

MediaService agora requer START MEETING para criar uma reunião e Resolver um. Medida na produção antes de escrever isso: 42 funções de segurança 14 organizações...

Kamo·3w ago
FeatureMediaService

Criar e resolver uma reunião assume os direitos que os nomeiam

/api/meet/create verificado apenas que você teve uma sessão, então cada autenticado membro de cada organização poderia criar uma reunião com o provedor do org —...

Kamo·3w ago
Featurekamo-shared-library

Direitos da plataforma como uma espinha dorsal própria

Quem pode operar a plataforma tem sido três respostas diferentes em três diferentes lugares — uma tabela de subsídios system user access, uma verificação do pro...

Kamo·3w ago
Fixkamo-internal

Desenhar os marcadores de retorno de chamadas assim que o resumo carregar

O resumo aterra após a grade ter desenhado suas linhas, e AG Grid mantém o cellRenderer uma coluna foi construída com e somente recria uma célula quando sua lin...

kamo·3w ago
Fixkamo-internal

Um upload apagado agora cai para trás em vez de ficar em silêncio

O commit anterior alegou um som aposentado "degrada-se para a camada abaixo dele em vez de silenciar". Não aconteceu. `isKnownSound Id` aceita um ID personaliza...

kamo·3w ago
Featurekamo-internal

Mover o marcador de retorno de chamada ao lado do nome de contacto, adicionar um filtro de retorno de chamada

O marcador senta-se com o nome porque é para isso que a chamada é, em vez de na coluna id onde ele empurrou os ids para fora da linha. O filtro oferece Tudo / ...

kamo·3w ago
Featurekamo-internal

Envie seus próprios efeitos sonoros, em todas as três camadas

O sistema só podia tocar os 39 tons que enviava. Agora qualquer layer pode adicionar seu próprio arquivo — o catálogo da plataforma, uma organização, um membro ...

kamo·3w ago
FeatureSecurityService

Listar, renomear, retirar e transmitir efeitos sonoros enviados

Os Bytes chegam através do ConversionService (que possui o ffmpeg e o scanner); tudo depois é aqui, onde a sessão e as regras de escopo já Viva. Todas as três p...

Kamo·3w ago
FeatureConversionService

Transcodificar os efeitos sonoros enviados para o Opus

Estende o invólucro do ffmpeg do oleoduto de gravação VoIP já tinha — esta imagem instala ffmpeg com libopus para ele, então colocando um segundo ffmpeg em outr...

Kamo·3w ago
Featurekamo-shared-library

Efeitos sonoros enviados e o domínio de armazenamento que os conta

EVENT SOUND ASSETS: um arquivo de som que alguém enviou, pronto para ser atribuído. Âmbito de aplicação espelhos EVENT SOUND PROFILES exatamente — mesmas três c...

Kamo·3w ago
Fixkamo-internal

48 sem aplicação — os seis direitos PLOS estão fechados agora

Ligando o proxy LOS feito PLOS * forçado, mas eles permaneceram na lista não forçada, assim, os editores estavam mostrando 'Ainda não forçado' contra seis portõ...

kamo·3w ago
Featurekamo-internal

Deixar que o remetente edite o assunto da reunião convidar email

O assunto do convite foi fixado em "<host> de <org> convidou você para uma reunião" e construído dentro A rota de envio, para que ninguém pudesse dizer sobre o ...

kamo·3w ago
Docskamo-internal

Triagem do terceiro grupo — Encontre splits em dois

Todos os cinco direitos Meet têm recursos reais em execução, então nenhum é um caso de canal de chat: Kamomeet- implantação é ao vivo e Meet-jibri é implantado,...

kamo·3w ago
Fixkamo-internal

Colocar o marcador de chamada de volta após o ID principal

Liderar a célula com o marcador empurrou o ID direito em qualquer linha com uma chamada esperando, para que os ids não mais alinhados na coluna enquanto rola.

kamo·3w ago
Featurekamo-internal

Gate o proxy de empréstimo pessoal sobre os direitos PLOS

KamoLOS não impõe nada — nenhum direito verifica em qualquer parte da sua fonte — por isso este proxy é o limite de autorização para o módulo, a posição negaA m...

kamo·3w ago
Fixkamo-internal

O lembrete da reunião atinge o sino, e aparece uma vez

MeetReminderPopup desenhou seu próprio Snackbar de sua própria assinatura para **************************** Nada mais sabia que um lembrete tinha aconteceu: o s...

kamo·3w ago
FixMediaService

O lembrete da reunião é uma notificação, não um popup próprio

A varredura publicou um evento sob medida em /topic/meet/reminder/{memberId} que um Snackbar dedicado desenhou no canto da tela. Aquele popup foi todo o lembret...

Kamo·3w ago
Featurekamo-shared-library

Um tipo de reunião que está prestes a começar

MEETING REMINDER, para que o MediaService possa aumentar o empurrão inicial como um notificação em vez de um popup só ele sabe sobre. Sua própria espécie em ve...

Kamo·3w ago
Docskamo-internal

Segundo cluster triado — PLOS é implementado, e barato agora

Os seis direitos PLOS * têm uma característica real: KamoLOS é um serviço de empréstimo completo. Não deletável. Mas nada obriga nenhum deles — nenhum direito v...

kamo·4w ago
August 14, 2026
Fixkamo-internal

Um lembrete de calendário, anunciado uma vez

Um lembrete estava chegando duas vezes. O baralho pega-o como uma notificação, e o caminho mais antigo pegou-o também: CalendarWebSocketContext abriu um segundo...

kamo·4w ago
Featurekamo-internal

Subscreva a contagem do curso em vez de pedir a cada minuto

NavTop soma duas contas em um crachá de obrigação, e apenas a metade legal foi Viva. Um membro designado um curso — ou dispensado de um pelo RH — manteve o anti...

kamo·4w ago
FeatureMediaService

Reenviar a contagem de curso excepcional para o tópico do próprio membro

O gêmeo do relé legal, porque NavTop soma as duas contagens em um crachá e um par de metades que se comportavam de forma diferente daria ao membro cromo que est...

Kamo·4w ago
FeatureDocsService

O emblema do curso se move quando o curso, nem um minuto depois

O crachá de obrigação NavTop soma duas contagens — pacotes para assinar e cursos para tomar — e apenas um deles estava vivo. A metade legal tem empurrado desde ...

Kamo·4w ago
Chorekamo-internal

Largue a rota do proxy para um endpoint que nunca existiu

/api/notes/statistics encaminhados para um terminal KBService NotesController não implementá-lo, e nada no aplicativo nunca o chamou — então o único A única coi...

kamo·4w ago
Testkamo-internal

Capture uma chave i18n construída com modelo que não consegue alcançar

As chaves do catálogo contêm pontos, e eles foram escritos em en.json como literal Chaves planas. next-intl resolve dividindo em pontos, então cada um dos 46 ev...

kamo·4w ago
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·4w ago
Featurekamo-internal

O sino diz a verdade em cada aba, não apenas a que você clicou

O sino de navegação era ao vivo para chegadas e nada mais. Leituras, demissões, sonecas e deleções foram aplicadas em qualquer aba que o membro clicou e Anuncia...

kamo·4w ago
Refactorkamo-internal

O jogador é um módulo singleton, não um valor React

Disparar um som leu um contexto, que fez cada local de chamada POSIÇÃO NA TREE parte da sua correcção. Um componente renderizado acima do SoundProvider obteve u...

kamo·4w ago
Featurekamo-internal

Retirar os três direitos de canal de chat da interface

Espelha a exclusão de lib compartilhada: o espelho de enum, seu array de registro, ambos bordas hierárquicas (ACCESS CHAT -> CREATE CHANNELS -> MANAGEM CHANNELS...

kamo·4w ago
FeatureInitializerService

Expurgar linhas armazenadas para os direitos de canal de chat excluídos

Ids 74/75/76 já não resolve. RoleRightsSyncService os varreria em alguns futuro SegurançaService boot de qualquer maneira — silenciosamente, em um momento impre...

Kamo·4w ago
Featurekamo-shared-library

Apagar os três direitos de canal de chat — 196

CREATE CHANNELS (74), GESTÃO CHANNELS (75) e MODERATE CHAT (76) nada fechado e não pôde ser implementado como escrito: chat é real, mas a plataforma não tem con...

Kamo·4w ago
Fixkamo-internal

Uma nota pertence a um membro, não a uma conta

Mirrors the API: NoteDTO agora carrega memberId no lugar do userId. A membro é a conta assinada dentro da organização ONE, abrindo assim diferente org mostra um...

kamo·4w ago
FixKBService

Leia e escreva notas como membro, nunca como conta

Cada endpoint agora requer memberID na sessão — leituras incluídas — e recusa o pedido sem um. As leituras costumavam precisar apenas de um userID, que é global...

Kamo·4w ago
FeatureInitializerService

Mover notas da propriedade da conta para a associação

Adiciona notes.member id e liga cada nota ao mais antigo de seu proprietário membro — a organização da conta pertenceu ao mais longo, que na prática é onde as n...

Kamo·4w ago
Fixkamo-shared-library

Notas de âmbito para um membro em vez de uma conta

Uma nota pendurada no USER ID sozinho e não carregava nenhuma organização. Um usuário é global e um membro é que o usuário dentro de uma organização, conta pert...

Kamo·4w ago
Featurekamo-internal

Um sistema de som de eventos, três camadas, ligado ao que realmente dispara

Havia dois sistemas de som e nenhum sabia sobre o outro: quatro mp3s atrás useChatSounds, e quatro tons sintetizados atrás da notificaçãoSond with a escolhedor ...

kamo·4w ago
FeatureSecurityService

Leia e escreva as três camadas da pilha de som de eventos

GET retorna todas as três camadas em uma viagem de ida e volta mais o que o chamador pode editar - cada página de configurações precisa da pilha inteira, porque...

Kamo·4w ago
Docskamo-internal

Primeiro cluster triado — canais de chat são vestigiais

Os portões de implementação para o 57 começaram com chat e o cluster voltou vazio. CREATE CHANNELS, MANAGEM CHANNELS e MODERATE CHAT não têm nenhum recurso: cha...

kamo·4w ago
Testkamo-internal

Tornar executável o 'não edita manualmente a lista não forçada'

A lista esteve errada quatro vezes (58 -> 52 -> 47 -> 57) e todas as vezes porque foi editado pelo raciocínio em vez de regenerado. O ficheiro já dito não edita...

kamo·4w ago
Featurekamo-shared-library

Uma tabela para as três camadas da pilha de som do evento

Os padrões da plataforma, os sobreposições de uma organização e os próprios membros são a mesma forma, então eles são a mesma tabela: um escopo, o id que escopo...

Kamo·4w ago
Fixkamo-internal

Re-derivar a auditoria estruturalmente — 57 decorativos

A contagem moveu-se 58 -> 52 -> 47 -> 57 porque cada versão codificada uma lista de Os nomes dos ajudantes do portal e a base de códigos têm mais do que alguém ...

kamo·4w ago
Fixkamo-internal

Janelas de contexto do encaixe ao lado da barra de rolagem da página, não em cima dela

Janelas de ferramentas são fixadas no viewport e acoplar direita-para-esquerda a partir de sua borda, e o layout foi informado sobre exatamente uma coisa ocupan...

kamo·4w ago
Docskamo-internal

A lacuna SHARE DOCS * somente do lado do cliente está fechada

resolver-alias em DocsService e os dois membros-pesquisa em Segurança O serviço obriga agora estes quatro servidores, espelhando a janela é a regra do membro da...

kamo·4w ago
FixSecurityService

Forçar o servidor de direitos de pesquisa de partilha de documentos

/membros-subscritores e/membros-contratantes enumeram a organização pessoas — nomes e IDs — para preencher o documento-share autocompleto, e exigido Só uma sess...

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