लाइव चेंज लॉग

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

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

सर्वर पर ऑर्ग के आइकनों को हल करें और मूल को पूर्ववत करें

Lighthouse ने theme.kamocrm.com को अनकनेक्टेड मूल के रूप में 300 एमएस के रूप में नामित किया जबकि यह भी रिपोर्ट करने के लिए कोई मूल पूर्व कनेक्ट नहीं है, और पिछल...

Kamo·3w ago
Performancekamo-marketing

होमपेज पर तीन रूट बंडलों को प्रीफेच किया जा रहा है

"अप्रयुक्त जावास्क्रिप्ट" के लाइटहाउस के 103 किबी ने चार चंकों का नाम दिया, उनमें से दो अनिवार्य रूप से 100% अप्रयुक्त। उनमें से कोई भी मुखपृष्ठ के एचटीएमएल में...

Kamo·3w ago
Performancekamo-marketing

बैकड्रॉप चौड़ाई का नाम दें और सर्वर पर थीम कॉन्फ़िगरेशन को पढ़ें

दो निष्कर्ष, जिनमें से दोनों ने कहा कि कोड के अलावा कुछ कर रहे थे। BACKDROP WAS FETCHING the 1920 CANDIDATE. 149 KB, एक सजावटी तस्वीर के लिए 412px फोन पर सामग्...

Kamo·3w ago
Performancekamo-marketing

छवियों को कठिन कंप्रेस करें, कार्ड को अभी भी पकड़ें, डुप्लिकेट अनुरोध छोड़ दें

छवियाँ पृष्ठ पर हर गुणवत्ता सेटिंग एक कदम नीचे चला जाता है, और अनुमति सूची next.config.ts में [30,50] चला जाता है तो कुछ भी चुपचाप अधिक मांग सकता है: हीरो पृष्...

Kamo·3w ago
August 19, 2026
Performancekamo-marketing

नायक को विभाजित करें, और पृष्ठ पर अंतिम दो पुस्तकालयों को बंद करें

Step C. न तो GSAP और न ही फ्रेमर मोशन किसी भी तरह के मुखपृष्ठ पर है, और न ही फ्रेमर मोशन किसी भी तरह के मुखपृष्ठ पर है। `home` संदेश namespace अब सभी पर ब्राउज़...

Kamo·3w ago
Performancekamo-marketing

सात खंड हाइड्रेटिंग बंद

Step B. TrustBar, WhatReplacesWhat, HowItWorks, UseCases, Features, CTAStrip, and CTAStrip. मूल्य निर्धारण अब सर्वर घटक हैं। वे HTML और जहाज के लिए कोई जावास्क्...

Kamo·3w ago
Performancekamo-marketing

पूरी तरह से होमपेज से एनीमेशन रनटाइम लें

हाइड्रेशन कार्य में से एक। फ्रेमर मोशन मुखपृष्ठ के उत्सुक से चला गया है बंडल: 798,723 -> 687,593 बाइट्स कच्चा, 245,367 -> 209,422 gzip। यह 35,945 है तार पर कम ब...

Kamo·3w ago
Performancekamo-marketing

हीरो पेंट करने से पहले आठ ऑफ स्क्रीन अनुभागों को प्रस्तुत करना बंद करें

LCP 4.4 s था, और इसके ब्रेकडाउन ने कहा कि 120 ms to first byte, 290 ms of the लोड देरी, 390 ms वास्तव में छवि डाउनलोड - और उसके बाद 1,810 ms "वर्णन देरी"। तस्वी...

Kamo·3w ago
Performancekamo-marketing

उन दोनों बदलावों को अनवरोधित करें जिनकी कीमत 380ms है, और फोन को शांत करें

पिछले दो दौरों ने 87 से 67 तक स्कोर लिया। कुल अवरोधन समय 80 ms से 460 ms और LCP 3.9 s से 4.4 s तक। मेरे दो बदलावों ने ऐसा किया, और दोनों को इसी कारण से बनाया गय...

Kamo·3w ago
Performancekamo-marketing

हेडलाइन स्वीप को संगीतकार पर ले जाएँ, और चैट विजेट ऑफ लोड

