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 5, 2026
FixEmailService

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

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

Kamo·2mo ago
FixEmailService

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

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

Kamo·2mo ago
FixEmailService

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

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

Kamo·2mo ago
FixEmailService

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

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

Kamo·2mo ago
FixEmailService

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

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

Kamo·2mo ago
FixEmailService

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

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

Kamo·2mo ago
FixEmailService

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

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

Kamo·2mo ago
FixEmailService

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

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

Kamo·2mo ago
August 3, 2026
FixEmailService

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

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

Kamo·2mo ago
FixEmailService

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

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

Kamo·2mo ago
FixEmailService

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

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

Kamo·2mo ago
FixEmailService

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

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

Kamo·2mo ago
July 28, 2026
FixEmailService

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

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

Kamo·3mo ago
July 9, 2026
FixEmailService

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

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

Kamo·3mo ago
July 8, 2026
FixEmailService

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

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

Kamo·3mo ago
FixEmailService

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

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

Kamo·3mo ago
FixEmailService

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

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

Kamo·3mo ago
FixEmailService

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

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

Kamo·3mo ago
July 1, 2026
FixEmailService

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

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

Sage·3mo ago
June 16, 2026
FixEmailService

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

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

Kamo·4mo ago
June 15, 2026
FixEmailService

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

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

Kamo·4mo ago
FixEmailService

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

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

Kamo·4mo ago
May 9, 2026
FixEmailService

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

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

Kamo·5mo ago
April 28, 2026
FixEmailService

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

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

Kamo·6mo 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·6mo ago
FixEmailService

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

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

Kamo·6mo ago
April 25, 2026
FixEmailService

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

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

Kamo·6mo 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·6mo ago
FixEmailService

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

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

Kamo·6mo 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·6mo 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·6mo 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·6mo ago
April 21, 2026
FixEmailService

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

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

Kamo·6mo ago
April 20, 2026
FixEmailService

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

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

Kamo·6mo ago
April 19, 2026
FixEmailService

Preview uses same auto-vars as sendToUser (org logo + name)

The preview endpoint now injects logoUrl, logoSimpleUrl, and orgName from the org's domain before applying sample content variables, matching the exact variable...

Kamo·6mo ago
FixEmailService

Update EMAIL_VERIFICATION sample vars to match current template

Use expiryText instead of expiryMinutes (renamed variable), and update verifyLink to point to the register subdomain (correct send path).

Kamo·6mo ago
April 18, 2026
FixEmailService

Preserve DB domain case in NoReply from address

Removed toLowerCase() — the domain already comes from resolvePrimaryDomain which reads org_domains from the database, so case is canonical from DB.

Kamo·6mo ago
FixEmailService

Resolve root domain for NoReply from-address instead of bare subdomain

resolvePrimaryDomain() was returning the first domain entry (e.g. "www") which produced NoReply@www. Now prefers root domains (parent == null) so transactional ...

Kamo·6mo ago
FixEmailService

Add internal.auth.secret to EmailService configmap

InternalAuthFilter was rejecting all service-to-service calls (send, seed-org) with 503 because internal.auth.secret was unconfigured. Matches the same INTERNAL...

Kamo·6mo ago
FixEmailService

Allow transactional send on port-25 relay and auto-seed missing templates

Port-25 SMTP (postfix) requires no auth — transactionalCredentials() was throwing ProviderUnavailableException when user/pass were unconfigured, blocking all ve...

Kamo·6mo ago
FixEmailService

Add dao.repositories to JPA scan so EmailTemplateRepository is found

Same pattern as KamoInitializerService — explicit basePackages overrides default scanning and must include every package that has repositories.

Kamo·6mo ago
FixEmailService

Bump kamo-shared-library to 1.4.0

Kamo·6mo ago
FixEmailService

मेलबॉक्स सूची प्रतिक्रिया में मेलबॉक्सआईडी → आईडी और प्रदाताStatus →status नाम बदलें

सदस्य मेलबॉक्स लिस्टिंग के लिए फ्रंटेंड उम्मीदों के साथ फ़ील्ड नामों को संरेखित करें।.

Kamo·6mo ago
April 2, 2026
FixEmailService

Support mailbox switching by resolving IMAP credentials per mailboxId

Added getMailCredentialsByEmail to look up virtual_users by email directly, resolveForMailbox to MailProviderResolver with access verification, and optional mai...

Kamo·6mo ago
FixEmailService

Rename DomainService to EmailDomainService to resolve bean name conflict

The shared library's DomainService and EmailService's local DomainService both registered as 'domainService' bean, causing CrashLoopBackOff on deploy.

Kamo·6mo ago
FixEmailService

Correct method signatures in DomainController and MailboxController

- Fix getMemberMailboxes -> getMailboxesForMember in MailboxController - Add missing memberId parameter to getVerificationRecords and verifyDomain in DomainCont...

Kamo·6mo ago
March 27, 2026
FixEmailService

Extract BCC recipients from IMAP messages

BCC header is retained on sent folder copies. Now extracted alongside To and CC so the frontend can display it in sent item previews.

Kamo·7mo ago
March 26, 2026
FixEmailService

Provider GET returns both type and providerType, PUT accepts both

GET /api/email/provider now includes both 'type' and 'providerType' fields in the response for frontend compatibility. PUT now accepts 'type' as a fallback when...

Kamo·7mo ago

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

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

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