Live Change Log

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

17,933
Variazioni totali
4,614
Caratteristiche
4,543
Fissazioni
32
Progetti
Filtra per progetto
Tutti i progetti17,933AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,523TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,579kamo-login319kamo-marketing585kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
Filtra per tipo
Tutti i tipiBuild24CI523Chore670Docs226Feature4,614Fix4,543Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
July 6, 2026
Fixkamo-login

Stop viewport agitazione sui browser con barre di scorrimento classiche

Su macchine il cui Chrome utilizza layout-consumo (non-overlay) barre di scorrimento, le pagine di login/recupero fidgeted con entrambe le barre di scorrimento ...

Kamo·2mo ago
Fixkamo-internal

Rimuovi sezione "Non disponibile per te"

Stop surfacing nav dispone di un membro non ha accesso a. La navigazione pagina di layout elencato ogni nav nascosto opzione come chip bloccati; caduto il blocc...

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

Centro il venditore-prodotti stato snackbar in cima

La pillola di stato di salvataggio/aggiornamento ha usato l'ancoraggio predefinito di MUI (bottom-left, no ancoraOrigin set) così ha reso off-center. Ancora in ...

kamo·2mo ago
Fixkamo-shared-library

CreatePair è idempotent per la coppia primaria (stops duplicate BorrowerPairs)

crearePair unico chiamante è il mago 'assicurare il mutuatario primario', ma è incondizionatamente inserito una nuova coppia ogni chiamata, quindi un autosave c...

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

Aggiungi i percorsi proxy Next.js mancanti per il prodotto predefinito MLOS + prontezza

La pagina dei fornitori-prodotti ha lanciato 'Failed per impostare il prodotto predefinito:' perché il Davanti a PUT a... (e GET) lead-vendors/mlos-readiness) 4...

kamo·2mo ago
Fixkamo-internal

Corretto pillola di prova rimanente-tempo (era 20644d)

