KamoCRM

Mabadiliko ya Tabianchi

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

17,497
Mabadiliko ya Jumla
5,985
Features ya
5,283
Wa
30
Miradi ya Miradi
Filter ya Mradi
Miradi yote17,497AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices738MCPGatewayService250MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filter ya aina
Aina zoteBuild16CI523Chore773Docs3,254Feature5,985Fix5,283Other994Performance165Refactor278Revert23Style42Test160Upgrade1
July 19, 2026
Fixkamo-internal

Correct the CATALOG_SOURCE ordinal — every rate-sheet upload was rejected

ImageAssocType.CATALOG_SOURCE is id 14 but ordinal 12: the ids skip 6, so id is not ordinal+1 past SYSTEM_WIDE. The panel sent 13, which is out of range for a 1...

kamo·3mo ago
July 18, 2026
Featurekamo-internal

Wakala wa Uuzaji wa AI tab + kwa kazi ya wakala wa kati

Builds out /settings/ai?tab=sales-agents (was a stub): orgs create agents for their sales industry, either from a built-in template or by writing the training c...

kamo·3mo ago
FeatureSecurityService

Enrich borrower chat routing + capture subject-property state

chat-routing now returns the assigned officer's NMLS, title, photo, phone, email and whether they hold a valid license for the subject-property state, plus the ...

Kamo·3mo ago
FeatureMediaService

Tuma wakala wa mauzo kwa kituo + ripoti LO upatikanaji

- WebChatIntegration CRUD nyuzi mauzoAgentId (null wazi kazi) -Utangulizi sasa unarudisha upatikanaji wa wanachama pamoja na mtandao, hivyo widget inaweza kuony...

Kamo·3mo ago
FeatureAIService

Sales-agent CRUD, template mikopo, na wakala inayotokana chat prompt

- AiSalesAgentController (/api/ai/sales-agents): org-scoped CRUD + GET /templates - SalesAgentTemplateRegistry: built-in starter templates, beginning with a m...

Kamo·3mo ago
Featurekamo-shared-library

SalesAgent chombo + kwa kazi ya wakala wa kati

Org-configurable AI sales agents: a named agent for a sales industry, programmed with a training context the org authors (from a template or by hand), assignabl...

Kamo·3mo ago
Refactorkamo-internal

Translate the steward console panels; drop the label escape hatch

Catalog, Identifiers, Ingestion, Loan Sale Desk and the Pipeline table rendered hardcoded English inside a console whose other screens were fully translated. Al...

kamo·3mo ago
FixAIService

Streamed replies were dropped, persisting blank assistant messages

Kila mafanikio ya mazungumzo kukamilika alikuja nyuma kama EMPTY msaidizi Bubble. Kwa kuwa Mstari wa msaidizi ulikuwa umeokolewa na maudhui len = 0 na is error ...

Kamo·3mo ago
FixSecurityService

Tuma AI Service siri ambayo kwa kweli inathibitisha

The vision-capability proxy authenticated with internal.auth.secret, but AIService validates **************** — a different secret. Confirmed live: the console ...

Kamo·3mo ago
FixSecurityService

Msaidizi wa Huduma ya LoanTransaction alipata LeadRealtimePublisher param

assignLoanOfficer now publishes the chat-routing event, so the service ctor takes a 10th arg (LeadRealtimePublisher). Update the unit test's direct instantiatio...

Kamo·3mo ago
Fixkamo-internal

Kutatua k1m1 npm Msajili mwenyeji ndani ya chombo cha kujenga

kamo-internal haijawahi kutumika tangu 2026-07-16: kila jengo lilikufa wakati wa mchana ENOTFOUND k1m1 wakati wa kuchota paket binafsi @kamo / *, ambayo mfuko-l...

kamo·3mo ago
FeatureSecurityService

Auto-provision platform-managed MLOS chat + serve site key by host

