लाइव चेंज लॉग

हम क्या निर्माण कर रहे हैं? प्रत्येक सुविधा, निर्धारण और सुधार मंच पर भेज दिया गया।.

17,916
कुल परिवर्तन
4,605
सुविधाएँ
4,536
फिक्स
32
परियोजनाएं
परियोजना द्वारा फ़िल्टर करें
सभी परियोजनाएं17,916AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService371InitializerService300KBService74KlusterServices545MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,573kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,321kamo-signer-monorepo50kamolos102
प्रकार से फ़िल्टर करें
सभी प्रकारBuild24CI523Chore670Docs226Feature4,605Fix4,536Other6,781Performance136Refactor274Revert23Style48Test69Upgrade1
April 26, 2026
Featurekamo-internal

कैटलॉग में सात और रिंगटोन जोड़ें

Adds Battleship Horn, Demon Horn, Land Line, 1985 रिंग, ऑफिस फोन, रिंगिंग ओल्ड फोन, और ओले / पब्लिक / साउंड / रिंगटोन / और तार के तहत उन्हें RINGTONE CATALOG मे...

kamo·4mo ago
Featurekamo-internal

Sci-Fi और Buzzer रिंगटोन को कैटलॉग में जोड़ें

दो नए रिंगटोन परिसंपत्तियों के तहत /सार्वजनिक / ध्वनि / रिंगटोन / और उन्हें RINGTONE CATALOG में पंजीकृत करता है ताकि वे रिंगटोन में दिखाई दें सबटाब और डिफ़ॉल्ट...

kamo·4mo ago
FixKlusterServices

STUN को कॉन्फ़िगर करें ताकि ब्राउज़र ICE द्वि-दिशात्मक रूप से पूरा कर सके

दो-पार्टी ब्राउज़र-टू-ब्रोशर एसआईपी परत पर कनेक्टेड कॉल करता था लेकिन इसमें कोई नहीं था ऑडियो या तो दिशा। वॉयसमेल (one-way Asterisk → ब्राउज़र) ने काम किया क्यो...

Kamo·4mo ago
Otherkamo-internal

Dump WebRTC negotiation state on Established

To diagnose "call connects but no audio between parties", log the peer-connection state (ice / dtls / signaling) along with sender and receiver tracks (kind / e...

kamo·4mo ago
Fixkamo-internal

लाइव ऑडियो जो लोड-इंटरप्ट्स, केंद्रित स्पिनर, आउटबाउंड रिंगबैक से बच जाता है

इन-कॉल ऑडियो पथ के लिए तीन समन्वित फिक्स: 1. रिमोटऑडियो.प्ले (AbortError on RemoteAudio.play) "The play() अनुरोध को एक नए लोड अनुरोध द्वारा बाधित किया गया था" ...

kamo·4mo ago
Fixkamo-internal

Hangup tears down ALL live sessions, not just the primary

Self-call edge case left a session leaked: dialing your own extension creates an outbound session, then Asterisk loops the call back as a second inbound session...

kamo·4mo ago
Fixkamo-internal

Instant connecting feedback on outbound dial

Same problem the inbound Answer button had: clicking Call kicked off the SIP INVITE round-trip (1-3 seconds) but the button kept its idle "Call" appearance the ...

kamo·4mo ago
Fixkamo-internal

कनेक्ट एनिमेशन + ऑडियो जो वास्तव में खेला जाता है + रिंगटोन अनलॉक

इनबाउंड-कॉल पथ के लिए तीन समन्वित फिक्स: 1. स्वीकार करते समय दृश्य प्रतिक्रिया। क्लिकिंग उत्तर दोनों बटन छोड़ दिया उत्तरदायी दिखने वाला लेकिन उत्तरदायी - SDP व...

kamo·4mo ago
Fixkamo-internal

टूलडॉक के ऊपर माउंट सॉफ्टफोनप्रोवाइडर इसलिए टूल विंडो इसे पढ़ सकते हैं

सॉफ्टफोन पॉपअप को खोलना "इस पृष्ठ को लोड नहीं कर सका" के साथ पृष्ठ पर दुर्घटनाग्रस्त हो गया। क्योंकि टूल विंडोज टूल डॉक के अंदर माउंट करता है, जो टूलप्रोवाइडर म...

kamo·4mo ago
Fixkamo-internal

ग्रिड आकार प्रोप का उपयोग करें ताकि एवी पैनल पंक्ति को भर दें

MUI v7 का ग्रिड फ्लेक्सबॉक्स आधारित है, इसलिए ग्रिड कॉलम sx मैं उपयोग कर रहा हूँ एक नो-ऑफ़ था - उनकी प्राकृतिक चौड़ाई और खाली खाली छोड़ दिया आइटम दाईं ओर अंतरिक...

kamo·4mo ago
Fixkamo-internal

लोड पर डिफ़ॉल्ट करने के लिए माइग्रेट कहानी रिंगटोन आईडी

यदि कोई उपयोगकर्ता की बचत AV प्राथमिकताएं एक रिंगटोन को संदर्भित करती हैं जो अब नहीं कैटलॉग में मौजूद है (उदाहरण के लिए कैटलॉग से पहले 'क्लासिक') छंटनी की गई), ...

