KamoCRM

Live Change Log

Ogni funzione, correzione e miglioramento, postato come navi. Niente è tenuto indietro per un lancio.

17,496
Variazioni totali
5,984
Caratteristiche
5,283
Fissazioni
30
Progetti
Filtra per progetto
Tutti i progetti17,496AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices738MCPGatewayService249MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filtra per tipo
Tutti i tipiBuild16CI523Chore773Docs3,254Feature5,984Fix5,283Other994Performance165Refactor278Revert23Style42Test160Upgrade1
August 6, 2026
FixDocsService

Risolvere il secchio del documento da ImageAssocType.BUCKET

DocumentService codificato duramente "imaging-mydocs" mentre ogni altro percorso di lettura passa attraverso ImageAssocType.getBucket(). Ora che lo stoccaggio è...

Kamo·2mo ago
FixDocsService

Wire DocsService a ESigService in modo da fornire fermate 503ing

LegalEsignClient.isConfigured() era falso nel cluster: né interno.auth.secret o legal.esig.service-url è stato fornito, così ha rifiutato ogni pacchetto contene...

Kamo·2mo ago
FixDocsService

Prove WHOSE firma Finitura conta, e riferire il live uno

verificare() confrontato il chiamante all'assegnazione. teamMemberId ma mai al ENVELOPE RECIPIENT membro — si è fidato del destinatarioUtilizzo la consegna Fan-...

Kamo·2mo ago
FixDocsService

Impegnati prima del fan-out, e smettila di riscattare nulla

Redeliver ha pubblicato la nuova versione, ha capovolto ogni assegnazione OPEN a SUPERSEDEDED, e ha presentato la ristampa da dentro quella stessa non impegnata...

Kamo·2mo ago
FixDocsService

Pulire il cancello di lettura per abbinare hrTabs.ts, rendere una data dovuta cancellata effettivamente chiaro

LegalPackageAccess.requireLeggi ha richiesto VIEW EMPLOYEES da solo mentre hrTabs.ts ammette la scheda Legal & Compliance su VIEW EMPLOYEES ||| EDIT EMPLOYEES |...

Kamo·2mo ago
FixDocsService

Fornire i diritti delle risorse umane e rendere l'impronta digitale vedere il disegno e-sign

Tutte e sette /api/docs/legal mappings autorizzate solo su org, quindi qualsiasi membro autenticato potrebbe elencare, modificare, eliminare e pubblicare pacche...

Kamo·2mo ago
FixDocsService

Applicare il documento/l'ambito di raccolta del fornitore in addItem

BinderService.addItem ha controllato l'accesso a lettura e ha rifiutato documenti VAULT/LOAN, ma non ha mai paragonato la collezione del documento a quella del ...

Kamo·2mo ago
August 5, 2026
FixDocsService

Mirror Maven Central e riprovare, quindi un trasferimento corrotto smette di uccidere la costruzione

La ricostruzione HR RESOURCE è fallita su hibernate-core:6.5.3. Finale con 'Tag mismatch' — un trasferimento danneggiato in volo, non un artefatto mancante. La ...

Kamo·2mo ago
August 3, 2026
FixDocsService

Harden il kubectl download contro l'egresso sfacciato [skip ci]

dl.k8s.io sopra l'ingresso del corridore cade in modo intermittente metà del trasferimento: curl: (56) OpenSSL SSL read: decryption fail or bad record mac che f...

Kamo·2mo ago
August 2, 2026
FixDocsService

Richiedere una sessione sul POST

Il gestore ha preso una HttpServletRequest ma non l'ha mai usato, portando il commento "Nessun auth richiesto — endpoint interno di manutenzione di amministrato...

Kamo·2mo ago
July 22, 2026
FixDocsService

Smettere di pinning il segreto wildcard-kamocrm-com scaduto

wildcard-kamocrm-com era un segreto multi-SAN legacy che cert-manager orfano quando il suo certificato è stato rinominato in un segreto per-host. Nulla lo ha ri...

Kamo·3mo ago
July 9, 2026
FixDocsService

Cartella crea/rinomina 500 su cartelle root (Map.of valore null)

createFolder/renameFolder ha costruito la risposta con Map.of(..."parentId", genitoreId), che lancia NullPointerException quando genitoreId è null (una cartella...

Kamo·3mo ago
July 8, 2026
FixDocsService

Bounds-check assoc-type ordinal lookups (fixes Materials list 500)

DocsService stava eseguendo una libreria condivisa costruita prima di ImageAssocType. MATERIALI (ordinal 11) è stato aggiunto, quindi listaDocuments' ImageAssoc...

Kamo·3mo ago
July 7, 2026
FixDocsService

Serve e-sign editor PDF per qualsiasi documento convertito, incl PDF nativi

L'editor di e-sign (DocumentEditor → PdfCanvas / PageThumbnailSidebar) apre qualsiasi documento convertito, non solo i file caricati attraverso il flusso sig-te...

Kamo·3mo ago
July 6, 2026
FixDocsService

Generico byte endpoints rifiutare MLOS per-party docs (vault/loan)

Le immagini generiche byte endpoints (download / stream / bulk-download / thumbnail) e l'aggregazione del legante autorizzato solo su org + un numerico controso...

Kamo·3mo ago
FixDocsService

Non servire documenti soffice su /stream e /bulk-download

getDocumentMetadata (utilizzato dal flusso + rinforzo byte percorsi) non filtrare le righe trattenute il modo di scaricareDocument fa, e un'eliminazione morbida...

Kamo·3mo ago
July 1, 2026
FixDocsService

URI-encode WOPISrc + trust all api.* WOPI host (multi-tenant)

L'apertura di un documento per un inquilino non-kamocrm ha fallito con 'ospite WOPI non autorizzato'. Docs's alias groups solo fidato api.kamocrm.com (il Docs-d...

Sage·3mo ago
June 30, 2026
FixDocsService

Node-local MinIO + failover modello letto + ImgDat dedup (fissi new-doc su:blank)

Creazione di nuovi documenti appeso ~5 min e la nuova scheda rimase a circa:blank. Causa radice: DocsService pods in programma su k3m1 leggere il modello vuoto ...

Sage·3mo ago
June 25, 2026
FixDocsService

Distribuzione di Point Docs nel registro k1m1

L'host delle immagini Docs-online era il falso. (Redis DNS, mai un registro), quindi ogni DocsService ha riapplicato un immagine impunibile. Puntarlo al registr...

Kamo·4mo ago
May 21, 2026
FixDocsService

Includere com.kamo.z.shared.binder in @EnableJpaRepositories

Gli stivali DocsService con una base esplicitaPackages list, non la scansione di classpath, quindi BinderRepository non è stato scoperto — l'avvio non è riuscit...

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

Come quello che vedi la spedizione?

Tutto questo arriva nel vostro spazio di lavoro da solo. Iniziare sul piano gratuito e leggere di nuovo questa pagina in un mese.

Inizia gratis per sempreVisualizza il prezzo