Mabadiliko ya Tabianchi

Kuona nini sisi ni kujenga katika muda halisi. Kila kipengele, kurekebisha, na kuboresha kusafirishwa kwenye jukwaa.

17,933
Mabadiliko ya Jumla
4,614
Features ya
4,543
Wa
32
Miradi ya Miradi
Filter ya Mradi
Miradi yote17,933AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,523TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,579kamo-login319kamo-marketing585kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
Filter ya aina
Aina zoteBuild24CI523Chore670Docs226Feature4,614Fix4,543Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
July 16, 2026
Featurekamo-shared-library

Add ALLOW_MOBILE_ACCESS (167) general right for Mobile Copilot

New RoleRightType (serviceType=null → General group) gating the 'Setup Mobile Access' interaction-center tab. RoleRightsSyncService backfills it to all roles on...

Kamo·1mo ago
July 15, 2026
Featurekamo-shared-library

Add anon usage count query for public web-chat quota

Kamo·1mo ago
FeatureMediaService

Mobile push dispatch (FCM data + direct APNs) with presence gate

kuzungumza incoming (MediaController), tiketi ya msaada (Huduma ya Usaidizi) SMS/voicemail (VoipStompRelayController), kijamii ***** Uwepo-gated kama mtumiaji w...

Kamo·1mo ago
FeatureKlusterServices

Expose AIService /ws /ai-chat kupitia api. * majeshi kwa wateja wa simu

IngressRoute (priority 100, websecure, ws-upgrade middleware sans compress) routes wss://api.<domain>/ws/ai-chat to kamowsai-service:80 — same pattern as the me...

Kamo·1mo ago
FeatureVOIPService

Accept X-***-Token on REST + signed ?st= stream tokens on audio endpoints

