KamoCRM

Live Change Log

Every feature, fix and improvement, posted as it ships. Nothing is held back for a launch.

17,593
Total Changes
6,047
Features
5,310
Fixes
30
Projects
Filter by project
All Projects17,593AIService258APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService582InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService602RAGService79SecurityService1,864TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,376kamo-login339kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,674kamo-signer-monorepo56kamolos114
Filter by type
All TypesBuild16CI523Chore775Docs3,257Feature6,047Fix5,310Other994Performance165Refactor278Revert23Style42Test162Upgrade1
June 26, 2026
Featurekamo-shared-library

Catalog de proveniență + efectiv-datated versition spine (Pahase-2 Slice 1)

Cea mai mică felie de catalog de fază 2 (doc 02 §6): lanțul de proveniență ImgDat -> MlosSourceDocument - > MLOSRateSheetVersion și imuabil eficace-datat versiu...

Kamo·4mo ago
Featurekamo-shared-library

Supraîncărcarea porții de încredere per-tenant (config↔ cablare)

Decizia privind aditiviiGate.evaluation (stadiu, încredere, legalRequiresHuman, BigDecimal chiriașThresholdOverride) de **************** scena, etaj). ă perete...

Kamo·4mo ago
Featurekamo-shared-library

Domenii complete de configurare faza-1 + MlosActivationService (Slice 5)