Quando NavPri è stato riscritto il minuto-tick è stato cambiato da Date.now() a un contatore a partire a 0, e quel contatore è stato passato come argomento `ora...

kamo·2mo ago
Fixkamo-internal

Pulsante di reset nella riga del titolo (destra) + contenuto di larghezza piena

- "Reset to Standard" ora siede sulla stessa riga del "Navigation Layout" voce, allineata a destra, con la voce a sinistra allineata (spostata dal piè di pagina...

kamo·2mo ago
Fixkamo-shared-library

PublishRouted così los.pipeline.* gli eventi atterrano in LOS PIPELINE, non respinti

NatsMessageService.publish() perni attesiStream=CHAT MESSAGES; a los.pipeline.* soggetto è di proprietà solo dal flusso LOS PIPELINE, quindi il server ha respin...

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
Fixkamo-internal

Responsive pillola di prova + restringere gli intestazioni eroe sovradimensionati rimanenti

- pillola di prova NavPri: quando la rotaia è espansa diventa una pillola di larghezza piena con l'etichetta completamente qualificato centrato ("Trial — 4d 7h ...

kamo·2mo ago
Fixkamo-shared-library

Porta di assunzione @Fagioli completi dietro mlos.intake.enabled (opt-in)

BorrowerScenarioProfileService e ProductDiscoveryGate sono condivisi-lib @Component/@Service fagioli che iniettano *********************************************...

Kamo·2mo ago
Fixkamo-internal

Tighten imbottitura verticale oversize su intestazioni titolo pagina

Il gradiente intestazioni di pagina-titolo ha avuto molto più alto / imbottitura inferiore rispetto al inset orizzontale dove inizia il testo del titolo, spreca...

kamo·2mo ago
Fixkamo-internal

Utilizzare l'icona fulmine-bolt per Piombo per abbinare il /leads UI

L'opzione Leads utilizzato AccountTreeIcon; le azioni /leads "Leads Available" utilizzare BoltIcon (@mui/icons-material/Bolt). Accendere l'icona del Registro di...

kamo·2mo ago
Fixkamo-internal

De-slop rimanente Suggerimenti rapidi contenuto + rendere le punte dei conducenti pieghevole

- le impostazioni di sicurezza, operazioni, account e CRM aiutano le colonne: rimosso tutti emoji (💡 ⏳ ✅ 🌍) e pallottole color arcobaleno; ogni marcatore di l...

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
Fixkamo-shared-library

non e' vero. (la chiave del documento)

Supera il supporto LoanFile.uid in modo che la pipeline può mappare una riga app al suo documento requisiti.

Kamo·2mo ago
Fixkamo-internal

Gli argomenti delle impostazioni sono solo espansioni, non link

Argomenti delle impostazioni (Essential Setup, CRM, Sicurezza, ...) sono intestazioni di gruppo senza pagina della propria — solo i loro sub-topi sono destinazi...

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
Fixkamo-shared-library

Smettere la frammentazione del partito — arricchire il partito timbrato in luogo

Live E2E ha mostrato un singolo prestito che produce 4 parti per 2 umani (un segnaposto vuoto era creato al mutuatario-creare prima dell'identità, poi un 2 ° pa...

Kamo·2mo ago
Fixkamo-internal

Allineamento ferroviario pulito, piastrelle di barra superiore uniformi e sostituire Impostazioni slide-out con un menu di sottoopzione

- Logo NavPri: la tegola 56px ha reso la parte superiore della rotaia più ampia della 44/48px opzioni sotto di esso, e le opzioni crollate reso sinistra-allinea...

kamo·2mo ago
FixInitializerService

Indice a vita singola chiave per-human (borrower uid)

Getta la festa solo per te. (risfiggerebbe un secondo legittimo) ***********************************************************************************************...

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
Fixkamo-shared-library

Party-link cross-human leak + backfill a livello di account

Correzioni anteriori: - HIGH: rilasciare il dedup membroId che ha gonfiato il prestito è Prestito primario con il conto OWNER — un membro auto-creare un prestit...

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
Fixkamo-internal

Fornitori-prodotti — terminologia di default-prodotto white-label, opzione di dialogo, intestazione FFA

- Rinominare 'KamoMLOS' → 'Borrower Origination Web Portal' ovunque nei fornitori-prodotti UI (star tooltip, snackbars) — questo è un prodotto multitenant white...

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

CreateBlank deve persistere nel grafico dell'app prima di boottrapBorrower

bootstrapBorrower semi un guscio Dichiarazione/HMDA il cui mutuatario NON NULL FK richiede Borrower per essere persistente; creareBlank lo ha chiamato BEFORE il...

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
Fixkamo-shared-library

Proprietà del mutuatario del francobollo in un tx separato (evitare la cascata del transiente)

creareBlankOwnedByMember ha ri-saltato il grafo app nello stesso tx di creareBlank, prima del Prestiti / Dichiarazioni file sono stati arrossiti → TransientProp...

Kamo·2mo ago
July 4, 2026
Fixkamo-internal

Goccia testo grigio chiaro; usare grigio scuro-800 per etichette/secondario

Grigio medio (gray-500/600/700, #6b7280/#9ca3af) letto come disabilitato. Spingi tutto testo secondario ed etichette a grigio-800 / #374151 attraverso la pagina...

kamo·2mo ago
Fixkamo-internal

Governance proxy PUT/DELETE + per-org governatore overrides UI (D4)

- Il proxy di governance ora inoltra PUT/DELETE (la piattaforma-default save + per-org cancellare erano irraggiungibili — GET/POST-solo proxy). Aggiunge mlosDel...

kamo·2mo ago
Fixkamo-internal

Stop prestito-pipeline griglia flicker loop; completamente larghezza dettaglio

- Datagrid della pipeline di carico: la griglia è stata avvolta in un corpo di SectionCard 'fill' (overflow:auto) circa un'altezza:100% AG Grid, causando un Res...

kamo·2mo ago
Fixkamo-internal

Fuoco il popup accetta-lead su diventare Disponibile; cadere l'animazione fuoco

Il popup ora si attiva sul bordo in aumento di (un vantaggio di credito è accettabile) E (lo stato di primo piano è Disponibile) — così spara sia quando un piom...

kamo·2mo ago
FixInitializerService

Scansione mlos.intake repos (§5.A) + goccia mlos aus connection config (D40)

- Aggiungi com.kamo.z.shared.mlos.intake a @EnableJpaRepositories — il §5.A # E' stato registrato come componente, # # ma non un repo di JPA. # abortire l'avvio...

Kamo·2mo ago
Fixkamo-internal

Tipo di ritorno onesto per l'aggiornamentoStageOverride (raw righe, non StageAutonomyView)

Osservazione della recensione: il PUT restituisce l'entità di override immagazzinata cruda, non una StageAutonomyView (l'efficace/ricomputo del pavimento è solo...

kamo·2mo ago
FixDaemonService

Risultati di recensioni dei consumatori - MLOS secret, HTTP timeouts, max-deliver clamp, 4xx skip, boot rebind

Recensione avversaria (2 lenti; 5 verificatori sono morti su un limite di sessione - ha giudicato il 9 risultati grezzi a mano, 6 reali): - WRONG SECRET (confer...

Kamo·2mo ago
July 3, 2026
Fixkamo-internal

Tipo TrialStatus ids come stringa per abbinare serializzazione Long-as-string

BillingService ora serializza Long come una stringa JSON (gli ids sono CockroachDB Unique rowid() > JS MAX SAFE INTEGER). Allineare TrialStatus.organizzazioneId...

kamo·2mo ago
FixBillingService

Serializzare id lunghi come stringhe per fermare la perdita di precisione org-id

Org ids sono CockroachDB valori unici rowid() che superano JS MAX SAFE INTEGER. BillingService li stava serializzando come JSON crudo numeri, così il JSON.parse...

Kamo·2mo ago
FixDaemonService

Registrare JSR-310 sulle mappe dei consumatori - buste reali portare un istantaneo si è verificatoAt

E2E l'ha preso: entrambe le decisioni reali. "non parassibile" perché il nudo ObjectMapper non può deserializzare java.time. Immediatamente. trovareAndRegisterM...

Kamo·2mo ago
Fixkamo-internal

Hot Reassign — sempre posta la nota di chiamata richiesta; mantenere l'assegnatore corrente selezionabile

Revisione dei follow-up: (1) rilasciare il commento-dedup ref che potrebbe silenziosamente saltare la nota richiesta su un tentativo successivo (o una riprovata...

kamo·2mo ago
Fixkamo-shared-library

MlosConfigChangeLog date created — drop @ColumnDefault (duplicato predefinito)

Sia @ColumnDefault("now()") che la colonnaDefinizione="TIMESTAMP DEFAULT now()" fatto Hibernate emit 'TIMESTAMP DEFAULT now() default now()', che CockroachDB ri...

Kamo·2mo ago
FixVOIPService

Escludere /api/voip/sms/templates dal filtro sessione OTK

Gli endpoint del modello doc-07 SMS sono chiamate interne senza sessione sorvegliate da InternalAuthFilter (X-Internal-Auth), ma OTKValida Filtra ancora correva...

Sage·2mo ago
Fixkamo-internal

Applicare i risultati adversarial-review sui compositori di scrittura steward

- a11y: WAI-ARIA freccia-chiave modello radio (shared onRadioKey helper) per il verdetto + controlli segmentati run-purpose (erano trappole tastiera); focus rit...

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