KamoCRM

लाइव चेंज लॉग

प्रत्येक विशेषता, निर्धारण और सुधार, इसे जहाज के रूप में पोस्ट किया गया। कुछ भी लॉन्च के लिए वापस नहीं लिया जाता है।.

17,500
कुल परिवर्तन
5,986
सुविधाएँ
5,284
फिक्स
30
परियोजनाएं
परियोजना द्वारा फ़िल्टर करें
सभी परियोजनाएं17,500AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
प्रकार से फ़िल्टर करें
सभी प्रकारBuild16CI523Chore774Docs3,254Feature5,986Fix5,284Other994Performance165Refactor278Revert23Style42Test160Upgrade1
August 10, 2026
ChoreMediaService

साझा पुस्तकालय @Lob LONGVARCHAR फिक्स के खिलाफ पुनर्निर्माण

हाइबरनेट के PostgreSQL डायलेक्ट ने @Lob स्ट्रिंग कॉलम को OIDs के माध्यम से getlong() के रूप में पढ़ा। नोट, संपर्क, कैलेंडर, OAuth tokens, IMAP पासवर्ड, ईमेल अभि...

Kamo·2mo ago
FeatureMediaService

YugabyteDB में प्वाइंट और PostgreSQLDialect का उपयोग करें

CockroachDB को YugabyteDB द्वारा प्रतिस्थापित किया गया है। कनेक्शन स्ट्रिंग्स से चलते हैं cockroachdb-public:26257 to yb-tserver-service:5433. ************* Pos...

Kamo·2mo ago
August 9, 2026
StyleMediaService

KSessionService में CRLF अंत बहाल

पिछली प्रतिबद्धता ने LF के साथ फाइल को फिर से घुमाया, 15-लाइन परिवर्तन को एक में बदल दिया 577-line full-file diff. सामग्री अपरिवर्तित है; यह अंत वापस डालता है इ...

Kamo·2mo ago
FixMediaService

निष्क्रिय उपयोगकर्ताओं के लिए साझा *** TTL को नवीनीकृत करना बंद करें

यह सेवा KSession Service की अपनी खुद की प्रति रखता है और यह TTL को slid करता है। हर बार पढ़ा जाता है। इसलिए अकेले सिक्योरिटी सर्विस को कुछ भी निर्धारित नहीं किय...

Kamo·2mo ago
PerformanceMediaService

एक BLAKE3-only दावा स्वीकार करें ताकि dedup अपलोड करने की तुलना में तेज़ है

लिंक समापन बिंदु दोनों हैश की मांग की। एक ब्राउज़र में कोई तेज़ SHA3-256 नहीं है, इसलिए इसे साबित करना पहले से ही एक 358 MB फ़ाइल एक 18.8 सेकंड के खिलाफ ~ 20 से...

Kamo·2mo ago
FeatureMediaService

इसे फिर से अपलोड किए बिना पहले से ही संग्रहीत फ़ाइल संलग्न करें

2 जीबी वीडियो को तीन सहयोगियों के लिए अग्रेषित करने के लिए तीन पूर्ण अपलोड की लागत होती है। भंडारण उन्हें एक वस्तु में डुप्लिकेट किया, लेकिन केवल प्रत्येक हस्ता...

Kamo·2mo ago
August 8, 2026
FixMediaService

एक घंटे के लिए इसे रखने के बजाय मिनटों में एक मृत अपलोड विफल

कनेक्शनअपलोडटाइमआउट पढ़ने के बीच सहनशील SILENCE है, न कि बजट के लिए पूरे स्थानांतरण। इसे 'मैच ट्रेफिक' के लिए एक घंटे के लिए सेट करना दो भ्रमित: एक stalled अपलो...

Kamo·2mo ago
FixMediaService

बंद करो टॉमकैट के 60 कनेक्शन टाइमआउट ने लंबे समय तक अपलोड की हत्या कर दी

सफल हस्तांतरण के लगभग चार मिनट बाद एक 2 गीगाब चैट अटैचमेंट विफल हो गया मल्टीपार्ट एक्ससेप्शन के साथ एक नंगे सॉकेटटाइमआउट एक्ससेप्शन को लपेटना, और सदस्य था 'इंटर...

Kamo·2mo ago
FeatureMediaService

उन्हें भंडारण के लिए स्ट्रीमिंग करके 3 जीआईबी संलग्नक स्वीकार करें

फ़ाइल.getBytes() इस बड़े अपलोड का प्रतिनिधित्व नहीं कर सकते - एक जावा सरणी सिर्फ बंद हो जाता है 2 गीगाब से ऊपर - इसलिए हर आसक्ति अतीत में जो एक OutOfMemoryError...

Kamo·2mo ago
August 7, 2026
FixMediaService

कैच OptimisticLockException, प्रकार 40001 वास्तव में के रूप में लपेटता है

