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
April 16, 2026
Featurekamo-internal

Implementar o sistema de partilha de documentos com a janela de partilha, a página Partilhado Comigo e links compartilháveis

- Adicionar ShareDocumentDialog com membro/equipe/dept/job baseado em permissão Selector do destinatário do título - Botão de Partilha de Fios na barra de ferra...

kamo·6mo ago
Featurekamo-shared-library

Adicionar direitos de segurança de partilha de documentos (SHARE DOCS SEARCH MEMBERS, SHARE DOCS ALIAS MEMBERS, SHARE DOCS SEARCH TEAM MEMBERS, SHARE DOCS ALIAS TEAM MEMBERS)

Novas entradas do RoleRightType (IDs 108-111) no ServiceType.DOCS para controlar o membro permissões de partilha de documentos com padrões de acesso de pesquisa...

Kamo·6mo ago
April 15, 2026
Featurekamo-internal

Real BLAKE3 hashing e dedup de pré-carregamento check in doc manager

- Substituir BLAKE3 placeholder com real blake3 WASM em fileHashing.ts - Adicione check-hashes e rotas de proxy de API existentes - MultiFileUploader agora veri...

kamo·6mo ago
FeatureConversionService

Add check-hashes and register-existing endpoints for upload dedup

- POST /check-hashes: client sends hashes before upload, server returns whether file exists - POST /register-existing: creates Img record pointing to existing I...

Kamo·6mo ago
Featurekamo-shared-library

Adicionar o hashing BLAKE3 real, verificação de dedup pré-upload e dedup de org-scoped

