KamoCRM

Live Change Log

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

17,494
Variazioni totali
5,983
Caratteristiche
5,282
Fissazioni
30
Progetti
Filtra per progetto
Tutti i progetti17,494AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices738MCPGatewayService248MediaService602RAGService79SecurityService1,846TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filtra per tipo
Tutti i tipiBuild16CI523Chore773Docs3,254Feature5,983Fix5,282Other994Performance165Refactor278Revert23Style42Test160Upgrade1
August 6, 2026
Fixkamo-internal

Condividi il link di unisciti al pubblico, non il reindirizzamento dei membri

Un link di riunione scritto in una e-mail indicava a /meet/join/hyid>, che mints un tasto una volta dalla sessione Kamo del clicker — e reindirizza chiunque sen...

kamo·2mo ago
August 5, 2026
Featurekamo-internal

Leggere le azioni di formato Acrobat quando si rilevano i campi riempibili

Acrobat memorizza il formato desiderato di un campo come JavaScript in /AA, che pdf.js superfici come azioni. Formato. Questa è la dichiarazione dell'autore piu...

kamo·2mo ago
Featurekamo-internal

Inserire un nuovo link di incontro al coder del compositore

Aggiunge un'azione piè di pagina alla finestra di composizione che crea un incontro con la fornitore configurato dell'organizzazione e scrive il suo link di uni...

kamo·2mo ago
FixEmailService

Stop Hibernate mangling the ":" casts nel nativo SQL

Il parser nativo di Hibernate tratta "::" come colon evaso e inoltra un singolo ":". CockroachDB ricevuto *****************************************************...

Kamo·2mo ago
FixEmailService

Continuare a riprovare il consumatore NATS durevole dell'indicizzatore dopo una distribuzione

Un rotolamento distribuisce pod sovrapposti e quello in uscita mantiene ancora il durevole consumatore, così il pod in arrivo lega a "email-metadata-indexer" fa...

Kamo·2mo ago
Featurekamo-internal

Ricostruire i campi AcroForm di un PDF riempibile come campi nativi di Kamo

L'apertura di un PDF modificabile nell'editor del documento legge ora il suo widget AcroForm annotazioni dal documento pdf.js e ricrea ciascuno come DesignField...

kamo·2mo ago
Fixkamo-internal

Interrompere i nomi dei destinatari che vengono cliped a una lettera

I chip erano scatole inline-flex la cui etichetta portava `truncate`. Un bambino flessibile con overflow nascosto è permesso di ridurre al di sotto del suo cont...

kamo·2mo ago
Refactorkamo-internal

Mettere in linea le impostazioni di upload per file per arrestare l'altezza della carta

Descrizione/Folder/Doc Tipo/Access Level campi seduti su una seconda linea sotto la riga di file, quindi ogni costo di upload in sospeso ~108px. Muoveteli nel r...

kamo·2mo ago
FeatureInitializerService

Creare la colonna e-mail search vector e il suo indice invertito

Non esisteva mai. EmailService V1 email metadata schema.sql lo dichiara, ma quella migrazione non è mai andata -- la tabella proveniva dalla scansione dell'enti...

Kamo·2mo ago
FixEmailService

Adapt gli indicizzatori dei metadati alle colonne di tipo array

Segui il cambiamento di libreria kamo-shared che mappa conversazioni/search index colonne di array come String[]/UUUID[] piuttosto che List ogni messaggio indic...

Kamo·2mo ago
Fixkamo-shared-library

Mappa le colonne dell'array dei metadati come array Java, non List

Entrambe le entità hanno dichiarato le loro colonne di matrice come Elenco @JdbcTypeCode(SqlTypes.ARRAY). Su Hibernate 6.2.13 che la combinazione risolve il La ...

Kamo·2mo ago
Fixkamo-internal

Getta l'inset intorno al responsabile dei documenti Risorse

DocManager porta la propria barra degli strumenti e la griglia cromata, quindi l'imbottitura avvolgente 32px stava solo riducendo la griglia all'interno di un r...

kamo·2mo ago
Featurekamo-internal

Una scheda di contatto dietro ogni nome su un messaggio

Ogni persona mostrata in una visione di lettura era un vicolo cieco. A e Cc resi come displayNameFor(a).join(', ') — una parete virgola di nomi di visualizzazio...

kamo·2mo ago
FixEmailService

Cuocere l'indice della cartella di massa e fermarlo su guasto strutturale

Lavoro non accettato da una sessione concomitante, spazzato in modo che l'albero è pulito. L'indice di massa ha camminato pagine con il totalePages impostato a...

Kamo·2mo ago
FeatureEmailService

Risolvere le persone dietro gli indirizzi su un messaggio

Un intestazione del messaggio conosce un indirizzo e qualsiasi nome del display il mittente ha scelto di accanto. L'organizzazione sa già molto di più — collegh...

Kamo·2mo ago
Fixkamo-internal