Completează inventarul entităţii de configurare a doctorului 04 - Policy singletons (one-active-per-profil, efectiv-datate/apendice): PreţuriPolitice (ppeSourc...

Kamo·4mo ago
Featurekamo-shared-library

Motor de imobilizare a canalelor (Pasa-1 Slice 4)

Rezolvatorul cel mai determinist (doc 04 §8) Investitor - > Traducerea şi adaptarea: - Channel ApplicabilityRegulaent: *************** StareExprimare (JSONB S...

Kamo·4mo ago
Featurekamo-shared-library

AutoritateaConfig (autoritate de subscriere + delegații guvernamentale)

- AuthorityConfig (singleton per LenderProfile): AccountAuthority DELEGATE/NON DELEGATE/HYBRID + manualUwAllowed + govtSet delegation Traducerea şi adaptarea: M...

Kamo·4mo ago
Featurekamo-shared-library

Configuraţie de autonomie AI + soluţionare de podea de siguranţă (Pasa-1 Slice 2)

- AiAutonomyConfig (singleton per LenderProfile; autonomieLevel Eliberează-te. AutoExcuteEnabled) + AutonomyStageOverride (per (profil, etapă); StageRefolosiri ...

Kamo·4mo ago
Featurekamo-shared-library

LenderProfile + LicensingEntry confiction fundation (Pasa-1 Slice 1)

Noua fundație com.kamo.z.shared.mlos.config chiriaș-config (doc 04 §3): - LenderProfile (root, UNIQUE per MORTGAGE marketId) Organization (Long) + CommerceMark...

Kamo·4mo ago
Featurekamo-shared-library

***************** pentru Daemonservice SLA matura

Flips fiecare ARMED-but-trecut-deadline AdverseActionTimer + RegXTimer to EXPIRED (semnalul de escaladare durabilă a suprafeţelor ecranului de conformare; eveni...

Kamo·4mo ago
Featurekamo-shared-library

Atribuire conştientă a licenţei de sârmă în Decizia de punere în aplicare (Slice 2b-ii)

HotărîreSpine.record() acum timbre StewardTask.atribuitMEMBRU StewardAsigner atunci când o decizie rutată poartă competența împrumutului: - DeciziaRequest câșt...

Kamo·4mo ago
Featurekamo-shared-library

StewardAssigner autorizat (decision-spine Slice 2b-ii)

Adaugă selectorul de administrator de licență conștient (doc 03 §3.2; doc 01 §6 #9) administrator al cărui MLOS StewardLicense este valabil astăzi pentru licenț...

Kamo·4mo ago
Featurekamo-shared-library

Substrat de timer ECOA + Reg X (Decizie-spine Slice 2c-i)

Noul pachet ************* (doc 03 §2.8) analogii cronometrului de conformitate ai sistemului blocat nu se modifică. TridTimer. Substrat: - AdverseActionTimer (...

Kamo·4mo ago
Featurekamo-shared-library

Substrat de registru juridic conştient de stat (decizii-spinie Slice 2b)

Noul com.kamo.z.shared.mlos.juridic pachet Aportul absolut de pe peretele legal al DecizieiGate (doc 03 §3.2) Substrat-mai întâi, nu încă: - LicensedActRegist...

Kamo·4mo ago
Refactorkamo-shared-library

Declararea indicilor Slice-2a prin @Tabelul(indexe) privind entitățile

Mută definițiile indicelui mlos orchestration state și mlos steward task de la SchemaCleanupRunner KamoInitializer pe entitățile în sine (@Tabel(indexes=@Index(...

Kamo·4mo ago
Featurekamo-shared-library

Decision-spine Slice 2a

Stat de orchestrare (GREEN/BLOCKED/COMPLETE) + StewardTask (cu excepția înregistrării) + enums + DecisionSpine (@ConditionalOnProperty mlos.spine.enabled): comp...

Kamo·4mo ago
Featurekamo-shared-library

Substrat de registru de împrumut Identificator

Nou pkg com.kamo.z.shared.mlos.identity (cheia de rutare în bandă largă): LoanIdentifierType (42 de ID-uri de primă clasă, fiecare care transportă Cardinalitate...

Kamo·4mo ago
Fixkamo-shared-library

PublishAck este în io.nats.client.api, nu io.nats.client

Fixare de import numai de testare, care a fost ruperea compilație comun-lib (prinse de instalarea MVN locale acum necesare). Codul principal nu a fost afectat (...

Kamo·4mo ago
Featurekamo-shared-library

StewardFeedback flywheel

Pkg nou ********************* se completează numai pe rândul StewardFeedback (FK ai decision.uid; verdict CONFIRM/OVERRIDE/MODIFY; Reg-B-aliniat motivCode; corr...

Kamo·4mo ago
Featurekamo-shared-library

Imutable AiDecizie Logger WORM + două-perete de decizieGate (cheie 0,3, felie 1)

Noi pkg com.kamo.z.shared.mlos.decision (verdefield three thine, never edits donotmodify): imuabil apendice-numai Aidecizie (WORM via @PreUpdate guard; împrumut...

Kamo·4mo ago
Featurekamo-shared-library

Poarta de închiriere pentru coloana vertebrală a evenimentului (Slice 3)

Foaia de parcurs 0.10: ******************* (cusătura de abonament pertenent) + aparține lui Tenant (subiect,orgId) care se potrivește în mod logic cu filtrarea ...

Kamo·4mo ago
Featurekamo-shared-library

Idempotență pentru consumatori, DLQ + reluare pentru administrator (Slice 2)

Adaugă nucleul de fiabilitate pe care orice consumator MLOS îl conectează în: ProcesedEvent dedup Ledger (unique consumer name+event id) + MlosDeadLetter DLQ + ...

Kamo·4mo ago
Featurekamo-shared-library

Tranzactional outbox eveniment coloana vertebrală (Phase-0 cheie B)

Traseul producatorului de bani/conformitate in New brother pkg ************* (never edits donotmodify): MlosEventEnvelope DTO + MlosOutboxEvent outbox entity/re...

Kamo·4mo ago
June 16, 2026
Featurekamo-shared-library

Adaugă caz insensibil găsiByEmailIgnoreCase

E-mailurile sunt stocate cu un caz inconsecvent (de exemplu Sage@KamoCRM.com) și CockroachDB egalitate șir este caz sensibil, așa că găsițiByEmail ratează Doar ...

Kamo·4mo ago
June 15, 2026
June 13, 2026
June 10, 2026
Featurekamo-shared-library

Șabloane canonice pentru semnalizarea electronică (verificare + invitație)

Adăugați două șabloane canonice de e-mail la nivel de platformă însămânțate leneș per org: - esign.signer verification (step-up OTP: {{cod}}, {{numele}}) - esig...

Kamo·4mo ago
Featurekamo-shared-library

API SIGNATURE api-cheie + EsignGenericEnvelope.origin

Aditiv, nici o versiune cucui: - ApiKeyScope.API SIGATURE - EsignGenericEnvelope.origin (EsignUsageOrigin, nullable) plicul a fost creat prin intermediul API ...

Kamo·4mo ago
Featurekamo-shared-library

Organizația Explicit.isPlatformProdus ca semnal right-root

Înlocuirea "proprietății unei piețe de SUBSCRIPTION" euristică derivată cu un explicit; pavilion de proprietate admin-set. Un produs de platformă (de exemplu, s...

Kamo·4mo ago
Fixkamo-shared-library

Rădăcina produsului = deține piața SUBSCRIPTION, nu orice piață

O org client (de exemplu, BluEleven) deține propriile sale piețe de afaceri (RETAIL/MORTGAGE) pentru a rula compania sa în timp ce rămâne un client al platforme...

Kamo·4mo ago
June 9, 2026
Featurekamo-shared-library

Rezolvarea drepturilor în funcție de orgul de rădăcină de produs, nu de platforma de nivel superior

IntroduceredreptateRezolvator: cel mai apropiat stramos de piata a unei org (rădăcina sa de produs), care revine la nivelul superior al platformei. Asta decuple...

Kamo·4mo ago
Featurekamo-shared-library

Adăugați destinatarul pachetului, valoarea câmpului, entitățile cu statut de destinatar

Verificați în modelul in-progress esign: EsignEnvelopeRecipient (+repo), EsignFieldValue (+repo), EsignRecipientStatus și o actualizare ESignSignerType. Aditiv;...

Kamo·4mo ago
Featurekamo-shared-library

Adaugă EsignUsageRecord pentru contorizarea utilizării pe semnătură

O nouă entitate de utilizare numai pe bază de apendice (oglindă AiUsageRecord) emisă la semnătură Completare. Numai semnăturile de origine API se bazează pe un ...

Kamo·4mo ago
May 29, 2026
Fixkamo-shared-library

Redenumește împrumutRepository → PersonalLoanRepository

Spring Data JPA derivă numele de fasole depozit din interfața lui nume simplu de clasă, nu de la @Repository(" ...") valoare de calificare, astfel încât nu a pr...

Kamo·5mo ago
Fixkamo-shared-library

Evitați coliziunea împrumut/împrumut cu aplicația ipotecară

KamoInitializerService nu a reusit sa porneasca deoarece doua clase @Entity numite "Loan" și două clase de depozit numite "LoanRepository" ambele au vrut să înr...

Kamo·5mo ago
Featurekamo-shared-library

Codul de identificare a împrumutului (IRS 1099-C caseta 6) + căutarea auditului

- New LoanChargeOffReasonCode enum (A BANKRUPTY..H Other) per IRC §6050P - Coloana "Imprumut.chargeOffReasonCode" - ********************************************...

Kamo·5mo ago
Featurekamo-shared-library

Nu-ţi face griji

Folosit de *************** pentru a reactiva un dispozitiv existent PAVIZAT plan în loc de a crea un rând duplicat care orfani cel oprit.

Kamo·5mo ago
May 28, 2026
Performancekamo-shared-library

Interogări de repo paginate + conteByStatus pentru căi calde

- LoanRepository: countbyStatus / countByOrganization AndStatus + Pagina <Loan> findByStatus(...) / - Nu. - Nu. *************** pentru numerotarea rezistentă la...

Kamo·5mo ago
Featurekamo-shared-library

LoanOrgStripeConnect + Loan tax/accrual fields + hot indexs

- New LoanOrgStripeConnect entity (one-per-org, holds stripeConnectedAccountId + Conectare la bordul navei) + depozit - Împrumut: stripeClientId (creat sub cont...

Kamo·5mo ago
Refactorkamo-shared-library

Împrumut.angajament Uid → Long + originalOrderUid

Logodna extinde bazaEntity (PK lung) astfel încât angajamentul Uid trebuie să fie lung, nu UUID model de "Lungă logodnăUid." Angajamentul rămâne UUID (BaseUuid...

Kamo·5mo ago
Featurekamo-shared-library

Adaugă personal LOANS tip comerț + pachet entitate

- TradeType.PERSONAL LOANS + paralel EngagementType + vocabular - BuiltinVendorCategories intrări pentru furnizorii de credit personal - 15 entităţi personale î...

Kamo·5mo ago
May 21, 2026
Featurekamo-shared-library

Bootstrap program ipotecar oferte pe piață crea + boot backfill

Atunci când utilizatorul creează un comerțMarket cu comerțType=MORTAGE Markets & Fields settings tab pentru suprafeţele comerciale din aval să indice intenţii...

Kamo·5mo ago
Featurekamo-shared-library

Per-org activeaza/dezactiveaza + depreciaza calea ipotecara exclusiv comerciala

- *************** upsertează un rând OrgProgramOverride cu recordState.isactiv=dorit; listaForOrg acum ȘI e programul de bază Steagul activ cu suprascrierea, de...

Kamo·5mo ago
Chorekamo-shared-library

Poloneză

- *************** vindecă AppMortgages prelucrând cablurile; apelat de la SecurityService DataLoader. - AppMortgageService.delete anulează logodna+intenta in lo...

Kamo·5mo ago
Featurekamo-shared-library

Ipotecare URLA sârmă în angajament/Intenție/Commitment

Numerar este una verticală a sistemului comercial servicii, abonamente şi achiziţii. Acest lucru fire ipotecă URLA- fidelitate stiva la domeniul-agnostic comer...

Kamo·5mo ago
Featurekamo-shared-library

Adaugă entități și depozite Binder/BinderShare

Adaugă stratul de persistență pentru noua caracteristică doc-manager Organizator: - Binder (Id lung, membru proprietar, org-scoped, isTemplate, modificator la n...

Kamo·5mo ago
May 18, 2026
Featurekamo-shared-library

Add borrower-facing brand + disclosure fields to Organization

Seven new nullable columns powering the lender-branded surfaces in kamo-los's borrower app: - TAGLINE — marketing line shown on the brand-intro spl...

Kamo·5mo ago
May 16, 2026
Featurekamo-shared-library

Conexiune + verificat Fundament de fapt pentru conect-prima captura

Adaugă fundația de suport M3a pentru conexiunile vânzătorilor și de proveniență fapte verificate. Cabluri SDK reale (Plaid, Persona); ATTOM, birouri de credit) ...

Kamo·5mo ago
Featurekamo-shared-library

Adaugă setPersona + setSelected Metode cod program

Kamo·5mo ago

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing