Resolve linting errors in transformations.ts and FieldMappingInterface.tsx
Complete lead import system with file parsing, field mapping, transformations, validation, and batch processing
Add LeadImportController with duplicate detection using vendorLeadID and composite key (vendorProductId|vendorLeadID)
फ़ाइल आधारित लीड आयात के लिए लीड आयात DTOs (LeadImportRequest, LeadImportResponse) जोड़ें
Extend background gradient to fill entire viewable page area
- Added minHeight: 100% to ensure background extends to bottom - Added backgroundSize and backgroundRepeat to ensure gradient covers full area - Background now ...
Remove vertical scrollbar on leads/allotments page by using available height
- Changed from minHeight: 100vh to height: 100% to fit within layout - Changed hardcoded calc(100vh - 200px) to flex: 1 for proper sizing - Added overflow: hidd...
सही लोगो संस्करण का उपयोग करें और मिश्रण मोड के साथ पूर्ण ढाल अपारदर्शिता बहाल करें
- लोगो-पूर्ण से लोगो वेरिएंट (नवप्री के रूप में सैम) में बदल गया - हटाए गए फीका ढाल ओवरले - पूरी तरह से अपारदर्शी ढाल के पीछे लोगो दिखाने के लिए मिक्स-ब्लेंड-मो...
कक्ष पृष्ठ बनाने के बजाय रूट पेज के लिए ग्रेस्केल लोगो पृष्ठभूमि जोड़ें
- मौजूदा रूट / page.tsx के लिए लोगो पृष्ठभूमि जोड़ा गया - 60% आकार, ग्रेस्केल, केन्द्रित और लंबवत संरेखित लोगो पर प्रदर्शित - गलत तरीके से बनाया गया / कमरा / pa...
मर्ज पुल अनुरोध # 3806 से ****************
अंतिम चयनित टीम के लिए favicon आइकन और ऑटो-redirect जोड़ें
ग्रेस्केल लोगो पृष्ठभूमि के साथ कक्ष पृष्ठ जोड़ें
- /app/room/page.tsx पर नया कमरा पेज बनाया गया। - 60% आकार पर पृष्ठभूमि छवि के रूप में जोड़ा गया लोगो - पृष्ठभूमि लोगो के लिए लागू ग्रेस्केल फ़िल्टर - केंद्रित ...
NATS सदस्यता त्रुटि हैंडलिंग को ठीक करें - कृपापूर्वक संभालो 'कन्सुमर पहले से ही बाध्य' त्रुटियों, सफाई लॉगिंग में सुधार
चैटबॉक्स सदस्यता पाश और NATS सफाई को ठीक करें - उपयोग को रोकने के लिए कॉलबैक के लिए नवीनीकरण का उपयोग करें
Update Janus TURN server configuration to use kamocrm.com:3478
प्रकाशक का पता लगाने को ठीक करें - प्रकाशक द्वारा कॉन्फ़िगर घटना और फ़िल्टर के लिए प्रतीक्षा करें: ट्रू
प्रारंभ में वाक्यविन्यास त्रुटियों को ठीक करेंस्क्रीनशेयर रूम निर्माण
Add room creation to startVideoCall and startScreenShare functions
Explicitly create Janus VideoRoom before joining to resolve 'No such room' error
Add extensive logging to VideoRoom onmessage handler and join success callback to debug publisher subscription
Fix build error - remove incomingCallId from console.log (not in scope)
जवाब देने के लिए व्यापक लॉगिंग जोड़ेंउन्सिंग कॉल को डीबग करने के लिए क्यों कॉल जवाब देने पर कनेक्ट नहीं होता है
कनेक्टिंग स्टेट को ठीक करें - रिमोट पीयर के बिना भी स्थापित प्रकाशक के बाद स्पष्ट है।
सदस्यता में सत्र सत्यापन को ठीक करेंToPublisher - सुनिश्चित करें कि सत्र में उपयोग से पहले विधि संलग्न है
मर्ज शाखा 'analytics-software: मास्टर' को फिक्स / ट्रैकर-सिंगल-इनिट में
Improve video call connection reliability - enhanced subscription logic, ICE state handling, and publisher detection with retries
Fix Janus session initialization - properly capture and validate session object
Replace 'any' type with Record<string, unknown> to fix TypeScript build error
Validate existing session before reuse and fix session attach method issue
Fix Janus session initialization - wait for success callback before resolving
Comprehensive WebRTC video call fixes - remote stream handling, modern UI, and subscription logic
Handle call-answered messages, improve error logging, and fix session cleanup
Move answerIncomingCall declaration before startAudioCall to fix 'used before declaration' error
Move addSystemMessage declaration before useEffect that uses it - Fixes 'used before declaration' TypeScript error
एक साथ कॉल डिटेक्शन और ऑटो-कनेक्शन जोड़ें - ट्रैक पेंडिंग एक साथ प्रयास का पता लगाने के लिए प्रति सत्र कॉल करता है - जब दोनों उपयोगकर्ता एक ही समय में कॉल करते हैं तो ऑटो-रिसॉल करें - पहले कॉलर के कॉलआईडी का उपयोग करें और दूसरे को स्वीकार करें - जवाब / अंत पर लंबित कॉल को साफ़ करें - डुप्लिकेट अन्य सदस्य लुकअप कोड निकालें
सदस्य पर गैर मौजूदा getName() विधि के बजाय getUsernameAlias () का उपयोग करें
उचित कॉल शुरू करने और स्वीकृति प्रवाह को लागू करें - बैकएंड कॉल-इनिशिएशन WebSocket अधिसूचना को अन्य उपयोगकर्ता को भेजता है - फ्रंटेंड कॉल-इनिशिएशन संदेश को संभालता है और आने वाले कॉल प्राप्त होने पर इनकमिंग कॉल यूआई - ऑटो-ओपन चैट बॉक्स दिखाता है - कॉली स्वीकार करने तक केवल कॉलर राज्य को कनेक्ट करता है - इम्प्लीमेंट जवाब कॉल करने के लिए कॉल
जैसा कि आप शिपिंग देखते हैं?
इन अद्यतनों में से प्रत्येक स्वचालित रूप से अपने कार्यक्षेत्र में उतरता है। प्रारंभ करें और सप्ताह के बाद इसे सप्ताह के अंत में देखें।.