KamoCRM

Mabadiliko ya Tabianchi

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

17,609
Mabadiliko ya Jumla
6,056
Features ya
5,313
Wa
30
Miradi ya Miradi
Filter ya Mradi
Miradi yote17,609AIService258APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService582InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService602RAGService79SecurityService1,868TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,387kamo-login339kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,675kamo-signer-monorepo56kamolos114
Filter ya aina
Aina zoteBuild16CI523Chore775Docs3,257Feature6,056Fix5,313Other998Performance165Refactor278Revert23Style42Test162Upgrade1
June 26, 2026
Featurekamo-shared-library

Mlo wa Mlo + MlosArmIndex bidhaa-taxonomy safu (Phase-2 Slice 2)

The product spine of the catalog (doc 02 §6.3): everything priceable downstream (base price grids, eligibility matrices, guideline rules) FKs to MlosProduct.uid...

Kamo·4mo ago
Featurekamo-shared-library

Catalog provenance + effective-dated versioning spine (Phase-2 Slice 1)

Smallest shippable slice of the Phase-2 catalog (doc 02 §6): the provenance chain ImgDat -> MlosSourceDocument -> MlosRateSheetVersion and the immutable effecti...

Kamo·4mo ago
Featurekamo-shared-library

Per-tenant confidence-threshold gate overload (config↔gate wiring)

Additive DecisionGate.evaluate(stage, confidence, legallyRequiresHuman, BigDecimal tenantThresholdOverride) — the autonomy-tuned per-tenant wall resolved by ***...

Kamo·4mo ago
Featurekamo-shared-library

Awamu ya 1 config vikoa + MlosActivation Service (Slice 5)