- ManagedChatIntegrationService: lazily mint the org's platform-managed SPECIFIC_AGENT WebChatIntegration on first access. KamoMLOS is first-party: org resolv...

Kamo·3mo ago
FeatureMediaService

Angalia ishara ya routing, endelea leadUid, reassign chat juu ya hoja ya kuongoza

- createSupportSession takes a signed routingToken (not preferredAgentMemberId); verified via ChatRoutingTokenCodec + cluster internal.auth.secret, enforces ...

Kamo·3mo ago
Featurekamo-shared-library

Signed agent-routing token + lead-reassignment propagation

Foundation for making the reusable public-chat widget handle the KamoMLOS borrower->loan-officer variant securely, and for propagating lead reassignment into an...

Kamo·3mo ago
FixAIService

Try the next model when a vision model rejects the image

Probing production again after the modality fix, routing moved from a text-to-speech model to o3-mini — an o-series reasoning model that also takes no image inp...

Kamo·3mo ago
FixAIService

Stop routing vision to text-to-speech models

Found by probing production: org 1188756624575266822's vision calls resolved to gpt-4o-mini-tts-2025-03-20 — a TEXT-TO-SPEECH model — so every vision call retur...

Kamo·3mo ago
Refactorkamo-internal

Use next-intl keys for the Mobile Devices strings

