KamoCRM

Registo de Mudança ao Vivo

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

17,494
Total de Alterações
5,983
Características
5,282
Correcções
30
Projectos
Filtrar por projeto
Todos os Projetos17,494AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices738MCPGatewayService248MediaService602RAGService79SecurityService1,846TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filtro por tipo
Todos os TiposBuild16CI523Chore773Docs3,254Feature5,983Fix5,282Other994Performance165Refactor278Revert23Style42Test160Upgrade1
August 6, 2026
FixDocsService

Resolver o balde do documento a partir de ImageAssocType.BUCKET

DocumentService hardcoded "imaging-mydocs" enquanto cada outro caminho de leitura passou ImageAssocType.getBucket(). Agora que o armazenamento é um balde, apont...

Kamo·2mo ago
FixDocsService

Wire DocsService to EsigService so Deliver para 503ing

LegalEsignClient.isConfigred() era false no cluster: nem internal.auth.secreto nem legal.esig.service-url foi fornecido, então entregar recusou todos os pacotes...

Kamo·2mo ago
FixDocsService

Prove que a assinatura do WHOSE Finish conta e relate o live

verify() comparou o chamador com a atribuição. teamMemberId mas nunca para o Membro do ENVELOPE RECIPIENT — confiou no destinatárioUd a entrega o fan-out escrev...

Kamo·2mo ago
FixDocsService

Persistir antes do fã-out, e parar de redeliver reissuing nothing

Redeliver publicou a nova linha de versão, virou todas as atribuições OPEN para SUPERSEDED, e apresentou a reemissão de dentro do mesmo não comprometido transac...

Kamo·2mo ago
FixDocsService

Ampliar o portão de leitura para corresponder hrTabs.ts, fazer uma data de vencimento limpa realmente claro

LegalPackageAccess.requireRead exijed View Employees only while hrTabs.ts Admite a guia Legal & Compliance em VEZ EMPREGOES GESTÃO HRS SETTINGS, então um membro...

Kamo·2mo ago
FixDocsService

Reforce os direitos de RH e faça com que a impressão digital veja o design do e-sign

Todos os sete /api/docs/mappings legais autorizados apenas na associação de org, então qualquer O membro autenticado pode listar, editar, apagar e publicar paco...

Kamo·2mo ago
FixDocsService

Aplicar o escopo de coleta de documentos/binder no addItem

BinderService.addItem verificou o acesso de leitura e recusou documentos VAULT/LOAN, mas nunca comparou a coleção do próprio documento com a do fichário, então ...

Kamo·2mo ago
August 5, 2026
FixDocsService

Espelho Maven Central e tentar novamente, então uma transferência corrupta pára de matar a construção

A reconstrução HR RESOURCE falhou em hibernar-core:6.5.3. Final com 'Tag mismatch' — uma transferência corrompida em voo, não um artefacto em falta. A fase de c...

Kamo·2mo ago
August 3, 2026
FixDocsService

Endureça o download do kubectl contra a saída flácida [skip ci]

dl.k8s.io sobre a saída do corredor diminui intermitentemente no meio da transferência: curl: (56) OpenSSL SSL read: a descriptografia falhou ou o mac de regist...

Kamo·2mo ago
August 2, 2026
FixDocsService

Exige uma sessão no POST

O manipulador tomou um HttpServletRequest mas nunca o usou, carregando o comentário "Nenhuma autorização necessária — endpoint interno de manutenção da administ...

Kamo·2mo ago
July 22, 2026
FixDocsService

Parar de fixar o segredo wildcard-kamocrm-com expirado

wildcard-kamocrm-com era um legado multi-SAN secreto que cert-manager órfão quando o seu certificado foi remarcado para um segredo por host. Nada o renovou e ex...

Kamo·3mo ago
July 9, 2026
FixDocsService

Pasta criar/ renomear 500 em pastas root (Mapa. de valor nulo)

createFolder/renameFolder construiu a resposta com Map.of("parentId", paiId), que lança NullPointerException quando o paiId é nulo (uma pasta raiz) — a pasta sa...

Kamo·3mo ago
July 8, 2026
FixDocsService

Verificação de limites tipo assoc ou buscas ordinais (fixes Lista de materiais 500)

