KamoCRM

Live Change Log

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

17,650
Total Changes
6,071
Features
5,339
Fixes
30
Projects
Filter by project
All Projects17,650AIService260APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService586InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService604RAGService79SecurityService1,872TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,411kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,678kamo-signer-monorepo56kamolos114
Filter by type
All TypesBuild16CI523Chore775Docs3,257Feature6,071Fix5,339Other998Performance165Refactor278Revert23Style42Test162Upgrade1
June 10, 2026
FeatureBillingService

Gestionați Organizația.isPlatformProduct de pe Platformă → Orgs

PlatformaContExpuneri Sumare estePlatformProdus + areAbonare Piața; nouă Pune-o aici. (platform-admin gated) stabilește steagul și invalidează drepturile membri...

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
June 9, 2026
FeatureSecurityService

Drepturile membrilor domeniului de aplicare la rădăcina produsului, nu KamoCRM

Serviciul de Drept rezolvă acum rădăcina fiecărui membru prin intermediul DreptRezolvator de drepturi (cel mai apropiat strămoș-sau-se) în loc de mersul pe jos ...

Kamo·4mo ago
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
June 8, 2026
FeatureConversionService

Raportul de conservare a aspectului, nu se întinde niciodată logo-uri non-pătrate

Ramele Favicon PNG/ICO au fost produse cu mentinereAspectRatio (fals), intindere orice logo non-pătrat într-un pătrat distorsionat. Center-fit the logo on a pan...

Kamo·4mo ago
FeatureKlusterServices

Semn pre-seed.pink + www.sign.pink in STATIC DOMAINS

sign.pink este un nou domeniu apex (semnătura electronică a consumatorului / eticheta albă Kamo chiriaș org). Pre-seed apex + www so a Let's cripte cert există ...

Kamo·4mo ago
June 7, 2026
Featurekamo-signer-monorepo

Aplicație nouă de semnare monorepo + prima semnătură electronică mobilă

Turborepo + spaţii de lucru pnpm monorepo case de e-sign reutilizabile extras din kamo-internal plus un nou, ultra-poluat kamo-signer aplicație experienţa de S...

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

Description

LoanProductForm a fost o singură coloană îngustă (maxWidth: 880) cu hardcoded Engleză peste tot. Acum folosește același model de întreprindere ca pagina de ofer...

kamo·5mo ago
Featurekamo-internal

Layout cu două coloane cu vedere de previzualizare live

Pagina de nou-ofertă a fost o coloană înaltă îngustă pe ecrane largi. Portul vizual. Acum folosește CSS Grid cu formularul din stânga (5fr) și a vedere live "Of...

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

Pagină poloneză nouă-ofertă

Trei goluri UX pagina de oferte a avut după readucătorul anterior: 1. Starea goală. Atunci când o piață nu are încă produse de împrumut, scăderea utilizată Pen...

kamo·5mo ago
Featurekamolos

Per-ofertă suprascrie pentru rata, APR, și taxa de origine

LoanOfferCreateCâștigări de cerere trei câmpuri opționale AprBps Override, origine FeeAmountOverride. CreateDraft le aplică atunci când set și altfel cade înap...

Kamo·5mo ago
Featurekamo-internal

Expune personal LOANS în culegători de comerț-tip și angajament

Adaugă personal LOANS la listele COMMERCE TYPES și AngajamentType, astfel încât noua piata de credite personale KamoLOS poate fi creata de pe piete/noi si piete...

kamo·5mo ago
Featurekamo-internal

T6+T7 frontend lash + rapoarte org + UI cu plată automată

Poli (T6): - Nou lib/format.ts: local-aware Intl helpers formatCurrency / formatDate / formatDateTime / formatPercentBps. Înlocuiește hardcoded laLocaleString (...

kamo·5mo 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·5mo ago
Featurekamolos

Lotul de conformitate de gradul 5

- OffacSanctionsService: Jaro-Winkler fuszy match @ ≥0.92 după meciul exact Pas. A lovit scorul similaritatii de suprafata. Configurabil prin los.ofac.fuzzy-tre...

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
Featurekamolos

Tier 3 security + Tier 8 bug cleanup batch

T3 — Security: - New RateLimitFilter (Bucket4j): 1000/min per IP for webhooks, 10/min per session for offer accept/decoder/rescind, 60/min general. Register...

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

/api/los proxy HMAC-semne antete de identitate

Când LOS PROXY HMAC SECRET env var este setat, proxy acum calculează *************secret) şi trimite X-Proxy-Signature + X-Proxy-Timestamp alături de X-Org-Id /...

kamo·5mo ago
Featurekamo-internal

Pagină detaliată a creditului de tip Org-side + ajustări/promise API

