İçeriye geçin
KAMOUniverse

Değişiklik Günlüğü

Yeni ne var?

Gemideki her iyileştirme.

  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

    Pazarlama tabanlı liderlik alanları ve özel form veri desteği ekleyin

    - Varlığa liderlik etmek için piyasaId alanı ekleyin - Lead RegisterFormData entity with JSONB column for custom form data - Add Lead LoungeFormDataRepository Update LeadDTO ipotek alanları ve özel form veri desteği ile - CreateLeadRequest and UpdateLeadRequest DTOs Update LeadService to handle market tabanlı alan yükleme ve özel form data - İthalat için kurtarmaLead yöntemi ekleyin Update SaleType enum with hierarchical parent-child İlişkileri

  6. · kamo-marketing

    Arka logoya renk pulu ekleyin

  7. · kamo-marketing

    Birincilden ikincil renklere 40s renkli pul animasyon ekleyin

  8. · kamo-marketing

    Değişim orijinal fiyatı kırmızıya

  9. · kamo-marketing

    Değişim, Ücretsiz kutuyu kırmızı renk planına dahil ediyor

  10. · kamo-marketing

    Kırmızı balcomb pulları ekleyin - yeşil yerine 8 parlayan kırmızıdan 2

  11. · kamo-marketing

    3 ay boyunca% 30'a değişim indirimi yapın, balcomb animasyonları daha muhafazakar hale getirin

  12. · kamo-marketing

    Change Limited Time Offer box to red color system

  13. · kamo-marketing

    Hexagons üzerinde rastgele elektrikli naif etkilerle sürekli animasyonu değiştirin

  14. · kamo-marketing

    Balcomb hatları boyunca foton animasyon etkisini ekleyin

  15. · kamo-marketing

    Rastgele vurgularla animasyonlu balcomb ızgara kalıbı ekleyin

  16. · kamo-marketing

    İlk 3 ay boyunca heyecan verici indirim promosyonu ekleyin

  17. · kamo-marketing

    Hesaplayıcı sayfa için ince animasyonlu geçmişi ekleyin

  18. · kamo-marketing

    Varsayılan arka plan için ince logo sumark ekleyin

  19. · kamo-marketing

    Highlight 5x geo-redndent depolama faydası

  20. · kamo-marketing

    Telefon entegrasyonu / kullanıcı için değiştirin, kağıtsız gerekli

  21. · kamo-marketing

    Otomatik ölçek toggle ekleyin, telefon entegrasyonunu birleştirin, değişim yalnızca bilgi için yol açar, devam / gb etiketi, spinners geliştirir

  22. · kamo-marketing

    Yüksek ışık ücretsiz başlangıç ve tasarruf çağrısı ile ücretleri destek

  23. · kamo-marketing

    İndirim kodu ekleyin, başlangıç / destek ücretleri, otomatik depolama birimleri, beyaz spinners, telefon sunucusu girişi, kullanıcı maksimum 3000 ila 3000

  24. · kamo-marketing

    Geri navigasyon ile özel sayfaya hesap açın

  25. · kamo-marketing

    Hesaplayıcı UX - varsayılan kullanıcılar 5, add /gb ve /leads etiketi, form numaraları komünler, stil numarası spinners

  26. · kamo-marketing

    Zengin E-Mail Şablonları ücretsiz tier

  27. · kamo-marketing

    Etkileşimli işletme hesaplayıcısı ile yeni 2tier fiyatlandırmasını uygulama

  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

    SaleType enum

    - RESURULU MORTGAGE, COMMERCIAL MORTGAGE, SERVICE CUSTOM'un çocukları olarak - Tech CUSTOM'u, Tech'in çocuğu olarak eklendi - Eklenen yardımcı yöntemler:Parent(), hasParent(), IsParent(), Çocuk(), - Güncelleme kodları aralıkları kullanmak için (2000+ for SERVICE, 3000+ for ÜRÜN)

  30. · kamo-internal

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

Evreniniz sizi bekliyor.

Birkaç dakika içinde ücretsiz olarak başlatın. Hazır olduğunuzda ürünleri ekleyin - göç yok, yeni girişler yok.

Sonsuza kadar ücretsiz — kredi kartı gerekmiyor