O DocsService estava executando uma biblioteca compartilhada construída antes do ImageAssocType. MATERIAL (ordinário 11) foi adicionado, então listDocuments' Im...

Kamo·3mo ago
July 7, 2026
FixDocsService

Servir o editor de e-sign PDF para qualquer documento convertido, incl PDFs nativos

O editor de e-sign (DocumentEditor → PdfCanvas / PageThumbnailSidebar) abre qualquer documento convertido, não apenas arquivos carregados através do fluxo sig-t...

Kamo·3mo ago
July 6, 2026
FixDocsService

Endpoints genéricos de byte recusam documentos do MLOS por parte (vault/empréstimo)

Os parâmetros genéricos do byte de imagem (download / stream / bulk-download / thumbnail) e a agregação de aglutinantes autorizado apenas em org + um numérico L...

Kamo·3mo ago
FixDocsService

Não serve documentos soft-deletados em /stream e /bulk-download

getDocumentMetadata (usado pelo fluxo + caminhos de bytes de download em massa) não filtrar linhas destruídas da forma como o downloadDocument faz, e uma remoçã...

Kamo·3mo ago
July 1, 2026
FixDocsService

URI-encode WOPISrc + confiar em todos os anfitriões api.* WOPI (multi-tenant)

A abertura de um documento para um inquilino não-kamocrm falhou com "host WOPI não autorizado". Os alias groups do Docs só confiaram no api.kamocrm.com (a impla...

Sage·3mo ago
June 30, 2026
FixDocsService

Node-local MinIO + failover template read + ImgDat dedup (fixes new-doc about:blank)

Criação de novos documentos suspensos ~5 min e a nova aba ficou em aproximadamente:blank. Causa raiz: Os pods DocsService agendados no k3m1 leram o modelo em br...

Sage·3mo ago
June 25, 2026
FixDocsService

Implementação do ponto Docs no registo k1m1

O anfitrião da imagem Docs-online era o falso. (Redis DNS, nunca um registro), então cada DocsService implementar novamente imagem inaplicável. Aponte- o no reg...

Kamo·4mo ago
May 21, 2026
FixDocsService

Incluir com.kamo.z.shared.binder em @EnableJpaRepositórios

Botas DocsService com uma lista de pacotes de base explícita, não digitalização de classpath, então o BinderRepository não estava sendo descoberto — a inicializ...

Kamo·5mo ago
April 18, 2026
FixDocsService

Bump kamo-shared-library to 1.4.0

Kamo·6mo ago
April 16, 2026
FixDocsService

Gracefully cancel superseded reconversion jobs on rapid saves

When a document is saved multiple times quickly, each save registers its ImgDat UUID in a ConcurrentHashMap. The async reconversion task checks this at 6 checkp...

Kamo·6mo ago
FixDocsService

Correct member name access in resolveAlias endpoint

member.getNameFirst() doesn't exist — name is on User.getName(). Use getMemberDisplayName() helper which correctly navigates the member -> user -> EmbNameFull p...

Kamo·6mo ago
April 15, 2026
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
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
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
April 13, 2026
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
March 16, 2026
FixDocsService

Use docs-api.* for WOPISrc URL instead of api.*

The WOPI endpoints (/wopi/files/**) live on DocsService, which is exposed at docs-api.kamocrm.com — not api.kamocrm.com (APIService). Docs makes server-side WOP...

Kamo·7mo ago
FixDocsService

Set aliasgroup to api.kamocrm.com and force https WOPISrc

- Docs aliasgroup1 must match the WOPI host (api.kamocrm.com) - WOPISrc URL defaulted to http:// inside K8s; force https and construct api.* hostname from for...

Kamo·7mo ago
FixDocsService

Set MinIO bucket to 'internal' and upload blank templates

The default bucket placeholder was never configured. Use 'internal' bucket which has the blank document templates uploaded.

Kamo·7mo ago
FixDocsService

Remove COPY .mvn/ from Dockerfile to fix CI build

The .mvn directory was empty and untracked, causing builds to fail. Maven is already provided by the base image.

Kamo·7mo ago
FixDocsService

Review fixes - dialect, error handling, CI/CD manifests

- Fix Hibernate dialect to CockroachDialect (matching K8s configmap) - Separate token validation from business logic in checkFileInfo - Add Docs and ingress man...

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