OTKValidationFilter precedence: X-OTK → X-***-Token → ?st= (GET, audio streaming paths only, verified via shared StreamTokenCodec with internal.auth.secret; cla...

Kamo·1mo ago
FeatureMediaService

Accept X-***-Token on REST; slide TTL with per-session timeout

OTKPreAuthFilter resolves X-***-Token when no X-OTK is present (same call MediaService REST without the BFF. KSessionService now slides the Redis TTL with the s...

Kamo·1mo ago
FeatureSecurityService

Device-token SSO **************** stream tokens, X-*** header parity

- DeviceAuthController: durable device credential per (user, device) with rotate-on-exchange + 60s grace; /device/exchange mints a per-org *** via PostAuth*...

Kamo·1mo ago
Featurekamo-shared-library

Device-token + push-registration entities, HMAC stream-token codec

hashed secret, rotation grace, sliding expiry), push_device_registrations (one push destination per device+org+kind), and StreamTokenCodec — short-lived HMAC to...

Kamo·1mo ago
FeatureSecurityService

Cache closed-loan docs across passes; retire on solve/exhaust

The trainer now refines a loan over multiple passes instead of one-and-done: - TrainingDocStore is a PERSISTENT, deterministically-keyed cache (key = hash of...

Kamo·1mo ago
Featurekamo-shared-library

Multi-pass closed-loan training — pass counter + corpus upsert key

The closed-loan trainer now re-reads a loan on successive passes until its extraction reproduces the loan outcome, so: - LeadLosLink.closedLoanPasses drives a p...

Kamo·1mo ago
Featurekamo-shared-library

Maendeleo ya hali ya kuhifadhi kuandika kwa mwalimu aliyefungwa

uongozi ni kuongoza, bila kuathiri hali. Usajili wa Kampuni (Status) Haiwezi tena kuchanganywa na maji kamili ya maji kutoka kwenye bwawa. thread - update ulinz...

Kamo·1mo ago
FeatureSecurityService

Harden closed-loan trainer — concurrency, idempotency, limits

- Concurrency: in-process activeOrgs guard + the DB claim() so this instance never double-walks an org and two replicas can't overlap; a run whose heartbeat...

Kamo·1mo ago
Featurekamo-shared-library

Harden closed-loan trainer — run lock + per-loan idempotency

- ClosedLoanTrainingRun.claim(): atomic conditional UPDATE that takes ownership of a run only when it is not already RUNNING or its heartbeat is stale (prev...

Kamo·1mo ago
Featurekamo-internal

Kufungwa-loan auto-trainer jopo kwenye jukwaa Document AI tab

Wamiliki wa ngazi ya juu wanaweza kukimbia + kufuatilia Mwalimu wa MeridianLink Katika kila kipengele kutoka kwa Mipangilio → Jukwaa → Nyaraka AI. Per-org Klabu...

kamo·1mo ago
FeatureSecurityService

Closed-loan auto-trainer + platform control endpoints

A closed loan is ground truth: its MeridianLink metadata is the answer key, its documents are the input. ClosedLoanTrainerService walks each MeridianLink org's ...

Kamo·1mo ago
Featurekamo-shared-library

Fedha za dharura kwa ajili ya mafunzo ya ufundi stadi

Kwa mfano, *** Kutoa mafunzo kwa kila aliyepoteza mkopo kwa org + mtoa huduma, kila mmoja akibeba njeLoanName kusoma Nyaraka + kwa ajili ya.

Kamo·1mo ago
Featurekamo-shared-library

Msingi wa Mafunzo ya Magari ya Karibu (Ukweli wa Msingi wa MeridianLink)

Foundation for training document extraction against funded loans (the answer key): - ClosedLoanTrainingRun entity+repo — per-org run control + live counters - E...

Kamo·1mo ago
FeatureSecurityService

DOC_REJECTED email carries the plain-language reason

Both reject paths now pass **************** to the borrower's rejection email instead of the raw enum literal.

Kamo·1mo ago
Featurekamo-shared-library

Ujumbe wa mpokeaji wa lugha kwa kukataa hati

RejectionReasonType was a bare enum (the borrower literally saw "ILLEGIBLE"). Each value now carries a borrowerMessage() remediation string + a messageFor() map...

Kamo·1mo ago
July 14, 2026
Featurekamo-internal

Platform review queue on the Document AI tab

The Document AI tab now hosts the cross-tenant review queue: low-confidence extractions from every lender, lowest-confidence first, with inline confirm/correct/...

kamo·1mo ago
FeatureSecurityService

Platform QC queue + review endpoints (top-level owners)

system-config gains a cross-tenant extraction review queue + confirm/correct/reject, gated to top-level owners — the central labeling surface for the shared mod...

Kamo·1mo ago
Featurekamo-shared-library

Platform-wide QC review (cross-tenant labeling for the shared model)

A document is a document — extraction and the model are platform-level, not per lender. Adds a cross-tenant NEEDS_REVIEW queue + QcReviewService.platformReview ...

Kamo·1mo ago
FeatureSecurityService

Platform extraction config + cross-org corpus/accuracy/export

system-config GET/PUT now carries extractionAutoApplyConfidence + extractionModelId and reports the platform-wide corpus size + per-doc-type accuracy; adds a cr...

Kamo·1mo ago
Featurekamo-internal

Platform "Document AI" configuration tab

Adds a Document AI tab to **************** the auto-apply confidence threshold, the registered fine-tuned model id, the platform-wide training-corpus size + per...

kamo·1mo ago
Featurekamo-shared-library

Platform Document-AI config on SystemConfiguration + cross-org corpus

Adds **************** (default 0.85) + EXTRACTION_MODEL_ID to the platform SystemConfiguration singleton — the platform-wide levers for the QC gate and the regi...

Kamo·1mo ago
Featurekamo-internal

Org-wide "Document QC" steward sub-tab

Adds a Document QC console to the mortgage steward strip (?sub=docqc): the org-wide queue of low-confidence AI extractions grouped by loan, with inline confirm/...

kamo·1mo ago
Featurekamo-shared-library

Org-wide QC queue (employee review portal)

Adds an org-scoped NEEDS_REVIEW query + QcReviewService.orgQueue so employees can work every loan's low-confidence extractions from one portal, not one loan at ...

Kamo·1mo ago
Featurekamo-internal

Steward Document-QC review box on the application detail

Adds a "Document QC" section to the loan detail: the queue of low-confidence AI extractions with confirm / correct / reject per field (each decision trains the ...

kamo·1mo ago
FeatureSecurityService

QC endpoints + confidence-gated extraction + gift/tax reads

QcController (/api/security/mlos/qc, LOS VIEW PIPELINE) hatua (kuthibitisha / kurekebisha / kurekebisha), NDJSON mafunzo-data kuuza nje, kwa aina ya doc usahihi...

Kamo·1mo ago
Featurekamo-shared-library

Confidence-gated QC box + labeled training data + gift/self-employment reconcile

QC engine (Phase 4 core): - VerifiedFact gains first-class EXTRACTION_CONFIDENCE, DOC_TYPE_CODE, QC_STATE columns (QcState: **************** Reconciliation ...

Kamo·1mo ago
FeatureSecurityService

Extract benefit/award income (SSA, pension, child support)

Adds extraction prompts for SSA_AWARD / PENSION / CHILD_SUP (AI reads the gross monthly amount + a label), and stamps the OtherIncomeSource id deterministically...

Kamo·1mo ago
Featurekamo-shared-library

Reconcile otherIncome.* facts into OtherIncome rows

Extends fact reconciliation with an otherIncome.* branch: award/benefit documents (Social Security, pension/retirement, child support) land a real OtherIncome r...

Kamo·1mo ago
FeatureSecurityService

Auto-classify uploads to catch wrong-document uploads

A cheap LIGHT-tier "what is this document?" pass on the first page classifies the upload into a coarse family and compares it to the requirement's asserted type...

Kamo·1mo ago
FeatureSecurityService

Extract 12-month bank statements + written VOE

Widens vision extraction to two more borrower doc types that reuse the existing reconciliation vocabulary (zero reconciliation risk): BANK12MO reads as an asset...

Kamo·1mo ago
FeatureSecurityService

Multi-page PDF document extraction (Phase 2)

The vision path was image-URL only, so a borrower's multi-page PDF (bank statement, tax return) couldn't be read. Now: - VaultDocPublicController serves ?page=...

Kamo·1mo ago
FeatureConversionService

Full-res per-page PDF render for document extraction

Adds DocPageRenderService + POST /api/conversion/render-page (page N → PNG at 150 DPI, capped 300) and /page-count. This is the read-quality companion to the 30...

Kamo·1mo ago
Featurekamo-shared-library

Capture + encrypt full SSN on the borrower application

Hali ya maombi inahitaji jamii ya kweli ya mkopaji, sio mwisho wa 4 (mkopeshaji) Haiwezi kufanya kitu chochote na tarakimu nne). SnEncrypt ilikuwepo lakini haik...

Kamo·1mo ago
FeatureSecurityService

Chaguo la simu = kuangalia nyuma kwenye GET / api / usalama / maelekezo

Kichupo cha CRM cha laini hutatua nambari ya simu ya kazi kwa kuongoza. Aliongeza kuwa Maombi ya simu ya hiari ambayo huchuja orodha ya kuongoza ya org na canon...

Kamo·1mo ago
Featurekamo-internal

Wire CRM Integration tab to real data

Replace the mock CRM tab with a live reverse-phone-lookup panel. - Resolve the active call / dialpad number to a CRM lead via leadsApi.searchByPhone (new ?pho...

kamo·1mo ago
FeatureEmailService

Support "unblock forever" remote-image consent

Adds a wildcard consent (allowAll / isAlwaysAllowed) so a member can opt to display external images in every message. Reuses the existing consent table via a re...

Kamo·2mo ago
Featurekamo-internal

Add "unblock forever" option for blocked external images

The external-images gate now offers two actions: Unblock (this message, as before) and Unblock forever, which displays external images in every message going fo...

kamo·2mo ago
FeatureSecurityService

A different preferred name forks a new lead

A genuinely different preferred name (compared case-insensitively with outer spacing trimmed) is a different person, so create a brand-new lead instead of renam...

Kamo·2mo ago

Je, unaona nini kuhusu usafiri?

Kila moja ya hizi updates ardhi katika nafasi yako ya kazi moja kwa moja. Kuanza bure na kuangalia kukua wiki baada ya wiki.

Kuwa Huru MileleMtazamo wa bei