KamoCRM

Bản ghi thay đổi trực tiếp

Mọi tính năng, sự sửa chữa và cải thiện, được đăng khi nó vận chuyển. Không có gì bị cản trở để phóng.

17,500
Tổng thay đổi
5,986
Tính năng
5,284
Sửa
30
Dự án
Lọc theo dự án
Mọi dự án17,500AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Bộ lọc theo kiểu
Mọi kiểuBuild16CI523Chore774Docs3,254Feature5,986Fix5,284Other994Performance165Refactor278Revert23Style42Test160Upgrade1
November 21, 2025
Featurekamo-internal

Di chuyển phù hiệu khẩn cấp để dẫn đầu cột ID và gỡ bỏ email từ liên lạc

- Chuyển phù hiệu khẩn cấp từ cột liên lạc tới cột nhận diện chì - Thẻ vị trí bên trái của biểu tượng tài khoản trong ID chì - Gỡ bỏ « văn bản » nhãn, giữ chỉ p...

snadjafinia·11mo ago
Fixkamo-internal

Thêm miếng đệm vào lưới container để ngăn chặn thanh lọc từ chồng hàng dữ liệu

- Thêm paddingTop: 48px để hộp container - Điều này đẩy hàng dữ liệu xuống trong khi giữ đầu đề tại chỗ - Thanh lọc được định vị ở phía trên: 48px (đầu đề chậm)...

snadjafinia·11mo ago
Fixkamo-internal

Ngăn chặn vòng lặp lại vô hạn trong đồng bộ hai chiều

- Thêm trọng tài để theo dõi nguồn cập nhật (tab vs bộ lọc thả xuống) - Bỏ qua cập nhật khi chúng xuất phát từ nguồn khác - Ngăn chặn cập nhật hình tròn gây ra ...

snadjafinia·11mo ago
Featurekamo-internal

Thêm đồng bộ hai chiều giữa các thẻ trạng thái và bộ lọc thả xuống

- Khi thẻ trạng thái thay đổi (đã có) - Khi bộ lọc thả xuống các thay đổi, tức là cập nhật trạng thái hoạt động của thanh trạng thái (mới) - Ngăn chặn việc cập ...

snadjafinia·11mo ago
Fixkamo-internal

Áp dụng bộ lọc bằng tay để lọc RawData thay vì dùng bộ lọc lưới AG

- Chuyển tất cả logic lọc vào bộ lọc RawData sử dụngMemo - Áp dụng bộ lọc bằng tay trước khi gửi dữ liệu tới Lưới AG - Gỡ bỏ các cuộc gọi bộ lọc dữ liệu AG Grid...

snadjafinia·11mo ago
Otherkamo-internal

Thêm bản ghi bàn điều khiển và bản cập nhật để đảm bảo bộ lọc áp dụng

- Thêm bàn giao tiếp. log để áp dụng mô hình lọc gỡ lỗi - Gọi các bản cập nhật sau khi thay đổi bộ lọc để ép buộc người phục hồi - Điều này sẽ giúp xác định nếu...

snadjafinia·11mo ago
Fixkamo-internal

Công cụ cài đặt Samba Name

- Xóa hoàn toàn bộ lọc khỏi mô hình khi giá trị rỗng - Giá trị lọc 3m để xử lý không gian trắng - Lấy mô hình lọc hiện thời trước để bảo tồn các bộ lọc khác - Đ...

snadjafinia·11mo ago
Fixkamo-internal

Thay đổi Đáy Viền

- Chuyển hàng lọc lên trên: 48px (đầu dưới) thay vì đầu trang: 0 - Thêm paddingTop: 48px để AgGridReact để tài khoản cho dòng lọc - Đặt bộ lọc nổi height đến 0 ...

snadjafinia·11mo ago
Fixkamo-internal

Gỡ bỏ tham chiếu đồng bộ lọc

snadjafinia·11mo ago
Fixkamo-internal

Sắp hàng lọc với cột và bộ lọc trạng thái

- Hàng lọc vị trí hoàn toàn trong không gian bộ lọc nổi (48px chiều cao) - Thêm chức năng đồng bộ hoá lọc để phù hợp với độ rộng cột một cách năng động - Đồng b...

snadjafinia·11mo ago
Featurekamo-internal

Thay thế bộ lọc nổi AG lưới bằng hàng lọc tự chọn

- Gỡ bỏ tất cả các tham chiếu không gian nổi từ mục Defs - Đặt bộ lọc nổi: sai trên tất cả các cột - Tạo hàng lọc tự chọn trên lưới với toàn bộ điều khiển - Thê...

snadjafinia·11mo ago
Fixkamo-internal

Dùng bộ quản lý để lưu giá trị lọc và ngăn cản AG Grid thiết lập lại nó

- Lưu giá trị hiện tại vào giá trịRf để tiếp tục qua re-renders - Sử dụng là Người dùng Thay đổi Ref để ngăn chặn hiệu ứng đồng bộ từ việc vượt quá thay đổi ngư...

snadjafinia·11mo ago
Fixkamo-internal

Gỡ bỏ khi dùng bộ lọc thay đổi cuộc gọi trở lại và cải thiện CNSS để giấu biểu tượng lọc

- Đừng ghi vào danh sách cuộc gọi thay đổi chức năng thay đổi kích thước để ngăn cản mạng AG từ việc đặt lại giá trị - Thêm các quy tắc CND toàn diện để giấu cá...

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
Refactorkamo-internal

New approach for Status filter and filter icons

- Removed onFloatingFilterChanged callback to prevent circular updates - Store filter instance in ref and update directly - Added global CSS rules in globals.cs...

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
Featurekamo-internal

Improve filter behavior and styling

- Sub Status dropdown now only shows sub-statuses for selected Status filter - Sub Status dropdown is disabled when no Status is selected - Auto-set Status filt...

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

Improve dropdown filter styling and functionality

- Align all dropdown filters to the left with 5px padding above - Add StatusFloatingFilter component with icons in dropdown menu items - Icons appear to the lef...

snadjafinia·11mo ago
Featurekamo-internal

Add Status column with icons and dynamic Sub Status filter

- Add Status column before Sub Status with icons (Fresh, Reckoning, Farm, Grim, Void) - Create StatusRenderer component that displays status with appropriate ic...

snadjafinia·11mo ago
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
Featurekamo-internal

Add dropdown floating filters and set Lead ID width to 300px

- Create custom DropdownFloatingFilter component for Sub Status, Vendor, Product, Source, and Agent columns - Set Lead ID column width to 300px (was 120px) - Ad...

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
Featurekamo-internal

Improve pinned rows alignment and add dropdown filters

- Change Lead ID padding from 50px to 45px in pinned rows - Center align score cells in pinned rows to match main grid - Add dropdown filters (agSetColumnFilter...

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
Featurekamo-internal

Add account association icon to Lead ID column

- Add AccountCircle icon (filled) for leads associated with accounts - Add AccountCircleOutlined icon (outlined) for leads not associated with accounts - Icons ...

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
Featurekamo-internal

Integrate reports into lead view pane

- Load reports directly into lead view pane instead of separate page - Create ReportsPane component with all 8 reports fully built out - Switch between ReportsP...

snadjafinia·11mo ago

Như những gì anh thấy vận chuyển?

Tất cả những thứ đó đều đến trong không gian làm việc của anh. Bắt đầu với kế hoạch miễn phí và đọc lại trang này trong một tháng.

Bắt đầu tự do mãi mãiXem truy cập