변경 로그
무슨 일이야?
플랫폼에 대한 모든 개선 사항, 그것이 선적.
· 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
시장 기반 리드 필드 및 사용자 정의 양식 데이터 지원 추가
- Lead entity에 MarketId 필드 추가 - custom form data를 위한 JSONB 칼럼을 가진 LeadCustomFormData entity 생성 - LeadCustomFormDataRepository 추가 - mortgage 필드 및 사용자 정의 양식 데이터 지원으로 LeadDTO 업데이트 - CreateLeadRequest 및 UpdateLeadRequest DTO 만들기 - 시장 기반 현장 로딩 및 사용자 정의 양식 데이터를 처리하는 LeadService 업데이트 - ImportsLead 메소드 추가 - Hierarchical 부모 자녀 관계를 가진 SaleType enum를 새롭게 하십시오
· kamo-marketing
배경 로고에 색상 맥박 추가
· kamo-marketing
1 차에서 이차 색깔에 40s 색깔 맥박 생기를 추가하십시오
· kamo-marketing
변화 파업 원래 가격 빨간색
· kamo-marketing
변경 포함 된 무료 박스 빨간색 계획
· kamo-marketing
붉은 벌집 펄스 추가 - 녹색 대신 8 glow 빨간색에서 2
· kamo-marketing
3 개월 동안 30 % 할인을 변경, 벌집 애니메이션을 더 보존
· kamo-marketing
변경 제한 시간 제공 상자 빨간색 계획
· kamo-marketing
Hexagons에 무작위 전기 맥박 효력을 가진 지속적인 생기를 대체하십시오
· kamo-marketing
Honeycomb 라인에 photon 애니메이션 효과를 추가하십시오
· kamo-marketing
Animated honeycomb 그리드 패턴을 랜덤 강조 표시
· kamo-marketing
첫 3개월 동안 흥미로운 할인 프로모션 추가
· kamo-marketing
하위 애니메이션 gradient 배경을 계산기 페이지로 추가
· kamo-marketing
하위 로고 워터 마크를 계산기 배경으로 추가
· kamo-marketing
Highlight 5x geo-redundant 스토리지 혜택
· kamo-marketing
/user에 전화 통합을 변경하고, Paperless가 필요합니다
· kamo-marketing
자동 가늠자 toggle를 추가하고, 전화 통합을 결합하고, 정보 전용으로, 지킵니다 /gb 상표를, 개량합니다 스피너를 바꾸십시오
· kamo-marketing
Highlight 무료 시작 및 지원 수수료 절감 통화
· kamo-marketing
할인 코드, 시작 / 지원 수수료, 자동 저장 장치, 흰색 스피너, 전화 서버 입력, 최대 3000 증가 사용자 추가
· kamo-marketing
백 내비게이션과 함께 계산기를 이동
· kamo-marketing
계산기 UX 개선 - 기본 사용자를 5로 설정하고 /gb 및 /leads 라벨을 추가하고, commas와 형식 번호, 스타일 번호 스피너스
· kamo-marketing
Rich E-Mail 템플릿을 무료로 추가하십시오
· kamo-marketing
상호 작용하는 기업 계산기를 가진 새로운 2 층 가격을 실행하십시오
· 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
SaleType enum에 부모 자녀 계층 지원 추가
- RESIDENTIAL MORTGAGE, COMMERCIAL MORTGAGE, SERVICE CUSTOM 추가 - PRODUCT CUSTOM 추가 - 도움말 방법 추가: getParent(), hasParent(), isParent(), getChildren() - 범위를 사용하는 업데이트 된 enum 코드 (2000 + 서비스, 3000 + 제품)
· kamo-internal
Add hover/select/delete for connection lines with keyboard shortcuts

당신의 우주는 기다리고 있습니다.
몇 분 안에 무료로 시작하세요. 준비가 되면 언제든지 제품을 추가할 수 있습니다.
영원히 무료 - 신용 카드 필요 없음