राउंड 3 रिव्यू फिक्स: हाइबरनेट-कोर का ************* परीक्षण LockAcquisitionException (क्या SQLState 40001 में बदलता है) चार के खिलाफ विशिष्ट प्रकार के क्रम में,...

Kamo·2mo ago
FixMediaService

अपवाद प्रकार पकड़ो दावा संघर्ष वास्तव में फेंकता है

राउंड 2 समीक्षा फिक्स: स्टेटमेंट-लेवल 40001 (सामान्य मामला, पता लगाया गया अंदर निष्पादित () बजाय प्रतिबद्ध) सतहों के रूप में ************* हाइबरनेट के माध्यम से...

Kamo·2mo ago
CIMediaService

मिरर मावेन सेंट्रल और रीट्री, इसलिए एक बुरा बाइट निर्माण को मारने से रोकता है

स्टार्टअप फिक्स जहाज नहीं कर सकता: बिल्ड को "टैग मिस्टमैच" के साथ बाइट-बडी को हल करने की मृत्यु हो गई। जो एक लापता कलाकृति की तरह पढ़ता है लेकिन इस पर एक डाउनलो...

Kamo·2mo ago
FixMediaService

हर हारे हुए दावे की दौड़ पर 409 लौटें, प्रबंधक दावा पथ जोड़ें

राउंड 1 समीक्षा स्वीकार-पॉपअप दावा समापन बिंदु के लिए तय करती है: - एक साधारण खोई दौड़ (लोज़र की isClaimableBy पहले से ही झूठी पोस्ट कमिट) अब 400 के बजाय टिकट A...

Kamo·2mo ago
FixMediaService

अब ईमेल भंडार विभाग की सेवा को स्कैन करें

मीडिया सर्विस क्रैश ने साझा-lib 1.5.0 के बाद से प्रत्येक पॉड पर कब्जा कर लिया: डिपार्टमेंट सर्विस एक है @ ...

Kamo·2mo ago
FeatureMediaService

GET/types/{typeId}/slots इसलिए सेटिंग्स संपादक स्लॉट सूची कर सकते हैं

सेटिंग्स यूआई ने हमेशा इस पथ को प्राप्त किया है, लेकिन केवल POST/PUT/DELETE थे। मैप किया गया, इसलिए उपलब्धता स्लॉट टैब को 405 मिली और खाली कर दिया गया। विपरीत /...

Kamo·2mo ago
FixMediaService

टाइमलाइन प्रदाता फ़िल्टर को बार-बार पैराम के रूप में स्वीकार करें

वेब क्लाइंट ने एक CSV मान के रूप में Q, Providers=facebook को भेजा। एक क्वेरी में एक कॉमा VALUE को %2C के रूप में जाना है, और एक हॉप जो फिर से एन्कोड्स को %252C...

Kamo·2mo ago
FixMediaService

उपयोगकर्ता खाते में मिस्ड संदेश ईमेल भेजें, org mailbox नहीं

नोटिस "आपको एक संदेश इंतज़ार करना, साइन इन करना और पढ़ना" कहने के लिए मौजूद था, और यह किया जा रहा था मेलबॉक्स में वितरित इस संगठन ने सदस्य को सौंपा - जो वे केवल...

Kamo·2mo ago
August 6, 2026
FixMediaService

प्रत्येक एजेंट को एक मालिक के बजाय एक लाइव बैज देना

Nav Badge and/support?tab=tickets ने विभिन्न सवालों का जवाब दिया। पृष्ठ प्रत्येक टिकट को ऑर्ग में सूचीबद्ध करता है; बैज ने अपठित चैट संदेशों की गिनती की है वास्...

Kamo·2mo ago
FixMediaService

ग्राहक को छोड़ें विषयों की सुरक्षा के लिए, और HEAD में निर्माण की मरम्मत

TWO THINGS, जिनमें से दोनों मीडिया सर्विस मुख्य को शिपिंग से रोकते हैं। 1. मुख्य संकलन नहीं है। MediaController:1361 कॉल ************* जो मौजूद नहीं है: Suppor...

Kamo·2mo ago
FeatureMediaService

कानूनी पैकेज की गिनती और गार्ड प्रति सदस्य SUBSCRIBEs

कानूनी पैकेज> -> ************* कोर NATS, कोई स्ट्रीम — उसी आकार समर्थनStompRelayController और प्लेटफार्मStompRelayController पहले से ही उपयोग किया जाता है। Docs...

Kamo·2mo ago
FixMediaService

एक बार संदेश की घोषणा, जब यह पूरा हो जाता है

दोनों कॉलर जो पंक्ति को बचाने के बाद एक संदेश तैयार करते हैं अब बताते हैं यह घोषणा नहीं करने के लिए संदेश बनाना: मीडिया कंट्रोलर छवियों को संलग्न करता है और प्र...