पिछले दौर से दो चीजें बचीं, दोनों ने बजाय किया क्योंकि प्रत्येक व्यापार कुछ करता है। अब उन्हें करना। हेडलाइन की लाइट पास। यह टाइप ब्लॉक पर दूसरी पृष्ठभूमि परत ...

Kamo·3w ago
Performancekamo-marketing

स्टाइलशीट को इनलाइन करें और पॉलीफिल छोड़ दें कुछ भी नहीं पहुंच सकता

दो लाइटहाउस निष्कर्ष, जिनमें से दोनों पिछले दौर के बाद खुले रहते थे क्योंकि मैंने निष्कर्ष निकाला था कि वे पता नहीं थे। वे थे; मैंने कठिन नहीं देखा था पर्याप्त।...

Kamo·3w ago
Performancekamo-marketing

हाइड्रेशन के बाद Unresized पृष्ठभूमि के 1.8 एमबी शिपिंग बंद करो

Themedbackground मुखपृष्ठ पर छोड़ दिया सबसे महंगा बात थी, और कोई नहीं यह एक बग की तरह देखा। यह सीधे थीम बाल्टी में एक कच्चा <img> प्रदान करता है, इसलिए ब्राउज़र...

Kamo·3w ago
Performancekamo-marketing

हाइड्रेशन पर प्रतीक्षा करने वाले गुना को रोकें और लोड विंडो को साफ़ करें

होमपेज ने अपना पूरा मोड़ अदृश्य भेज दिया। फ़्रेमर मोशन ने एक को क्रमबद्ध किया प्रीरेन्डर्ड एचटीएमएल में एक इनलाइन शैली के रूप में 'इन्टिरियल' प्रोप, इसलिए मार्क...

Kamo·3w ago
Performancekamo-analytics

तालिका शुरू करने के बजाय एक उम्मीदवार ब्लॉक की तलाश करें

/api/send ने कुछ लोगों के लिए अधिकांश पते और एकल-अंक एमएस के लिए 1.8-7.9 एस लिया, जो कुछ लोगों के लिए एकल-अंक एमएस थे। यह एक लोड समस्या नहीं है - यह जियोलाइट क्...

Kamo·3w ago
Performancekamo-marketing

हर लिंक पर एनालिटिक्स ट्रैकर को हेजैक करना बंद करें लेकिन होम

होमपेज को छोड़कर प्रत्येक पृष्ठ को खोलने के लिए सेकंड लगते हैं, और कारण कभी नहीं था इस एप्लिकेशन के अपने नेविगेशन पथ में: सर्वर प्रीरेंडर, प्रीफ़ैच पेलोड हैं पू...

Kamo·3w ago
Performancekamo-marketing

साइटव्यापी लोडिंग सीमा को ड्रॉप करें कि केवल माध्यमिक पृष्ठों के लिए भुगतान किया गया है

होमपेज को छोड़कर हर पेज को धीमा महसूस होता है, जो सीधे (पृष्ठों) पर इंगित करता है। सबट्री - और कुछ पर मैं वहाँ डाल दिया। जब 4fae924 जोड़ा गया (पृष्ठ)/loading.ts...

Kamo·3w ago
Performancekamo-marketing

बदलाव की गिनती को प्रस्तुत करने के बजाय इसे प्रकाशित करने पर ताज़ा करें

हर आगंतुक इस नंबर को खुद ही प्राप्त कर रहा था। PreviewBanner साझा में रहता है लेआउट, इसलिए हर पृष्ठ पर यह हाइड्रेशन के बाद / एपीआई / चेंजलॉग / आज हिट, इंतजार कि...

Kamo·3w ago
Performancekamo-marketing

प्रति पृष्ठ एक मेगाबाइट को प्रीफेच करना बंद करें, और बैकएंड को मुफ्त में कॉल करना बंद करें

प्रत्येक पृष्ठ पर भुगतान की जाने वाली दो लागतें, दोनों रिपोर्टर के स्वयं का पालन करके पाई जाती हैं i18n और अनावश्यक बैकएंड कॉल के बारे में सोचना। PREFETCH VOLU...

Kamo·3w ago
Performancekamo-marketing

प्रत्येक पृष्ठ स्विच को रीडायरेक्ट पर प्रतीक्षा करें और 2s फीका-इन

