Refactor LeadImportController to use LeadService.createLead
- Replace manual field mapping with LeadService.createLead for consistency - Add mapRowDataToCreateLeadRequest to convert import mappings to CreateLeadRequest -...
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 LeadMan...
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 generate...
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 meth...
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 U...
Birincilden ikincil renklere 40s renkli pul animasyon ekleyin
Kırmızı balcomb pulları ekleyin - yeşil yerine 8 parlayan kırmızıdan 2
3 ay boyunca% 30'a değişim indirimi yapın, balcomb animasyonları daha muhafazakar hale getirin
Hexagons üzerinde rastgele elektrikli naif etkilerle sürekli animasyonu değiştirin
Rastgele vurgularla animasyonlu balcomb ızgara kalıbı ekleyin
Telefon entegrasyonu / kullanıcı için değiştirin, kağıtsız gerekli
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
Yüksek ışık ücretsiz başlangıç ve tasarruf çağrısı ile ücretleri destek
İndirim kodu ekleyin, başlangıç / destek ücretleri, otomatik depolama birimleri, beyaz spinners, telefon sunucusu girişi, kullanıcı maksimum 3000 ila 3000
Hesaplayıcı UX - varsayılan kullanıcılar 5, add /gb ve /leads etiketi, form numaraları komünler, stil numarası spinners
Etkileşimli işletme hesaplayıcısı ile yeni 2tier fiyatlandırmasını uygulama
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_...
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(...
Add hover/select/delete for connection lines with keyboard shortcuts
Add relationship status bar at bottom showing source field and cancel button
Show all virtual fields for split modifiers and allow mapping from virtual fields
Add split and value modifiers UI for file fields with virtual field support
Redesign settings page with card-based layout similar to root page
- Replaced sidebar navigation with card grid layout - Added all settings categories and subcategories as individual cards - Organized settings into sections: Es...
Örnek veri jeneratörü script
Yerel gelişim ve test için gerçekçi analiz verileri oluşturmak için bir CLI aracı ekleyin. Farklı trafik modelleri ve gerçekçi kullanıcı davranışları dağıtımlar...
Improve field mapping UX - drag from file to system, allow multiple mappings, move stats to top
Swap field mapping columns, add remaining fields label, fix arrow positioning
Add nowrap to preview table, auto-select single options, and validate required data
Complete lead import system with file parsing, field mapping, transformations, validation, and batch processing
Add LeadImportController with duplicate detection using vendorLeadID and composite key (vendorProductId|vendorLeadID)
Ek olarak, DTO'lar (LeadImportRequest, LeadImportResponse) dosya tabanlı liderlik için
Oda sayfasını gri ölçekli logo geçmişi ile ekleyin
- /app /room / sayfadaki yeni oda sayfasını oluşturun.tsx - 60 boyutta arka plan görüntüsü olarak logo eklendi - Arka logo için uygulanan gri ölçekli filtre - M...
Eş zamanlı arama algılama ve otomatik bağlantı ekleyin - oturumda eş zamanlı girişimler tespit etmek için çağrıları takip edin - Auto-resolve her iki kullanıcının aynı anda aradığında - ilk caller's callId and auto-accept the second - Clean up waiting calls on answer /end - diğer Member lookup codeup code up code
Uygun çağrı başlatma ve kabul akışı - Backend çağrı-initiation WebSocket bildirimini diğer kullanıcıya - Frontend çağrı-initiation mesajları ve gelen call UI - Auto-opens chat box when incoming call is received - Only caller shows link state until calle accept - ImplementedIncoming Çağrı düzgün bir şekilde katılmak için çağrı
Auto-open chat window when receiving messages from another user - unminimize if minimized, open if closed
Kargoyu gördüğünüz gibi?
İş alanınızda bu güncellemelerden her biri otomatik olarak. Ücretsiz başlayın ve haftadan sonra büyümesini izleyin.