Kamo·2mo ago
FixMediaService

प्रति अपलोड एक वस्तु के बजाय dedup पाइपलाइन के माध्यम से स्टोर संलग्नक

संलग्नक ने अपने स्वयं के "<imgId>/<fileName>" ऑब्जेक्ट को हर अपलोड पर लिखा, बायपास करना पूरी तरह से सामग्री-addressed स्टोर - समान लोगो-draft.png एक में तीन बार...

Kamo·2mo ago
ChoreMediaService

एकीकृत इमेजिंग बाल्टी के लिए पुनर्निर्माण

Kamo-shared-library 3045cc3 उठाता है: ImageAssoctype.getBucket() अब सिंगल रिटर्न देता है प्रत्येक संगठन के लिए "imaging" बाल्टी, इसलिए एक अलग फ़ाइल एक बार संग्र...

Kamo·2mo ago
FeatureMediaService

STOMP पर रिले सुरक्षा सेवा मंच की घटनाओं

सुरक्षा सेवा मंच व्यवस्थापक सतह का मालिक है - सिस्टम विन्यास, DNS प्रावधान, वाणिज्य सिंक - लेकिन कोई WebSocket समापन बिंदु नहीं है, इसलिए हर स्क्रीन इसके द्वारा...

Kamo·2mo ago
August 5, 2026
ChoreMediaService

Kamo साझा पुस्तकालय 8f3c1ec के खिलाफ पुनर्निर्माण

सेवन-पूल फिक्स को उठाता है: लीडसर्विस.createLead अब झंडे unowned लीड्स इसलिए आयातित लीड्स को गिनती के अनुसार गिना जाता है और स्वीकार किया जा सकता है। साझा-lib क...

Kamo·2mo ago
FeatureMediaService

बुकिंग चरण से पहले डेमो लीड पर कब्जा

विपणन साइट का डेमो फॉर्म एकत्र नाम, ईमेल, कंपनी, कंपनी का आकार, उद्योग और एक संदेश, फिर किसी को बताने के बिना शेड्यूल करने के लिए उन्नत। लीड निर्माण केवल अंदर र...

Kamo·2mo ago
FeatureMediaService

ज़ूम और माइक्रोसॉफ्ट टीम के साथ बैठक प्रदाता अमूर्तता

बैठक निर्माण द्वारा कामो बैठक थी - मीट सर्विस ने एक मीट रूम जारी रखा नाम और कुछ नहीं। यह अमूर्तता और दो दूरस्थ प्रदाताओं को पेश करता है इसके पीछे। ईमेल प्रदाता...

Kamo·2mo ago
August 3, 2026
FeatureMediaService

Persist Media Service PHI access trail to phi access log

Slf4j डिफ़ॉल्ट लेखक के माध्यम से चैट संदेश पढ़ा गया, जो डालता है §164.312 (b) एक छह साल की अवधारण के खिलाफ 14 दिन की लॉग स्ट्रीम में निशान दायित्व - और छोड़ देत...

Kamo·2mo ago
FixMediaService

साझा MFA प्रस्तावों को स्कैन करें

MfaEnrollmentService, kamo-shared-library में एक @सेवा है, इसलिए वाइल्डकार्ड @ComponentScan("com.kamo") इस एप्लिकेशन में इसे बनाया गया है या नहीं सेवा के पास MF...

Kamo·2mo ago
FeatureMediaService

रिकॉर्ड चैट संदेश उन समापन बिंदुओं पर पढ़ता है जो शरीर वापस लौटते हैं

एक संदेश भेजने के लिए एक पंक्ति छोड़ दिया; एक छोड़ दिया कुछ भी नहीं पढ़ने। प्रत्येक चैट, समर्थन और मंच पर सामाजिक धागा यहां एक मुट्ठी भर समापन बिंदुओं से प्रस्त...

Kamo·2mo ago
ChoreMediaService

प्रगति में उत्कृष्ट कार्य

चरणबद्ध और प्रतिबद्ध है, इसलिए काम करने वाले पेड़ में कुछ भी नहीं छोड़ा जाता है। 3 फाइलें बदल गईं, 353 सम्मिलन(+), 4 विलोपन(-)

Kamo·2mo ago
FixMediaService

Flaky egress के खिलाफ kubectl डाउनलोड Harden [skip ci]

dl.k8s.io धावक के प्रवेश पर रुक-रुक कर मध्य-ट्रांसफर को छोड़ देता है: कर्ल: (56) OpenSSL SSL read: डिक्रिप्शन विफल या खराब रिकॉर्ड मैक जो अन्यथा-हरे निर्माण पर ...

Kamo·2mo ago
July 22, 2026
FixMediaService

मृत जंगलीकार्ड रहस्य के बजाय लाइव प्रति होस्ट माउंट

