الانتقال إلى المحتوى
KAMOUniverse

سجل التغييرات

ما الجديد؟

كل تحسين للمنصة، كما هو الشحن.

  1. · SecurityService

    Refactor LeadImportController to use LeadService.createLead

    - Replace manual field mapping with LeadService.createLead for consistency - Add mapRowDataToCreateLeadRequest to convert import mappings to CreateLeadRequest - Handle base Lead fields, mortgage fields, and custom form data - Support mortgage fields when market sub-type is RESIDENTIAL_MORTGAGE or COMMERCIAL_MORTGAGE - Support custom form data mapping to **************** structure - Update duplicate detection to work with CreateLeadRequest instead of Lead objects - Remove old manual mapping methods (mapDataToLead, setFieldValue, etc.) - Add LeadMarketService dependency for future market validation

  2. · kamo-internal

    Add dynamic field mapping for lead imports based on market configuration

    - Update leadFields.ts to include mortgage fields and getAllSystemFields function - Add MORTGAGE_FIELDS array with all LeadClaimMortgage fields - Update LeadManualImportManager to fetch market config (salesType, salesSubType, customForms) - Dynamically show all relevant fields (base + mortgage + custom) based on market selection - Update field mapping step to use getAllSystemFields for dynamic field generation - Fix ReviewStep to use allSystemFields instead of static SYSTEM_FIELDS

  3. · kamo-internal

    Remove all mock data and make leads system production-ready

    - Remove all mock data generation from leadsApi.ts (mockStore, ensureMock, faker.js) - Remove withMock wrapper function and all fallback logic - Remove generateMockLeads() function from LeadManager.tsx - Update all API methods to throw errors instead of falling back to mocks - Improve error handling in MortgageFieldsComponent and CustomFormFieldsComponent - Add proper Snackbar error notifications instead of alert() calls - Ensure all endpoints properly propagate errors for UI error handling - Note: Files tab uses DocManager, Communications uses MediaStream (both fully functional)

  4. · SecurityService

    Add LeadController with CRUD endpoints and market config

    - Add LeadController with GET, POST, PUT, DELETE endpoints - Add endpoint to get market configuration for a lead - Fix LeadImportController to use saveLead method

  5. · kamo-shared-library

    إضافة حقول الرصاص القائمة على السوق ودعم البيانات حسب الطلب

    - إضافة حقل سوقي للكيان الرئيسي - إنشاء كيان " LeadCustomFormData " مع عمود " JSONB " لبيانات الشكل العرفي - مضافا إليه - تحديث نظام " LeadDTO " مع حقول الرهن العقاري، ودعم البيانات المتعلقة بالشكل العرفي - CreateLeadRequest and UpdateLeadRequest DTOs - تحديث البيانات المتعلقة بالتحميل الميداني القائم على السوق والشكل العرفي - إضافة طريقة توفير الواردات - Update SaleType enum with hierarchical parent-child relationships

  6. · kamo-marketing

    اضف النبض اللوني لشعار الخلفية

  7. · kamo-marketing

    أضف مقياس نبض الـ 40 من الألوان الأولية إلى الثانية

  8. · kamo-marketing

    تغيير السعر الأصلي للحمراء

  9. · kamo-marketing

    تغيير يشمل صندوقاً مجانياً إلى مخطط اللون الأحمر

  10. · kamo-marketing

    أضف النبضات الحمراء - 2 من أصل 8 متوهجة حمراء بدلا من الأخضر

  11. · kamo-marketing

    تغيير الخصم إلى 30٪ قبالة لمدة 3 أشهر، وجعل محاكاة العسل أكثر تحفظا

  12. · kamo-marketing

    تغيير صندوق عرض الوقت المحدود إلى مخطط اللون الأحمر

  13. · kamo-marketing

    يستعاض عن التقدير المستمر بتأثيرات النبض الكهربائي العشوائية على السكك الحديدية

  14. · kamo-marketing

    إضافة تأثيرات تصويرية على طول سقف العسل

  15. · kamo-marketing

    إضافة نمط متحرك لشبكات العسل مع ملامح عشوائية

  16. · kamo-marketing

    مضافا إليه ترقية خصم مثيرة للأشهر الثلاثة الأولى

  17. · kamo-marketing

    مضافا إليها معلومات أساسية متحركة عن التدرج في الصفحة

  18. · kamo-marketing

    إضافة علامة مائية غير متقنة لجهاز الحساب

  19. · kamo-marketing

    مستحقات التخزين غير المتعمدة

  20. · kamo-marketing

    تغيير دمج الهاتف إلى/المستعمل، وجعله غير ورقي

  21. · kamo-marketing

    أضف النضال الآلي، ودمج الهاتف، والتغير يؤدي إلى معلومات فقط، والاحتفاظ بعلامة / غب، وتحسين العمود الفقري

  22. · kamo-marketing

    ارتفاع رسوم بدء التشغيل ونفقات الدعم المجانية

  23. · kamo-marketing

    إضافة رمز الخصم، رسوم بدء التشغيل/الدعم، وحدات تخزين السيارات، العواصف البيضاء، مدخلات خواديم الهاتف، زيادة الحد الأقصى للمستعملين إلى 000 3

  24. · kamo-marketing

    حركوا حاسبة للصفحة المخصصة للملاحة الخلفية

  25. · kamo-marketing

    Improve calculator UX - set default users to 5, add /gb and /leads labels, format numbers with commas, fashion number seners

  26. · kamo-marketing

    إضافة معبد ريتش E-Mail إلى المستوى الحر

  27. · kamo-marketing

    تنفيذ تسعير جديد من درجتين مع حاسبة متفاعلة للمشاريع

  28. · kamo-internal

    Add hierarchical SaleType selection to markets-fields

    - Add parent/child type dropdown system for SaleType selection - Default to 'Custom' child type when SERVICE or PRODUCT is selected - Prevent creation with NOT_SPECIFIED (validation error) - Hide NOT_SPECIFIED from dropdown in edit mode - Display full hierarchy in datagrid (e.g., 'Service - Residential Mortgage') - Support new child types: RESIDENTIAL_MORTGAGE, COMMERCIAL_MORTGAGE, SERVICE_CUSTOM, PRODUCT_CUSTOM

  29. · kamo-shared-library

    إضافة الدعم الهرمي للوالدين والأطفال إلى مؤسسة ساتيب

    - مضاف RESIDENTIAL MORTGAGE, COMMERCIAL MORTGAGE, SERVICE CUSTOM as children of SERVICE - مضافا إليه: CUSTOM كطفل للبرودوك -أساليب مساعدة مضافة: - مدونات محدثة لاستخدام النطاقات (2000+ لخدمات الخدمات، 3000+ للبرمجيات)

  30. · kamo-internal

    Add hover/select/delete for connection lines with keyboard shortcuts

كونك ينتظرك

ابدأ مجانا في دقائق. أضف المنتجات كلما كنت مستعدا - لا هجرة، لا دخول جديد.

مجانا إلى الأبد - لا حاجة إلى بطاقة ائتمان