Inakamilisha doc 04 ya config chombo hesabu ***** Singletons ya Sera (moja-kazi-kwa-profile, ufanisi-dated / programu-tu): PricingPolicy (ppeSourcePriority Or...

Kamo·4mo ago
Featurekamo-shared-library

Channel Applicability engine (Phase-1 Slice 4)

The deterministic most-restrictive resolver (doc 04 §8) — Product x Channel x Investor -> {ALLOWED|DISALLOWED, executionPath, authorityModel, fundingBehavior}. ...

Kamo·4mo ago
Featurekamo-shared-library

AuthorityConfig (underwriting authority + govt delegations) — Phase-1 Slice 3

- AuthorityConfig (singleton per LenderProfile): underwritingAuthority DELEGATED/NON_DELEGATED/HYBRID + manualUwAllowed + govtDelegation Set {FHA_DE,VA_SAR_...

Kamo·4mo ago
Featurekamo-shared-library

AI autonomy config + safety-floor resolver (Phase-1 Slice 2)

- AiAutonomyConfig (singleton per LenderProfile; autonomyLevel **************** globalDefaultThreshold DECIMAL(4,3), autoExecuteEnabled) + AutonomyStageOver...

Kamo·4mo ago
Featurekamo-shared-library

LenderProfile + LicensingEntry config foundation (Phase-1 Slice 1)

New com.kamo.z.shared.mlos.config tenant-config foundation (doc 04 §3): - LenderProfile (root, UNIQUE per MORTGAGE marketId) — soft-FKs locked Organization (...

Kamo·4mo ago
Featurekamo-shared-library

**************** for the DaemonService SLA sweep

Flips every ARMED-but-past-deadline AdverseActionTimer + RegXTimer to EXPIRED (the durable escalation signal the Compliance steward screen surfaces; event emiss...

Kamo·4mo ago
Featurekamo-shared-library

Wire license-aware assignment into DecisionSpine (Slice 2b-ii)

DecisionSpine.record() now stamps StewardTask.assignedMemberId from the StewardAssigner when a routed decision carries the loan's jurisdiction: - DecisionReque...

Kamo·4mo ago
Featurekamo-shared-library

License-aware StewardAssigner (decision-spine Slice 2b-ii)

Adds the license-aware steward selector (doc 03 §3.2; doc 01 §6 #9) — picks a steward whose MLOS StewardLicense is valid TODAY for the act's required license ty...

Kamo·4mo ago
Featurekamo-shared-library

ECOA + Reg X timer substrate (decision-spine Slice 2c-i)

New **************** package (doc 03 §2.8) — kamo-owned compliance-timer analogues of the locked donotmodify.TridTimer. Substrate-first: - AdverseActionTimer (...

Kamo·4mo ago
Featurekamo-shared-library

State-aware legal registry substrate (decision-spine Slice 2b)

New com.kamo.z.shared.mlos.legal package — the greenfield producer of the DecisionGate's absolute legal-wall input (doc 03 §3.2). Substrate-first, no adopter ye...

Kamo·4mo ago
Refactorkamo-shared-library

Declare Slice-2a indexes via @Table(indexes) on entities

Move the mlos_orchestration_state and mlos_steward_task index definitions from KamoInitializer's SchemaCleanupRunner onto the entities themselves (@Table(indexe...

Kamo·4mo ago
Featurekamo-shared-library

Uamuzi Slice 2a - OrchestrationState + StewardTask + DecisionSpine BLOCKED-state mashine

OrchestrationState (per-loan-stage GREEN/BLOCKED/COMPLETE) + StewardTask (exception record) + enums + DecisionSpine (@ConditionalOnProperty mlos.spine.enabled):...

Kamo·4mo ago
Featurekamo-shared-library

Add VENDOR_CALLBACK_RESOLVED event-type key (0.6a ingress)

Kamo·4mo ago
Featurekamo-shared-library

LoanIdentifier registry substrate — 42 typed ids (keystone 0.5, slice 1)

New pkg com.kamo.z.shared.mlos.identity (the inbound-webhook routing key): LoanIdentifierType (42 first-class typed ids, each carrying Cardinality + Ownership; ...

Kamo·4mo ago
Fixkamo-shared-library

PublishAck is in io.nats.client.api, not io.nats.client

Test-only import fix that was breaking shared-lib compilation (caught by the now-required local mvn install). Main code was unaffected (OutboxRelay ignores the ...

Kamo·4mo ago
Featurekamo-shared-library

StewardFeedback flywheel — capture every steward verdict (keystone 0.11)

New pkg **************** append-only StewardFeedback ground-truth row (FK ai_decision.uid; verdict CONFIRM/OVERRIDE/MODIFY; Reg-B-aligned reasonCode; correctedV...

Kamo·4mo ago
Featurekamo-shared-library

Immutable AiDecision WORM ledger + two-wall DecisionGate (keystone 0.3, slice 1)

New pkg com.kamo.z.shared.mlos.decision (greenfield decision spine, never edits donotmodify): immutable append-only AiDecision (WORM via @PreUpdate guard; loanF...

Kamo·4mo ago
Featurekamo-shared-library

Mlango wa kuingilia kwa mgongo wa tukio (Slice 3)

Roadmap 0.10: ******** (mchezo wa usajili wa watumiaji wa kila mara) + ni ya ToTenant (subject,orgId) inayolingana na akili ambayo inaangalia Uchujaji wa NATS; ...

Kamo·4mo ago
Featurekamo-shared-library

Consumer-side idempotency, DLQ + steward replay (Slice 2)

Adds the reliability core that any MLOS consumer plugs into: ProcessedEvent dedup ledger (unique consumer_name+event_id) + MlosDeadLetter DLQ + MlosDeadLetterSt...

Kamo·4mo ago
Featurekamo-shared-library

Shughuli nje ya sanduku tukio uti wa mgongo (Phase-0 keystone B)

Money/compliance-grade producer path in NEW sibling pkg **************** (never edits donotmodify): MlosEventEnvelope DTO + MlosOutboxEvent outbox entity/repo +...

Kamo·4mo ago
Docskamo-shared-library

Commit project markdown (rescind no-.md policy)

Kamo·4mo ago
June 16, 2026
Featurekamo-shared-library

Kuongeza kesi ya hisia findByEmailIgnoreCase

Emails are stored with inconsistent case (e.g. Sage@KamoCRM.com) and CockroachDB string equality is case-sensitive, so findByEmailEmail misses on case alone. Ne...

Kamo·4mo ago
June 15, 2026
June 13, 2026
June 10, 2026
Featurekamo-shared-library

Canonical e-sign signer templates (verification + invite)

Add two platform-wide canonical email templates seeded lazily per org: - esign.signer_verification (step-up OTP: {{code}}, {{name}}) - esign.signer_invite (sign...

Kamo·4mo ago
Featurekamo-shared-library

API_SIGNATURE api-key scope + EsignGenericEnvelope.origin

Additive, no version bump: - ApiKeyScope.API_SIGNATURE — gates the programmatic e-signature API (Business) - EsignGenericEnvelope.origin (EsignUsageOrigin, null...

Kamo·4mo ago
Featurekamo-shared-library

Explicit Organization.isPlatformProduct as entitlement-root signal

Replace the derived 'owns a SUBSCRIPTION market' heuristic with an explicit, admin-set ownership flag. A platform product (e.g. sign.pink) is a white-label prod...

Kamo·4mo ago
Fixkamo-shared-library

Product root = owns SUBSCRIPTION market, not any market

A customer org (e.g. BluEleven) owns its OWN business markets (RETAIL/MORTGAGE) to run its company while remaining a customer of the KamoCRM platform — its memb...

Kamo·4mo ago
June 9, 2026
Featurekamo-shared-library

Resolve entitlements by product-root org, not platform top-level

Introduce EntitlementRootResolver: the nearest market-owning ancestor-or-self of an org (its product root), falling back to the platform top-level. This decoupl...

Kamo·4mo ago
Featurekamo-shared-library

Add envelope recipient, field value, recipient status entities

Check in the in-progress esign model: EsignEnvelopeRecipient (+repo), EsignFieldValue (+repo), EsignRecipientStatus, and an ESignSignerType update. Additive; no...

Kamo·4mo ago
Featurekamo-shared-library

Add EsignUsageRecord for per-signature usage metering

New append-only usage entity (mirrors AiUsageRecord) emitted at signature completion. Only API-origin signatures count toward a plan's monthly included quota + ...

Kamo·4mo ago
May 29, 2026
Fixkamo-shared-library

Rename LoanRepository → PersonalLoanRepository

Spring Data JPA derives the repository bean name from the interface's simple class name, not from the @Repository("...") qualifier value, so the prior workaroun...

Kamo·5mo ago
Fixkamo-shared-library

Avoid Loan / LoanRepository collision with mortgage app

KamoInitializerService failed to boot because two @Entity classes named 'Loan' and two repository classes named 'LoanRepository' both wanted to register the sam...

Kamo·5mo ago
Featurekamo-shared-library

LoanChargeOffReasonCode (IRS 1099-C box 6) + audit search

- New LoanChargeOffReasonCode enum (A_BANKRUPTCY..H_OTHER) per IRC §6050P - Loan.chargeOffReasonCode column - **************** multi-filter @Query for regulator...

Kamo·5mo ago
Featurekamo-shared-library

****************

Used by **************** to reactivate an existing PAUSED plan instead of creating a duplicate row that orphans the paused one.

Kamo·5mo ago
May 28, 2026
Performancekamo-shared-library

Paged repo queries + countByStatus for hot paths

- LoanRepository: countByStatus / countByOrganizationAndStatus + Page<Loan> findByStatus(...) / **************** / **************** + **************** for...

Kamo·5mo ago
Featurekamo-shared-library

LoanOrgStripeConnect + Loan tax/accrual fields + hot indexes

- New LoanOrgStripeConnect entity (one-per-org, holds stripeConnectedAccountId + Connect onboarding capabilities) + repository - Loan: stripeCustomerId (lazy-...

Kamo·5mo ago
Refactorkamo-shared-library

Loan.engagementUid → Long + originatingOrderUid

Engagement extends BaseEntity (Long PK) so engagementUid must be Long, not UUID — this is consistent with the existing AgreementDTO / WorkOrderDTO pattern of "L...

Kamo·5mo ago
Featurekamo-shared-library

Add PERSONAL_LOANS commerce type + entity package

- CommerceType.PERSONAL_LOANS + parallel EngagementType + vocabulary - BuiltinVendorCategories entries for personal-loan vendors - 15 personal_loans JPA entitie...

Kamo·5mo ago
May 21, 2026
Featurekamo-shared-library

Bootstrap mortgage program offerings on market create + boot backfill

When the user creates a CommerceMarket with commerceType=MORTGAGE — via the Markets & Fields settings tab — the market needs program Offerings under it for down...

Kamo·5mo ago
Featurekamo-shared-library

Per-org enable/disable + deprecate legacy commerce-only mortgage path

- **************** upserts an OrgProgramOverride row with recordState.isActive=desired; listForOrg now AND's the base program's active flag with the overrid...

Kamo·5mo ago
Chorekamo-shared-library

Polish — backfill, delete cleanup, amount sync, appUid links

- **************** heals AppMortgages predating the wiring; called from SecurityService DataLoader. - AppMortgageService.delete cancels the engagement+intent ...

Kamo·5mo ago
Featurekamo-shared-library

Wire URLA mortgage into Engagement/Intent/Commitment

Mortgage is one vertical of the commerce system — alongside retail, rental, service, subscription, and procurement. This wires the URLA-fidelity mortgage stack ...

Kamo·5mo ago
Featurekamo-shared-library

Add Binder/BinderItem/BinderShare entities and repositories

Adds the persistence layer for the new doc-manager Organizer feature: - Binder (Long id, owner member, org-scoped, isTemplate, binder-wide modifierJson) - Binde...

Kamo·5mo ago
May 18, 2026
Featurekamo-shared-library

Add borrower-facing brand + disclosure fields to Organization

Seven new nullable columns powering the lender-branded surfaces in kamo-los's borrower app: - TAGLINE — marketing line shown on the brand-intro spl...

Kamo·5mo ago
May 16, 2026
Featurekamo-shared-library

Connection + VerifiedFact foundation for connect-first capture

Adds the M3a backend foundation for vendor connections and provenance-tracked verified facts. Stub-only end-to-end — real vendor SDK wiring (Plaid, Persona, ATT...

Kamo·5mo ago
Featurekamo-shared-library

Add setPersona + setSelectedProgramCode methods

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