KamoCRM

Live Change Log

لنرى ما نبنيه في الوقت الحقيقي كُلّ سمة، تَثبّتُ، وتَحسّنُ شُحنتْ عبر الرصيفِ.

May 21, 2026
Featurekamo-internal

أجهزة تحميل الصور تستخدم نفس خط الأنابيب WS الذي تستخدمه أجهزة التحميل

Extracts the doc-manager upload pipeline (hashing . dedup check . register-or-upload . webSocket-driven conversion) into a reusable use ImagingUploads hook. وتم...

kamo·2d ago
Fixkamo-internal

Add /api/security/mortgage-apps catch-all proxy — 404 root cause

The kamo-internal app proxies every Java backend path through an explicit Next.js route handler (one per top-level segment: /commerce-markets, /pos, /leads, …)....

kamo·2d ago
Fixkamo-internal

/pipeline/{vertical}/{x} 404s — namespace was renamed to /commerce/

The /pipeline namespace has no routes in this app — every link going to /pipeline/applications/{x}, /pipeline/orders/{x}, /pipeline/engagements/{x}, /pipeline/s...

kamo·2d ago
FeatureSecurityService

Backfill program offerings for existing mortgage markets on boot

DataLoader now calls **************** after the AppMortgage-engagement backfill. Sweeps every existing MORTGAGE CommerceMarket and ensures its program Offerings...

Kamo·2d ago
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·2d ago
FixSecurityService

Detach before replacing features collection in /org/domain

The previous fix wired the applied-model projection into **************** but called org.setFeatures(projected) on the still-managed entity. The Organization.fe...

Kamo·2d ago
Fixkamo-internal

Remove standalone Applications icon — LOS lives under Commerce

The mortgage application pipeline is one vertical of the commerce system, not a top-level nav. Loan officers, processors, and underwriters reach it via Commerce...

kamo·2d ago
FixSecurityService

Resolve ambiguous /org/domain handler — Commerce nav was disappearing

SecurityController had a second **************** that collided with **************** Spring rejected the request with "Ambiguous handler methods mapped" → 500 →...

Kamo·2d ago
Featurekamo-internal

Duplicate binders so users can fork without affecting the original

Adds a "Duplicate" action accessible from the binder list's context menu and from a new button in the editor header. The duplicate starts from the source binder...

kamo·2d ago
FeatureDocsService

Add POST ****************