4fae924 में पूर्ववर्ती कार्य ने सर्वर और राउटर को निर्धारित किया, और साइट अभी भी महसूस किया कि यह पृष्ठ बदलने के लिए 1-2 सेकंड लगते हैं। यह कभी नेटवर्क नहीं था।...

Kamo·3w ago
Performancekamo-marketing

मार्गों को फिर से प्रस्तुत करें और पेंटिंग के लिए कुछ नेविगेशन दें

स्थानीय लेआउट ने अपने संदेशों को एक नंगे getMessages () के साथ हल किया, जो पढ़ता है अनुरोध हेडर और इसलिए स्थिर प्रतिपादन से ENTIRE ऐप का चयन किया। नहीं कहीं भी ...

Kamo·3w ago
August 15, 2026
PerformanceSecurityService

प्रत्येक हैंडलर के प्लेटफॉर्म एनोटेशन को एक बार हल करें

इंटरसेप्टर को /* के लिए पंजीकृत किया जाता है ताकि एनोटेशन लुकअप प्रत्येक पर चला गया इस सेवा का अनुरोध, साइन-इन शामिल, और AnnotatedElementUtils वॉक प्रत्येक बार ...

Kamo·3w ago
August 14, 2026
Performancekamo-internal

अपठित गिनती के लिए पूछो, नहीं पूरे फ़ोल्डर पेड़

मेल बैज को एक पूर्णांक की आवश्यकता होती है और मेलबॉक्स में प्रत्येक फ़ोल्डर को मेलबॉक्स में लाया जाता है। इसे ढूंढें, जो IMAP प्रदाताओं पर सबसे महंगा मेल बैकेंड...

kamo·4w ago
Performancekamo-internal

इनबॉक्स को दो लुकअप पर इंतजार करना बंद करो, यह जवाब देख सकता है

दो दौर यात्राएं अभी भी एक प्रदान किए गए इनबॉक्स के सामने आती हैं, और इस बिंदु पर वे वहाँ एकमात्र चीज थी - फ़ोल्डर पेड़ और पहले से ही पेज प्रारंभ में, इसलिए सदस्...

kamo·4w ago
Performancekamo-internal

पहले पूछो, एक बार पूछो, और क्या बदला नहीं है के लिए पूछ बंद करो

खोलने / संदेश और मेल देखने के बीच खड़े तीन और चीजें। कुछ भी अनुरोध नहीं किया गया था जब तक कि बंडल उतर गया था। / संदेश कई खींचता है जावास्क्रिप्ट के मेगाबाइट, औ...

kamo·4w ago
Performancekamo-internal

एक कुंजी पढ़ने के लिए भुगतान करना बंद करो, और पूछने के लिए इंतजार करना बंद करो

एक संदेश प्राप्त करने से पहले तीन चीजें धीमा / संदेश नीचे थीं। प्रत्येक ईमेल कॉल ने पहले /api /generate-otk के लिए एक राउंड ट्रिप बनाया और भेजा परिणाम X-OTK. इ...

kamo·4w ago
PerformanceEmailService

हर फ़ोल्डर को खोलना बंद करें और हर संदेश को फिर से शुरू करना बंद करें

/ संदेश महत्वपूर्ण पथ पर दो राउंड ट्रिप समस्याएं, दोनों अदृश्य में कोड जिसके कारण उन्हें हुआ। लिस्टफोल्डर्स ने प्रत्येक फ़ोल्डर को केवल दो पूर्णांक पढ़ने के लि...

Kamo·4w ago
August 12, 2026
Performancekamo-shared-library

सारांश स्लाइस को एक-एक संघों को आकर्षित करें और स्कैनिंग के बजाय गिनती करें

अवलोकन का ध्यान और हाल के स्लाइस ने LAZY से प्रति पंक्ति एक शीर्षक पढ़ा @ManytoOne, 16 अतिरिक्त चयनों के लिए प्रति ब्लॉक खुला सत्र-इन-व्यू के तहत की लागत। अब सभ...

Kamo·4w ago
August 10, 2026
PerformanceDaemonService

साप्ताहिक जियोलाइट पुनर्निर्माण के बाद ताज़ा योजनाकार आंकड़े

YugabyteDB ऑटो-analyze नहीं करता है, और स्टेजिंग + नाम स्वैप प्रतिस्थापित करता है geolite blocks थोक - इसलिए हर रविवार सिंक करने के बाद प्लानर के पास कोई नहीं थ...

Kamo·4w ago
PerformanceDaemonService

जियोलाइट रेंज इंडेक्स ASC होना चाहिए, नहीं YugabyteDB डिफ़ॉल्ट HASH

आईपी लुकअप एक रेंज स्कैन है: WHERE network start <=? ORDER BY network start DESC LMIT 1 YugabyteDB ने एचएएसएच द्वारा लीडिंग इंडेक्स कॉलम को तब तक विभाजित किया ...

Kamo·4w ago
Performancekamo-shared-library

जियोलाइट रेंज इंडेक्स ASC होना चाहिए, नहीं YugabyteDB डिफ़ॉल्ट HASH

आईपी लुकअप एक रेंज स्कैन है: WHERE network start <=? ORDER BY network start DESC LMIT 1 YugabyteDB ने एचएएसएच द्वारा लीडिंग इंडेक्स कॉलम को तब तक विभाजित किया ...

Kamo·4w ago
PerformanceKlusterServices

YugabyteDB वास्तविक संसाधन दें और अपनी स्मृति पिन करें

यह कॉकरोच डीबी की तुलना में LESS पर चल रहा था, यह बदल गया - 20Gi / 6cpu खिलाफ CockroachDB के 32Gi/8cpu - जबकि अधिक की जरूरत है, क्योंकि YSQL एक अलग चलाता है भंड...

Kamo·4w ago
PerformanceKlusterServices

YugabyteDB वास्तविक संसाधन दें और अपनी स्मृति पिन करें

यह कॉकरोच डीबी की तुलना में LESS पर चल रहा था, यह बदल गया - 20Gi / 6cpu खिलाफ CockroachDB के 32Gi/8cpu - जबकि अधिक की जरूरत है, क्योंकि YSQL एक अलग चलाता है भंड...

Kamo·4w ago
August 9, 2026
Performancekamo-internal

केवल BLAKE3 के साथ हैश, इसलिए अपलोड को छोड़ना वास्तव में समय बचाता है

Dedup ने काम किया - सर्वर ने लॉग-इन किया 'अपलोड के बिना लिंक किया' और 358 MB ने कभी नहीं छोड़ा मशीन - लेकिन सदस्य अभी भी इंतजार कर रहा था क्योंकि BLAKE3 के साथ ...

kamo·4w ago
PerformanceMediaService

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

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

Kamo·4w ago
Performancekamo-shared-library

अकेले BLAKE3 पर संग्रहीत सामग्री का मिलान करें, इसलिए एक ब्राउज़र पूछने का खर्च उठा सकता है

प्रोविंग कब्जे को हैश दोनों की आवश्यकता होती है, और एक ब्राउज़र में कोई तेज़ SHA3-256 — js-sha3 नहीं है। ~25 MB/s पर शुद्ध जावास्क्रिप्ट है। एक 358 MB वीडियो पर...

Kamo·4w ago
Performancekamo-shared-library

इतिहास को लोड किए बिना नवीनतम स्नैपशॉट तारीख पढ़ें

संक्षेप में एक तारीख की जरूरत है। यह दो साल की रेंज लोड करके इसे पढ़ रहा था स्नैपशॉट और इतिहास के हर दिन अधिकतम पांच डोमेन बार लेने पर प्रत्येक पृष्ठ लोड, एक प्...

Kamo·4w ago
August 8, 2026
PerformanceSecurityService

एक प्लान-मैट्रिक्स स्कैन प्रति ऐप-कैटलोग अनुरोध

इसके अलावा अब इस्तेमाल किया विकासStageType आयात को छोड़ देता है और सही करता है ऑटो-प्रोविजन टिप्पणी, जिसने अभी भी मंच नियम को वर्णित किया है सूची बदलना।.

Kamo·4w ago
Performancekamo-shared-library

एक पास में प्रत्येक ऐप के लिए प्लान-मैट्रिक्स प्रश्न का उत्तर दें

ऐप्स और फीचर्स टैब पूछता है कि क्या प्रत्येक ऐप प्लान मैट्रिक्स में दिखाई देता है, और प्रति ऐप फॉर्म प्लान-फीचर को स्कैन करता है और ऐड-ऑन टेबल एक बार प्रति ऐप -...

Kamo·4w ago
August 5, 2026
PerformanceVOIPService

जब प्रदाता उदाहरण भर में होता है तो प्रति एक्सटेंशन कॉल इतिहास को फिर से जारी रखें

रिंगसेंट्रल का समापन बिंदु विस्तार/~ है और तर्क को अनदेखा करता है, इसलिए यह रिटर्न देता है। प्रत्येक एक्सटेंशन के लिए एक ही लॉग। एक बार जब कोई पेज नया नहीं जोड़...

Kamo·1mo ago
July 6, 2026
June 26, 2026
PerformanceInitializerService

SchemaCleanupRunner में प्रति बूट customer id FK tug-of-war

Stale RetailCustomer-> Account cleanup drop of commerce carts.customer id, ************* ********** लोग कॉलम अब लाइव हैं, हाइबरनेट स्वामित्व वाले एफके कॉलम (कार...

Kamo·2mo ago
June 21, 2026
Performancekamo-capcha

निचले PoW कठिनाई (लागत 1000, काउंटर 2000-4000)

हल लागत CHALLENGE COST x काउंटर रेंज का उत्पाद है; दोनों ही थे ओवर-क्रैंक (~37.5M PBKDF2 राउंड, ~ 40-75x स्टॉक कैप्चा) विजेट कम अंत उपकरणों पर धीमी गति से। ~3M ...

Kamo·2mo ago
May 28, 2026
Performancekamolos

Tier 2 — Hikari + RestTemplate timeouts + Stripe SDK + Redis cache

- RestClientConfig: single shared RestTemplate bean with 5s connect / 30s read timeouts. MediaServiceClient / NotificationDispatchService / OfacSanctionsSer...

Kamo·3mo ago
Performancekamo-shared-library

पेजेड रेपो क्वेरी + countbyStatus गर्म पथ के लिए

- लोन रिपॉज़िटरी: countbyStatus / countbyOrganization एंडस्टैटस + Page<Loan> findbyStatus(...)/ ************* ************* ********** टकराव प्रतिरोधी क्रमांकन ...

Kamo·3mo ago
May 15, 2026
Performancekamo-internal

स्थानीय राज्य में आंशिक डीटीओ मर्ज करें, रिफ़्रेच के बाद मैच छोड़ दें

प्रत्येक संपादन शैली आटोक्लेव (नाम क्षेत्र, रोजगार, परिसंपत्तियों, देयताओं, REO) घोषणाओं, सैन्य, HMDA जनसांख्यिकी, मूलक) एक पूर्ण जारी करने के लिए इस्तेमाल किया...

kamo·3mo ago
Performancekamo-shared-library

एक समूहबद्ध गिनती क्वेरी के लिए पाइपलाइन N+1

listForOrganization() प्रति ऋण एक शर्त-फीच जारी करने के लिए इस्तेमाल किया (201 क्वेरीज़) 200 ऋण पर). अब एक समूहीकृत JPQL कुल की कुंजी by loanFile.uid परियोजनाओं...

Kamo·3mo ago
April 25, 2026
PerformanceMediaService

निर्माण पर टिकट पर स्टोर जियो, ड्रॉप जियोलाइट पढ़ता है

************* अब आगंतुक के भूभाग पर कब्जा एक बार (GoLookupService के माध्यम से) और आईपी / देश / शहर / उपविभाग को जारी रखता है समर्थनTicket ही। SupportTicketser...

Kamo·4mo ago
PerformanceMediaService

थोक लोड आगंतुक और सूची में जियोलाइट लुकअप छोड़ें

20 पंक्तियों के पृष्ठ के अनुसार /api/support/tickets सूची समापन बिंदु चल रहा था: - 20 ************* कॉल (N+1) 20 जियोलोकअपसेवा.lookup में कॉल करता है, जिनमें से...

Kamo·4mo ago
Performancekamo-shared-library

Add findbySessionGuidIn for bulk load

समर्थन-टिकट सूची द्वारा प्रयुक्त सभी आगंतुकों को एक के लिए लाने के लिए समापन बिंदु एन अलग findBySessionGuid कॉल के बजाय एक क्वेरी में पृष्ठ।.

Kamo·4mo ago

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

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

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