लाइव चेंज लॉग

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

17,865
कुल परिवर्तन
4,581
सुविधाएँ
4,512
फिक्स
32
परियोजनाएं
परियोजना द्वारा फ़िल्टर करें
सभी परियोजनाएं17,865AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService348InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,553kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
प्रकार से फ़िल्टर करें
सभी प्रकारBuild24CI522Chore670Docs226Feature4,581Fix4,512Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
August 14, 2026
FixEmailService

सभी तीन IMAP झंडे रिकॉर्ड करें, और कहते हैं कि क्यों सूचकांक अभी तक एक सूची में काम नहीं कर सकता है

प्रवास चल रहा है, इसलिए is answered मौजूद है और SearchIndexService अब लिखते हैं यह is read और is starred के साथ है। सूचकांक ने तीनों में से दो रिकॉर्ड किए हैं इ...

Kamo·4w ago
FixEmailService

अपने स्तंभ मौजूद होने से पहले is answered पढ़ने या लिखने नहीं करते

साझा-library परिवर्तन का अनुसरण करता है, जो क्षेत्र को नापसंद करता है। तैनात में कुछ नहीं पथ अब एक स्तंभ को छूता है कि KamoInitializer अभी तक नहीं बनाया गया है।...

Kamo·4w ago
August 12, 2026
FixEmailService

प्रत्येक ब्राउज़र पर IMAP IDLE कनेक्शन को लीक करना बंद करें

IDLE धागे को बाधित करने से IDLE को समाप्त नहीं किया जा सकता: यह अवरुद्ध होने पर पार्क किया जाता है सॉकेट ने पढ़ा कि केवल फ्लैग को एक बार पढ़ा गया रिटर्न अपने आप...

Kamo·4w ago
August 11, 2026
FixEmailService

1b3553f का स्रोत आधा, जिसने केवल इसके परीक्षण किए

1b3553f ने अपनी दो नई परीक्षण फ़ाइलों और कुछ और नहीं मंचन किया, इसलिए यह एक जोर देने पर उतर गया। Nullable FolderManager.set ऐसे झंडे जो अभी तक मौजूद नहीं थे और ...

Kamo·4w ago
FixEmailService

बंद करो IMAP ध्वज overwritten होने से

IMAP झंडे स्वतंत्र हैं, इसलिए "इस पढ़ने को चिह्नित करें" को स्टार के बारे में कुछ नहीं कहना चाहिए। EmailImapservice.setFlags हमेशा nullable Booleans लिया है और ...

Kamo·4w ago
FixEmailService

एक config डिफ़ॉल्ट के रूप में एक साझा क्रेडेंशियल शिपिंग बंद करो

प्लेटफॉर्म का साझा पासवर्ड DB PASSWORD के लिए वापसी के रूप में बेक किया गया था और MINIO ROOT PASSWORD, इसलिए यह इस रेपो में और निर्मित छवि के साथ-साथ क्लस्टर मे...

Kamo·4w ago
August 10, 2026
FixEmailService

सत्र से कॉलर लें, क्वेरी स्ट्रिंग से नहीं

GET/api/calendar/calendars ने उपयोगकर्ता को एक अनुरोध पैरामीटर के रूप में स्वीकार किया, इसलिए बदलना यूआरएल में एक संख्या किसी के कैलेंडर को पढ़ती है - और क्योंक...

Kamo·4w ago
FixEmailService

बनाना MKCOL एक पुस्तक है कि वास्तव में संग्रहीत किया जा सकता है

mkCol ने न तो एक संगठन और न ही एक मालिक को ले जाने वाली एक संपर्कबुक बनाई और 201 को लौटाने के बावजूद, इसलिए कार्डडीएवी से एक पता पुस्तिका बनाना ग्राहक हर बार फ्...

Kamo·4w ago
FixEmailService

CockroachDB-only SQL कि PostgreSQL अस्वीकार