kamo·4mo ago
Featurekamo-internal

तीन कॉलम ऑडियो लेआउट, ड्रॉप सेव्ड-बैनर, चौड़ाई भरें

ऑडियो को माइक्रोफोन के रूप में subtab बाहर ले जाता है lg+ स्क्रीन पर पूरी पंक्ति (md अभी भी उन्हें दो-अप, xs स्टैक जोड़ती है)। The एडवांस्ड कार्ड अपने संकीर्ण स...

kamo·4mo ago
Featurekamo-internal

ऑडियो / वीडियो / रिंगटोन subtabs में विभाजित AV सेटिंग्स

ऑडियो / वीडियो टैब को तीन आंतरिक सबटाब में पुनर्गठित करता है और देता है प्रत्येक क्षैतिज रूप से बाहर इसलिए सेटिंग्स दृश्य के भीतर फिट बिना हम पहले खड़ी स्क्रॉल ...

kamo·4mo ago
Featurekamo-internal

ऑडियो / वीडियो सेटिंग्स टैब और तार को सॉफ्टफोन में जोड़ें

प्रति-डिवाइस एवी वरीयताओं की दुकान (स्थानीय भंडारण, मशीन-विशिष्ट) जोड़ती है, नहीं roaming) प्लस एक पूरी तरह से चित्रित टैब पर / सेटिंग / सदस्य /<id> के लिए माइक...

kamo·4mo ago
Featurekamo-internal

हमेशा पर एसआईपी सत्र के साथ ऑटो पॉपअप + रिंगटोन इनबाउंड कॉल

केवल तभी रजिस्टर करने के लिए इस्तेमाल किया गया था जब पॉपअप टूल विंडो खुली थी - इसे बंद करें और इनबाउंड कॉल चुपचाप याद किए गए। सत्र को एक में छोड़ दें सॉफ्टफोनप्...

kamo·4mo ago
Fixkamo-internal

Dialpad अंक अब टच उपकरणों पर रजिस्टर

डायलपैड बटन को ऑनटचस्टार्ट और दोनों में e.preventDefault () कहा जाता है। OnTouchEnd. यह ब्राउज़र को सिंथेटिक क्लिक इवेंट को फायर करने से रोकता है यह एक स्पर्श क...

kamo·4mo ago
FeatureKlusterServices

बीज pbx.k1.kluster.kamocrm.com एक स्थिर डोमेन के रूप में

ब्राउज़र को SIP-over-WSS की आवश्यकता होती है, जो वास्तविक के साथ होस्टनाम पर उतरने के लिए TLS प्रमाणन FreePBX admin / WS होस्टनाम को STATIC DOMAINS में जोड़ें, ...

