KamoCRM

Mabadiliko ya Tabianchi

Kila kipengele, kurekebisha na kuboresha, posted kama meli. Hakuna kitu kilichofichwa kwa ajili ya uzinduzi.

17,500
Mabadiliko ya Jumla
5,986
Features ya
5,284
Wa
30
Miradi ya Miradi
Filter ya Mradi
Miradi yote17,500AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filter ya aina
Aina zoteBuild16CI523Chore774Docs3,254Feature5,986Fix5,284Other994Performance165Refactor278Revert23Style42Test160Upgrade1
July 10, 2026
Featurekamo-internal

MeridianLink kwa Soko la Configure dialog

New MeridianLinkConfigDialog, modeled on the platform OAuth EditDialog, scoped to a single LeadMarket's connection via losConnectionApi (Phase 3 backend). Edits...

kamo·3mo ago
Stylekamo-internal

Center the watermark logo in the page area

Was pinned bottom-right (backgroundPosition "right -4% bottom -8%"). Center it in the content region — inset past the nav rail + top bar via --nav-pri-width / -...

kamo·3mo ago
Fixkamo-internal

Align losConnectionApi.remove return type

The DELETE endpoint returns {deleted:true, marketId}, not just {deleted:boolean} — align the client type to match the backend shape.

kamo·3mo ago
FixSecurityService

Real soft-delete + reactivate-on-upsert for LOS connection; safe test-connection message

I1: view()/testConnection() now read via the shared-lib's active-filtered finder so a soft-deleted (market,provider) connection reads as "not configured" instea...

Kamo·3mo ago
Featurekamo-shared-library

Active-filtered MarketLosConnection finder

Adds **************** so consumers can treat a soft-deleted (isActive=false) LOS connection as absent, mirroring SocialConnectionController's active-filtered re...

Kamo·3mo ago
Refactorkamo-internal

Drop the collapsible box around upload + gallery

The "Your wallpapers" section was a collapsible SectionHeader + Collapse — no reason to hide the upload and gallery behind an expand toggle. Replace with a stat...

kamo·3mo ago
Featurekamo-internal

MeridianLink vendor client-id card on platform OAuth registry

Adds a MeridianLink Mortgage ProviderDef to the platform OAuth2 client registry **************** vendor client_id ("Vendor Client ID") + non-secret config.token...

kamo·3mo ago
Testkamo-shared-library

PlatformOAuthProviderType append-order guard

Regression-locks the Phase 5 pull-forward: MERIDIANLINK(8,"meridianlink", "MeridianLink Mortgage") must stay the LAST constant so no existing provider's persist...

Kamo·3mo ago
Featurekamo-internal

Market LOS connection proxy + client

Phase 3 (Task 3.2) kamo-internal half: the Next.js proxy + typed client for a market's MeridianLink connection, backed by SecurityService's MarketLosConnectionC...

kamo·3mo ago
FeatureSecurityService

Market LOS connection service/controller

Phase 3 (Tasks 3.1-3.2) of the MeridianLink external-LOS integration: CRUD + Test-Connection for a market's MeridianLink connection. - MarketLosConnectionServi...

Kamo·3mo ago
Featurekamo-shared-library

LO-XML field mapper

LoXmlFieldMapper translates Lead/LeadClaimMortgage <-> confirmed MeridianLink LO-XML ids (sLAmtCalc, sPurchPrice, sApprVal, sLPurposeT, aBFirstNm, aBLastNm) wit...

Kamo·3mo ago
Featurekamo-shared-library

MeridianLink modified-loans + deep-link