Deep-copies a binder the requester can see (owned, shared, or template) into a fresh binder owned by the requester. Copies every item (DOC, SEPARATOR, GENERATED...

Kamo·2d ago
Featurekamo-internal

Mortgage Programs toggle + MORTGAGE engagement deep-link

- MortgageProgramsPanel now ships a real Switch on each program card with optimistic update + rollback on failure. Toggling a program calls PUT ************...

kamo·2d ago
FeatureSecurityService

PUT /programs/{code}/active + deprecate legacy mortgage POS endpoints

- MortgageProgramController gains PUT **************** with body {"isActive": bool}, gated on LOS_TAKE_APPLICATION. Delegates to **************** which upse...

Kamo·2d 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·2d ago
Chorekamo-internal

Show Engaged / Committed badge on application cards

Each mortgage card in /applications now renders a tiny chip next to the pair count: green "Committed" when the loan has a Commitment (funded), indigo "Engaged" ...

kamo·2d ago
ChoreSecurityService

Backfill mortgage engagements on boot

DataLoader now invokes **************** after rights sync and System User backfill. Idempotent — once an app is attached to its engagement+intent, subsequent bo...

Kamo·2d 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·2d ago
Fixkamo-internal

Flatten add-item menu so Generated Docs are reachable

The "Add Generated Doc" submenu approach didn't work: clicking the menu item closed the parent menu, which unmounted the MenuItem before the nested Menu could a...

kamo·2d ago
Featurekamo-internal

Show Commerce context + Programs settings tab

- /applications hero now reads "Commerce > Residential Mortgages · URLA 2021" so staff see mortgage as one vertical of the commerce module, not a standalone...

kamo·2d ago
FeatureSecurityService

Enforce LOS rights + /commerce/engagements endpoint

- MortgageAppController: every endpoint now gates on RoleRightType. Reads require LOS_VIEW_PIPELINE; creating a new application requires LOS_TAKE_APPLICATIO...

Kamo·2d 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·2d ago
Fixkamo-internal

وقف التطبيق المزدوج لسلسلة الاستفسارات؛ إضافة الأسهم + أجهزة الاتصال

إصلاح بندر: كان يرتجف يدوياً؟ The duplicated query string caused Spring to parse `true?inline=true ' as the inline Boolean and return 400. -احضر (بيندر بف) الآن...

kamo·2d ago
FixDocsService

Include com.kamo.z.shared.binder in @EnableJpa Repositories

أحذية دوك سيرفيك مع قائمة صريحة بأحزمة القاعدة، وليس فحص فصائل، لذلك لم يتم العثور على مستودع للبندر... إضافة الطرد إلى القائمة يُثبّتُ الأوتوماتيكية.

Kamo·2d ago
Featurekamo-internal

أضف تابوت منظم مع بنات، موزعين، وُلد أطباء

يضيف المنظم إلى مدير المكتب: - تابوت جديد "Organizer" (الفرضية 4) مع قائمة ملحّة + وجهة نظر محررة - "إضافات إلى منظم" العمل على كل صف من الصفوف الدكتيكية يفتح م...

kamo·3d ago
FeatureDocsService

يضاف دعم منظم - وحدة مكافحة المخدرات، تصدر وتولد أطباء

New REST surface under /api/docs/binders for the Organizer feature: - مراقب بندر: وحدة مكافحة المخدرات، اضافة/تحديث/نقل/استئناف، حصة، إصدار - BinderService: org...

Kamo·3d ago
Featurekamo-shared-library

مضافا إليها الكيانات والمستودعات

يضيف طبقة الثبات الخاصة بمنظمي الداكنة الجديد: - بيندر (Long id, owner member, org-scoped, isTemplate, binder-wide modifierJson) - BinderShare (UID, recipient m...

Kamo·3d ago
May 18, 2026
FeatureInitializerService

Migration for borrower-facing brand + disclosure columns

Adds the seven nullable columns the kamo-shared-library Organization entity now declares (TAGLINE / NMLS_ID / PHONE_SUPPORT / EMAIL_SUPPORT / EQUAL_HOUSING_DISC...

Kamo·6d ago
FeatureSecurityService

Emit lender brand + disclosure fields into per-org config.json

Two changes that finish the kamo-los borrower-facing branding pipeline: 1. OrganizationController gains a public GET /api/security/org/domain/{host} endpoin...

Kamo·6d ago
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·6d ago
May 17, 2026
OtherKlusterServices

node-config: raise k1m1 kubelet max-pods 110 - - 200

تم ضرب الديكور RKE2 ماكس-pods=110، مما أدى إلى تعطيل المستجدات النشر (ماكس سورج: 1، مكسوناً: 0 يحتاج إلى فتحة لإنشاء طوابق جديدة قبل ذلك قتل قديم؛ مقفل على القب...

Kamo·1w ago
May 16, 2026
FeatureSecurityService

مراقب الوفيات - الاتصالات + الأفعال المتحقق منها + التوفيق بين النقاط النهائية

استكشف سطح الإمساك الأول في **** - GET/POST /connections + POST /connections/{id}/complete - GET/POST /verified-facts + POST/verified-facts/reconcile الاقتراض ...

Kamo·1w ago
Featurekamo-shared-library

Connection +ified قاعدة حقائق للربط أولا

يضاف أساس الدعم M3a لوصلات البائعين وتعقب المثبتات حقائق مؤكدة من البداية إلى النهاية - أسلاك بائعين حقيقيين من شركة SDK (Plaid, Persona, ATTOM, credit bureaus)...

Kamo·1w ago
FeatureSecurityService

يضاف مشرف برنامج مورتغي - برامج قائمة، مجموعة من البرامج

Kamo·1w ago
Featurekamo-shared-library

مضافا إليه: مجموعة مختارة ProgramCode methods

Kamo·1w ago
CIVOIPService

Bump for kamo-shared-library 1.5.0 snapshot refresh (M2 programs catalog)

Kamo·1w ago
CITranslateService

Bump for kamo-shared-library 1.5.0 snapshot refresh (M2 programs catalog)

Kamo·1w ago
CISecurityService

Bump for kamo-shared-library 1.5.0 snapshot refresh (M2 programs catalog)

Kamo·1w ago
CIRAGService

Bump for kamo-shared-library 1.5.0 snapshot refresh (M2 programs catalog)

Kamo·1w ago
CIMediaService

Bump for kamo-shared-library 1.5.0 snapshot refresh (M2 programs catalog)

Kamo·1w ago
CIMCPGatewayService

Bump for kamo-shared-library 1.5.0 snapshot refresh (M2 programs catalog)

Kamo·1w ago
CIKBService

Bump for kamo-shared-library 1.5.0 snapshot refresh (M2 programs catalog)

Kamo·1w ago
CIEmailService

Bump for kamo-shared-library 1.5.0 snapshot refresh (M2 programs catalog)

Kamo·1w ago
CIDocsService

Bump for kamo-shared-library 1.5.0 snapshot refresh (M2 programs catalog)

Kamo·1w ago
CIDaemonService

Bump for kamo-shared-library 1.5.0 snapshot refresh (M2 programs catalog)

Kamo·1w ago
FeatureInitializerService

ProgramSeederRunner - seed 17 baseline LoanProgramCode programs (idempotent)

Kamo·1w ago
Featurekamo-shared-library

Repositories, DTOs, ProgramService (read-only catalog with naive overlay merge)

Kamo·1w ago
Fixkamo-shared-library

اسقط مكرراً: عمود عملي؛ يعتمد على دولة التسجيل

Kamo·1w ago
Featurekamo-shared-library

أضف عموداً نموذجياً (إضافياً؛ باطلاً = عجز BROKER في طبقة التطبيق)

Kamo·1w ago
Featurekamo-shared-library

يضاف الشخص (أ) + الأعمدة البرنامجية المختارة (الإيجابية)

Kamo·1w ago
Featurekamo-shared-library

Add Program + OrgProgramOverride entities (catalog + per-org overlay)

Kamo·1w ago
Otherkamo-shared-library

اعيدي "الفايات (الخسارة)" اعرضي علامة "الشركة"

هذه العودة ترتكب لا أعرف

Kamo·1w ago
Live Change Log | KamoCRM | KamoCRM