CockroachDB पाठ प्रकार STRING spells; PostgreSQL और YugabyteDB TEXT का उपयोग करें। देशी प्रश्नों में 25 कलाकारों को अभी भी CAST (x AS STRING) उत्सर्जित किया गया...

Kamo·4w ago
FixEmailService

उन सदस्यों के लिए स्कोप एड्रेस बुक्स जो उनके मालिक हैं

संपर्क अकेले संगठन द्वारा दायर किए गए थे। लिस्टबुक (orgId) findByOrganizationId(orgId), और संपर्क सूची क्वेरी खोला WHERE c.contactBook.organization.id = :orgid ...

Kamo·4w ago
August 9, 2026
FixEmailService

पंक्तियों को स्ट्रिंग्स के रूप में प्रकाशित करें - एक नई पुस्तक 404'd पल जिसे आपने चुना था

CockroachDB unique rowid () 64-बिट ids का उत्पादन करता है। contact books से वास्तविक एक है 1200081912680906758; जावास्क्रिप्ट के JSON.parse दौर कुछ भी अतीत संख्...

Kamo·4w ago
FixEmailService

शून्य लिखने के बजाय रिकॉर्ड संदेश आकार

SearchIndexService ने हर संदेश के लिए sizeBytes = 0 लिखा, जिसे कभी अनुक्रमित किया गया था। टिप्पणी के तहत "लिफाफे से उपलब्ध नहीं है"। यह उपलब्ध था - प्राप्त प्रो...

Kamo·4w ago
August 6, 2026
FixEmailService

फ़ाइलों को पुनर्स्थापित करें 2b23346 गिरा दिया, और 413 के साथ एक oversized भेजने का जवाब दें

2b23346 एक निजी सूचकांक के माध्यम से प्रतिबद्ध था जिसे कभी HEAD से बीज नहीं दिया गया था, इसलिए इसके पेड़ ने केवल तीन फाइलों को इसमें चरणबद्ध किया और प्रतिबद्ध न...

Kamo·1mo ago
FixEmailService

प्रत्येक 1MB पर भेजा बंद करो, इसलिए एक पेस्ट छवि वास्तव में बाहर जा सकते हैं

एक पेस्ट छवि के साथ रचना एक नंगे "ईमेल भेजने में विफल" के साथ विफल रहा। The संगीतकार एक base64 डेटा URI के रूप में शरीर HTML में पेस्ट को रेखांकित करता है, जो स...

Kamo·1mo ago
August 5, 2026
FixEmailService

बंद करो हाइबरनेट ":::" मूल SQL में डालता है

हाइबरनेट के मूल-भूरी पार्सर "::" एक बचे हुए कॉलोन के रूप में व्यवहार करता है और आगे बढ़ता है एकल ":" CockroachDB प्राप्त ************* ARRAY[]:text[]), '' और ...

Kamo·1mo ago
FixEmailService

तैनात होने के बाद इंडेक्सर के टिकाऊ NATS उपभोक्ता को वापस लेना

एक रोलिंग तैनाती ओवरलैप पॉड्स और आउटगोइंग अभी भी टिकाऊ रखती है उपभोक्ता, इसलिए आने वाले फली को "email-metadata-indexer" से बांधने में विफल रहता है [SUB-90012] उ...

Kamo·1mo ago
FixEmailService

मेटाडाटा अनुक्रमकों को सरणी-typed कॉलम में अनुकूलित करें

कामो-शेयर्ड-library परिवर्तन का पालन करता है जो वार्तालापों/search index के नक्शे स्ट्रिंग के रूप में सरणी कॉलम [] / UUID [] लिस्ट <T> के बजाय, जो बंद हो गया है...

Kamo·1mo ago
FixEmailService

थोक फ़ोल्डर इंडेक्स को सीमित करें और इसे संरचनात्मक विफलता पर रोक दें

