KamoCRM

Live Change Log

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

17,500
Total Changes
5,986
Features
5,284
Fixes
30
Projects
Filter by project
All Projects17,500AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filter by type
All TypesBuild16CI523Chore774Docs3,254Feature5,986Fix5,284Other994Performance165Refactor278Revert23Style42Test160Upgrade1
July 9, 2026
FeatureSecurityService

Upload seif poate detail-scop un document (împrumutTransaction Id)

Seif upload acceptă acum un împrumut opţionalTransacţiune Id, ştampilat pe MemberDocument astfel încât un doc sensibil la timp (raport de credit / extras bancar...

Kamo·3mo ago
FeatureSecurityService

Înghețați instantaneul inițiatorului la estimarea inițială a împrumutului (reg Z/TRID)

Completează ciclul de viață al inițiatorului: o rezoluție comunăProjecție() alimentează acum AMBELE Proiecție de citire live și îngheț (fără derivă). La emitere...

Kamo·3mo ago
FeatureSecurityService

Tranzacție la suprafață Număr pe TranzactionSummaryDTO (tranzacție teavă #)

Linia conductei per tranzacție poartă acum numărul tranzacției umane. Verificat: MVN compila curat.

Kamo·3mo ago
FeatureSecurityService

Proiecţia iniţiatorului rezolvă licenţa pe stat

Completează proiecția inițiatorului live: StewardLicense LO atribuit (NMLS MLO) pentru statul de proprietate al subiectului (din proprietate.adresă.subdiviziune...

Kamo·3mo ago
FeatureSecurityService

Proiecţie iniţială live

GET / imortage- apps/ {uid} Acum acoperă o proiecție de inițiator în viață, gestionată de sistem (compusă pe citire, niciodată păstrată) cu excepția cazului în ...

Kamo·3mo ago
FeatureSecurityService

Atribuirea de credite la nivel de tranzacție + numărul tranzacției

asiguraTransacţiunePentruApp acum ştampile un număr de tranzacţii org-unique (TXN-<uid>). Noul ***************** + Put / imortage- apps/ tranzactions/ {uid}/loa...

Kamo·3mo ago
July 8, 2026
FeatureSecurityService

Cod de identificare al materialului cartografiat privind importul manual + aportul API

Ambele seturi DirectFieldOnCreateRequest comutatoare nu au un caz implicit, deci o Sistemul necartografiatFieldPath este scăzut în tăcere. Adăugați un caz mater...

Kamo·3mo ago
FixSecurityService

Include ambele desktop-uri în fiecare jeton SSO, legătura profundă cu cel ales

Fiecare jeton purta doar propria conexiune, astfel încât sesiune Json reutilizat browser-ului Lipsește celălalt -> deschiderea Windows după ce Linux a dat "cone...

Kamo·3mo ago
FixSecurityService

Imprumutatul de ruta se prezinta prin conducta astfel incat focul *************************************

plastureLoanFile's player (DRAFT->APPLICATION TAKEN) acum sună Nu-ţi face griji. în loc de o actualizare brutăLoan Starea fișierului setat, așa depunerea produc...

Kamo·3mo ago
July 7, 2026
FixSecurityService

Rezolvați sesiunea de la antetul X-***-Token din CallerSessionRezolvator

Kamo-intern -> APIservice BFF înaintează sesiunea ca X-***-Token antet, dar rezolvatorul citi doar atributul X-OTK sau cookie *** așa BaseLosController final (i...

Kamo·3mo ago
FixSecurityService

PatchLoanFile nu mai este un statut backdoor; deblocarea unei condiții are nevoie de dreapta subscrie; cascade clare

************* schimbarea stării este starea conductei Mașină de locuri de muncă (POST / Tranziții impune săgeți legale + per-arrow rol poarta + poarta de blocar...

Kamo·3mo ago
FixSecurityService

Injectaţi KamoDesktop SSO env direct + sârmă guac-sso în desfăşurarea K8s urmărite

- @Value reads KAMO GUAC SIGNING KEY / DESKTOP PASSWORD from env direct (runtime aplicare.yml este configmap montat, astfel încât indirecția proprietății nu s-a...

Kamo·3mo ago
FeatureSecurityService

KamoDesktop SSO token final pentru membrii lui Dumnezeu

GET *************** (numai eligibile pentru Dumnezeu) ments a 5 minute guacamole-auth-json token (HMAC-SHA256 + AES-128-CBC, per extensia lui format sârmă) și î...

Kamo·3mo ago
FixSecurityService

Creditorul depune incendii efectele secundare luate în aplicare (lista de verificare a doc + notificare)

Imprumutatul portal prezentat este fisierul de imprumut PATT {statusId:2}, care a ocolit operator / obiectivul de tranziţie în cazul în care efectele secundare ...

Kamo·3mo ago
FixSecurityService

Borrower nu poate escalada starea fişierului de împrumut sau edita URLA după depunere

Două găuri de autorizare legate de debitor pe obiectivele de autoservire ale aplicației: - escaladarea Privilege (#2): plastureLoanFile a aplicat orice statusI...

Kamo·3mo ago
FixSecurityService

Creditor auto-creare idempotență + compensare orfană; nu transmite o listă de verificare goală ca succes

Ipoteca AppController.create() creditat cu creație proprie: - Idempotenţă (#2): reluarea unui PROIECT existent prin findOwnedDraft de a menta un duplicat gol pe...

Kamo·3mo ago
FeatureSecurityService

Criterii finale de evaluare a apelurilor de plumb (program/listă/rezolvare)

Noul ***************** operator + serviciu: persistă Apeluri, mesaje de planificare/ieșire note în fluxul media plumbului, și reflectă apelul pe calendarul memb...

Kamo·3mo ago
ChoreSecurityService

Reconstruiește împotriva dbNow-lib comun () fix CAST

Se angajează gol pentru a declanșa CI, care clonă kamo-shared-library la timpul de construcție și ia ***********************************************************...

Kamo·3mo ago
ChoreSecurityService

Reconstruiește împotriva fixației "kamo-shared-Library rights-waterfall" (5f20d29)

CI clone și construiește kamo-împărțit-library de la sursă, astfel încât acest angajament gol redeclanşează construcţia pentru a ridica rezoluţia asupra dreptur...

Kamo·3mo ago
FixSecurityService

Restaurează securitatea Furnizor de auto-pointing; membru auto-vindecare drepturi aplicate

Două probleme prod de la schimbarea de securitateProvider-oglindă: 1. Enter-as-System-Member a eșuat cu "Niciun membru al organizației furnizor de securitate" ...

Kamo·3mo ago
FeatureSecurityService

Întărirea drepturilor de confidenţialitate a contactului principal-info

allLeads returnează acum LeadListDTO slab și ascunde conduce nealocate din partea membrilor fără VIew UNASsignED LEADS. obține contact cu măștile LeadById infor...

Kamo·3mo ago
FixSecurityService

Traducerea şi adaptarea:

dbNow() întoarce acum DB-UTC wall-clock (now()::timestamp), astfel recupera absolut instant cu toInstant (UTC) în loc de zona implicită JVM Numărătoarea invers...

Kamo·3mo ago
FeatureSecurityService

/echipa creează o TEAM MINTE (PROSPECT), /membru creează un membru

Înregistrare publică onorează acum membrulTip site-ul de înregistrare trimite (din /membru vs /echipa calea): /echipa creeaza o TEAM newday înainte de a putea ...

Kamo·3mo ago
July 6, 2026
FeatureSecurityService

Expuneţi extinderea telefonului de lucru pentru membrii echipei în contractori

Filtrul /conduce agentul are nevoie de extensia de telefon de lucru pentru a eticheta opțiunile ca "Numele (următorul 8080) ." Extinderea există deja pe TeamMem...

Kamo·3mo ago
FeatureSecurityService

Orgi noi pentru copii moștenesc securitatea părinților lorProvider

Atunci când se creează un copil org din kamo-internă, setați noua org de securitateProvider la Siguranţa părintelui OrgProvider (orgul sub care este creat) în l...

Kamo·3mo ago
FeatureSecurityService

Reutilizați utilizatorii existenți, oglinda pentru securitateProvider, poartă-membru de echipă sign-in

Reutilizare (nicio copie a conturilor pentru aceeași persoană): - MemberCreateController reutilizează acum un utilizator existent prin e-mail personal caz-insen...

Kamo·3mo ago
FixSecurityService

Fișier conturi noi sub org a domeniului, nu kamocrm

/Înregistrare legat org nou membru a gazda cererii, dar semnalul org niciodată nu a supraviețuit hop: kamo-register proxys fiecare înscriere la comun Api.kamocr...

Kamo·3mo ago
FeatureSecurityService

Sarcini principale REST API + în timp real TASK CHANGED

Implementează backend tab-ul /liders/view Tasks a fost deja de asteptare, dar că Nu a existat niciodată: GET/POST/PUT/DELETE - Nu. (LeadTaskController + LeadTas...

Kamo·3mo ago
FeatureSecurityService

Per-pane edit-lock REST API + auto-salvare maturator

Adds /api/security/leads/{id}/locks ************* susţinut de LeadLockService: rezervare exclusiva per-pane, batai de inima care Resetați un TTL inactiv de 5 mi...

Kamo·3mo ago
FeatureSecurityService

Obiectivul de încărcare a personalului furnizor-doctor îndeplinește cerințele terților

POST *************** (LOS scrie): personalul încarcă o evaluare/titlu/HOI/doctor în flăcări la magazinul de imagini la nivel de împrumut; atunci să îndeplineasc...

Kamo·3mo ago
FeatureSecurityService

Condiție Cascadă renunțare / ștergere la cerințele documentului

renuntaCondition and stergeCondition now best-effort apel MLOSDocService's suprimă-pentru-condiție după o renunțare de succes / ștergere, astfel încât o condiți...

Kamo·3mo ago
FixSecurityService

Documentele de împrumut ale debitorului în domeniul de aplicare-cerințe pentru propria lor parte

Cerinţele îmbogăţite/documente citite au autorizat orice parte a aplicaţiei şi a returnat cerințele fiecărei părți, astfel încât pe un împrumut comun un împrumu...

Kamo·3mo ago
FeatureSecurityService

Comment

Kamo·3mo ago
FixSecurityService

Autorizaţie de seif per parte + ruta de notificare per parte

Seiful contului deţinea documente per-party (partimentar uman), dar autorizat acces per-ACCOUNT - PII scurgere / blocare: orice membru al contului ar putea ci...

Kamo·3mo ago
FeatureSecurityService

Notificările de împrumut închide bucla de colectare

DocNotificationService trimite e-mailuri tranzactionale (e-mailTemplateServiceClient stabilit cale, destinatar = membru primar cont, link portal din domeniul ră...

Kamo·3mo ago
FixSecurityService

Gruparea de conducte per tranzacție a fost întreruptă

TranzactionSumaryDTO.loanUids transporta UID-uri LOAN-FILE, dar consola de conducte taste rânduri privind aplicația uid Cerințe pentru fiecare tranzacție). Împ...

Kamo·3mo ago
FeatureSecurityService

Generarea proactivă a listei de verificare + rezumatul doc al conductei

- Generează lista de verificare a documentului de scenariu la APLICation TAKEN (MortgagePipelineController cârlig de tranziție) astfel încât să existe momentul ...

Kamo·3mo ago
FixSecurityService

Upload-ul membrilor a fost defect (acces nivel NULLL)

Calea de imagistică la nivel de cont nu a rulat niciodată (0 seif Imgs în prod): uploadDocument a fost trecut de nivelul de acces=null. Pass CONFIDENTIAL pentru...

Kamo·3mo ago
FixSecurityService

Satisfac-across confuz-deputy IDOR + cont partid auto-vindecare

- HIGH: satisfac-across poarta pe drum partidId dar fanned peste propria document partea din aval; verificați dacă documentul aparține părții autorizate (acelaș...

Kamo·3mo ago
FixSecurityService

Legături de partid auto-vindecare înainte de cerința îmbogățită citit

listăDocumentCerințe apeluri asiguraPartyLink-uri astfel încât rândurile obligatorii să poarte întotdeauna o contBorrownerPartyId (ţinta de încărcare/satisfacer...

Kamo·3mo ago
FeatureSecurityService

Proxi suprafaţa cerinţei acoperite cu boltă

- MlosDocClient: Verburi postale (generate, satisfacute, acceptate, respinse, satisfacute) + împrumut/partid îmbogățit citește peste X-Normal-Auth. - IpotecaApp...

Kamo·3mo ago
July 5, 2026
FeatureSecurityService

Obiectivul final al tranzacţiei GET ***************

Description conducta per tranzacție). Vedere de operator sau o parte la afacere (este parte membruToTransaction).

Kamo·3mo ago
FixSecurityService

Setul de produs implicit a eșuat

setDefault folosit un vrac "actualizeaza LeadVendorProduct ... în cazul în care p.vendor.id în (subquery) " Actualizări în vrac respinge asocierea implicită se ...

Kamo·3mo ago
FeatureSecurityService

Seif document P4 (docuri reutilizabile pentru credite)

- MemberDocumentService: upload a doc ONCE at AccountBorrownerParty script → Imageservice crează un Img în Auto-create imagistică-membru-vault găleată *********...

Kamo·3mo ago
FeatureSecurityService

Platforma pentru desemnarea produsului implicit P3 (singură activă) + disponibilitatea operatorului

- *************** desemnează One LeadVendorProduct ca KamoMLOS al orgului Portal auto-asign produs; un singur activ (degradează orice alt, org-scoperit, blocat)...

Kamo·3mo ago
FeatureSecurityService

P2c conduce primul suport portal

- IpotecarVerticalRezolvator: rezolva RESIDENTIAL MORTGAGE LeadMarket, MORTAGE ComerţMarket, desemnat LeadVendorProduct implicit, şi Efficient POS-enabled dispo...

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