콘텐츠로 건너뛰기
KAMOUniverse

변경 로그

무슨 일이야?

플랫폼에 대한 모든 개선 사항, 그것이 선적.

  1. · kamo-internal

    Add relationship status bar at bottom showing source field and cancel button

  2. · kamo-internal

    Show all virtual fields for split modifiers and allow mapping from virtual fields

  3. · kamo-internal

    Add split and value modifiers UI for file fields with virtual field support

  4. · kamo-internal

    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: Essential Setup, My Account, Security, CRM, Email, Phone - Added grayscale logo background similar to root page - Each card links directly to specific settings page/tab - Conditional rendering based on organization features - Total of 23 settings cards covering all available options

  5. · kamo-internal

    Improve field mapping UX - drag from file to system, allow multiple mappings, move stats to top

  6. · kamo-internal

    Swap field mapping columns, add remaining fields label, fix arrow positioning

  7. · kamo-internal

    Add nowrap to preview table, auto-select single options, and validate required data

  8. · kamo-internal

    Improve lead import field mapping UI/UX

  9. · kamo-internal

    Complete lead import system with file parsing, field mapping, transformations, validation, and batch processing

  10. · SecurityService

    Add LeadImportController with duplicate detection using vendorLeadID and composite key (vendorProductId|vendorLeadID)

  11. · kamo-shared-library

    파일 기반 리드 가져 오기를위한 리드 가져 오기 DTO (LeadImportRequest, LeadImportResponse) 추가

  12. · kamo-internal

    그레이 스케일 로고 배경으로 방 페이지를 추가

    - /app/room/page.tsx에서 새 룸 페이지를 생성 - 60 % 크기의 배경 이미지로 로고 추가 - 배경 로고에 적용되는 그레이 스케일 필터 - 중심 및 수직 정렬 로고 배경

  13. · kamo-internal

    Add simultaneous call detection on frontend - Check for incoming call before starting new call - Auto-accept incoming call if user tries to start one - Update dependency arrays to include call state variables

  14. · MediaService

    동시 통화 감지 및 자동 연결 추가 - 동시 시도를 감지하기 위해 세션 당 호출을 추적 - 동시에 호출 할 때 자동 용해 - 첫 번째 통화의 통화를 사용하여 두 번째 통화를 자동 수락 - 응답 / 종료에 대한 호출을 청소 - 다른 사람의 검색 코드를 제거

  15. · MediaService

    적절한 통화 개시 및 합격 흐름 구현 - 백엔드는 다른 사용자에게 전화 개시 WebSocket 알림을 보냅니다 - 프론트 엔드 핸들 통화 개시 메시지 및 수신 통화 UI를 보여줍니다 - 수신 통화가 수신되면 자동 열림 채팅 박스 - 통화가 수신 될 때만 통화 표시 표시 상태 - 구현 된 답변 자주 묻는 질문

  16. · kamo-internal

    Add system messages to chat for WebRTC events - Add 'system' author type to ChatMessage interface - Add system message rendering with styled bubble - Add system messages for connection attempts, call status, missed calls - Integrate with useWebRTC to dispatch system message events - Use MediaSession GUID (sessionGuid) for Janus session identification

  17. · MediaService

    웹RTC 게이트웨이 통합에 대한 JanusService 추가 - Janus WebRTC 게이트웨이 API와 상호 작용하는 JanusService Java 서비스 추가 - Janus API URL, 비밀 및 STUN/TURN 서버 구성. yml - 지원 세션 생성, 플러그인 첨부 파일 및 룸 관리

  18. · kamo-internal

    Integrate Janus WebRTC Gateway for video/audio/desktop sharing - Replace peer-to-peer WebRTC with Janus VideoRoom plugin for video/audio calls - Add Janus Streaming plugin infrastructure for desktop sharing - Implement room-based architecture using sessionGuid for deterministic room IDs - Add proper cleanup and error handling for all call types - Install janus-gateway npm package

  19. · kamo-internal

    Auto-open chat window when receiving messages from another user - unminimize if minimized, open if closed

  20. · MediaService

    WebSocketConfig 및 ChatWebSocketController에 EXTENSIVE 로깅을 추가하십시오. - 각 프레임, Handhake, STOMP 및 메시지 로그

  21. · kamo-internal

    Add EXTENSIVE logging to useChatWebSocket hook and ChatBox component - every single step logged

  22. · kamo-internal

    Create welcome presentation page with feature cards

    - Added full logo display at top left using ThemeLogo component - Created modern, polished welcome page with feature cards grid - Each feature card includes icon, title, and description - Features are conditionally displayed based on organization settings - Responsive design with hover effects and gradient backgrounds - Includes links to all primary site functionality (Clubhouse, Feed, CRM, Accounts, Pipeline, Messages, Documents, Phone, Calendar, Notes, Tasks, Reports, Network, Support, Settings)

  23. · kamo-internal

    Move debug page to System Debug tab in Security settings - Created SystemDebug component from debug page content - Added System Debug tab to /settings/security - Replaced root /app/page.tsx with blank page - Added System Debug menu item to settings navigation

  24. · kamo-internal

    Add custom forms management to Markets & Fields page - Add custom forms selection and ordering UI in market dialog - Implement drag-and-drop reordering for custom forms - Add form selector dialog to choose existing forms - Add Custom Forms column to markets table - Update interfaces to support custom form associations - Add API service method to fetch custom forms

  25. · SecurityService

    Update LeadMarketController to support custom forms - Use new overloaded service methods that accept request DTOs - Remove redundant salesType conversion (handled in service)

  26. · kamo-shared-library

    주문 양식 지원 - 주문과 관련하여 MarketCustomForm 엔터티를 추가하십시오 - 주문 양식 관계를 포함하기 위해 LeadMarket를 업데이트하십시오 - MarketCustomFormRepository를 추가하십시오 - 주문 양식을 포함하기 위해 LeadMarketDTO를 업데이트하십시오 - 사용자 정의 양식 협회를 지원하기 위해 DTO를 요청하십시오 - 사용자 정의 양식 협회를 관리하기위한 서비스 방법 추가

  27. · kamo-internal

    Add comprehensive custom forms builder with drag-and-drop

    - Update CRM page: Change tab name from "Custom Online Forms" to "Custom Forms" - Add CustomFormManager component for form list/browse with create/edit/delete - Add FormEditor component with full drag-and-drop support: * Vertical drag-and-drop for stack reordering * Horizontal drag-and-drop for field reordering within stacks - Add FieldStack component for stack management with descriptions - Add FieldTypeSelector component for selecting field types - Add FieldConfigurationPanel component with support for all 12 field types: * Text (maxChars), TextArea (rows), Money (country), Date, DateTime * Dropdown/Radio/List (options management), Checkbox, Address (country) * US_SSN (3-part format), US_State (searchable with flags) - Implement field ID validation (format and uniqueness) - Add comprehensive form validation - Modern UI with lucide-react icons and polished styling - Full API integration with error handling

  28. · SecurityService

    Add CustomFormController for custom forms API endpoints

    - Add REST controller at /api/security/custom-forms - Implement GET, POST, PUT, DELETE endpoints for form management - Support form structure with stacks and fields - Include organization-scoped access control - Full CRUD operations for custom forms

  29. · kamo-shared-library

    Form builder 지원으로 사용자 정의 양식 기능 추가

    - FormFieldType을 12 필드 유형 (TEXT, TEXT AREA, MONEY, DATE, DATE TIME, DROPDOWN, RADIO, LIST, CHECKBOX, ADDRESS, US SSN, US STATE)에 추가하십시오. - 일반 클래스 추가: CustomForm, FormStack, FormField 와 전체 JPA 관계 - 저장소 추가: CustomFormRepository, FormStackRepository, FormFieldRepository 조직에 대 한 - DTO 추가 : CustomFormDTO, FormStackDTO, FormFieldDTO, CreateCustomFormRequest, UpdateCustomFormRequest - CRUD 운영, 현장 ID 검증 및 양식 구조 관리로 CustomFormService 추가 - 포괄적인 필드 ID 검증 구현 (lowercase alphanumeric, 연속 분리기, 형태 내에서 고유) - 쌓아온 형태 구조 지원

  30. · kamo-internal

    Fully wire vendors-products page with modern UI, full CRUD for vendors and products

당신의 우주는 기다리고 있습니다.

몇 분 안에 무료로 시작하세요. 준비가 되면 언제든지 제품을 추가할 수 있습니다.

영원히 무료 - 신용 카드 필요 없음