Live Change Log

Vedi cosa stiamo costruendo in tempo reale. Ogni funzione, correzione e miglioramento spedito attraverso la piattaforma.

17,916
Variazioni totali
4,605
Caratteristiche
4,536
Fissazioni
32
Progetti
Filtra per progetto
Tutti i progetti17,916AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService371InitializerService300KBService74KlusterServices545MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,573kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,321kamo-signer-monorepo50kamolos102
Filtra per tipo
Tutti i tipiBuild24CI523Chore670Docs226Feature4,605Fix4,536Other6,781Performance136Refactor274Revert23Style48Test69Upgrade1
July 22, 2026
FixSecurityService

Discussione orgId nella versione del foglio di tasso-spina letto

Il gateway ha relayed solo investitoreId, quindi il upstream non aveva nulla a portata di mano e restituito la colonna vertebrale di un altro inquilino per un i...

Kamo·1mo ago
FixSecurityService

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·1mo ago
July 19, 2026
FixSecurityService

Timbrare l'attore della citazione del mutuatario dalla sessione

Il preventivo richiede creatoByMemberId e il browser non deve mai fornire. membroId(req) è tirato fuori dal ramo di controllo del partito così si risolve anche ...

Kamo·1mo ago
July 18, 2026
FixSecurityService

Invia AIService il segreto che realmente convalida

