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
February 12, 2026
Featurekamo-internal

Add Engagements tab, detail page, and dashboard integration

- posApi: add Engagement types, getEngagements, getEngagementById - posDomainLabels: add getEngagementStatusLabel - PipelineEngagementsTab: AG Grid with domain/...

kamo·8mo ago
Featurekamo-internal

Finish remaining plan items – low-stock warning, date filters, plan checkboxes

- Order Create: low-stock warning when adding product with trackInventory - Orders tab: date range filter (last 7 days, last 30 days) - Applications tab: date r...

kamo·8mo ago
Featurekamo-internal

Phase 4–5 – Dashboard reporting, error handling, a11y

Phase 4 – Dashboard & reporting: - Revenue by period (week, month, quarter) - Order count by status (DRAFT, AUTHORIZED, PAID, CANCELLED, REFUNDED) - Application...

kamo·8mo ago
Featurekamo-internal

Align Pipeline and Settings UI with commerce backend

- Update order status colors to match backend (DRAFT, AUTHORIZED, PAID, CANCELLED, REFUNDED) - Update application status colors (DRAFT, SUBMITTED, EXPIRED, CANC...

kamo·8mo ago
RefactorInitializerService

Switch DataLoader to CommerceService

- Use CommerceService instead of POSService, RetailProductService, RetailInventoryStockService - createProduct, createOrUpdateStock, createRetailOrder, createMo...

Kamo·8mo ago
RefactorSecurityService

Switch POS controllers to CommerceService

- POSController uses CommerceService instead of POSService - RetailProductController uses CommerceService instead of RetailProductService - RetailInventoryContr...

Kamo·8mo ago
Featurekamo-shared-library

Thay thế đậu bằng gói thương mại

- Thêm gói thương mại (Order, Intent, prosery Item, EminoryPool, etc.) - Thêm các thương mại thay thế PSService, RetailProductService, RetailInvenryStockService...

Kamo·8mo ago
February 11, 2026
Featurekamo-internal

Full-page views, AG Grid, domain support, create screens

- Add getMortgageApplication(id) to posApi - Replace Orders tab: MUI Table -> AG Grid, row click -> /pipeline/orders/[id] - Replace Applications tab: cards -> A...

kamo·8mo ago
Featurekamo-shared-library

Comment

- tạo raRetailOrder: kiểm tra yêu cầu - tạo Lâm: kiểm tra vô số, số lượng > 0, unitPrice > = 0 hợp lệ hóa

Kamo·8mo ago
Featurekamo-internal

Enterprise-grade POS UI and API

- posApi: POSApiError class, fetchWithError, structured error handling - useToast + POSToast: centralized snackbar for success/error feedback - posUtils: format...

kamo·8mo ago
Featurekamo-internal

POS domain config, retail order line items, dynamic pipeline tabs

- Add getPOSConfig/updatePOSConfig to posApi, posDomainLabels utility - Extend createOrder with lineItems, add getOrder, RetailOrderLineItem type - PipelineOrde...

kamo·8mo ago
FixSecurityService

Resolve Map type inference in POS controllers for CI compilation

- Use explicit Map<String, Object> in ResponseEntity Map.of() calls - Fixes 'incompatible types: inference variable V has incompatible bounds' when mixing DTO...

Kamo·8mo ago
FeatureSecurityService

Add POS controllers for retail products, inventory, and orders

- RetailProductController: CRUD for products - RetailInventoryController: inventory stock management - POSController: orders and mortgage applications

Kamo·8mo ago
FixInitializerService

DataLoader IOException import and mock lead assignment FK errors

- Add missing java.io.IOException import for copyJavaEnumsToNextJS - Use saveLead instead of saveLeadWithAssignment for mock data to avoid lead_assignments FK...

Kamo·8mo ago
Featurekamo-shared-library

Thêm thực thể miền PRS/invenry, DTOs, repos và dịch vụ

- Thêm đậu POS (sai, cho thuê, thế chấp, dài hạn, nhà cung cấp) - Thêm RetailProcing, RetailInvenoryStock, Retail Order, Mortgage App DTOs - Thêm tiền tố, phục ...

Kamo·8mo ago
Otherkamo-internal

POS restructure: API via APIService, Settings for admin, Pipeline for users

- API proxy: POS requests forward to APIService (relays to SecurityService) - Settings: New POS System section under main settings + /settings/features/pos - PO...

kamo·8mo ago
February 10, 2026
February 4, 2026
Fixkamo-internal

Stabilize connection line physics and mouse proximity

- Only apply mouse proximity force after mouse has moved (avoids 0,0 affecting lines on load) - Guard mouse position with Number.isFinite before use - Clamp con...

kamo·8mo ago
CISecurityService

Trigger pipeline

Kamo·8mo ago
Fixkamo-internal

Hợp nhất phần tựa nền và lưới cho phần dưới

- Dùng var (--color-primary) cho CRM, E-Mail, phần gạch dưới điện thoại - Dùng lưới 3-column trên lg cho điện thoại và điện thoại (3 lá) cho bố trí nhất định

kamo·8mo ago
Otherkamo-internal

Sửa đổi thẻ thị trường, trạng thái thị trường, lựa chọn lọc, đầu tiên ID L

- Thẻ thị trường: lọc bằng chì. Thị trường chứng khoán và nhà cung cấp dự án khi chọn thị trường - Trạng thái/ Trạng thái dưới: hãy dùng Statuss sẵn sàng cho cá...

kamo·8mo ago
Otherkamo-internal

Nút ngược trên đầu trang xem, phục hồi bộ lọc khi quay về từ ô xem

- Thanh đầu: thêm trở lại vào nút dẫn đầu duyệt (Arrowback) trong tiêu đề thông tin chì - Trình quản lý chì: bền bỉ lọc/b để mở phiên chạy trước khi mở đầu - Tr...

kamo·8mo ago
Otherkamo-internal

Switch to base28, remove 5 and S from alphabet

- Rename toBase30 to toBase28; use 28-char alphabet - Lead/doc formatters now use toBase28 internally

kamo·8mo ago
Otherkamo-internal

Agent column from assignedEmployee, base30 lead/doc ID formats

- Agent column shows assignedEmployee.fullName or 'Unassigned' - Add assignedEmployee to Lead type; use valueGetter for sort/filter - LeadManager: use toBase30L...

kamo·8mo ago
Featurekamo-shared-library

Giới thiệu về mối quan hệ với nhà cung cấp xuất bản

Cập nhật getLeads ByOrganizationId() để mở rộng công thức cung cấp dịch vụ cung cấp@ transent Cánh đồng cho mỗi đầu mối có một người bán hàng. Điều này đảm bảo ...

Kamo·8mo ago
Featurekamo-internal

Improve lead grid with base30 IDs, raven icon, All Markets tab, and Market column

- Add toBase30() function for consistent ID representation across LeadManager and DocManager - Fix Grim status icon in tabs to use raven.ico (matching the datag...

kamo·8mo ago
February 3, 2026
Featurekamo-shared-library

Thêm trạng thái, subStatus, mã nguồn và trường đã chọn

- Trạng thái bổ sung, subStatus, mã nguồn, ngày tháng, và các trường hình thành để dẫn dắt thực thể - Đã cập nhật cho leadDTO với các trường có khả năng điều kh...

Kamo·8mo ago
Fixkamo-shared-library

Thêm

Kamo·8mo ago
Featurekamo-shared-library

Giải quyết công việc từ chuỗi đến tham chiếu nhân viên

Đầu mối đã thay đổi. - Thực thể theo dõi lịch sử nhiệm vụ. - Thêm các loại phân công khác nhau - Thực thể dẫn đầu Credit cho việc theo dõi nhân viên dẫn đầu - T...

Kamo·8mo ago
Otherkamo-internal

Add mouse proximity physics effect to connection lines

- Checks 5 points along the curve for proximity detection - 80px effect radius - lines respond when mouse gets close - Force strength uses inverse square fallof...

kamo·8mo ago
Otherkamo-internal

Destination task item border matches line animation

- New destinationGlow keyframe animation with 4 phases - Border color animates through amber → gold → white → gold → amber - Matches the flowing gradient animat...

kamo·8mo ago
Otherkamo-internal

Auto-expand answers and highlight connected items

Answer Input (TaskSideBar): - New answer field appears immediately when typing in last field - Focus stays in current field while typing - Empty placeholder fie...

kamo·8mo ago
Fixkamo-internal

New answer field maintains focus while typing

- Added local state for new answer input (newAnswerValue) - Input no longer triggers array update on each keystroke - Answer is added on blur or when pressing E...

kamo·8mo ago
Otherkamo-internal

Auto-expanding answers and consistent background colors

TaskSideBar (Task Item Settings): - Removed "Add Answer" button - Added auto-expanding input field that appears after existing answers - Typing in the placehold...

kamo·8mo ago
Fixkamo-internal

Restore task item selection while keeping line clicks

- SVG container back to pointer-events-none (allows clicks to pass through) - Hit area paths use pointer-events: stroke (only the line itself is clickable) - Vi...

kamo·8mo ago
Otherkamo-internal

Add clickable relationship lines with selection and delete

- Lines can now be clicked to select them (with wider hit area for easier clicking) - Selected lines highlight in amber/orange color with animated flowing gradi...

kamo·8mo 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