KamoCRM

Live Change Log

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

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

Delegaţia pe program a investitorilor (D39)

Delegația este granulară per (investitor, program), nu un investitor grosierConfig Boolean. {DELEGATE, NE DELEGATE}, InvestorDelegation entity (mlos investor de...

Kamo·3mo ago
Featurekamo-shared-library

[AUS] AusConnectionConfig entity

Directiva proprietar #6: fiecare org își configurează propriul furnizor AUS API (Fannie DU / Freddie LP / USDA GUS) pe piața creditelor ipotecare, în setări→ co...

Kamo·3mo ago
Featurekamo-shared-library

[ImageAssocType] ataşează imagini la un împrumut, tipul de doc necesar

Directiva proprietarului: imagini pot fi atașate direct la un împrumut ipotecar, întotdeauna cu un tipul doc relevant. Adaugă LOAN la ImageAssocType (id 11, găl...

Kamo·3mo ago
Featurekamo-shared-library

[sign-convention] money sign-convention validators + Modelul de ajustare

Conform regulilor canonice ale proprietarului. Banii din domeniul central nu codifică niciodată semnificația într-un semn: - *************** / necesitã active, ...

Kamo·3mo ago
Featurekamo-shared-library

[§5.A] canonic BorrowerScenarioProfile + ProductDiscoveryGate

Conform articolului 5. O directivă: ScenariulSprijinPolitic trebuie să consume un canonic Profil de scenariu pentru împrumut generat din datele URLA normalizate...

Kamo·3mo ago
Featurekamo-shared-library

[12] §5.A ScenariuSusportRezolvator de întârziere-interlocutor politic (D36)

doc 12 linie 235 P0 Un perete legal la descoperirea produsului care păstrează Nu-ţi face griji. care rulează în tăcere ca prim-liens înainte (dezvăluiri greșit...

Kamo·3mo ago
Testkamo-shared-library

[11] Doc 11 §6.2 enum uni-activ ↔ DDL drift guard

************* este derivat din metadatele enum, dar DB backstop este patru indici parţial unici în kamoInitializer al cărui tip IN (...) liste COD HARD-Tipurile...

Kamo·3mo ago
Refactorkamo-shared-library

Utilizați denumirea simplă a entității în numărătoarea de calibrare JPQL (D32)

calibration Samples referință AiDecizie prin nume de clasă complet calificat în DIN Clauza; Hibernatul rezolvă acest lucru, dar toate celelalte @Query în utiliz...

Kamo·3mo ago
Testkamo-shared-library

Actualizează setul Template canoniceLoaderTest pentru setul de șablon de parolă

Comite 7c6b20f (support de parolă schimbare) adăugat canonic PASSWORD CHANGED {expiryMinutes}} → {{expiryText}}) fără a actualiza acest test, lăsându-l roșu pe ...

Kamo·3mo ago
Featurekamo-shared-library

[12] §5.C AutonomyGovernor

DeciziaGate are deja o forță statică GLOBAL-steward @Value, dar §5.C are nevoie de două lucruri pe care nu le poate da: un comutator kill flippable FĂRĂ redistr...

Kamo·3mo ago
Featurekamo-shared-library

SPI + entităţi unificate pe schema media

Reuse MediaSession/MediaObj to hold social posts & raspunsuri (post=MediaObj, comment=child MediaObj via MediaObjMsg.parent, provider link on MediaObjSocialRef)...

Kamo·3mo ago
Featurekamo-shared-library

Tipul de eveniment IDENTIFICATOR REGISTRAT (modul de identificare. înregistrare)

Contrapartida de înregistrare inițială a IDENTIFIER SUPERSED oglinzile din aval / cachele de rezoluție globală consumă atunci când un identificator nativ este ...

Kamo·3mo ago
July 3, 2026
Featurekamo-shared-library

Grupul pentru drepturile de marketing

VECHI MARKETING, view SOCIAL MEDIA, MANAGEMENT SOCIAL MEDIA, view MATERIALS, Coduri de vizualizare referral , manager referral coduri. PUNEREA PE PIAŢĂ este o g...

Kamo·3mo ago
Featurekamo-shared-library

Tipurile de evenimente de conformitate AUS - degradare.forced, derogare.recorded, validare.recorded

Semnalele durabile ale unității de evaluare a conformității [10] (D22/D24): FHA TOTAL Decizie de înregistrare forțată în scădere și de derogare/validare a datel...

Kamo·3mo ago
Featurekamo-shared-library

Lock-lifecycle Outbox tip de eveniment + BusinessDayCalendar promovat în mlos

- *************** Un eveniment tip pentru întregul ciclu de viață post-blocare; MlosLockEvent specific Curse de tip in sarcina utilă. Lock comite inițial rămâne...

Kamo·3mo ago
Fixkamo-shared-library

MlosConfigChangeLog date created

Ambele @ColumnDefault("acum() ] și coloanaDefinition="TIMESTAMP DEFAULT acum() "made Emițător de hibernare "TIMESTAMP DEFAULT acum () implicit acum() ," care re...

Kamo·3mo ago
Featurekamo-shared-library

Stratul de configurare/activare + intarirea portii de decizie + entitati de provenienta a coloanei vertebrale + model SMS

- [04] mlos.config: *************** enums + BusinessModelConfig/ ************ents+repos + ScreenState/ModuleState/ Modul Key/StewardQueueKey + ActivationMatrix ...

Kamo·3mo ago
Featurekamo-shared-library

PlatformaOauthClient Registry entity + repo + PlatformSecretCipher + provider enum

Înregistrări verificate la nivelul platformei Oauth2 - Nu. criptat în repaus prin PlatformSecretCipher (AES-256-GCM, platforma.enc-key). Entitatea independentă;...

Kamo·3mo ago
Fixkamo-shared-library

MediaObjTransit.date create inserable=fals deci DB implicit umple

Constructorul nu a stabilit data Create; Hibernate legat NULL și a încălcat constrângerea NULL, de rupere adăugați membri la Sesiune (și, prin urmare, cârlig so...

Kamo·3mo ago
July 2, 2026
Featurekamo-shared-library

Interogări arhivate pe piață; drop redundant hard-ștergere

Adaugă findArchivedByOrganizationId + findAllByOrganization IdOrdered and the Se potriveşte cu metodele de serviciu. Setările comerciale pot supravieţui unei vi...

Kamo·3mo ago
Featurekamo-shared-library

Suspendarea creditului la nivelul întregului sistem, invalidarea soldului creditului, istoricul paginat

- OrgLeadConfig (noua masă ORG LEAD CONFIG): comutator "System Wide" la nivel org care suspendă Atribuirea automată a plumbului pe bază de credit (FFA neafectat...

Kamo·3mo ago
Fixkamo-shared-library

Suspendarea blochează acceptarea (alertă + acceptare + FFA)

găsiți Adplicable Allotments filtrat "Și la.isActive = adevărat," așa că obține cele mai specifice Allotment a returnat o rezervă mai puțin specifică (sau nimic...

Kamo·3mo ago
Featurekamo-shared-library

Stochează cheia originală de fișier uploadat pe LeadImport run

Adaugă SOURCE FILE KEY + SOURCE FILE CONTENT TYPE coloane, astfel încât o referință run fișier original arhivat în MinIO (KamoInitializer adaugă coloanele pe ru...

Kamo·3mo ago
Featurekamo-shared-library

Persistență coloană vertebrală pentru șabloane de import, rulează & înregistrări pe rând

Înlocuiește entitățile goale cu clase reale @Entity (modelate pe LeadIntake* precedent: UUID id, gen random uid, DB-default time stamp, statusId + @Transient en...

Kamo·3mo ago
Fixkamo-shared-library

Interogatoriul de import în domeniul de aplicare + membrul de gardă org/atribuirea produsului-vendor

- *************** vizate; Look-up-ul duplicat pentru importatorul manual (replaces a per-batch Găsiţi tot () care hidratat fiecare plumb peste toţi chiriaşii) -...

Kamo·3mo ago
Featurekamo-shared-library

3 Drepturi CRM + interogare a membrilor cu drepturi

Role RightType: SPEND RECEIVE LEAD CREDIT (147), *************** CRM. Nu-ţi face griji. pentru listarea membrilor care dețin un drept. Auto-vindecare pe boot Se...

Kamo·3mo ago
July 1, 2026
Fixkamo-shared-library

Pin marcat ForReasignmentBy FK to INT8 (nu moștenit implicit)

Fără coloanăDefinition, Hibernate copii members.id (INT8 DEFAULT unic rowid()); Deci CockroachDB a umplut rândurile de plumb existente cu ID-uri false ale membr...

Kamo·3mo ago
Featurekamo-shared-library

- Nu. (Coloană acceptată astăzi)

Contele conduce un membru acceptat prin credit/FFA pentru un produs furnizor de la un UTC instant (membru local start-of-day). Consumat de LeadAcceptController ...

Kamo·3mo ago
Featurekamo-shared-library

Adaugă *************** pentru decizia de înregistrare jumătate

doc 11 §5.3 pas 4 / §10 audit complet WORM Aidecation + LoanIdentifierEvent. Acest lucru adaugă AiFunction **************** Coloana a fost rezervată. Doar pent...

Kamo·3mo ago
Featurekamo-shared-library

Servicii de orchestrare a creditelor (partajat-lib)

- LeadAllotment.isInfiniteBalance (∞ credit balance → ment-on-the-fly at accept) - CreditLeadAsignmentService: atomic Accept-Lead (select→lock→recheck→claim, mu...

Kamo·3mo ago
Featurekamo-shared-library

Atribuirea de credite de ajutor în cadrul unui fond comun

- **************************************************************************************************************************************************************...

Kamo·3mo ago
Featurekamo-shared-library

Model de date privind creditul-asignare (shared-lib)

- Lead: requiresAsignment flag + marcatForReasignmentAt/By (nullable; nul actor = seller/API import) - *************** + evenimentTypeForKey rutare + registru d...

Kamo·3mo ago
Featurekamo-shared-library

Vânzători de domeniu de aplicare pe o piață; extrage produse de piață; piețe de arhivă

- LeadVendor câștigă o piață necesară ID (coloanăDefiniție fixată la UUID simplu astfel coloana FK nu moștenește gen random uid ul lui PK de referință - Elimina...

Kamo·3mo ago
Fixkamo-shared-library

Solicitări de sign cu regiune site configurabilă

MinIO aplică acum MINIO SITE REGION (us-west-ca-s-1) în SigV4 domeniul de aplicare al autorizației, deoarece replicarea la fața locului a fost activată. Clientu...

Kamo·3mo ago
Fixkamo-shared-library

Condiționarea prevede termenul limită de încercare (comp înlocuiește procesul)

În calea de actualizare a subscrierii existente de furnizareAbonare, set trialExpiresAt to null so an anterior trialling org is clearly promoted to comp fără o ...

Kamo·3mo ago
Featurekamo-shared-library

Org-nivel poarta acordă catalog complet pentru TRIAL activ

resolutionEntitlement now short-circuits for TRIAL subs whose trialExpiresAt is în viitor (calculat pe citire). Adaugă static isTrialActive() helper and 4 unit ...

Kamo·3mo ago
Featurekamo-shared-library

Adaugă sursă de facturare TRIALĂ + procesExpirațiiAt on AccountSubscription

Adds BillingSourceType.TRIAL, a precise LocalDateTime trialExpiresAt field on AccountSubscription (nullable, column trial expires at) and a finder *************...

Kamo·3mo ago
Featurekamo-shared-library

nu-ţi face griji. (coadă de excepție pentru nave)

În cazul în care se utilizează un sistem de reținere pentru copii, se utilizează un sistem de reținere pentru copii. pachete pentru o org). Date de primăvară de...

Kamo·3mo ago
Featurekamo-shared-library

Cheia de închidere RON FALLBACK APPLIED (doc 05 §6.1/§6.4)

Administratorul recuperează o închidere BLOCKED STEWARD cu pereți RON/reușit prin satisfacerea sloturii RON necesare cu o notarizare alternativă (WET SIGN/IPEN/...

Kamo·3mo ago
Featurekamo-shared-library

Închidere PACKAGE CANCELLED eveniment cheie (doc 05 §6.4 administrator anula)

Administratorul încheie o închidere non-terminală. -> Anulat; Semnalul durabil la care reacţionează în aval stand-down / steward-quee close-out.

Kamo·3mo ago
Featurekamo-shared-library

Traducerea şi adaptarea:

MERSCORP asinc callback flips a MersRegistration SUBMIS-> CONFIRMED/REJECTAT; acestea sunt semnale durabile - Nu. (confirmat) + coada excepției de administrator...

Kamo·3mo ago
Featurekamo-shared-library

§6.1 RON grâne de perete legal (VORM CONGELAT) + Eveniment închis STEP BLOCAT

Statul de proprietate este inghetat identitatea pe pachetul de inchidere (proprietatea de închidere nu nu se mișcă) și este grânele §6.1 RON pereții legali de r...

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