एक समवर्ती सत्र से अनकमिटेड काम, इसलिए पेड़ साफ हो जाता है। थोक सूचकांक कुल पेजों के साथ चल रहा है जो पूर्णांक के लिए सेट है। Max VALUE और नहीं छत, इसलिए एक फ़...

Kamo·1mo ago
FixEmailService

कभी भी कंपनी के अपने पते के खिलाफ लीड से मेल नहीं खाता

एक लीड जिसका ई-मेल noreply@kamocrm.com पर सेट किया गया था, हर संदेश से मेल खाता है कि पता कभी भेजा था - एक लीड रिकॉर्ड कंपनी के पूरे आउटबाउंड सतह मेल स्ट्रीम (6...

Kamo·1mo ago
FixEmailService

जब तक खिड़की को कवर नहीं किया जाता तब तक लीड स्वीप को पृष्ठ करें

जब भी किसी मेलबॉक्स ने मेलबॉक्स से अधिक लिया तो एक सिंगल फिक्स्ड पेज चुपचाप मेल खो गया टिक के बीच पेज आकार संदेश - एक न्यूजलेटर फट, एक व्यस्त साझा इनबॉक्स, या क...

Kamo·1mo ago
FixEmailService

पता उत्तर में जवाब देता है, और UI के लिए SMTP अपवादों को लीक करना बंद कर देता है

एक कामoCRM अधिसूचना के लिए त्वरित उत्तर '{"error" के साथ विफल रहा:"Invalid addresss"}` उत्तर बॉक्स में वाक्य रचना की। यह स्ट्रिंग जकार्ता मेल का अपना खुद का शब्...

Kamo·1mo ago
FixEmailService

एक अनुलग्नक के रूप में मल्टीपार्ट / संबंधित एचटीएमएल रूट को वर्गीकृत करना बंद करें

प्रत्येक लेन-देन ईमेल हम एक इनलाइन ऑर्ग लोगो के साथ भेजते हैं जो हमारे पास आते हैं एक सही विषय और पूरी तरह से खाली शरीर के साथ / संदेश दर्शक। isAttachmentPart(...

Kamo·1mo ago
August 3, 2026
FixEmailService

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

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

Kamo·1mo ago
FixEmailService

डुप्लिकेट kamo कुंजी है कि दुर्घटनाग्रस्त ईमेल सेवा

16e8a05 - 22 पुनरारंभ के बाद से क्रैशलूपबैकऑफ़ में नया ईमेल सर्विस पॉड किया गया है। कभी शुरू नहीं हुआ। Snakeyaml ने दोहराया शीर्ष स्तर पर DuplicateKeyException ...

Kamo·1mo ago
FixEmailService

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

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

Kamo·1mo ago
FixEmailService

/api / Email / campaigns के लिए लापता अभियान नियंत्रक REST समापन बिंदु जोड़ें

थोक ईमेल कार्यक्षेत्र / संपादक कॉल GET/POST/api/email/campaigns आदि, लेकिन केवल अभियान सेवा ( @सेवा) कभी बनाया गया था - कोई @RestController ने इसे उजागर नहीं कि...

Kamo·1mo ago
July 28, 2026
FixEmailService

Ambiguous unsubscribe requestMatcher कि दुर्घटनाग्रस्त स्टार्टअप निकालें

ईमेल सर्विस माउंट दो servlets (MVC DispatcherServlet + Spring-WS) मैसेज डिस्पैचरसर्वलेट ऑन / सर्विसेस/*), इसलिए एक नंगे स्ट्रिंग अनुरोधमैचर्स( "/api/email/unsub...

Kamo·1mo ago
July 9, 2026
FixEmailService

बंद करना computed xoauth2 गेट्टर है कि तोड़ दिया MailCredentials Redis कैश

मेलक्रेडेंशियल को रेडिस (जेनरिक जैक्सन 2 जेसन) में कैश किया गया है। जोड़ा गया `isXoauth2()` बोओलेन गेट्टर को "xoauth2" संपत्ति के रूप में क्रमबद्ध किया गया था ल...

Kamo·2mo ago
July 8, 2026
FixEmailService

स्कोप कामोमेल मेलबॉक्स/डोमेन लिस्टिंग टू ऑर्ग के अपने डोमेन (क्रॉस-टेनेंट लीक)

सुरक्षा: ******************* आभासी उपयोगकर्ताओं से सीधे ईमेल (और ******************* 'SELECT name from virtual domains') के साथ कोई org scoping नहीं, इसलिए मेलब...

Kamo·2mo ago
FixEmailService

पर्सिस्ट ने कॉलबैक पर OAuth प्रदाता का चयन किया ताकि वह KamoMail में वापस लौट जाए

Microsoft 365 (या Google Workspace / Zoho) के लिए एक ऑर्ग स्विच करना कभी नहीं अटक गया: OAuth कॉलबैक संग्रहीत टोकन और केवल एक पूर्व मौजूदा प्रदाता पंक्ति पर फ़्ल...

Kamo·2mo ago
FixEmailService

ऑर्ग थीम होस्ट से स्वागत-email लोगो को हल करें, एपेक्स नहीं

सिस्टम ईमेल (welcome/verification) में हैडर / पाद लेख लोगो के रूप में बनाया गया था ************* - एक शीर्ष पथ जो केवल कामो पर मौजूद है विपणन साइट, इसलिए ग्राहक...

Kamo·2mo ago
FixEmailService

लगातार समय के आंतरिक-auth गुप्त तुलना (timing oracle)

MarkDigest.isEqual के साथ स्ट्रिंग.equal बदलें तो प्रतिक्रिया विलंबता नहीं कर सकते X-Internal-Auth ने गुप्त बाइट साझा किया। Fleet चौड़ा स्वीप प्रतिलिपि-pasted आ...

Kamo·2mo ago
July 1, 2026
FixEmailService

रिटर्न 422 (500 नहीं) जब सदस्य के पास मेलबॉक्स नहीं है

सूचीफोल्डर्स और अन्य पढ़ें समापन बिंदुओं से IllegalStateException MailContext.toMailCredentials () जब किसी सदस्य के पास IMAP क्रेडेंशियल नहीं थे प्रावधान किया ग...

Sage·2mo ago
June 16, 2026
FixEmailService

लेन-देन नहीं बचाओ NoReply एक भेजे गए फ़ोल्डर में भेजता है

NoReply किसी भी मेलबॉक्स के साथ एक प्रेषक-केवल पता है, लेकिन हर लेन-देनदार अभी भी एक IMAP अपने Sent फ़ोल्डर में append करने का प्रयास करें, एक शोर पैदा करना प्र...

Kamo·2mo ago
June 15, 2026
FixEmailService

मेलबॉक्स सूची एपीआई रिटर्न यूआई के आकार का ****************

GET/api/email/mailboxes कच्चे इकाई (providerStatus, lastSyncedAt,) वापस लौट आए कोई सदस्य नहीं गिनती). सेटिंग्स यूआई पढ़ता है ********** स्थिति हमेशा अपरिभाषित थ...

Kamo·2mo ago
FixEmailService

पढ़ने + भेजने के लिए विशेषाधिकार आधारित मेलबॉक्स एक्सेस को अधिकृत करें

समाधानForMailbox केवल एक प्रत्यक्ष सदस्य मेलबॉक्स असाइनमेंट के माध्यम से पहुँच प्रदान की, इसलिए मेलबॉक्स **************** अधिकार threw NoSuchElementException ->...

Kamo·2mo ago
May 9, 2026
FixEmailService

अनुलग्नक डाउनलोड पर मूल फ़ाइल नाम और सामग्री प्रकार को संरक्षित करें

************* समापन बिंदुओं (दोनों व्यक्तिगत) और साझा-मेलबॉक्स नियंत्रक) सामग्री-विस्तार का उत्सर्जन कर रहे थे: लगाव कोई फ़ाइल नाम पैरामीटर और सामग्री-प्रकार के...

Kamo·4mo ago
April 28, 2026
FixEmailService

Sync Member.email जब प्राथमिक मेलबॉक्स को सौंपा जाता है, बदल दिया जाता है, या हटाया जाता है

जब एक मेलबॉक्स को एक सदस्य को एक KAMO MAIL org, Member.email में सौंपा गया था। कभी अपडेट नहीं किया गया था, जिससे ईमेलक्रेडेंशियल सर्विस IMAP को हल करने में विफल...

Kamo·4mo ago
April 26, 2026
FixEmailService

Mark-as-read for shared and member mailboxes

EmailController.setFlags now accepts an optional mailboxId query param and routes through resolveProviderWithMailbox so member-mailbox flags are set against the...

Kamo·4mo ago
FixEmailService

ClasscastException को रोकने के लिए getMessage में IMAPInputStream को संभालना

जावामेल एक डीकोडेड स्ट्रिंग के बजाय IMAPInputStream वापस कर सकता है part.getContent () जब संदेश सामग्री पूर्व में नहीं हुई है। The सीधा (स्ट्रिंग) parsemulpart ...

Kamo·4mo ago
April 25, 2026
FixEmailService

Boolean रैपर प्रकार से मिलान करने के लिए getHasAttachment() का उपयोग करें

************* एक Boolean (wrapper) है, इसलिए Lombok getHasAttachment () उत्पन्न नहीं होती है। केवल बाद प्राइमिटिव बोलान के लिए मौजूद है। सुरक्षित रूप से संभाल क...

Kamo·4mo ago
FixEmailService

Reset stale hasAttachments on sync and accumulate correctly

- Reset has_attachments=false at start of bulk sync so stale true values from old false-positive MIME detection are cleared before re-indexing - Accumulate ha...

Kamo·4mo ago
FixEmailService

प्रेषक पर एडड्रेस ओवरराइड से समर्थन

Adds fromAddressRequest to EmailSendRequest जो Alias/shared/mailbox पते से भेजने के लिए। अब SMTPOnlyProvider प्रस्तुत करते समय हेडर से उस पते का उपयोग करता है, ...

Kamo·4mo ago
FixEmailService

Fix attachment parsing and hasAttachment false positives

Three fixes to EmailImapService: 1. toEnvelope: narrow multipart check to multipart/mixed only — plain HTML+text emails (multipart/alternative) no longer sh...

Kamo·4mo ago
April 24, 2026
FixEmailService

Add com.kamo.z.shared.commerce to EnableJpaRepositories scan

**************** (required by **************** in the shared library) lives under com.kamo.z.shared.commerce but was not included in the JPA repository scan, ca...

Kamo·4mo ago
FixEmailService

Correct field name and type in getFromAddresses response

Backend was sending 'email' key but frontend expected 'address', and sent type 'shared_mailbox' when frontend expected 'shared'. Also fixes hasMailboxes flag wh...

Kamo·4mo ago
April 21, 2026
FixEmailService

जब कोई ईमेल provider domains डिफ़ॉल्ट सेट नहीं होता है तो ऑर्ग domains वापस गिरना

KamomailDomainValidator orgs कि एक है के लिए 403 के साथ कड़ी मेहनत कर रहा था DNS-verified डोमेन in org domains, लेकिन कभी इसे ईमेल में नहीं जोड़ा प्रदाता डोमेन ...

Kamo·4mo ago
April 20, 2026
FixEmailService

सूची में वायर अप स्टेटस फिल्टर और ऑटो-सीड आवश्यक टेम्पलेट्स

- EmailTemplateController.list () अब स्वीकार करता है?status= param और फिल्टर मौजूदा findByOrgIdAndStatus repository क्वेरी का उपयोग - ऑटो-सीडों के लिए आवश्यक टे...

Kamo·4mo ago

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

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

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