विषयवस्तु पर जाएँ
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

    फ़ाइल आधारित लीड आयात के लिए लीड आयात DTOs (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 अधिसूचना को अन्य उपयोगकर्ता को भेजता है - फ्रंटेंड कॉल-इनिशिएशन संदेश को संभालता है और आने वाले कॉल प्राप्त होने पर इनकमिंग कॉल यूआई - ऑटो-ओपन चैट बॉक्स दिखाता है - कॉली स्वीकार करने तक केवल कॉलर राज्य को कनेक्ट करता है - इम्प्लीमेंट जवाब कॉल करने के लिए कॉल

  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

    वेबआरटीसी गेटवे एकीकरण के लिए जनस सर्विस जोड़ें - आवेदन में जनस वेबआरटीसी गेटवे एपीआई - जनस एपीआई यूआरएल, रहस्यों और 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 लॉगिंग जोड़ें - प्रत्येक 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

    बाजारों में कस्टम फॉर्म समर्थन जोड़ें - ऑर्डरिंग के साथ कई-से-मैनी संबंधों के लिए मार्केट कस्टमफॉर्म इकाई जोड़ें - कस्टम फॉर्म एसोसिएशनों के प्रबंधन के लिए सर्विस विधियां जोड़ें - कस्टम फॉर्म एसोसिएशनों का समर्थन करने के लिए लीडमार्केट डीटीओ को अपडेट करें - कस्टम फॉर्म एसोसिएशनों का समर्थन करने के लिए डीटीओ को अपडेट करने का अनुरोध करें - कस्टम फॉर्म एसोसिएशनों के प्रबंधन के लिए सर्विस विधियां जोड़ें

  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

    फॉर्म बिल्डर समर्थन के साथ कस्टम फॉर्म फीचर जोड़ें

    12 फ़ील्ड प्रकारों (TEXT, TEXT AREA, MONEY, DATE, DATE TIME, DROPDOWN, RADIO, LIST, CHECKBOX, ADDRESS, US SSN, US STATE) के साथ FormFieldType enum जोड़ें। - इकाई वर्ग जोड़ें: कस्टमफॉर्म, फॉर्मस्टैक, फॉर्मफील्ड पूर्ण जेपीए संबंधों के साथ - डिपोजिटरी जोड़ें: CustomFormRepository, FormStackRepository, FormField - डीटीओ जोड़ें: CustomFormDTO, FormStackDTO, FormFieldDTO, CreateCustomFormRequest, UpdateCustomFormRequest - सीआरयूडी संचालन, फील्ड आईडी सत्यापन और संरचना प्रबंधन के साथ कस्टमफॉर्म सर्विस जोड़ें - व्यापक फील्ड आईडी सत्यापन (लोअरकेस अल्फ़ान्यूमेरिक, कोई लगातार विभाजक, रूप में अद्वितीय) लागू करें - फ़ील्ड युक्त स्टैक के साथ घोंसले रूप संरचना के लिए समर्थन

  30. · kamo-internal

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

तुम्हारा ब्रह्मांड इंतजार कर रहा है.

मिनटों में मुफ्त शुरू करें. जब भी आप तैयार हों तो उत्पाद जोड़ें - कोई माइग्रेशन नहीं, कोई नया लॉगइन नहीं.

हमेशा के लिए मुफ्त - कोई क्रेडिट कार्ड की आवश्यकता नहीं