Swaps the literal labels added with the Devices sub-tabs for **************** and .mobileDevices.* keys, now published in the translation dictionary (CI fans th...

kamo·3mo ago
Refactorkamo-internal

Fold Document QC katika nyaraka & Masharti; taarifa za PDF ingest

Hati QC alikuwa na screen yake mwenyewe kwa ajili ya kazi ambayo ni nyaraka sawa, juu ya hiyo fedha hizo, zikifanywa na mwekezaji huyo. Kugawanya katika tabo mb...

kamo·3mo ago
FeatureSecurityService

Expose vision capability so the console can explain a missing provider

PDF rate sheets are read by the org's configured vision provider. When none is configured the AI call fails the same way a model error does, so the console had ...

Kamo·3mo ago
FeatureAIService

Inline image vision + tier fallback that prefers stronger over weaker

Two limits made org-configured vision unusable for whole classes of caller. 1. Vision was URL-ONLY. Every caller had to stand up public, provider-fetchable ser...

Kamo·3mo ago
Featurekamo-internal

Split Devices katika "Mfumo wa Simu (s) Devices" + "Mipangilio ya Simu"

Kwa sasa chombo hicho kina kurasa mbili. Vifaa vya PBX / Softphone Hatua chini ya "Mfumo wa Simu (s) Devices unchanged; tab mpya ya "Simu za Mkono" Vifaa vya s...

kamo·3mo ago
FeatureSecurityService

Org-admin endpoints for mobile device policy + enrolled devices

Backs the new "Mobile Devices" sub-tab under Settings → Features → Phone → Devices (its sibling "Phone System(s) Devices" stays on VOIPService and covers - GET...

Kamo·3mo ago
Featurekamo-internal

Ingestion panel accepts spreadsheets, not just CSV

The extractor now reads .xlsx/.xls and sniffs the format from the file itself, so the picker no longer restricts to CSV and the copy says plainly what is readab...

kamo·3mo ago
Featurekamo-internal

Steward Ingestion tab + the Catalog/Identifier proxy routes that were missing

Rate-sheet ingestion existed end-to-end in the backend and none of it was reachable. This adds the one surface that walks the whole chain: upload an investor's ...

kamo·3mo ago
FixConversionService

A bad assocType index is a 400, not a 500

Njia za kupakia / kujiandikisha zina indexed ImageAssocType.values () na index ya malighafi ya mteja, Kwa hivyo thamani ya nje ya aina ilijitokeza kama ArrayInd...

Kamo·3mo ago
Featurekamo-shared-library

CATALOG_SOURCE assoc type for MLOS catalog source documents

Uwekezaji kiwango karatasi / LLPA + ustahiki matrices / lock sera haja ya mahali fulani kuishi: dondoo za ingest kutoka blob, na pointi za kiwango cha karatasi ...

Kamo·3mo ago
FeatureSecurityService

Gateway kwa ajili ya mapitio ya mgombea + kiwango chasheet kukuza

Exposes the two new catalog promotion writes to the steward console under the existing MLOS steward gate, with organizationId server-stamped from the operator s...

Kamo·3mo ago
Featurekamo-shared-library

MobileDevicePolicy - org default + kwa kila mwanachama override

personal phone or must be on a company-managed (Android Device Owner enrolled) device: - MobileDevicePolicy enum: PERSONAL_ALLOWED | COMPANY_MANAGED_REQUIRED. ...

Kamo·3mo ago
FeatureSecurityService

Steward gateway for ingestion (intake + staging area were unreachable)

MLOSIngestionService had no gateway presence, so no tenant could hand a rate sheet to the extractor and the candidates it stages had no reader on any reachable ...

Kamo·3mo ago
Featurekamo-internal

Steward Identifiers tab - kutatua idadi ya nje kwa mkopo wake

New Identifiers tab in the mortgage steward console: paste an external number (loan number, MERS MIN, DU/LP/GUS case file, e-sign envelope...) and resolve it ba...

kamo·3mo ago
FeatureSecurityService

Identifier gateway — steward can resolve an external number to its loan

MLOSIdentifierService had no gateway, so the typed identifier plane (the routing gate every inbound vendor/agency/AUS/e-sign callback uses) was unreachable from...

Kamo·3mo ago
Featurekamo-shared-library

Value-keyed AUS case-file + e-sign envelope finders for identifier owner-delegation

Completes the owner-column lookups the MLOS identifier plane needs to route inbound callbacks: **************** (DU/LP/GUS run handle) and **************** Both...

Kamo·3mo ago
Featurekamo-shared-library

Thamani-key-identity finders kwa kitambulisho mmiliki-delegation

Ndege ya kitambulisho cha MLOS inatatua muuzaji wa ndani / kurudi kwa mkopo; kwa aina za OWNED ELSEWHERE Thamani ya mamlaka inaishi kwenye safu ya OWNER. Kuonge...

Kamo·3mo ago
Featurekamo-shared-library

CONDITION_ADDED / CONDITION_CLEARED canonical email templates

Kukopa-inakabiliwa nusu ya hali kitanzi: templates mbili za orodha ya generic kwa hali mpya taarifa ya mtumiaji. Imeongezwa kwa CANONICAL KEYS na rasilimali zao...

Kamo·3mo ago
July 17, 2026
Fixkamo-internal

Filter non-ACTIVE members from live-participant pickers

Ulinzi wa kina nyuma ya milango ya huduma za usalama: kamwe kutoa yasiyo ya utekelezaji Mwanachama wa timu kama mshiriki wa kuchagua / kuishi. Kuongeza TeamMemb...

kamo·3mo ago
FixMediaService

Exclude non-ACTIVE members from chat participation & routing

A non-ACTIVE **************** member must not appear as, or be targeted as, a live chat participant. Gate every chat path on the shared-lib **************** pre...

Kamo·3mo ago
FixSecurityService

Enforce ACTIVE member status on every session & off-boarding path

Mlango wa kuingia wa wanachama watano hapo awali uliishi tu katika nenosiri-login. mtawala. Kupanua kwa kila njia ya kikao cha dakika kwa njia ya pamoja Kwa mfa...

Kamo·3mo ago
Fixkamo-shared-library

Gate live sessions & participation on ACTIVE member status

Add **************** as the single source of truth for the "only ACTIVE members may sign in or appear as a live participant" invariant: base members must be rec...

Kamo·3mo ago
FeatureSecurityService

Public pre-auth trial-status endpoint for login/register pill

Wa wa wa wa wa wa wa wa wa wa wa Uamuzi wa org kupitia Jina la kikoa (kwa mfano, jina la kikoa) na jina la kikoa la kikoa. * (Sauti ya Umma) Kwa hiyo kidonge in...

Kamo·3mo ago
Featurekamo-register

Show TRIAL USE ONLY pill above Powered-by for trial orgs

Refactors PoweredByKamo katika stack ya safu iliyowekwa na kujifunga /api / kesi-status / {host} (proxy kwa Huduma ya Usalama wa Umma kesi-status) Endpoint), ku...

Kamo·3mo ago
Featurekamo-login

Onyesha TRIAL USE tu kidonge juu powered kwa kesi orgs

Self-fetches /api/trial-status (proxy to SecurityService public trial-status endpoint, resolved by login host) and renders an amber pill above the Powered-by pi...

Kamo·3mo ago
Featurekamo-internal

Angalia nyaraka za mtu wa tatu (loan) katika ukaguzi wa mahitaji ya msimamizi

Msaidizi anayepitia mahitaji ya THIRD PARTY (PARTY / PARTY) sasa anaweza kufungua hati ya kuridhisha. Njia mpya ya binary Next.js mito kwa kila-loan authz'd mau...

kamo·3mo ago
FeatureSecurityService

Mtazamaji wa hati ya kila mtu wa tatu (LOAN) - tathmini / kichwa / sakafu

Completes the doc-review byte path started with the vault viewer. LOAN-collection imgs (appraisal/title/flood) are refused by the generic imaging endpoints (per...

Kamo·3mo ago
Featurekamo-internal

View/Download vault documents in the account docs tab

Inabadilisha hali / docs hatua katika kitanzi halisi cha ukaguzi. Orodha ya Wakurugenzi wa Halmashauri ya Wilaya ya Ludewa kwa sasa majibu yasiyo ya JSON (binar...

kamo·3mo ago
FeatureSecurityService

Per-party vault document viewer — bytes were write-only, now review-able

Pakia nyaraka za kuba zilizopakiwa (kulipa stub / Gov ID / taarifa ya benki) ziliandikwa tu: picha ya generic Watahiniwa wakataa matokeo ya mitihani (kwa mtu bi...

Kamo·3mo ago
Featurekamo-internal

Steward Catalog tab - mbegu kifungu cha bei + kukagua catalog

New Catalog tab katika dhamana dhamana dhamana dhamana console: mbegu mfuko wa kwanza wa bei nafuu na mwekezaji Real + Utambulisho wa bidhaa (unblocks bei), na ...

kamo·3mo ago
FeatureSecurityService

Catalog gateway — the missing proxy that blocked tenant pricing

Catalog ilikuwa tu MLOS imefungwa mazingira bila lango la huduma ya usalama, hivyo orodha ya mpangaji haiwezi kamwe kuwa mwandishi / mwonaji kutoka kwa huduma y...

Kamo·3mo ago
FixAIService

Load history images via query, not lazy getImages() (WS path)

**************** runs on the WebSocket path (called from AiChatWebSocketHandler), which is NOT an HTTP request, so open-session-in-view does not apply. Iteratin...

Kamo·3mo ago
Featurekamo-internal

Mikopo ya kuuza dawati UI - terminal mtaji soko wakili screen

MikopoSaleDeskPanel katika Kituo cha Central & Hatari: orodha ya ahadi za utoaji wa wawekezaji (status filter), Kufungua ahadi [TD="width: 456"] [FONT=&](2)[/FO...

kamo·3mo ago
FeatureDaemonService

Watumiaji wa muda mrefu hupeleka wawekezaji kununua kwa mkopo-file FUNDED

MlosLoanFundedConsumer subscribes **************** (durable daemon-mlos-loan-funded) and forwards each purchase to SecurityService's /funded pipeline endpoint v...

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