KamoCRM

लाइव परिवर्तन लॉग

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

17,650
कुल परिवर्तन
6,071
विशेषताएँ
5,339
तयशुदा
30
परियोजनाएँ
परियोजना के द्वारा फ़िल्टर करें
सभी परियोजनाएँ17,650AIService260APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService586InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService604RAGService79SecurityService1,872TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,411kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,678kamo-signer-monorepo56kamolos114
क़िस्म से फ़िल्टर करें
सभी क़िस्मBuild16CI523Chore775Docs3,257Feature6,071Fix5,339Other998Performance165Refactor278Revert23Style42Test162Upgrade1
April 18, 2026
Fixkamo-login

होस्ट / X-Forwarded-Host सेट करें ताकि APIService सही org को हल कर सके

एपीआई सर्विस ने अनुरोध के साथ X-Forwarded-Host को ओवरराइट किया। getServerName(), जो पढ़ता है होस्ट हेडर से। एक स्पष्ट होस्ट हेडर के बिना K8s आंतरिक सेवा होस्टना...

Kamo·6mo ago
FixSecurityService

Correct EmailService URL port in configmap (4203 -> 80)

EmailService K8s service exposes port 80, not 4203. Verification emails were timing out on every registration attempt.

Kamo·6mo ago
FixSecurityService

Bypass JPA org lookup to avoid Hibernate cascade flush error

**************** triggers **************** which causes a Hibernate auto-flush. That flush fails because Organization.features was previously replaced with a pl...

Kamo·6mo ago
Fixkamo-shared-library

Mutate में कैस्केड ऑर्फ़ेन से बचने के लिए जगह में संग्रह की सुविधा है

कॉलिंग org.setFeatures (newList) हाइबरनेट-ट्रैक्ड लगातार की जगह लेता है संग्रह, जिसके कारण JpaSystemException जब कोई प्रश्न ऑटो फ्लश को ट्रिगर करता है एक खुला उ...

Kamo·6mo ago
FixSecurityService

Use getReferenceById to avoid cascade orphanRemoval flush error on registration

Loading Organization via findById inside @Transactional caused Hibernate to detect the features collection was de-referenced during auto-flush, throwing JpaSyst...

Kamo·6mo ago
Fixkamo-login

Resend सत्यापन ईमेल का उपयोग करके उपयोगकर्ता आईडी, फॉरवर्ड X-Forwarded-Host

सुरक्षा सेवा / रजिस्टर / संशोधन-सत्यापन शरीर में ईमेल की उम्मीद करता है, उपयोगकर्ताआईडी (जो लॉगिन त्रुटि प्रतिक्रिया शामिल नहीं है) नहीं है। आगे X-Forwarded-Hos...

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
Fixkamo-register

सामान्य संदेश के बजाय सुरक्षा प्रॉक्सी के माध्यम से अपस्ट्रीम त्रुटि शरीर को पास करें

पहले वापस लौटे {error: "अपस्ट्रीम त्रुटि"} नॉन-2x पर, वास्तविक खोने सुरक्षा सेवा से त्रुटि संदेश। अब स्टेटस कोड और बॉडी को सीधे आगे बढ़ाता है।.

Kamo·6mo ago
FixSecurityService

Align registration field names and response shape with frontend contract

