KamoCRM

लाइव चेंज लॉग

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

17,611
कुल परिवर्तन
6,057
सुविधाएँ
5,314
फिक्स
30
परियोजनाएं
परियोजना द्वारा फ़िल्टर करें
सभी परियोजनाएं17,611AIService258APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService582InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService603RAGService79SecurityService1,868TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,388kamo-login339kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,675kamo-signer-monorepo56kamolos114
प्रकार से फ़िल्टर करें
सभी प्रकारBuild16CI523Chore775Docs3,257Feature6,057Fix5,314Other998Performance165Refactor278Revert23Style42Test162Upgrade1
November 21, 2025
Fixkamo-internal

डेटा पंक्तियों को ओवरलैप करने से फिल्टर बार को रोकने के लिए ग्रिड कंटेनर में पैडिंग जोड़ें

- पैडिंग जोड़ेंशीर्ष: ग्रिड कंटेनर बॉक्स में 48px - यह हेडर को जगह में रखते हुए डेटा पंक्तियों को नीचे धक्का देता है - फ़िल्टर बार शीर्ष पर स्थित है: 48px (नीचे...

snadjafinia·11mo ago
Fixkamo-internal

बिडायरेक्शनल सिंक में अनंतिम पुनः प्रस्तुत लूप को रोकें

- अद्यतन स्रोत (टैब बनाम फिल्टर ड्रॉपडाउन) को ट्रैक करने के लिए refs जोड़ें - जब वे अन्य स्रोत से उत्पन्न होते हैं तो अपडेट छोड़ें - परिपत्र अद्यतन को रोकता है ...

snadjafinia·11mo ago
Fixkamo-internal

AG ग्रिड फिल्टर का उपयोग करने के बजाय मैन्युअल रूप से फ़िल्टर करने के लिए फ़िल्टर लागू करें

- सभी फिल्टर लॉजिक को फ़िल्टर में ले जाएँRowData उपयोगMemo - एजी ग्रिड में डेटा पारित करने से पहले मैन्युअल रूप से फ़िल्टर लागू करें - AG ग्रिड सेटफ़िल्टर मॉडल ...

snadjafinia·11mo ago
Fixkamo-internal

जब खाली हो जाता है और फिल्टर मॉडल सही ढंग से अद्यतन करता है

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

snadjafinia·11mo ago
Fixkamo-internal

हेडर के नीचे स्थिति फिल्टर पंक्ति और फिल्टर लागू सुनिश्चित करें

- शीर्ष पर फिल्टर पंक्ति को स्थानांतरित करें: शीर्ष के बजाय 48px (नीचे हेडर): 0 - पैडिंग जोड़ेंशीर्ष: 48px से AgGrid फ़िल्टर पंक्ति के लिए खाते में प्रतिक्रिया ...

snadjafinia·11mo ago
Fixkamo-internal

कॉलम के साथ फ़िल्टर पंक्ति को संरेखित करें और स्टेटस फिल्टर को ठीक करें

- स्थिति फिल्टर पंक्ति बिल्कुल फ्लोटिंग फिल्टर स्पेस (48px ऊंचाई) में - सिंक फ़िल्टर जोड़ेंRowWidths गतिशील रूप से कॉलम चौड़ाई से मिलान करने के लिए कार्य करते ह...

snadjafinia·11mo ago
Fixkamo-internal

फ़िल्टर मूल्य को स्टोर करने और एजी ग्रिड को रीसेट करने से रोकने के लिए रेफरी का उपयोग करें

- फिर से प्रस्तुतियों में बने रहने के लिए valueRef में वर्तमान मूल्य स्टोर करें - उपयोगकर्ता परिवर्तन को ओवरराइड करने से सिंक प्रभाव को रोकने के लिए isUserChang...

snadjafinia·11mo ago
Fixkamo-internal

OnFloating FilterChanged callback को हटा दें और फ़िल्टर आइकन छिपाने के लिए सीएसएस में सुधार करें

- AG ग्रिड को रीसेट करने के मूल्य से रोकने के लिए Floating FilterChang कॉलबैक पर रजिस्टर न करें - फिल्टर मेनू बटन और आइकन छिपाने के लिए व्यापक सीएसएस नियम जोड़ा...

snadjafinia·11mo ago
Fixkamo-internal

Correct TypeScript types for Status filter component

snadjafinia·11mo ago
Fixkamo-internal

Make Status filter controlled and sync with status tabs

- Added statusFilterValue state to control Status filter dropdown - Status filter now syncs with activeStatusTab when tabs are clicked - Filter value is now con...

snadjafinia·11mo ago
Fixkamo-internal

Prevent header refresh and maintain filter value with ref

- Use currentValueRef to track and persist filter value - Remove refreshHeader() call that was causing header to hide/reappear - Only update value from callback...

snadjafinia·11mo ago
Fixkamo-internal

Properly track filter updates to prevent Status filter reset

- Use isUpdatingRef flag to track when we're making changes - Only allow parent model changes to update value if we're not updating - Initialize filter value fr...

snadjafinia·11mo ago
Fixkamo-internal

Prevent filter reset with no-op callback and hide icons with menuTabs

- Register no-op onFloatingFilterChanged callback to prevent AG Grid from resetting filter value - Use menuTabs: [] instead of suppressHeaderMenuButton to hide ...

snadjafinia·11mo ago
Fixkamo-internal

Prevent Status filter reset with ref flag and add suppressHeaderMenuButton

- Added suppressHeaderMenuButton to all columns that should hide filter icons - Improved isInternalChangeRef timing to prevent circular updates - Enhanced CSS s...

snadjafinia·11mo ago
Fixkamo-internal

Prevent Status filter reset and improve filter icon hiding

- Added isInternalChangeRef to prevent circular updates in Status and SubStatus filters - Updated CSS selectors to better hide filter menu buttons and icons - F...

snadjafinia·11mo ago
Fixkamo-internal

Remove extra Box wrapper that was breaking grid display

- Removed nested Box wrapper that was preventing grid from rendering - Moved CSS styles directly to the outer Box wrapper - Grid should now display leads correc...

snadjafinia·11mo ago
Fixkamo-internal

Improve Sub Status filter reactivity and hide filter icons with CSS

- Remove getStatusFilterValue dependency from useEffect to prevent stale closures - Add CSS rules to hide filter menu button icons for Lead ID, Contact, Status,...

snadjafinia·11mo ago
Fixkamo-internal

Properly enable Sub Status dropdown and remove all filter icons

- Add hasStatusFilter state to SubStatusFloatingFilter to track status filter changes - Add filterChanged event listener to immediately detect when Status filte...

snadjafinia·11mo ago
Fixkamo-internal

Properly enable Sub Status dropdown and remove filter icons

- Fix Sub Status dropdown to be enabled when Status filter is selected (removed options.length check from disabled condition) - Add menuTabs: [] to Lead ID, Con...

snadjafinia·11mo ago
Fixkamo-internal

Enable Sub Status dropdown when Status is selected and remove filter icons

- Fix Sub Status dropdown to be enabled when a Status filter is selected - Remove filter icons (suppressHeaderMenuButton) from Lead ID, Contact, Status, Sub Sta...

snadjafinia·11mo ago
November 20, 2025
Fixkamo-internal

Resolve TypeScript type errors in DropdownFloatingFilter

- Change ExtendedParams to use intersection type instead of extending IFloatingFilterParams - Use type assertion for parentFilterInstance callback parameter - M...

snadjafinia·11mo ago
Fixkamo-internal

Resolve ESLint errors in DropdownFloatingFilter component

- Add displayName to FloatingFilterComponent - Remove unused ref parameter - Replace any types with proper TypeScript interfaces - Add ExtendedParams interface ...

snadjafinia·11mo ago
Fixkamo-internal

Change filter values from functions to arrays for dropdown display

- Change filterParams values from functions to direct arrays - AG Grid set filters require values as arrays, not functions - This should fix dropdown filters no...

snadjafinia·11mo ago
Fixkamo-internal

Align pinned rows with main list cells

- Add 50px padding-left to first cell (Lead ID) in pinned rows for account icon alignment - Compensate for 4px red border by moving pinned row left with marginL...

snadjafinia·11mo ago
Fixkamo-internal

Replace any type with proper LeadWithAccount interface

- Create LeadWithAccount interface extending Lead with optional accountId - Replace any type assertion with LeadWithAccount type - Fixes ESLint error: Unexpecte...

snadjafinia·11mo ago
Fixkamo-internal

Remove incorrect useMemo wrapper from ReportsPane component

- Remove erroneous }, []); closing bracket that was causing syntax error - ReportsPane is a regular function component, not wrapped in useMemo