- LosApi: manualAdjust, renunțaFee, Promisiunea de plată - ************* pagina de operaţiuni complete * Carduri de sold 4 up (curent, principal, dobanda, urmat...

kamo·5mo ago
Featurekamolos

Final batch — compliance, packets, adjustments, Grafana, tests

Compliance: - MlaCheckService — Military Lending Act covered-borrower lookup against DoD MDC single-record query. Returns NotCovered if unconfigured so dev ...

Kamo·5mo ago
Featurekamolos

P2 lot

Observabilitate: - micrometru-registry-prometheus pe clasapath - /acţionare/prometeus expus prin configuraţia managementului (ambele locale + k8s configmap) - L...

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

P1 frontend

- losApi: taxaOffQueue / confirmChargeOff / auditByLoan - *************** D120 revizuiți pagina cozii; utilizator org comentarii fiecare împrumut, adaugă un mot...

kamo·5mo ago
Featurekamolos

P1 lot

Mişcarea banilor ( Miezul P1): - LoanPaymentPostingService: MarkSucceedAndPost / MarkFailed / MarkReturnedAndReverse/markDisbursementSucceed/markDrawDisbursed. ...

Kamo·5mo ago
Featurekamo-internal

P0 intarire formulare, rezolvare sesiune, metode de plata

Formulare (org-side): - *************** / {produsUid} editează pagini - Noul LoanProutForm: elemente de baza / tarifare / limite / termeni / conformitate secţiu...

kamo·5mo ago
Featurekamolos

P0 întărire

- Fix EsignClient imports: EsignGenericEnvelopeRepository / EsignSignatureRepository trăiesc în .semn.repos, nu .semnează rădăcină - New StripeConnectController...

Kamo·5mo ago
Featurekamo-internal

/api/los/* proxy route → KamoLOS via k8s DNS

Oglindește /api/billing / [[...pat] Procură servicii de facturare: - sesiunea *** rezolvată prin intermediul Redis; X- Org-Id + X-Member-Id - /api/los/webhooks/...

kamo·5mo ago
Featurekamo-internal

Adaugă tip personal LOANS commerce front-end

- angajamentTypeLabels: extinderea angajării Uniunea de tip + vocabularul - MarketCardGrid: PERSONAL LOANS color (#14b8a6) + Landmark pictograma + contor - pagi...

kamo·5mo ago
Featurekamolos

Serviciul inițial de origine a creditului personal + service

New Spring Boot 3.1.5 / Java 21 microservice modelat pe BillingService. Deţine domeniul creditului personal la sfârşit: - LoanProduct / LoanOffer / Loan CRUD c...

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

Încărcăturile foto-album folosesc aceeaşi conductă WS ca fila Uploads

Extrage conducta doc-manager upload (hashing → dedup check → registru-sau-upload → WebSocket condus de conversie) într-o utilizare reutilizabilăImagingUploads c...

kamo·5mo ago
Featurekamolos

Hide isActive = programe false de la debitori în timp real

utilizareProgramCatalog filtrează acum programe cu isActive=fals înainte le returnează vrăjitorului de împrumuturi. Steagul este calculat pe partea serverului c...

Kamo·5mo ago
FeatureSecurityService

Oferte de programe de umplere pentru piețele ipotecare existente pe boot

DataLoader sună acum Nu-ţi face griji. după backfill-ul AppMortgage. Mătură fiecare MORTAGE existent TradeMarket și asigură programul său Oferte sunt furnizate....

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

Lianți duplicați astfel încât utilizatorii să poată furculița fără a afecta originalul

Adaugă o acțiune "Duplicate" accesibilă din meniul de context al listei liantului și dintr-un buton nou din antetul editorului. Duplicatul pornește de la metada...

kamo·5mo ago
FeatureDocsService

Adaugă POST ***************

Copiază adânc un liant pe care solicitantul îl poate vedea (proprietar, partajat sau șablon) într-un liant proaspăt deținut de solicitant. Copiază fiecare eleme...

Kamo·5mo ago
Featurekamo-internal

Programe de ipotecare comutare + angajament MORTAGE-link

- Ipoteca ProgramePanel acum naveaza un real comutator pe fiecare carte de program cu update optimist + rollback pe eșec. Comutarea unui program de apeluri Pune...

kamo·5mo ago
FeatureSecurityService

Pus / programe/ {cod}/activ + depreciază criteriile de evaluare a POS ipotecare moștenite

- Ipoteca programuluiController câştiguri puse *************** cu corp {"isactiv": bool}, cu poarta pe LOS TAKE APPLICATION. Delegaţi Asta va face ca Org Progra...

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
Featurekamolos

Ziua de frecat↔ tema de noapte cu luna de soare SkyToggle

- continuu t [0,1] unitate de poziție scena ~25 CSS proprietăți personalizate la:root prin interpolare liniară RGB între ziua de hârtie caldă și ancore de noapt...

Kamo·5mo ago
Featurekamolos

Expunerea de angajament/intentă/angajament AINS

AppMortgageDTO poartă acum identificatorii de comerț-ciclu de viață care SecurityService backend populează fiecare cerere de ipotecă. KamoLOS Încă nu le foloseş...

Kamo·5mo ago
Featurekamo-internal

Arată contextul comerțului + fila setărilor programelor

- / erou aplicaţii acum citește "Commerce > Ipotecare rezidenţială · URLA 2021" Astfel, personalul consideră ipoteca ca fiind una verticală a modulului comercia...

kamo·5mo ago
FeatureSecurityService

Întărire drepturi LOS + / scop comercial/angajamente

- Ipoteca AppController: fiecare obiectiv poartă acum pe RoleRightType. Citiri necesită LOS VIEW PIPELINE; crearea unei noi aplicații necesită LOS TAKE APPLICAT...

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

Adaugă fila organizator cu lianți, separatoare, documente generate

Adaugă organizatorul la managerul doc: - Noua filă "Organizator" (poziţia 4) cu o listă de liant + vizualizare despicată a editorului; - "Adauga la Organizator"...

kamo·5mo ago
FeatureDocsService

Adăugați suport organizator

Suprafață nouă REST sub /api/docs/binders pentru caracteristica Organizator: - BinderController: CRUD, element addition/update/remote/recomandare, share, rande ...

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

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