Il proxy vision-capability autenticato con internal.auth.secret, ma AIService convalida Un altro segreto. Confermato dal vivo: console ottenuto 401 {"error":"no...

Kamo·1mo ago
FixSecurityService

LoanTransactionService ctor ha guadagnato LeadRealtime Publisher param

assegnareLoanOfficer ora pubblica l'evento di chat-routing, quindi il servizio ctor prende un 10 ° arg (LeadRealtimePublisher). Aggiorna l'istantanea diretta de...

Kamo·1mo ago
July 17, 2026
FixSecurityService

Rafforzare lo stato dei membri ACTIVE su ogni sessione e percorso off-board

L'ACTIVE-member login gate precedentemente vissuto solo nella password-login Controllore. Estenderlo ad ogni percorso di sessione-minting tramite il condiviso-l...

Kamo·1mo ago
FixSecurityService

Rate-lock commit gate + cross-org prestito risoluzione + prestito venditore-ordine proiezione

Difetti verificati dalla recensione della sessione: - Cosa? commit motore rifiuta con un 400 (solo LOCK ELIGIBLE commit) — ogni steward L'accusa era morta. Un i...

Kamo·1mo ago
July 16, 2026
FixSecurityService

Specchio nativo e-sign completamento alla stub di divulgazione + fissare stato inviato

(1) BorrowerSignatureService ora rispecchia uno stato di busta nativo terminale di nuovo su il blocco di rivelazione bloccato (doc 05 §4.2 mappa) sulle mie firm...

Kamo·1mo ago
FixSecurityService

Revive soft-deleted membro pref su upsert invece di 500

Per-membro preferenze dell'interfaccia utente ( layout nav, dimensioni testa di esagonale, ecc.) sono memorizzati uno. fila per (member id, pref key) in MEMBER ...

Kamo·1mo ago
FixSecurityService

Accetti l'intestazione X-***-Token sulle mie reti + all-networks

getMyNetworks/getAllNetworks legga solo la richiesta-attr di OTK o il *** cookie, — nessun org al di là del dispositivo scambiato primario mai caricato, e il or...

Kamo·1mo ago
July 15, 2026
FixSecurityService

Il Trainer non deve intaccare la propria pretesa o la pausa di un operatore

Dopo il reclamo atomico() aggiorna la riga a RUNNING, specchio che in l'entità in-memory — il filo della piscina non ha sessione aperta, quindi un secondo full-...

Kamo·1mo ago
July 13, 2026
July 12, 2026
FixSecurityService

Registrare mlos.notification JPA repos così SecurityService inizia

EconsentService autowires DisclosureTextRepository Non e' vero. ma quel pacchetto era assente da @EnableJpaRepositories — il contesto non è partito, CrashLoopin...

Kamo·2mo ago
July 11, 2026
FixSecurityService

Preparare la firma autentica su api

Stesso vincolo del login in-cluster: chiavi di risoluzione del fornitore sulla canonica api host, non il portale alias, quindi una password corretta ancora 401'...

Kamo·2mo ago
July 10, 2026
FixSecurityService

Il nome preferito riempie AKA+first; la voce della piscina pubblica l'evento di piombo in tempo reale

(1) Il nome preferito dell'imbuto ora scrive il nomeFirstAKA E sta per il nomePrima fino al nome legale arriva (regola del proprietario) — era atterraggio solo ...

Kamo·2mo ago
FixSecurityService

Weld la catena LO — il portale porta entrare nella piscina accettata; LO accettata sopravvive la conversione

(1) PortalLeadService tratta un portale che conduce nel pool di assegnazione basato sul credito (requiresAssignment=true) nel momento in cui ha un punto di cont...

Kamo·2mo ago
FixSecurityService

Real soft-delete + reactivate-on-upsert per la connessione LOS; messaggio di prova sicuro

I1: view()/testConnection() ora letta tramite il filtro attivo di condiviso-lib finder in modo da un collegamento ammorbidito (mercato,provider) legge come "non...

Kamo·2mo ago
July 9, 2026
FixSecurityService

Effettuare l'upload se ridimensiona fallisce (no full-size fallback)

Reverte il rientro originale del negozio: se ConversionService non riesce a ridimensionare immagine, ritorno 422 invece di memorizzare il full-size originale (u...

Kamo·2mo ago
FixSecurityService

Torna all'immagine originale quando ridimensiona fallisce

ConversionService può nativo-crash (libwebp-imageio SIGSEGV) o non essere disponibile, che ha fatto fallire ogni carta da parati membro ("Failed to process imag...

Kamo·2mo ago
July 8, 2026
FixSecurityService

Includere entrambi i desktop in ogni token SSO, deep-link a quello scelto

Ogni token ha portato solo la propria connessione, quindi la sessione json riutilizzata del browser mancava l'altro -> aprire Windows dopo Linux ha dato 'la con...

Kamo·2mo ago
FixSecurityService

Il mutuatario di strada si presenta attraverso il gasdotto in modo da accendere E' una cosa che non va

patchLoanFile's mutuatario inviare (DRAFT->APPLICATION TAKEN) ora chiamate E' il momento giusto. invece di un aggiornamento grezzoLoan Impostato stato file, qui...

Kamo·2mo ago
July 7, 2026
FixSecurityService

Risolvere la sessione dall'intestazione X-***-Token in CallerSessionResolver

Il kamo-internal -> Il percorso APIService BFF inoltra la sessione come X-***-Token intestazione, ma il risolutore legge solo l'attributo X-OTK o il cookie *** ...

Kamo·2mo ago
FixSecurityService

PatchLoanFile non è più una backdoor di stato; sbloccare una condizione ha bisogno del diritto di sottoscrittura; cascate chiare

I cambiamenti di stato sono lo stato del gasdotto. lavoro della macchina (POST /transitions applica frecce legali + per-arrow ruolo gate + apri-blocco-condizion...

Kamo·2mo ago
FixSecurityService

Inietto KamoDesktop SSO env direttamente + filo guac-sso in k8s tracciato distribuzione

- @Value legge KAMO GUAC SIGNING KEY / DESKTOP PASSWORD da env direttamente (runtime application.yml è configmap-mounted, quindi l'indirezione della proprietà n...

Kamo·2mo ago
FixSecurityService

Borrower presenta incendi gli effetti collaterali Application-Taken (doc checklist + notifica)

Il portale che il mutuatario presenta è il file di prestito PATCH {statusId:2}, che ha bypassato il operatore /transitions endpoint dove vivono gli effetti coll...

Kamo·2mo ago
FixSecurityService

Borrower non può escalare lo stato del prestito o modificare l'URLA dopo la presentazione

Due relativi buchi di autorizzazione del mutuatario sui endpoint dell'app self-service: - Escalation Privilege (#2): patchLoanFile applicato qualsiasi statoId ...

Kamo·2mo ago
FixSecurityService

Borrower auto-creare idempotency + compensazione orfano; non relè una lista di controllo vuota come successo

MortgageAppController.create() ramo auto-creato del mutuatario: - Idempotency (#2): riprendere un DRAFT di proprietà esistente tramite findOwnedDraft di copiare...

Kamo·2mo ago
FixSecurityService

Revertire la sicurezza Fornitore di autodidatta; membro del self-heal diritti applicati

Due problemi prod dal cambiamento di sicurezzaProvider-mirror: 1. Enter-as-System-Member non è riuscito con "Nessun appartenenza all'organizzazione fornitore d...

Kamo·2mo ago
FixSecurityService

Interprete blocco LAST EDIT AT come UTC per la scadenza epoca-millis

dbNow() ora restituisce DB-UTC wall-clock (ora()::timestamp), quindi recuperare l'assoluto istantaneo con toInstant(UTC) invece della zona di default JVM — mant...

Kamo·2mo ago
July 6, 2026
FixSecurityService

File nuovi account sotto l'org del dominio, non kamocrm

/Registrati legato il nuovo membro org alla richiesta Host, ma il segnale org mai sopravvissuta al luppolo: kamo-register proxes ogni iscrizione al condiviso ap...

Kamo·2mo ago
FixSecurityService

I prestiti del mutuatario per il proprio partito

I requisiti arricchiti /documenti leggono autorizzato qualsiasi parte all'app e restituito i requisiti di ogni partito, così su un prestito congiunto un mutuata...

Kamo·2mo ago
FixSecurityService

Autorizzazione a volta per parte + routing di notifica per parte

La volta del conto ha tenuto documenti per-PARTY (umano condiviso) ma autorizzato accesso per-ACCOUNT — due grandi difetti multi-umani su un prestito comune: -...

Kamo·2mo ago
FixSecurityService

Il raggruppamento di tubature per transazione è stato rotto

TransactionSummaryDTO.loanUids ha portato uids LOAN-FILE, ma la console pipeline chiavi righe su APPLICAZIONE uid — in modo da raggruppare silenziosamente cadde...

Kamo·2mo ago
FixSecurityService

L'upload dei risultati è stato interrotto (access level NON-NULL)

Il percorso di imaging a livello di account non era mai realmente eseguito (0 volte Imgs in prod): uploadDocument è stato passato accessoLevel=null. Passare CON...

Kamo·2mo ago
FixSecurityService

Satisfy-across confuso-deputy IDOR + account partito self-heal

- SUPERIORE: l'attraversamento del sentiero è stato recintato, ma si è fatto un'idea del DOCUMENT parte a valle; verificare il documento appartiene alla parte a...

Kamo·2mo ago
FixSecurityService

Collegamenti di partito self-heal prima di necessità arricchita leggere

elencoDocumentRequirements chiama garantirePartyLinks così requisito righe portare sempre un accountBorrowerPartyId (il target di upload/soddisfacente del mutua...

Kamo·2mo ago
July 5, 2026
FixSecurityService

Predefinito prodotto non riuscito — HQL bulk UPDATE non consente il venditore→org unirsi

setDefault ha usato una massa 'update LeadVendorProduct ... dove p.vendor.id in (subquery)' — Hibernate aggiornamenti di massa rifiutano l'associazione implicit...

Kamo·2mo ago
FixSecurityService

Borrower self-create = creareBlank poi timbroOwnershipAndGet (due tx)

Sequenza il timbro di proprietà del mutuatario come una chiamata di servizio separata dopo creareBlank commette, in modo che il nuovo grafo del mutuatario/dichi...

Kamo·2mo ago
July 3, 2026
FixSecurityService

Chiudere gli oracoli residui dell'esistenza di cross-org + cap

Risultati di revisione avversaria MLOS-W-01/03/04: - la busta di lista vuota normalizzata 404 ora riecheggia le chiavi di identità della richiesta *************...

Kamo·2mo ago
FixSecurityService

Prevenzione atomica prima della creazione di piombo — prevenire i cavi in piscina orfani

social.lead.new può essere elaborato contemporaneamente (old + new Security Pod di servizio entrambi tenere un abbonamento core-NATS durante un RollingUpdate → ...

Kamo·2mo ago
July 2, 2026
FixSecurityService

Guardia inquilina chiusa a falce su waivers/validations di sottoscrizione

Recensione trovata che la guardia org era un no-op sul caso comune della lista vuota per il da-id waivers/validations legge (che il servizio MLOS non org-filter...

Kamo·2mo ago
FixSecurityService

Cancello FFA accettabilità su sospensione disponibile-sommario + disponibile

disponibile-sommario ora risolve l'assegnazione del membro e salta il prodotto quando sospeso BEFORE il free-for-all cortocircuito, e disponibile() cancelli di ...

Kamo·2mo ago
FixSecurityService

Accettare leadId come stringa per crearePost per preservare la precisione CRDB id

I ID di piombo sono valori CRDB unici rowid() che superano JS MAX SAFE INTEGER. Il frontend ora invia leadId come stringa; parse sia String che numerico forme c...

Kamo·2mo ago
FixSecurityService

Correttezza, scala & PII indurimento in LeadImportController

- dedup tramite query LeadRepository, invece di trovareAll() su tutti gli inquilini (era un OOM/DoS + rischio di esposizione cross-tenant, re-run per 1000-row b...

Kamo·2mo ago
July 1, 2026
FixSecurityService

Impostare la regione del sito + utilizzare nodo-local MinIO per pod

- Aggiungi kamo.minio.region (MINIO REGION, default us-west-ca-s-1) così SigV4 le firme corrispondono alla regione del sito del server; fissa lo sfondo caricame...

Kamo·2mo ago
FixSecurityService

Arrestare la perdita di immagine di sfondo di cross-org; riordine sicuro + secchio di stadiazione

Riordinare solo i nuovi file ricaricati al loro nuovo indice, riordinando immagini esistenti e lasciando l'immagineBgCount rivendicare slot non popolate; provis...

Kamo·2mo ago
FixSecurityService

Ritorno 404 per un org mancante invece di 200 con corpo vuoto

getOrganizationById ha restituito un nudo null, che la primavera serializzata a HTTP 200 con un corpo vuoto; i clienti che chiamano risposta.json() poi gettato ...

Kamo·2mo ago

Come quello che vedi la spedizione?

Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.

Inizia gratis per sempreVisualizza il prezzo