Mostrare la barra di scorrimento completa sezione-indice invece di una barra di scorrimento nidiata

La rotaia nav sinistra è stata tappata a calc(100vh - 128px) con overflowY: auto, quindi un org con la maggior parte delle funzionalità abilitate (fino a 18 sez...

kamo·2mo ago
FixKlusterServices

Smettere il passdb da dividere una casella di posta attraverso due maildirs

password query ha restituito `email come utente`, che ha superato il %Lu-lowercased nome di login con l'involucro memorizzato della riga. user query quindi inte...

Kamo·2mo ago
Fixkamo-internal

Portale la finestra di dialogo di vetro di rottura al corpo

Fare clic su vetro di rottura ha aperto la finestra di dialogo all'interno della rotaia nav invece di sopra pagina. L'overlay è un nudo movimento a posizione fi...

kamo·2mo ago
FixSecurityService

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

La correzione di livello di sicurezza della sessione non è riuscita a distribuire perché bcprov-jdk18on:1.72 arrivato danneggiato — 'Tag mismatch' è un TLS auth...

Kamo·2mo ago
FixSecurityService

Definire il logo completo correttamente e risolvere il dominio di un org deterministicamente

Tre difetti di come la posizione di marca di un'organizzazione è derivata. my-networks ha nominato il logo completo "logo-full". + logoFullExt, predefinito "sv...

Kamo·2mo ago
ChoreConversionService

Ricostruire per la correzione del caricatore dedup

Picks up********************************************************************************************************************************************************...

Kamo·2mo ago
Fixkamo-shared-library

Registrare il caricatore su un documento deduplicato

registroExistingDocument ha costruito il suo Img senza .createdByMember(membro), che il normale percorso di upload imposta. Ogni documento registrato tramite de...

Kamo·2mo ago
Fixkamo-internal

Loghi di org stranieri di proxy in modo che la politica di img-src inquilino non può bloccarli

/network è l'unica pagina che rende il branding di un altro inquilino: elenca ogni organizzazione nella rete e carica ogni logo da quella org tema. La politica ...

kamo·2mo ago
FixSecurityService

Leggi il livello di sicurezza del membro la colonna memorizza

membri.security level è un VARCHAR che tiene il nome ImageAccessLevelType — "PRIVILEGED", "MEMBER", "TEAM MEMBER". Il costruttore di sessione ha testato il valo...

Kamo·2mo ago
Fixkamo-internal

Unisci la query di un chiamante con il browser invece di concatenazione

forwardToApi ha aggiunto la stringa di query del browser a tutto ciò che è stato dato, quindi un il chiamante che passa la sua domanda ha prodotto un URL con du...

kamo·2mo ago
FixConversionService

Utilizzare gli aggiornamenti di conversione mirati invece di salvare un ImgDat staccato

convertAndGenerateThumbnails funziona su un thread virtuale con un ImgDat staccato, quindi imgDatRepository.save() ha unito una stala collezione orfano-removal ...

Kamo·2mo ago
Fixkamo-shared-library

Aggiornamenti di conversione mirati, così un ImgDat separato salvare non può interrompere la conversione

La conversione viene eseguita su un thread virtuale contro un ImgDat DETACHED. fonde un'istanza la cui collezione LAZY `images` non è più quella gestita, e abor...

Kamo·2mo ago
Fixkamo-internal

Continua a caricare Cartella/Doc Tipo etichette scorzate sopra selezioni native

La cartella per-file e il tipo Doc seleziona l'avvio con un valore vuoto, così MUI lasciato le loro etichette in posizione di riposo mentre il nativo <select> a...

kamo·2mo ago
ChoreDaemonService

Ricostruire contro il kamo-shared-library 8f3c1ec

Picks up il raccordo di aspirazione-pool: LeadService.createLaad ora bandiere porte asportate con richiedeAssegnazione così importati conduce sono contati dal c...

Kamo·2mo ago
ChoreMediaService

Ricostruire contro il kamo-shared-library 8f3c1ec

Picks up il raccordo di aspirazione-pool: LeadService.createLaad ora bandiere porte asportate con richiedeAssegnazione così importati conduce sono contati dal c...

Kamo·2mo ago
ChoreSecurityService

Ricostruire contro il kamo-shared-library 8f3c1ec

Picks up il raccordo di aspirazione-pool: LeadService.createLaad ora bandiere porte asportate con richiedeAssegnazione così importati conduce sono contati dal c...

Kamo·2mo ago
Fixkamo-shared-library

Mettere l'aspirazione unowned porta nella piscina auto-assegnamento

Ogni imbuti del percorso di creazione di piombo attraverso LeadService.createLead — importazione CSV, i punti di riferimento e il loro lavoro programmato Daemon...

Kamo·2mo ago
Fixkamo-internal

Lasciare una scheda riempire l'area del contenuto, quindi il responsabile del documento ottiene l'altezza piena

L'involucro dei contenuti era un semplice blocco, quindi una pagina `flex: 1` non aveva un genitore flessibile per risolvere contro e il wrapper dimensionato al...

kamo·2mo ago
Fixkamo-internal

Unire i fornitori e i prodotti dello stesso nome nella barra dei filtri

Un org tiene regolarmente un fornitore di piombo sotto diversi record di fornitori, così via la scheda "Tutti i mercati" il Venditore a discesa ha elencato lo s...

kamo·2mo ago
Fixkamo-internal

Rimuovere il pulsante del filtro dalle intestazioni della colonna datagrid

AG Grid 32 predefinito al menu "nuovo" della colonna. Sulla Comunità (no modulo enterprise) che significa che nessun pulsante menu intestazione mai rendering — ...

kamo·2mo ago
ChoreInitializerService

Link e-mail di piombo purge il cui indirizzo principale è l'azienda

Cancella ciò che la vecchia regola di indirizzo della società ha scritto prima di leggere org domains. Live la produzione è stata purificata a mano al momento (...

Kamo·2mo ago
FixEmailService

Non corrispondere mai ad una pista contro gli indirizzi dell'azienda

Una guida la cui e-mail è stata impostata a noreply@kamocrm.com ha abbinato ogni messaggio che l'indirizzo aveva mai inviato — un record di piombo ha superato l...

Kamo·2mo ago
Fixkamo-internal

Getta la linea di descrizione sopra il gestore di documenti Risorse

Ha descritto una scheda che ora mostra il suo contenuto, quindi stava solo prendendo spazio. descrizioneKey va opzionale piuttosto che rimanere come una stringa...

kamo·2mo ago
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
Fixkamo-internal

Smettere di raddoppiare la stringa di query sulla rotta di comunicazione

Tutti / Chiamate / Testi / E-mail non sono riusciti con "Non potevamo caricare questo lead's comunicazioni". Il backend andava bene — le chiamate dirette ritorn...

Kamo·2mo ago
Featurekamo-internal

La scheda Risorse è la libreria di documenti HR dell'org

Sostituisce il titolare delle risorse con DocManager su una raccolta di documenti proprie — ImageAssocType.HR RESOURCE, secchiello-resources — org-scoped il mod...

kamo·2mo ago
ChoreConversionService

Ricostruire per ImageAssocType.HR RESOURCE

ImagingUploadController legge ImageAssocType.values(); senza questo ricostruire un upload dalla scheda Risorse HR non può risolvere ordinale 13 al suo secchio.

Kamo·2mo ago
ChoreDocsService

Ricostruire per ImageAssocType.HR RESOURCE

E' il momento giusto. risolvere il tipo di assoc con valori()[ordinal]; senza questo ricostruire valori()[13] getta sulla stala array 13-constant non appena la ...

Kamo·2mo ago
Featurekamo-shared-library

Tipo di assoco HR RESOURCE per la libreria risorse HR

La scheda Risorse /hr pubblica manuali, politiche, forme e riferimenti materiale per tutta la squadra, e nessun tipo di assoc esistente si adatta: MY DOCS è un ...

Kamo·2mo ago
RefactorSecurityService

Rimuovere il time-box

Controllare il lavoro lasciato non consentito in questo albero di lavoro da una sessione concomitante. Non autorizzato qui; commesso in modo che non è perso e c...

Kamo·2mo ago
Fixkamo-internal

Timeline a11y, timezone-correct day head, e una scheda di sintesi che non è zero

Tre difetti, ciascuno invisibile fino a che non morde. L'espansore di riga ha avvolto l'intero intestazione in un <button> e DateTimeDisplay rende il proprio t...

Kamo·2mo ago
FixSecurityService

Vera direzione di chat, e fermare la timeline mapper scrittura o svenire

Le voci di chat non rivendicavano alcuna direzione e attribuivano ogni messaggio alla sua riga autore. Le conversazioni sociali registrano le parti di BOTH cont...

Kamo·2mo ago
PerformanceVOIPService

Interrompere la cronologia delle chiamate per estensione quando il fornitore è a livello di istanza

RingCentral's endpoint è estensione/~ e ignora l'argomento, quindi ritorna lo stesso registro per ogni estensione. Una volta che una pagina aggiunge nulla di nu...

Kamo·2mo ago
Testkamo-shared-library

Pin il punto di contatto e linker invarianti, e drop timeline conteggio query

Le due classi su cui poggia l'intera funzione non avevano prove, e tutte e tre le proprietà garantiscono il fallimento silenziosamente nella produzione: una chi...

Kamo·2mo ago
Featurekamo-internal

Conchiglia del modulo delle risorse umane con cinque schede supportate

Aggiunge /hr con la pagina dei conti cromato nella sua forma arretrata (lo stesso /marketing già utilizza): un layout che possiede il gradiente eroe e scheda so...

kamo·2mo 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