Chuyển tới nội dung
KAMOUniverse

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.

  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

    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ự

  6. · kamo-marketing

    Thêm xung màu vào biểu tượng nền

  7. · kamo-marketing

    Name

  8. · kamo-marketing

    Thay đổi từ giá gốc sang đỏ

  9. · kamo-marketing

    Thay đổi

  10. · kamo-marketing

    Thêm các xung ong đỏ - 2 trên 8 phát sáng đỏ thay vì xanh lá cây

  11. · 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

  12. · kamo-marketing

    Thay đổi hộp thời gian giới hạn thành bộ màu đỏ

  13. · 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

  14. · kamo-marketing

    Thêm hiệu ứng quang tử dọc theo đường mật ong

  15. · 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

  16. · kamo-marketing

    Thêm vào giảm giá thú vị trong 3 tháng đầu tiên

  17. · kamo-marketing

    Thêm nền và chuyển động tinh tế vào trang máy tính

  18. · kamo-marketing

    Thêm biểu tượng hình chữ ký tinh tế vào nền máy tính

  19. · kamo-marketing

    Tô sáng 5x

  20. · 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

  21. · 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

  22. · 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

  23. · 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

  24. · kamo-marketing

    Chuyển máy tính sang trang dành riêng với định hướng ngược

  25. · 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

  26. · kamo-marketing

    Thêm mẫu giàu có E-hil để tự do ràng buộc

  27. · kamo-marketing

    Tăng giá mới 2 lần với máy tính kinh doanh tương tác

  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

    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)

  30. · 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