Cert-converter इनिट कंटेनर ने अपने PKCS12 कीस्टोर को बनाया Wildcard-kamocrm-com, एक विरासत बहु-SAN रहस्य है कि cert-manager orphaned जब इसके प्रमाण पत्र को प्रत...

Kamo·3mo ago
July 19, 2026
FeatureMediaService

हाथ पर मानव धागे में एआई बातचीत करें

समर्थन सत्र का निर्माण या पुन: उपयोग करता है, एआई ट्रांसक्रिप्ट को एक प्रणाली के रूप में कॉपी करता है घटना, इसे रूट करती है, और आगंतुक को ईमानदारी से बताती है क...

Kamo·3mo ago
FeatureMediaService

एजेंट-लेखित आउटरीच को खुले उधारकर्ता धागे में स्वीकार करें

समकक्ष AIService की आउटरीच प्रेषक कॉल। इसके बिना आउटबाउंड पथ रिकॉर्ड किए गए 404 में समाप्त हो गया - गेट ने एक स्पर्श अधिकृत किया, जो एक रिकॉर्डेड 404 में समाप्त...

Kamo·3mo ago
FixMediaService

क्रॉस-ऑर्ग बिक्री एजेंटों को अस्वीकार करें; चौड़ी बूटस्ट्रैप कैश बस्टिंग

salesAgentId को अनुरोध निकाय से बिना चेक किया गया था, इसलिए क्रॉस-ऑर्ग या dangling एजेंट id एक WebChatIntegration पर संग्रहीत किया जा सकता है। केवल सुरक्षित क्य...

Kamo·3mo ago
July 18, 2026
FeatureMediaService

प्रति चैनल + रिपोर्ट LO उपलब्धता के अनुसार बिक्री एजेंट को सौंप दें

- WebChatIntegration CRUD थ्रेड्स सेल्स AgentId (null clears the असाइनमेंट) - लो-प्रेजेंस अब सदस्य की उपलब्धता को लौटा देता हैस्टैटस ऑनलाइन के साथ, इसलिए विजेट ...

Kamo·3mo ago
FeatureMediaService

रूटिंग टोकन को सत्यापित करें, लीडयूड जारी रखें, लीड मूव पर चैट को फिर से हस्ताक्षर करें

- बनाने का समर्थन सत्र एक हस्ताक्षरित रूटिंग टोकन लेता है ( पसंदीदा नहीं AgentMemberId); ChatRoutingTokenCodec + क्लस्टर आंतरिक.auth.secret द्वारा सत्यापित, लाग...

Kamo·3mo ago
July 17, 2026
FixMediaService

चैट भागीदारी और रूटिंग से गैर सक्रिय सदस्यों को छोड़कर

एक गैर-कार्यात्मक **************** सदस्य के रूप में प्रकट नहीं होना चाहिए, या होना चाहिए के रूप में लक्षित, एक लाइव चैट प्रतिभागी। साझा-lib पर हर चैट पथ को गेट ...

Kamo·3mo ago
July 16, 2026
FeatureMediaService

समर्थन आगंतुक + टिकट पर स्नैपशॉट वेब-चैट एकीकरण आईडी

WebChatIntegration को keyHash (enabled-filtered) बनाने के द्वारा हल करता है, बूटस्ट्रैप ()/AI-prompt रिज़ॉल्यूशन) के साथ संगत PublicChatVisitor दोनों पर अपने आई...

Kamo·3mo ago
FeatureMediaService

पब्लिक-चैट बूटस्ट्रैप config समाधानकर्ता

एक आंतरिक GET जोड़ ************* कि एक हल X-पब्लिक-Chat-Key-Hash द्वारा WebChatIntegration और इसके हल को लौटा देता है Design/behavior config (default-filled Web...

Kamo·3mo ago
ChoreMediaService

FCM / APNs क्रेडेंशियल के लिए वायर वैकल्पिक Mediaservice-push रहस्य

एक वैकल्पिक `mediaservice-push` से FCM सेवा-account JSON + APNs .p8 माउंट /etc/kamo/push पर रहस्य और उसी रहस्य से APNs कुंजी ID/team-id सेट करता है। सभी वैकल्पि...

Kamo·3mo ago
FeatureMediaService

WebChatIntegration CRUD (mints key + एकीकरण, org-scoped)

चरण-2 वेब चैट सेटिंग्स टैब के लिए ऑर्ग-फेसिंग प्रबंधन एपीआई। पर अंतर्निहित PublicChatApiKey (same keygen दृष्टिकोण) का निर्माण करना WebChatIntegration पंक्ति के...

Kamo·3mo ago
July 15, 2026

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

यह सब अपने कार्यक्षेत्र में आता है। मुफ्त योजना शुरू करें और इस पृष्ठ को एक महीने में फिर से पढ़ें।.

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