Live Change Log

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

17,865
Variazioni totali
4,581
Caratteristiche
4,512
Fissazioni
32
Progetti
Filtra per progetto
Tutti i progetti17,865AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService348InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,553kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filtra per tipo
Tutti i tipiBuild24CI522Chore670Docs226Feature4,581Fix4,512Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
June 10, 2026
FeatureESigService

Busta generica crea/send motore (sender side)

Aggiungere le unità kamo-internal API /api/esig/envelopes documenti per la firma, riutilizzando le stesse entità condivise-lib il pubblico firma API legge — l'a...

Kamo·3mo ago
FeatureESigService

Motore API di firma pubblica per sign.sign.pink

Implementare il /api/esig/public/* firma API le chiamate app kamo-signer, trasformare il firmatario dal vivo da preview-stub in un backend funzionante. - valid...

Kamo·3mo ago
FixBillingService

Indietro prezzi aggiuntivi misurati con un contatore di fatturazione

Stripe (>= 2025-03-31.basil) rifiuta l'utilizzo legacy type+aggregate usage modello misurato (i prezzi al metro devono essere sostenuti da metri), quindi i prez...

Kamo·3mo ago
Featurekamo-internal

Toggle del prodotto della piattaforma nella scheda Organizzazione

Superare la designazione del prodotto della piattaforma dove appartiene — Piattaforma → Organizzazioni. Aggiunge un interruttore gated per org (disabilitato per...

kamo·3mo ago
FeatureBillingService

Gestire Organization.isPlatformProduct dalla piattaforma → Orgs

PlatformAccountSummary espone èPlatformProduct + hasSubscription Mercato; nuovo Ma... (platform-admin gated) imposta la bandiera e invalida i diritti dei membri...

Kamo·3mo ago
Featurekamo-shared-library

Organizzazione esplicita.isPlatformProduct come segnale di diritto-radice

Sostituire l'euristico derivato 'con un mercato SUBSCRIPTION' con un esplicito, Bandiera di proprietà di admin-set. Un prodotto della piattaforma (ad esempio si...

Kamo·3mo ago
FixSecurityService

Selezionare il mercato SUBSCRIPTION per la configurazione della piattaforma

KamoCRM possiede diversi mercati E' cosi'. risolvereProductMarket deve scegliere il mercato di tipo SUBSCRIPTION (piattaforma-accesso) piuttosto che la prima at...

Kamo·3mo ago
Fixkamo-shared-library

Radice del prodotto = possiede il mercato SUBSCRIPTION, non qualsiasi mercato

Un cliente org (ad esempio BluEleven) possiede i propri mercati aziendali OWN (RETAIL/MORTGAGE) per gestire la sua azienda rimanendo un cliente della piattaform...

Kamo·3mo ago
June 9, 2026
FeatureSecurityService

Il membro dello scopo dà diritto alla radice del prodotto, non KamoCRM

EntitlementService risolve ora la radice del diritto di ciascun membro tramite EntitlementRootResolver (nearest market-owning ancestor-or-self) invece di cammin...

Kamo·3mo ago
Featurekamo-shared-library

Risolvere i diritti per prodotto-root org, non piattaforma di alto livello

Introduce EntitlementRootResolver: il più vicino mercato ancestor-or-self di un org (la sua radice del prodotto), cadendo al livello superiore della piattaforma...

Kamo·3mo ago
Fixkamo-internal

Mantenere l'elenco org sul refetch di sfondo

/network re-fired fetchNetworks su ogni sessione di sfondo rinfrescare e ha nascosto l'intera lista su qualsiasi errore fetch, quindi un blip transitorio o una ...

kamo·3mo ago
Featurekamo-shared-library

Aggiungi destinatario della busta, valore del campo, entità dello stato del destinatario

Controllare nel modello di esign in corso: EsignEnvelopeRecipient (+repo), EsignFieldValue (+repo), EsignRecipientStatus e un aggiornamento ESignSignerType. Add...

Kamo·3mo ago
Featurekamo-shared-library

Aggiungi EsignUsageRecord per la misurazione dell'utilizzo per firma

Nuova entità di utilizzo (mirrors AiUsageRecord) emessa alla firma completamento. Solo le firme API-origin contano verso il mese di un piano incluso quota + ove...

Kamo·3mo ago
Fixkamo-internal

Revertire email link click handlers, isolare causa

Rapporti utente email-preview link click ancora non fare nulla E testo la selezione viene uccisa a metà della falesia. Fare clic con il tasto destro e passare e...

kamo·3mo ago
June 8, 2026
FeatureConversionService

Preservare il rapporto di aspetto, non allungare mai loghi non quadrati

Favicon PNG/ICO cornici sono stati prodotti con tenereAspectRatio(false), stretching qualsiasi logo non quadrato in un quadrato distorto. Centro-fit il logo su ...

Kamo·3mo ago
FixSecurityService

Rigenerare faviconi sull'etichettatura salva; sniff tipo logo reale

provisionUpdate (in esecuzione su ogni salvataggio personalizzato) ha scritto config/css/manifest ma mai faviconi rigenerati — quelli sono stati prodotti solo d...

Kamo·3mo ago
FixSecurityService

Seed globals.css dal modello quando la cartella org manca

provisionUpdate (in esecuzione su ogni colore salvare) riscritto il css dell'org/globals.css in atto, ma questo oggetto esiste solo una volta disposizione Full ...

Kamo·3mo ago
Fixkamo-internal

Mostra il logo completo con la sua estensione reale, non hardcoded .svg

La scheda di marca costruito logoFullUrl come logo-full.svg sul supporto, ignorando il logo di orgFullExt. Loghi completi caricati come png/jpg/etc. in diretta ...

kamo·3mo ago
FixKlusterServices

Refresh TLSStore ogni ciclo così nuovi certs vengono serviti

update tls store() ha eseguito solo all'avvio e alle importazioni di stoccaggio condiviso, quindi un cert appena rilasciato da cert-manager (HTTP-01) era pronto...

Kamo·3mo ago
FixKlusterServices

Dare reindirizzamento solo route un backend così Traefik v3 consente

Traefik v3 disabilita un router IngressRoute con servizi: [] quando consentireEmptyServices è spento (come è qui), quindi il dominio-agnostico Il router redirec...

Kamo·3mo ago
FixKlusterServices

Reindirizza tutti gli host HTTP a HTTPS + gate auto-cert a domini reali org

Doganale org (ad esempio login.sign.pink) ha restituito il nudo di Traefik "404 pagina non trovata" su HTTP normale: l'unico router redirect port-80 E' stato co...

Kamo·3mo ago
FeatureKlusterServices

Pre-seed sign.pink + www.sign.pink in STATIC DOMAINS

sign.pink è un nuovo dominio apex (consumer e-signature brand / white-label Kamo inquilino org). Pre-seed apex + www così un cert di crittografia esiste prima p...

Kamo·3mo ago
FixConversionService

Persist conversion error invece di fallire silenziosamente

Sia il modello che i normali pipeline di conversione di upload inghiottiti Docs guasti di conversione (richiede solo), lasciando is converted=false senza regist...

Kamo·3mo ago
June 7, 2026
Fixkamo-signer-monorepo

Installare turbo tramite npm in fase di potuner Docker; pin pnpm; aggiungere .dockerignore

La fase di pruner ha eseguito `pnpm aggiungere -g turbo` prima che qualsiasi pacchetto.json esistesse, quindi corepack ha afferrato pnpm 11 e ha fallito con "gl...

Kamo·3mo ago
Featurekamo-signer-monorepo

Nuova app di firma monorepo + mobile-first e-signature

Turborepo + pnpm workspaces monorepo alloggiamento riutilizzabili pacchetti e-sign estratto da kamo-internal più una nuova, ultra-polished kamo-signer app — l'e...

Kamo·3mo ago
May 30, 2026
Featurekamo-internal

Riscrittura di impresa a tutta larghezza con anteprima live

LoanProductForm era una singola colonna stretta (maxLarghezza: 880) con codice rigido Inglese ovunque. Ora utilizza lo stesso modello di impresa della pagina of...

kamo·3mo ago
Featurekamo-internal

Layout a due colonne con riquadro in anteprima live

La pagina della nuova offerta era una colonna stretta alta su schermi larghi — sprecato metà la vista. Ora utilizza CSS Grid con il modulo sulla sinistra (5fr) ...

kamo·3mo ago
Refactorkamo-internal

Riprogettare la nuova pagina dell'offerta come spazio di lavoro a due colonne + anteprima live

Hai chiesto pieno immobiliare, moderno, lucido — ultimo refactor ha messo un forma monocolonna all'interno di un guscio di larghezza piena, che è esattamente l'...

kamo·3mo ago
May 29, 2026
Featurekamo-internal

Polacco pagina nuova offerta — stato vuoto, distintivo LOC, termini personalizzati

Tre vuoti UX la pagina offerta aveva dopo il refactor precedente: 1. Stato vuoto. Quando un mercato non ha ancora prodotti di prestito, il calo utilizzato rend...

kamo·3mo ago
Featurekamolos

Per-offer overrides per tasso, APR e tassa di origine

LoanOfferCreateRichiesta ottiene tre campi facoltativi — interesseRateBpsOverride, aprBpsOverride, provenienzaFeeAmountOverride. creareDraft li applica quando i...

Kamo·3mo ago
Fixkamolos

Stivali STRIPE CONNECT WEBHOOK SECRET per KamoLOS

La configurazione di cui si fa riferimento... così il risolutore segnaposto di primavera ha lanciato prima di raggiungere il livello Java **********************...

Kamo·3mo ago
Fixkamolos

Tracciare condiviso-lib LoanRepository → PersonalLoanRepository

Aggiorna ogni tipo di importazione e campo da LoanRepository a PersonalLoanRepository attraverso 20 file sorgente KamoLOS + 1 test (i nomi di campo iniettati Lo...

Kamo·3mo ago
Fixkamo-shared-library

Rename LoanRepository → PersonalLoanRepository

Spring Data JPA deriva il nome del fagiolo del repository dall'interfaccia semplice nome di classe, non dal valore di qualifica @Repository("..."), quindi il la...

Kamo·3mo ago
Fixkamo-internal

Aggiungi /commerce/personal-loans/new entry + polish market-scopes offerta page

L'azione QuickActionsBar "New Loan Offer" ha indicato /commerce/personal-loans/new ma non esisteva una pagina del genere, quindi Next.js ha percorso la pagina d...

kamo·3mo ago
Refactorkamo-internal

Polish aziendale a tutta larghezza su 10 pagine

Adotta il modello di impresa moderno (intestazione conveniente + pangrattato + freccia posteriore + guscio flex a tutta altezza + contenuto raggruppato in carta...

kamo·3mo ago
ChoreSecurityService

Trigger ricostruisce per raccogliere il nome di PersonalLoan entità

L'immagine SecurityService a 761019b è stata costruita prima di condivisa-lib d14dc54 (che ha rinominato l'entità del prestito personale a JPA nome "PersonalLoa...

Kamo·3mo ago
Featurekamo-internal

Esporre PERSONAL LOANS nel tipo di commercio e raccoglitori di fidanzamento

Aggiunge PERSONAL LOANS al COMMERCE TYPES ed EngagementType list in modo da nuovo mercato dei prestiti personali KamoLOS può essere creato dai mercati/nuovi e m...

kamo·3mo ago
Fixkamo-shared-library

Evitare Loan / LoanRepository collisione con app ipoteca

KamoInitializerService non è riuscito a boot perché due classi @Entity chiamato 'Loan' e due classi di repository denominate 'LoanRepository' entrambi volevano ...

Kamo·3mo ago
Featurekamo-internal

T6+T7 frontend polish + rapporti org + autopay UI

Smalto frontale (T6): - Nuova lib/format.ts: aiutanti locali-aware Intl — formatCurrency / formatDate / formatDateTime / formatPercentBps. Sostituisce hardcoded...

kamo·3mo ago
Featurekamolos

Tier 6+7+9+10 — frontend polish, org reports, OpenAPI, JaCoCo

T6 (frontend polish): - New /lib/format.ts: locale-aware formatCurrency / formatDate / formatDateTime / formatPercentBps via Intl APIs (replaces hardcoded t...

Kamo·3mo ago
Testkamolos

Livello 4 — LoanPaymentPosting Test unità di servizio

Sei test dell'unità mobile-repository che coprono il cuore della spedizione di pagamento: - No, no. pagamento di $100 contro prestito con $25 commissioni / $50...

Kamo·3mo ago
Featurekamolos

Tier 5 lotto di conformità

- OfacSanctionsService: Jaro-Winkler fuzzy match @ ≥0.92 dopo exact-match Passo. Colpisce il punteggio di somiglianza superficiale. Configurabile tramite los.of...

Kamo·3mo ago
Featurekamo-shared-library

LoanChargeOffReasonCode (IRS 1099-C box 6) + ricerca di audit

- Nuova LoanChargeOffReasonCode enum (A BANKRUPTCY.H OTHER) per IRC §6050P - Loan.chargeOffReasonCode colonna - @Query per i subpoenas del regolatore (loanId / ...

Kamo·3mo ago
Featurekamolos

Tier 3 sicurezza + Tier 8 gruppo di pulizia bug

T3 — Sicurezza: - Nuova RateLimitFilter (Bucket4j): 1000/min per IP per webhooks, 10/min per sessione per offerta accetta/decoder/rescind, 60/min generale. Regi...

Kamo·3mo ago
Featurekamo-shared-library

E' il momento giusto

Usato per riattivare un esistente Il piano PAUSED invece di creare una riga duplicata che orfana quella in pausa.

Kamo·3mo ago
May 28, 2026
Performancekamolos

Tier 2 — Hikari + RestTemplate timeouts + Stripe SDK + Redis cache

- RestClientConfig: single shared RestTemplate bean with 5s connect / 30s read timeouts. MediaServiceClient / NotificationDispatchService / OfacSanctionsSer...

Kamo·3mo ago
Featurekamo-internal

/api/los proxy HMAC-segna intestazioni di identità

Quando LOS PROXY HMAC SECRET env var è impostato, il proxy ora calcola E mi manda. X-Proxy-Signature + X-Proxy-Timestamp accanto al X-Org-Id / Intestazioni X-Me...

kamo·3mo ago
Fixkamolos

Tier 1 critical correctness pass

T1.1 Stripe disbursement strategy: TREASURY (stub — requires SDK upgrade or raw HTTP) / CONNECTED_ACCOUNT (Transfer.create — works in SDK 28.2.0) / MA...

Kamo·3mo ago
Performancekamo-shared-library

Pagamenti di repo + conteggioByStatus per percorsi caldi

- LoanRepository: conteByStatus / conteByOrganization AndStatus + Pagina <Loan> trovareByStatus(...) / Non e' vero. E' una cosa da fare. ***********************...

Kamo·3mo 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