Merancang ulang bentuk awal dengan nama lengkap, ukuran dropdown yang tepat, bidang negara, dan memperbaiki tata letak telepon
Enchance lead form with modern UI, validasi, error handling, and improved UX
Tambahkan dukungan ekstensi telepon ke CreateLeadRequest, UpdateLeadRequest, dan LeadDTO
Tambahkan LeadProspectType, vendor / product, kontak terbaik Waktu, ekstensi telepon / isText, dan daerah hipotek perumahan untuk memimpin bentuk pembuatan
Tambahkan ruas salesman SubType ke LeadMarketDTO untuk deteksi ruas hipotek
- Ditambahkan field salesman SubType untuk membedakan antara tipe SaleType induk dan sub - Ketika SaleType memiliki orangtua (misalnya, RESIDENTIAL _ MORTGAGE),...
Add missing Next.js API routes for leads endpoints
- Added /api/security/leads route for GET (all leads) and POST (create lead) - Added /api/security/leads/[id] route for GET, PUT, DELETE operations - Added ****...
Add backend validation for required fields in lead imports
- Add validateRequiredFields method to check required fields before import - Validate email, firstName, and lastName are present - Validate mortgage-specific fi...
Add validation for required fields in lead imports
- Mark email, firstName, and lastName as required fields in leadFields.ts - Add validation in handleStartImport to check all required fields are mapped - Add va...
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...
Tambahkan ruas timbal berbasis dan bentuk dukungan data gubahan
- Tambahkan bidang pasar ke entitas timbal - Buat Entiti LeadCustomFormData dengan kolom JSONB untuk data formulir gubahan - Tambahkan LeadCustomFormDadaReposit...
Tambahkan animasi pulsa 40-an warna dari primer ke warna sekunder
Tambahkan pulsa honeycomb merah - 2 dari 8 bersinar merah bukan hijau
Ganti diskon menjadi 30% off selama 3 bulan, membuat animasi sarang lebah lebih konservatif
Gantikan animasi kontinyu dengan efek pulsa listrik acak pada heksagons
Tambahkan diskon promosi yang menarik untuk 3 bulan pertama
Tambahkan logo watermark halus ke latar belakang kalkulator
Ubah integrasi telepon ke / pengguna, buat paperless dibutuhkan
Tambahkan toggle skala otomatis, menggabungkan integrasi telepon, perubahan menyebabkan info- hanya, tetap / gb label, meningkatkan pemintal
Sorot biaya startup bebas dan dukungan dengan callout tabungan
Tambahkan kode diskon, biaya startup / support, unit penyimpanan otomatis, pemintal putih, masukan server telepon, meningkatkan max pengguna ke 3000
Pindahkan kalkulator ke halaman yang didedikasikan dengan navigasi belakang
Atur kalkulator UX - atur pengguna baku ke 5, tambahkan / gb dan / leading label, format nomor dengan koma, gaya nomor pemintal
Implementasikan nilai 2- tier baru dengan kalkulator perusahaan interaktif
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_...
Tambahkan dukungan hirarki parent- child ke SaleType enum
- Ditambahkan RESIDENTIAL _ MORTGAGE, PERTAMA _ MORGAL, SERVICE _ CUSTOM sebagai anak-anak PELAYAN - Ditambahkan PRODUCT _ CUSTOM sebagai anak dari PRODUCT - Me...
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...
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)
Seperti apa yang Anda lihat pengiriman?
Semuanya tiba di ruang kerja Anda sendiri. Mulai dengan rencana gratis dan baca halaman ini lagi dalam sebulan.