snadjafinia·11mo ago
Fixkamo-internal

Remove unused activeReportTab state variable

snadjafinia·11mo ago
Fixkamo-internal

Add missing closing Box tag for AG Grid Container

snadjafinia·11mo ago
Fixkamo-internal

Correct JSX structure - add missing closing Box tag

snadjafinia·11mo ago
Fixkamo-internal

Prevent table row movement and redrawing on checkbox selection

- Disable animateRows to prevent visual movement when rows are selected - Batch state updates in onSelectionChanged using requestAnimationFrame - Memoize pinned...

snadjafinia·11mo ago
Fixkamo-internal

Change Grim status icon from raven.svg to raven.ico

- Update icon path from /icon/raven.svg to /icon/raven.ico - Keep red color filter (#ef4444) applied to icon - Icon size remains 18px to match other status icon...

snadjafinia·11mo ago
Fixkamo-internal

Ensure raven.svg icon is properly displayed for Grim status

- Verify path /icon/raven.svg correctly references public/icon/raven.svg - Add display flex to ensure proper rendering - CSS filter applied to make icon red (#e...

snadjafinia·11mo ago
Fixkamo-internal

Fix contact column vertical alignment and add checkboxes to pinned rows

- Add height: 100% and justifyContent: center to Contact column for vertical middle alignment - Manually add checkbox input to IdRenderer to ensure checkboxes a...

snadjafinia·11mo ago
Fixkamo-internal

Improve contact field spacing, status alignment, and pinned rows

- Reduce gap between name and email in Contact field from 0.25 to 0 (with lineHeight adjustments) - Vertically align status field content to middle with flex al...

snadjafinia·11mo ago
Fixkamo-internal

Vertically center urgent badge in Contact column

- Change alignItems from 'flex-start' to 'center' for vertical alignment - Remove mt: 0.25 margin-top as it's no longer needed with center alignment

snadjafinia·11mo ago
Fixkamo-internal

Resolve ESLint errors in LeadManager

- Change 'let filtered' to 'const filtered' (prefer-const) - Replace 'any' types with proper PinnedLead interface - Remove unused PushPin import - Add explicit ...

snadjafinia·11mo ago

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

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

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