- Substituir BLAKE3 placeholder com verdadeiro BouncyCastle Blake3 Digest in HashUtils - Adicionar coluna dedupScope ao ImgOrgAssoc (GLOBAL ou ORG, GLOBAL padrã...

Kamo·6mo ago
Fixkamo-internal

Pasta Gate e Doc Tipo colunas/campos no allowFolders e allowDocType

Quando as funcionalidades da pasta ou do tipo de documento estiverem desactivadas para um tipo de assoc, oculte o colunas de dados correspondentes e campos de f...

kamo·6mo ago
Fixkamo-internal

Alinhar campos de upload com campos de texto MUI consistentes, sempre mostrar pasta e tipo de documento

Substituir elementos brutos <select> por MUI TextField select for consentful estilo e alinhamento com o campo Descrição. Pasta e tipo de documento os campos est...

kamo·6mo ago
FixDocsService

Remove auth requirement from backfill-thumbnails endpoint

This is an internal admin maintenance endpoint that needs to be callable from within the cluster without user authentication.

Kamo·6mo ago
Fixkamo-internal

Aceitar todos os tipos de ficheiros para envio, usar a lista negra do lado do servidor em vez da lista branca

Substituir a lista branca ACCEPTED EXTENSIONS com a extBlackList fornecida pelo servidor de assoc-config. Todos os tipos de arquivos agora são carregáveis a men...

kamo·6mo ago
FeatureDocsService

Include extBlackList in assoc-config response

Kamo·6mo ago
FeatureDocsService

Add thumbnail backfill endpoint for existing converted documents

POST /backfill-thumbnails processes up to 20 converted documents that are missing thumbnails per call, generating per-page PNGs and storing them in MinIO. Call ...

Kamo·6mo ago
FeatureConversionService

Add async conversion + thumbnail generation for regular document uploads

Previously only template uploads triggered the conversion/thumbnail pipeline. Now regular uploads also convert to PDF and generate per-page thumbnails asynchron...

Kamo·6mo ago
FixDocsService

Use RandomAccessReadBuffer instead of ByteArrayInputStream for PDFBox 3.x

**************** was removed in PDFBox 3.0 — use RandomAccessReadBuffer(byte[]) which implements RandomAccessRead.

Kamo·6mo ago
CIDocsService

Re-trigger build after k0m1 restart

Kamo·6mo ago
CIkamo-internal

Reinicia a compilação após o k0m1

kamo·6mo ago
FixDocsService

Add esign repos to JPA repository scan so ESignTemplateRepository bean is found

DocsService was crashing on startup because ESignTemplateRepository lives in com.kamo.z.shared.esign.repos which wasn't included in the @EnableJpaRepositories s...

Kamo·6mo ago
Featurekamo-internal

Redesign Prepare a aba selecionada com reordenação, visualização e download em massa

Substituir o painel de Opções com a preparação funcional do documento UI. Documentos são reordenáveis através de botões de arrastar e soltar e setas, com caixas...

kamo·6mo ago
FeatureDocsService

Add bulk download (merged PDF/ZIP) and general-purpose thumbnails

Remove e-signature template guard from thumbnail endpoint so all documents can serve per-page thumbnails. Add isThumbAvail and thumbPageCount to DocumentMetadat...

Kamo·6mo ago
April 13, 2026
Fixkamo-marketing

Usar a janela 24 horas em vez da data UTC para a contagem do changelog de hoje

O servidor é executado em UTC, então à noite em fusos horários dos EUA toISOString() retorna A data de amanhã e nenhum compromisso coincide. Ao invés disso, usa...

Kamo·6mo ago
Fixkamo-marketing

Força dinâmica nas rotas do Changelog API para evitar o cache de datas antigas

Next.js foi estaticamente caching estes manipuladores de rota GET no tempo de construção, congelando o Date() novo para a data de compilação para que a contagem...

Kamo·6mo ago
Fixkamo-internal

Usar o systemDocsOnly flag for System Docs tab, mostrar todos os documentos no Original Docs

A página Docs original agora mostra todos os documentos para este org/assocType sem filtragem por assocObjectId. A aba System Docs envia o sistemaDocsOnly: true...

kamo·6mo ago
FixDocsService

Use **************** for hasDesignVersion, add systemDocsOnly filter

hasDesignVersion now checks if an esign template exists with current_design_version > 0, instead of using isSigTemplate which is true for all uploads through th...

Kamo·6mo ago
Fixkamo-internal

Assoc por omissãoObjectId para o ID do membro actual para a filtragem adequada da aba doc

Quando não é fornecido nenhum parâmetro de URL oid, páginas Docs originais e Docs modificados agora consulta pelo ID do membro atual, enquanto System Docs consu...

kamo·6mo ago
FixConversionService

Add @JsonIgnoreProperties to UploadTemplateRequest to prevent hash null on unknown fields

The frontend sends accessLevel, description, folderId, docTypeId in the metadata JSON. Jackson was failing to parse the entire metadata object when encountering...

Kamo·6mo ago
FeatureDocsService

Add isConverted, hasDesignVersion, isHidden to DocumentMetadata response

The /api/docs/imaging/list endpoint now returns conversion status from ImgDat and design version status (isSigTemplate) so the frontend can enable/disable the E...

Kamo·6mo ago
Chorekamo-internal

Remover /doc/sign/create e /doc/sign/edit routes

O editor está agora incorporado na página de gerenciamento de documentos.

kamo·6mo ago
Refactorkamo-internal

Adicionar membroType to user info, rename templateName to docDescription in model settings store

Adicionar um membroType field from Member entity discriminator coluna to the user-info API resposta e useUserInfo gancho. Mudar o nome do modeloName docDescriçã...

kamo·6mo ago
April 12, 2026
Featurekamo-internal

Corrigir a marca d'água acima da camada z-index, adicionar página menu com o botão direito do mouse, adicionar página acima / abaixo, melhorar o indicador de arrastar

- ModifierLayer: 'acima' pass agora usa zIndex 20 para renderizar marcas de água em cima de campos e anotações - PdfCanvas: botão direito do mouse menu de conte...

kamo·6mo ago
Fixkamo-internal

Lugar deixado campo na posição visual exata do fantasma

Use active.rect.current.translated (o rect do cliente do DragOverlay) em vez disso corresponde ao rect traduzido, então o campo agora pousa precisamente onde o ...

kamo·6mo ago
Featurekamo-internal

Colocação do campo de arrastar e soltar, barra de anotações flutuantes e espaçamento de páginas PDF

- Substituir click-to-place por @dnd-kit drag-and-drop para toda a assinatura, identidade, e ferramentas de campo de entrada; arrastar o fantasma corresponde à ...

kamo·6mo ago
RevertAPIService

Remove incorrectly added esig gateway route

Kamo·6mo 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