KamoCRM

Live Change Log

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

17,488
Variazioni totali
5,978
Caratteristiche
5,281
Fissazioni
30
Progetti
Filtra per progetto
Tutti i progetti17,488AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService574InitializerService329KBService151KlusterServices738MCPGatewayService246MediaService602RAGService79SecurityService1,846TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,347kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filtra per tipo
Tutti i tipiBuild16CI523Chore773Docs3,254Feature5,978Fix5,281Other994Performance165Refactor278Revert23Style42Test160Upgrade1
August 8, 2026
FeatureBillingService

Servire la directory org come pagina filtrata, ordinata e impaginata

GET /orgs prende pagina/dimensione/q/sort/dir più sette filtri e restituisce la casa pagina busta con aggregati immobiliari. GET /orgs/{orgId} serve tutti i det...

Kamo·2mo ago
FeatureBillingService

L'idratazione della pagina a un conteggio costante delle query

Titolo principale, dominio primario, piano/mercato dietro il diritto e abbonamenti-catalogo bandiera sono ciascuno un lotto IN (:ids) su tutta la pagina, così u...

Kamo·2mo ago
FeatureBillingService

Directory riga / pagina DTO e il repository query nativo

PlatformOrgRow trasporta le due sfaccettature separatamente: diritto (sotto in entrata mirare l'org -- che cosa lo governa) e fatturazione tenuta (conti che l'o...

Kamo·2mo ago
FeatureBillingService

Org directory SQL con per-facet CTEs

Conti ceduti, abbonamenti in entrata, membri, licenziatari e bambini ciascuno aggregati nel proprio CTE prima di essere uniti a org. Unire loro in uno pass avre...

Kamo·2mo ago
FeatureBillingService

Richiesta di directory validata, bloccata

Dimensioni morsetti a [1.100] e un tipo non riconosciuto rientra al titolo, quindi un URL a mano non può richiedere l'intera proprietà né raggiungere la SQL com...

Kamo·2mo ago
FeatureBillingService

Modalità di denunce del diritto attraverso un risolutore condiviso e deterministico

TrialAdminService ha scelto il suo abbonamento di prova con findFirst() su un elenco non ordinato, quindi un org che tiene sia un processo in sospeso e attivo p...

Kamo·2mo ago
Docskamo-internal

Piano di attuazione per la console delle organizzazioni della piattaforma

17 compiti TDD in BillingService, il dizionario di traduzione e kamo-internal. I nomi delle tabelle fisiche verificati contro il cluster live -- la tabella org ...

kamo·2mo ago
FeatureInitializerService

Backfill app titola righe nel catalogo della piattaforma

L'iscrizione si risolve ora su una colonna di service type digitata, ma nessuna riga di catalogo ha portato una, quindi ogni piano ha ancora deciso di "tutto co...

Kamo·2mo ago
FeatureSecurityService

Porta ipoteca e verticale personale-loan su diritto app

Un mercato MORTGAGE è apparso su /commerce ogni volta che POS era acceso, indipendentemente dall'applicazione MLOS, e /features/enable non aveva alcun controllo...

Kamo·2mo ago
Chorekamo-register

Ripristinare la linea CRLF su ServiceType.ts

Il commit precedente ha riscritto il file attraverso uno strumento che normalizzato CRLF a LF, churning ogni linea. I 23 file sibling sotto app / tipi sono anco...

Kamo·2mo ago
Chorekamo-register

Sync AppType/ServiceType specchi con il nome MLOS

ServiceType.LOS è diventato MLOS (mortgage, id 14 mantenuto perché ORG FEATURES persiste il id) e la chiave LOS liberata è ora il Sistema di Origine Personale L...

Kamo·2mo ago
Chorekamo-login

Sync AppType/ServiceType specchi con il nome MLOS

ServiceType.LOS è diventato MLOS (mortgage, id 14 mantenuto perché ORG FEATURES persiste il id) e la chiave LOS liberata è ora il Sistema di Origine Personale L...

Kamo·2mo ago
Featurekamo-internal

Rinominare LOS a MLOS, aggiungere Personal Loan Origination System, gate commerce verticali

La scheda App mostra ora 'Commerce: Mortgage Loan Origination System' (il titolo viene servito dal backend enum, non lo specchio TS) e un nuovo 'Commerce: Perso...

kamo·2mo ago
Featurekamo-shared-library

Risolvere il diritto di app da ServiceType; rinominare LOS a MLOS

L'iscrizione ha risolto ServiceType.name() contro Non e' vero. I codici del catalogo sono codici di marketing (USERS, VIDEO CONF, HR SYSTEM, ...) e mai abbinati...

Kamo·2mo ago
Docskamo-internal

Progettazione per la console delle organizzazioni della piattaforma

Ridisegna # Da un lato # # da un'altra # Elenco di carte incompleto in una console grafica server. La scheda corrente carica ogni org in una sola volta e i fan...

kamo·2mo ago
Fixkamo-internal

Alzare il prossimo tappo del corpo che stava troncando ogni grande upload

La causa del fallimento 3 allegati GiB, ed era nostra, non la rete. E' stato 500. Non è una riscrittura/middleware impostazione: Prossimo avvolge OGNI richiest...

kamo·2mo ago
FixMediaService

Fail un carico morto in pochi minuti invece di tenerlo per un'ora

connessioneUploadTimeout è il SILENCE tollerato tra le letture, non un bilancio per il Tutto il trasferimento. L'installazione a un'ora per 'match Traefik' conf...

Kamo·2mo ago
Fixkamo-internal

Smettere un carico morto filando per sempre, e dire che 100% significa

Un caricamento in bancarotta si è seduto al 100% con la barra piena e senza uscita. Tre motivi separati, Tutti miei. XMLHttpRequest non ha tempo di lettura uti...

kamo·2mo ago
Fixkamo-internal

Lasciare una finitura di upload in volo invece di morire su un rollout

Un allegato di chat 2 GiB ha raggiunto il 100% e poi ha fallito con 'Bad Gateway' perché un schierato atterrato sopra di esso: il pod ha preso SIGTERM alle 03:3...

kamo·2mo ago
Featurekamo-internal

E-mail un membro dalla loro riga

Aggiunge un'azione di posta accanto a chat, chiamata e profilo su una riga di membro, aprendo il Strumento messaggi con il destinatario già riempito. È nascosto...

kamo·2mo ago
Fixkamo-internal

Fare un caricamento fallito dire ciò che è successo e registrare abbastanza per diagnosticarlo

Un attacco 2 GiB è fallito alla fine di un trasferimento di quattro minuti con 'Upload fallito: upload fail Internal Server Error' — un prefisso doppio avvolto ...

kamo·2mo ago
FixMediaService

Smettere il timeout di connessione di Tomcat 60s uccidendo un lungo caricamento

Un 2 GiB chat allegato fallito dopo quasi quattro minuti di trasferimento di successo con MultipartException che avvolge un nudo SocketTimeoutException, e il me...

Kamo·2mo ago
Fixkamo-internal

Applicare etichette di stato personalizzate sulle schede di stato

Ogni altro display di stato su /leads risolve la sua descrizione attraverso risolvereLabel() dall'usoStatusLabels — i renderrs delle celle della griglia, entram...

kamo·2mo ago
FixKlusterServices

Interrompere il punto di ingresso degli anni '60 di lettura timeout caricamenti di tappatura

rispondereTimeouts.readTimeout è il termine per la lettura di una richiesta WHOLE, corpo incluso, e Traefik v3 defaults esso a 60s dove v2 non aveva limite. Che...

Kamo·2mo ago
FeatureMediaService

Accetta 3 allegati GiB trasmettendoli allo storage

file.getBytes() non può rappresentare un caricamento di questo grande — un array Java si ferma sopra 2 GiB — così ogni allegato passato che è morto su un OutOfM...

Kamo·2mo ago
Featurekamo-shared-library

Archiviazione dei contenuti in streaming in modo che un oggetto possa superare il mucchio

Gli allegati di chat si stanno spostando a un soffitto 3 GiB. storeContentAddressed ha preso un byte[], che non può esprimere questo affatto — un array Java si ...

Kamo·2mo ago
Fixkamo-marketing

Fermare il foglio tema runtime sbiancando la tela su macchine leggere

DynamicMetaLoader aggiunge il tema. foglio di stile, e quel file porta ancora la caldaia crea-next-app: :root{--background:#fff} plus a prefers-color-scheme:dar...

Kamo·2mo ago
August 7, 2026
Fixkamo-internal

Segnala l'ora dell'utente in modo che una scheda abbandonata possa scadere

Il rilevatore di attività del cliente solo mai gated se abbiamo chiesto di estendere; esso Non ha mai detto niente al backend. SecurityService ha rinnovato la s...

kamo·2mo ago
FixSecurityService

Solo far scorrere il TTL quando un umano è lì

ottenereSession() ha aggiornato il TTL Redis su ogni lettura, e OTKPreAuthFilter risolve la sessione prima dell'esecuzione di qualsiasi controller, quindi ogni ...

Kamo·2mo ago
Featurekamo-internal

Titolo il modulo mutuo riquadri Borrower(s)

Il modulo Loan/Borrower/Subject Property serve ogni mutuatario sul file, quindi il i titoli della scheda e del pannello ora provengono da traduzioni e leggono B...

kamo·2mo ago
Fixkamo-internal

Lasciare l'individuo fuori da una firma del dipartimento troppo

Un messaggio inviato da una casella di posta del dipartimento è scritto dal dipartimento: la risposta arriva lì, non con chi l'ha digitato, quindi firmarlo con ...

kamo·2mo ago
Testkamo-shared-library

Script la metà della scansione invariante questo repo non può vedere

CondividiLibBeanSafety Il test può solo controllare la biblioteca: sa che un fagiolo richiede un repository da qualche pacchetto, e niente se i ~40 servizi la s...

Kamo·2mo ago
Featurekamo-internal

Guidare il modello di e-mail fuori dall'indirizzo From, dietro un interruttore on/off

Il raccoglitore modello nel piè di compositore è andato. Quale modello indossa un messaggio non è un decisione separata da chi è inviato come: l'indirizzo princ...

kamo·2mo ago
Fixkamo-internal

Fermare il prossimo/imaging rompendo ogni anteprima del logo

Lo schermo del branding di org ha mostrato i loghi completi e semplici come immagini mancanti anche se gli stessi file rendere bene ovunque nell'app. safeImage...

kamo·2mo ago
FixKlusterServices

Pin i restanti carichi di lavoro hostPath al nodo tenendo i loro dati

Stesso difetto di embedding-model, trovato controllando ogni volume hostPath nel repo. A hostPath è node-local e nulla lo replica, quindi un pod non piegato può...

Kamo·2mo ago
Fixkamo-internal

Ordinare i reparti in ordine alfabetico

Le sezioni di reparto rese roster in qualsiasi ordine il backend li ha restituiti. Ordinare le chiavi della sezione A→Z (locale-aware); ordine del membro all'in...

kamo·2mo ago
Testkamo-shared-library

Rileva le dipendenze dei repository non sicure invece di elencarle

La guardia ha portato 29 contraffatti di base e un'esenzione posizione, e non ha catturato nessuno dei 4 outages esiste per prevenire. Entrambi erano ipotesi in...

Kamo·2mo ago
FixMediaService

Cattura OptimisticLockException, il tipo 40001 realmente avvolge come

Correzione della recensione: hibernate-core's*******************************************************************************************************************...

Kamo·2mo ago
Fixkamo-internal

Fermare la prima riga di lista con un anello di messa a fuoco permanente

è ma nascondere il suo anello fino a quando j/k è effettivamente premuto; la prima stampa solo rivela e cambiare le cartelle lo nasconde di nuovo.

kamo·2mo ago
FixKlusterServices

Pin al nodo i suoi pesi modello sono in realtà su

Il modello è un hostPath sotto /var/lib/embedding-model su k1m1, e nulla lo replica. Quando si è unito k3m1, la nuova capsula di ReplicaSet è stata programmata ...

Kamo·2mo ago
FixMediaService

Prendere il tipo di eccezione il conflitto di rivendicazione lancia in realtà

Correzione di revisione rotonda 2: il livello di dichiarazione 40001 (il caso comune, rilevato all'interno esegui Aggiorna() piuttosto che a commit) superfici c...

Kamo·2mo ago
CIESigService

Ricostruire contro la biblioteca condivisa fissa, dietro uno specchio che sopravvive a un cattivo byte

ESigService è CrashLooping per un motivo che non ha nulla a che fare con le firme elettroniche: ricostruito contro una biblioteca condivisa il cui DepartmentSer...

Kamo·2mo ago
Fixkamo-shared-library

Interrompere il puntatore casella di posta dal mancato avvio piattaforma a livello

DepartmentService è un @Service, e ogni servizio trasporta @ComponentScan("com.kamo"), quindi tutti i ~40 di loro lo costruiscono. Dare un MailboxRepository qui...

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