Bản ghi thay đổi
Có gì mới không?
Mọi cải tiến cho nền tảng, khi nó được đưa ra.
· 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
· 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
· 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)
· 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
· kamo-shared-library
Thêm trường dẫn đầu dựa trên thị trường và hỗ trợ hình thức dữ liệu tùy chỉnh
- Thêm trường thị trường để dẫn đầu thực thể - Tạo ra tổ hợp chìCustomFormData với cột JSONB cho dữ liệu hình thức tự chọn - Thêm chìCustomFormData Repostory - Cập nhật FirstDTO với các trường thế chấp và hỗ trợ hình thức cá nhân Tạo - Cập nhật LedService để quản lý lĩnh vực dựa trên thị trường tải và hình thức tùy chỉnh - Thêm phương pháp tiết kiệm cho nhập khẩu - Cập nhật công việc bán hàng với các mối quan hệ cha mẹ theo thứ tự
· kamo-marketing
Thêm xung màu vào biểu tượng nền
· kamo-marketing
Name
· kamo-marketing
Thay đổi từ giá gốc sang đỏ
· kamo-marketing
Thay đổi
· kamo-marketing
Thêm các xung ong đỏ - 2 trên 8 phát sáng đỏ thay vì xanh lá cây
· kamo-marketing
Thay đổi giảm giá 30% trong 3 tháng, làm cho tàng ong hoạt hình bảo thủ hơn
· kamo-marketing
Thay đổi hộp thời gian giới hạn thành bộ màu đỏ
· kamo-marketing
Thay thế hoạt họa liên tục với các hiệu ứng xung điện ngẫu nhiên trên lục giác
· kamo-marketing
Thêm hiệu ứng quang tử dọc theo đường mật ong
· kamo-marketing
Thêm mẫu lưới tàng ong hoạt hình với các điểm sáng ngẫu nhiên
· kamo-marketing
Thêm vào giảm giá thú vị trong 3 tháng đầu tiên
· kamo-marketing
Thêm nền và chuyển động tinh tế vào trang máy tính
· kamo-marketing
Thêm biểu tượng hình chữ ký tinh tế vào nền máy tính
· kamo-marketing
Tô sáng 5x
· kamo-marketing
Thay đổi sự kết hợp điện thoại sang « / user », làm cho không giấy cần thiết
· kamo-marketing
Thêm tập tin tự động bật lên, kết hợp điện thoại, thay đổi dẫn đến chỉ thông tin, giữ/gb nhãn, cải tiến spinner
· kamo-marketing
Tô sáng việc khởi chạy tự do và phí hỗ trợ với số lần gọi tiết kiệm
· kamo-marketing
Thêm mã chiết khấu, phí khởi động/ hỗ trợ, đơn vị lưu trữ tự động, quay trắng, đầu vào máy chủ điện thoại, tăng tối đa người dùng lên 3000
· kamo-marketing
Chuyển máy tính sang trang dành riêng với định hướng ngược
· kamo-marketing
Cải thiện máy tính UX - đặt người dùng mặc định là 5, thêm /gt và / đầu mối nhãn, định dạng số có dấu phẩy, số kiểu dáng xoay
· kamo-marketing
Thêm mẫu giàu có E-hil để tự do ràng buộc
· kamo-marketing
Tăng giá mới 2 lần với máy tính kinh doanh tương tác
· 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
· kamo-shared-library
Thêm sự hỗ trợ cấp bậc cha mẹ-con cái để Sale type enum
- Thêm vào đó là các con của Hiệp hội - Được bổ nhiệm làm cha khi còn bé. - Phương pháp trợ giúp bổ sung: getParent(), haveParent(), isPrent (), get Children() - Cập nhật mã số enum để sử dụng phạm vi (2000+ cho công tác, 3000+ cho P gốc)
· kamo-internal
Add hover/select/delete for connection lines with keyboard shortcuts

Vũ trụ của anh đang chờ đợi.
Bắt đầu miễn phí trong vài phút. Thêm sản phẩm bất cứ khi nào bạn sẵn sàng — không di chuyển, không đăng nhập mới.
Miễn phí mãi mãi — không cần thẻ tín dụng