Kamo·4mo ago
FixKlusterServices

आंतरिक.kamocrm.com (real cert) पर होस्ट ब्राउज़र SIP WSS

ब्राउज़र ने WebSocket कनेक्शन को **************** करीबी कोड 1006 के साथ क्योंकि ट्राफिक अपने स्वयं के डिफॉल्ट cert की सेवा कर रहा था उस होस्टनाम के लिए (लेट के ...

Kamo·4mo ago
Featurekamo-meet

Org config.json

Inline JS in title.html होस्टनाम से थीम्ड CDN पथ प्राप्त करता है, config.json प्राप्त करता है, और "Meets - {siteNameShort}" शीर्षक सेट करता है। और ऑर्ग विवरण क्...

Kamo·4mo ago
Featurekamo-register

HTML हेड में org लघु नाम और विवरण का उपयोग करें

Config.json siteNameShort के साथ org-API आधारित शीर्षक तर्क बदलें शीर्षक अन्य साइटों के समान पैटर्न का अनुसरण करता है: "Register - {siteNameShort}". config.json...

Kamo·4mo ago
Featurekamo-login

HTML हेड में org लघु नाम और विवरण का उपयोग करें

DynamicMetaLoader अब "Login - {siteNameShort}" के लिए दस्तावेज़ सेट करता है। और मेटा विवरण टैग में ऑर्ग विवरण लिखते हैं। स्थैतिक लेआउट.tsx गिरावट अद्यतन; hardco...

Kamo·4mo ago
Featurekamo-internal

HTML हेड में org लघु नाम और विवरण का उपयोग करें

DynamicMetaLoader अब document.title to siteNameShort (was siteName) और मेटा विवरण टैग में ऑर्ग विवरण लिखते हैं। स्थैतिक लेआउट.tsx गिरावट सामान्य मूल्यों के लिए ...

kamo·4mo ago
FeatureSecurityService

Config.json में org विवरण शामिल करें

ConfigJson () बनाने के लिए विवरण फ़ील्ड जोड़ें और org.getDescription () पास करें। लिखने सेConfigFiles () तो थीम्ड config.json org का संचालन करता है एचटीएमएल मेट...

Kamo·4mo ago
Fixkamo-internal

विपणन लाइव चैट बनाम सदस्यों के लिए अलग दुनिया की उपस्थिति

सार्वजनिक चैट विजेट टिकट अनुरोधकर्ता आईडी के रूप में ऑर्ग प्लेसहोल्डर रखें; केवल उपयोग करें उन पंक्तियों के लिए मीडिया सत्र उपस्थिति। आंतरिक और अन्य टिकट उपयोग ...

kamo·4mo ago
Otherkamo-internal

पाइप sip.js init step to server log via beacon

ब्राउज़र साइड SDK इनिट विफलता वर्तमान में अदृश्य है - पॉपअप सिर्फ कहते हैं "फोन SDK आरंभ करने में विफल रहा" कोई संदेश के साथ, WebSocket कभी नहीं खुलता है और हमा...

kamo·4mo ago
Fixkamo-marketing

सार्वजनिक समर्थन के लिए आवधिक एसटीओएमपी उपस्थिति दिल की धड़कन

सार्वजनिक सत्र की उपस्थिति के लिए ताज़ा रेडिस टीटीएल इसलिए एजेंट सटीक ऑनलाइन राज्य देखते हैं।.

Kamo·4mo ago
Fixkamo-internal

ग्लोब विपणन आगंतुकों के लिए मीडिया सत्र उपस्थिति का उपयोग करता है

उपस्थिति स्नैपशॉट में सार्वजनिक-चैट सत्र GUIDs का अनुरोध करें; अगर या तो ऑनलाइन इलाज करें सत्र या अनुरोधकर्ता सदस्य जुड़ा हुआ है। हैंडल स्नैपशॉट लिफाफे और सत्रG...

kamo·4mo ago
FixMediaService

रेडिस में सत्र GUID द्वारा सार्वजनिक समर्थन चैट ट्रैक करें

विपणन आगंतुक सदस्य आईडी के बिना / ws/public-chat-native का उपयोग करते हैं; अभी भी टिकट अनुरोधकर्ता के रूप में ऑर्ग प्लेसहोल्डर सदस्य का संदर्भ लें। Increment PR...

Kamo·4mo ago
Otherkamo-internal

Surface SIP.js init/transport errors to browser console

Empty "Phone SDK failed to initialize" messages were hiding the actual failure from sip.js. Turn on logBuiltinEnabled so the library writes its transport / regi...

kamo·4mo ago
FixVOIPService

उन प्रदाताओं से सिंक पर सदस्य असाइनमेंट को न मिटाएं जिनमें मेटाडाटा का अभाव है

************* बिना शर्त ओवरवॉट PhoneExtension.assignedMemberId, जो भी प्रदाता वापस आ गया है। FreePBX (और कोई भी प्रदाता जो यह ट्रैक नहीं करता है कि कामो सदस्य ए...

Kamo·4mo ago
Featurekamo-internal

इसमें शामिल हैंबाजार पॉपअप और कंपनीनाम से लीड करने के लिए कंपनी

मार्केट ऐड/एडिट पॉपअप (LeadMarketManager): - रेडियो नियंत्रण "ट्रैक कंपनी का नाम" / "व्यक्तिगत केवल" (आवश्यक) - नए बाजार पर सेट करने के लिए डिफ़ॉल्ट; संपादित कर...

kamo·4mo ago
FeatureInitializerService

सम्मिलित करें कंपनी और company name कॉलम जोड़ें

LeadCompanyColumnRunner (Order 40) idempotently adds: - lead markets.include company (BOOLEAN, nullable) - ट्रैक करता है कि क्या एक है बाजार की आवश्यकता होती है...

Kamo·4mo ago
FeatureSecurityService

एक्सपोज़ में शामिल हैंइनटेक-कॉन्फ़िग और मार्केट-कॉन्फ़िगेशन प्रतिक्रियाओं में कंपनी

दोनों ********** अब शामिल हैंCompany ध्वज इसलिए फ्रंटेंड जानता है कि क्या दिखाना है कंपनी का नाम लीड निर्माण पर क्षेत्र है।.

Kamo·4mo ago
Featurekamo-shared-library

इसमें शामिल हैंलीडमार्क्ट और कंपनीनाम से लीड के लिए कंपनीनाम

- लीडमार्केट इकाई में शामिल हो जाता है कंपनी (बोलियन, nullable) - लीड इकाई को company name (स्ट्रिंग, मैक्स 50, nullable) मिलता है। - LeadMarketDTO, BuildLeadMa...

Kamo·4mo ago
Fixkamo-internal

प्रदाता का नाम दृश्य मोड + संपादन ड्रॉपडाउन में स्वयं का विस्तार दिखाएं

************* 1. व्यू मोड ने कच्चे UUID को डंप किया - "इंस्टेंस 32f520b0-347a-..." - क्योंकि उदाहरण सूची केवल हैंडल VoipEdit () के अंदर लोड की गई थी। लोड उदाहर...

kamo·4mo ago
Fixkamo-shared-library

एक्सटेंशनDto.assignedMemberId को स्ट्रिंग के रूप में क्रमबद्ध करें

ओवरफ्लो जे एस की सुरक्षित-इंटीगर रेंज (जैसे 1168485658174423046 राउंड-ट्रिप्स) 1168485658174423000 एक बार जब एक JSON नंबर ब्राउज़र को हिट करता है। फ्रंटेंड पहले...

Kamo·4mo ago
OtherSecurityService

निदान लॉगिंग / नामों के अंत बिंदु जोड़ें

लॉग orgId, सदस्य गिनती और प्रति सदस्य नाम संकल्प का निदान करने के लिए क्यों निर्दिष्ट सदस्य नाम सही ढंग से हल नहीं है।.

Kamo·4mo ago
FixKlusterServices

WebRTC विन्यास को पॉड पुनः आरंभ करने में मदद करता है

पिछले दृष्टिकोण (http custom.conf with [general] override) वास्तव में, क्योंकि Asterisk INI parser एकाधिक सम्मान नहीं करता है [सामान्य] वर्गों में शामिल हैं जिस...

Kamo·4mo ago
FixKlusterServices

Asterisk निर्मित HTTP सर्वर को सक्षम करें: WebRTC / ws के लिए 8089

एक chan pjsip `protocol=ws` परिवहन सवारी के शीर्ष पर res http websocket, जिसके बदले में Asterisk के अंतर्निहित HTTP सर्वर को चलाने की आवश्यकता होती है। The डिफ़...

Kamo·4mo ago
Featurekamo-internal

ऐड लीड उपशीर्षक में बिक्री प्रकार का रास्ता दिखाएं

बाजार की बिक्री प्रकार और उप-प्रकार को "Adding to" लाइन में जोड़ें फॉर्म ऐड मार्केट पॉपअप में इस्तेमाल किए गए लेबलों को प्रतिबिंबित करता है ************* जैसा ज...

kamo·4mo ago
FixSecurityService

उपयोगकर्ता नाम पर वास्तविक पहले / अंतिम नाम को प्राथमिकता दें प्रदर्शन के लिए उपनाम

उपयोगकर्ता नामAlia कार्यात्मक रूप से एक लॉगिन हैंडल है (अक्सर उपयोगकर्ता नाम के बराबर)। प्रदर्शन का नाम नहीं। वास्तविक मानव पठनीय नाम उपयोगकर्ता नाम (EmbNameFul...

Kamo·4mo ago
Refactorkamo-internal

हेडर, ड्रॉप स्टिकी बार में लीड एक्शन बनाएं

प्राथमिक के साथ शीर्ष-दाएं रद्द बटन बदलें लीड एक्शन बनाएं और पूरी तरह से नीचे चिपचिपा कार्रवाई बार को हटा दें। वापस जोड़ें IconButton लीड्स के बाईं ओर > नई लीड ...

kamo·4mo ago
Fixkamo-internal

स्कोप अपनी सामग्री क्षेत्र में लीड स्क्रॉल और पाद लेख जोड़ें

फॉर्म मिनिट का उपयोग कर रहा था: एक माता-पिता के अंदर 100 वीएच जो पहले से ही है कैल्क (100vh - 56px) जब सामग्री फिट होती है तो भी बाहरी स्क्रॉलबार को मजबूर करता ...

kamo·4mo ago
Featurekamo-internal

Unified PhoneSdk समर्थन रिंगसेंट्रल + sip.js (freePBX)

सॉफ्टफोन हुक ने बिना शर्त रिंगिस्टल-वेब-फोन को तत्काल करने के लिए इस्तेमाल किया, जो किसी भी FreePBX क्रेडेंशियल आकृति पर threw क्योंकि SDK को हार्ड-कोड किया गया...

kamo·4mo ago
FeatureVOIPService

ब्राउज़र सॉफ्टफोन के लिए WSS-aware SIP क्रेडेंशियल

The /api/voip/sip/credentials endpoint अब रिटर्न credentials एक ब्राउज़र-साइड SIP स्टैक वास्तव में उपयोग कर सकते हैं: WSS परिवहन, सार्वजनिक डोमेन और एक wsServer...

Kamo·4mo ago

जैसा कि आप शिपिंग देखते हैं?

इन अद्यतनों में से प्रत्येक स्वचालित रूप से अपने कार्यक्षेत्र में उतरता है। प्रारंभ करें और सप्ताह के बाद इसे सप्ताह के अंत में देखें।.

Foreverमूल्य निर्धारण देखें