Frontend sends nameFirst/nameLast but controller read firstName/lastName, causing 400 "First name is required". Success response now returns {status, userId, al...

Kamo·6mo ago
Fixkamo-register

Stale ageReqType कैश को उम्र की जांच को गलत तरीके से दिखाने से रोकें

-ऑर्ग मार्ग: 24h से 5min तक रेडिस टीटीएल को कम करें और आयु जोड़ेंReqTypeMember ताकि सुरक्षा क्षेत्र डीबी परिवर्तन के बाद ताजा रहें - RegisterFlow: डिफ़ॉल्ट होना...

Kamo·6mo ago
FixSecurityService

Add SecurityService and dao.repositories to EnableJpaRepositories scan

UserPhoneLookupRepository in recovery package was not picked up because EnableJpaRepositories only listed dao.repos and commerce. Added the SecurityService base...

Kamo·6mo ago
Fixkamo-register

'Register - {org name}' के लिए ब्राउज़र टैब शीर्षक सेट करें

DynamicMetaLoader अब उपयोग करता हैThemeConfig और अद्यतन दस्तावेज़। शीर्षक 'Register - {org.title}' के लिए एक बार org लोड। में स्थिर गिरावट 'Create Next App' से ...

Kamo·6mo ago
Fixkamo-register

घोषणा और कैप्चा शैली कास्ट से पहले इस्तेमाल किए गए चरणों से टीएस त्रुटियों को हल करें

********** उपयोग के ऊपर Memos का उपयोगप्रभाव कि उन पर निर्भर करता है; CSSVariables प्रकार आयात करें और इसे कैपचा-विजेट शैली प्रोप के लिए उपयोग करें।.

Kamo·6mo ago
FixInitializerService

Add dao.repositories to EnableJpaRepositories scan

EmailTemplateRepository lives under dao.repositories.email, not dao.repos, so it was not picked up as a Spring bean.

Kamo·6mo ago
Fixkamo-shared-library

DEFAULT ईमेल verified स्तंभ परिभाषा के लिए झूठी जोड़ें

हाइबरनेट की स्कीमा माइग्रेटर बिना किसी डिफ़ॉल्ट के ALTER TABLE उत्पन्न करता है, मौजूदा पंक्तियों के साथ तालिकाओं पर विफल होना। स्तंभपरिभाषा इसे करने के लिए मजबू...

Kamo·6mo ago
FixESigService

Bump kamo-shared-library to 1.4.0

Kamo·6mo ago
FixTranslateService

Bump kamo-shared-library to 1.4.0

Kamo·6mo ago
FixRAGService

Bump kamo-shared-library to 1.4.0

Kamo·6mo ago
FixMediaService

Bump kamo-shared-library to 1.4.0

Kamo·6mo ago
FixMCPGatewayService

Bump kamo-shared-library to 1.4.0

Kamo·6mo ago
FixKBService

Bump kamo-shared-library to 1.4.0

Kamo·6mo ago
FixEmailService

Bump kamo-shared-library to 1.4.0

Kamo·6mo ago
FixDocsService

Bump kamo-shared-library to 1.4.0

Kamo·6mo ago
FixDaemonService

Bump kamo-shared-library to 1.4.0

Kamo·6mo ago
FixConversionService

Bump kamo-shared-library to 1.4.0

Kamo·6mo ago
FixBillingService

Bump kamo-shared-library to 1.4.0

Kamo·6mo ago
FixAIService

Bump kamo-shared-library to 1.4.0

Kamo·6mo ago
FixSecurityService

Resolve duplicate emailTemplateServiceClient bean conflict

**************** and **************** were identical @Components with the same default bean name, causing **************** at startup. Delete the duplicate in r...

Kamo·6mo ago
FixVOIPService

Bump kamo-shared-library to 1.4.0

Docker Stage 1 builds kamo-shared-library main (now 1.4.0) and installs it to the local .m2; the service pom still referenced 1.0.0 which Maven could not find, ...

Kamo·6mo ago
Fixkamo-register

SP6 शुद्धता और कार्यान्वयन गुणवत्ता निर्धारण लागू करें

C1: NEXT PUBLIC H*** SITE KEY हार्डकोडेड प्लेसहोल्डर के बजाय var C2: Change RegisterResponse.userId and all API params from number to string (CockroachDB unique...

Kamo·6mo ago
FixSecurityService

Address 4 code-review findings in registration and login paths

- Hide raw exception message in /register 500 path; log instead - Fail-closed (503) on email-verified DB check failure in login - verifyEmailToken throws if use...

Kamo·6mo ago
FixSecurityService

Append Z to dateCommitted so JS parses it as UTC

LocalDateTime.toString() produces no timezone designator, causing JavaScript's new Date() to treat the UTC value as local time and display timestamps 7-8 hours ...

Kamo·6mo ago
FixSecurityService

Convert PT midnight cutoff to UTC for today-count query

Commits are stored in UTC but the cutoff was a naive LocalDateTime in PT, causing yesterday-evening PT commits (00:00–06:59 UTC) to be counted as today.

Kamo·6mo ago
FixEmailService

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

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

Kamo·6mo ago
Fixkamo-marketing

सभी CSS-filter लोगो उदाहरणों को सफेद SVG के साथ बदलें

नेविगेशन, सबनेविगेशन, पाद लेख, सबफ़ूटर, और प्रीलोडर सभी का इस्तेमाल किया समान टूटी हुई फिल्टर चमक-0 उलटा पैटर्न। साथ बदल दिया पूरे बोर्ड में लोगो-full-white.svg...

Kamo·6mo ago
Fixkamo-marketing

सीएसएस फिल्टर के बजाय पाद लेख में सफ़ेद SVG लोगो का प्रयोग करें

नेव के रूप में भी तय किया - बैकड्रॉप-फिल्टर के अंदर आईग पर सीएसएस फ़िल्टर आईओएस सफारी पर अविश्वसनीय है।.

Kamo·6mo ago
Fixkamo-marketing

थीम सीएसएस ओवरराइड के खिलाफ महत्वपूर्ण

DynamicMetaLoader दूरस्थ सीएसएस को इंजेक्ट कर सकता है जो कैस्केड जीतता है। जोड़ना महत्वपूर्ण रंग-योजना सुनिश्चित करता है: अंधेरे को थीम स्टाइलशीट द्वारा कभी ओवर...

Kamo·6mo ago
Fixkamo-marketing

TouchOptimized min-height प्रवर्तन से footer और nav लिंक को बाहर निकालें

TouchOptimized था सेटिंग minHeight:44px पर सभी <a> तत्वों से कम से कम 44px, जिसमें पाद लेख नव लिंक (~ 20px लंबा) शामिल है। इस पर हाइड्रेशन के दौरान भाग गया हार्...

Kamo·6mo ago
Fixkamo-marketing

सीएसएस फिल्टर के बजाय प्री-रेंडरेड व्हाइट एसवीजी लोगो का उपयोग करें

बैकड्रॉप-फिल्टर के अंदर आईआईजी पर सीएसएस फ़िल्टर आईओएस सफारी पर अविश्वसनीय है। सभी भराव के साथ लोगो-full-white.svg उत्पन्न करें #fffff और इसे लोड करने के लिए से...

Kamo·6mo ago
Fixkamo-marketing

क्लास-आधारित के लिए लॉक टेलिविंड डार्क मोड वेरिएंट, कभी ओएस मीडिया क्वेरी

टेलविंड v4 डिफ़ॉल्ट अंधेरा: पसंद-रंग-स्कीम (OS वरीयता) का जवाब देने के लिए उपयोगिताएं। @variant override अंधेरे को सुनिश्चित करता है: कक्षाएं केवल तभी सक्रिय हो...

Kamo·6mo ago
Fixkamo-marketing

विश्वसनीय सफेद प्रतिपादन के लिए लोगो लिंक पर इनलाइन फिल्टर शैली का उपयोग करें

Ig तत्वों पर टेलविंड फिल्टर कक्षाएं मोबाइल ब्राउज़रों में असंगत हैं। एंकर तत्व पर इनलाइन शैली चमक (0) उलटा (1) हर जगह लागू होती है।.

Kamo·6mo ago
Fixkamo-marketing

फोर्स डार्क कलर स्कीम इसलिए ब्राउज़र कभी प्रकाश मोड प्रतिपादन लागू नहीं होता है

'केवल प्रकाश' से वैश्विक स्तर पर 'डार्क' में बदल रहा है। एचटीएमएल तत्व शैली - यह ब्राउज़र को एसवीजी और मूल यूआई प्रदान करने से रोकता है प्रकाश मोड में, जो लोगो ...

Kamo·6mo ago
Fixkamo-marketing

मोबाइल पर नेव पंक्ति के पीछे लोगो को छोड़ने से रोकें

सीएसएस फिल्टर के साथ डिव रैपर ने एक नया स्टैकिंग संदर्भ बनाया जो संघर्ष करता था मोबाइल ब्राउज़र पर हेडर के बैकड्रॉप-फिल्टर के साथ, लोगो को पेंट करने के लिए बनात...

Kamo·6mo ago
Fixkamo-marketing

जंपटूबार और पूर्वावलोकनबैनर पर स्क्रॉलबार और मोबाइल क्लिपिंग को हल करें

- अतिप्रवाह जोड़ें: ऊर्ध्वाधर स्क्रॉलबार को रोकने के लिए जम्पटूबार आंतरिक कंटेनर में छिपा हुआ - मोबाइल पर लपेटने के लिए PreviewBanner सामग्री की अनुमति दें ताकि...

Kamo·6mo ago
Fixkamo-marketing

पाद लेख लिंक सूचियों पर इनलाइन फ्लेक्स अंतराल के साथ स्पेस-y-4 बदलें

टेलिविंड स्पेस-y-4 का उपयोग करता है: जहां (विशिष्टता 0) जो सीएसएस के साथ दौड़ता है हार्ड रिफ्रेश पर लोड हो रहा है जिसके कारण असंगत ऊर्ध्वाधर रिक्ति होती है। इनल...

Kamo·6mo ago
FixKlusterServices

Set Traefik externalTrafficPolicy=Local to preserve client IP

With the default "Cluster" policy, kube-proxy SNATs external traffic to the node IP before forwarding to Traefik. That caused Traefik to see the node IP as the ...

Kamo·6mo ago

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

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

हमेशा के लिए मुफ्त प्रारंभ करेंमूल्यांकन देखें