Adds ListModifiedLoansByAppCode (parse ArrayOfString -> loan names), **************** and AppView.GetPmlLoanUrl (prefix the partial URL with the origination hos...

Kamo·3mo ago
Featurekamo-shared-library

MeridianLink SOAP client create/save/load

MeridianLinkSoapClient wraps the Loan.asmx ops over a Spring-WS WebServiceTemplate (namespace **************** per-op SOAPAction): Loan.Create -> loan name; Loa...

Kamo·3mo ago
Featurekamo-shared-library

MeridianLink auth ticket cache

MeridianLinkAuthService mints and caches the sTicket per (instanceBaseUrl + sha256(clientSecret)) with an injected Supplier<Instant> clock and a configurable TT...

Kamo·3mo ago
Featurekamo-shared-library

MeridianLink creds resolver

Adds the Phase 2 SOAP-adapter package **************** with MeridianLinkCreds (secret-redacting record) + MarketLosConnectionResolver, which decrypts the per-ma...

Kamo·3mo ago
July 9, 2026
Testkamo-shared-library

Regression test for LeadMarket MLOS collapse rule

Kamo·3mo ago
Featurekamo-shared-library

LeadLosLink entity + repository

Tracks a lead's link into an external LOS loan file, one row per (lead, provider). Carries the sync bookkeeping (contentHash, lastPushedAt, lastPulledAt) that P...

Kamo·3mo ago
Featurekamo-shared-library

MarketLosConnection chombo + kuhifadhi

Per-market credential/config connection to an external LOS (MeridianLink / KamoMLS / Encompass), one row per (market, provider). Secret lives only as an AES-256...

Kamo·3mo ago
Fixkamo-internal

Send X-***-Token on the upload XHR (fixes all uploads failing)

The session moved from a cookie to per-tab sessionStorage (896ea516); window.fetch is monkey-patched to attach X-***-Token to /api/* calls, but the raw XMLHttpR...

kamo·3mo ago
Featurekamo-shared-library

LeadMarket.mlosIntegration column + DTO round-trip

Adds the MLOS_INTEGRATION column (STRING-stored, defaults NO_MLOS, null-guarded getter) plus DTO/create/update-request plumbing. LeadMarketService collapses the...

Kamo·3mo ago
Featurekamo-internal

Console-background pref per-member in DB; clearer upload error

- useBackgroundMode now persists the plain/slideshow choice in the member's DB ui-preferences (follows the member across devices) instead of per-device loca...

kamo·3mo ago
Fixkamo-shared-library

Promote base mortgage-market leads to LeadClaimMortgage on save so mortgage fields persist

A lead whose market sub-type is (residential/commercial) mortgage was stored as a base Lead unless the backend salesType itself equaled the mortgage type, so up...

Kamo·3mo ago
Fixkamo-internal

Cap concurrent uploads (queue, max 3)

Multi-file upload fired every selected file at once, and the burst of concurrent server-side resizes OOM'd the image service. Queue the uploads and run at most ...

kamo·3mo ago
ChoreConversionService

Kumbukumbu ya Bump kwa 2Gi (kichwa kwa ffmpeg ya kawaida)

With the resize semaphore in place, give the pod room for the JVM plus up to 2 concurrent ffmpeg image decodes so multi-file wallpaper uploads no longer OOMKill...

Kamo·3mo ago
FixConversionService

Bound concurrent ffmpeg to prevent OOM under upload bursts

Faili nyingi upload moto faili zote kwa mara moja; kila ffmpeg decode kutenga sura kamili uncompressed, hivyo N concurrent picha kubwa walipiga nyuma kumbukumbu...

Kamo·3mo ago
FixConversionService

Downscale-only (never upscale small images)

** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** *...

Kamo·3mo ago
FixConversionService

Harden ffmpeg resize (probe safety, dim caps, bomb guard)

Maoni ya ziada juu ya ffmpeg kuandika upya: - probeDimensions redirects ffprobe pato kwa faili na wito waitFor () kwanza ya kwanza (Kwa wakati unaofaa). Previou...

Kamo·3mo ago
FixSecurityService

Kushindwa kupakia ikiwa resize inashindwa (hakuna ukubwa wa kuanguka)

Inathibitisha kuanguka kwa asili ya duka: ikiwa Huduma ya Kubadilisha haiwezi upya picha, kurudi 422 badala ya kuhifadhi asili ya ukubwa kamili (picha kubwa ing...

Kamo·3mo ago
FixConversionService

Resize backgrounds via ffmpeg subprocess (crash-isolated)

ImageIO + webp-imageio could native-crash the JVM (SIGSEGV in libwebp-imageio, UpsampleBgraLinePair_SSE2) on certain WebP inputs, taking the whole ConversionSer...

Kamo·3mo ago
Featurekamo-internal

Kiwango cha ScenarioToolGrid

kamo·3mo ago
Featurekamo-internal

MortgageHeroBand kwa hesabu-up KPIs + mita

kamo·3mo ago

Je, unaona nini kuhusu usafiri?

Kila kitu kinaingia kwenye tovuti yako mwenyewe. Anza kwenye mpango wa bure na usome ukurasa huu tena katika mwezi mmoja.

Kuwa Huru MileleMtazamo wa bei