KamoCRM

บันทึกการเปลี่ยนแปลงชีวิต

ทุกคุณสมบัติ แก้ไขและปรับปรุง โพสต์เป็นเรือ ไม่มีอะไรยึดเหนี่ยวไว้ สําหรับการเปิดตัว.

17,499
เปลี่ยนแปลงทั้งหมด
5,986
คุณสมบัติต่าง ๆ
5,283
แก้ไข
30
โครงการ
กรองโดยโครงการ
ทุกโครงการ17,499AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService250MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
กรองตามประเภท
ทุกประเภทBuild16CI523Chore774Docs3,254Feature5,986Fix5,283Other994Performance165Refactor278Revert23Style42Test160Upgrade1
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

แทนที่ถั่ว pas ด้วยแพกเกจพาณิชย์

- เพิ่มแพคเกจการค้า (Order, Intententing, Inventureem, InventurePol, etc.) - เพิ่มผู้จัดจําหน่ายใหม่ ลบแพกเกจ. do.beans.pos และแพกเกจย่อย ลบ POS Repos (Recail O...

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

การตรวจสอบความถูกต้องของenterprise ใน POSerview

- สร้างรายการใหม่ - สร้าง LineItem: Check load, value > 0 CenterPrice >=0 ความถูกต้อง

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

แก้ไขโครงการหลัก..

- เพิ่มถั่ว POS (ต่อหาง, เช่า, จํานอง, บอกรับ, ผู้ผลิต) - เพิ่มรีเทลโปรดักต์, รีเทลอินเวนทรีทรีสต็อก, รีเทลออร์เดอร์, มอร์เกรจแอป ดีโต้ - เพิ่ม recail Productio...

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

Unify section title underline and grid for lower sections

- Use var(--color-primary) for CRM, E-Mail, Phone section underlines - Use 3-column grid on lg for E-Mail and Phone (3 cards) for consistent layout

kamo·8mo ago
Otherkamo-internal

Fix market tabs, status by market, filter options, lead ID prefix L

- Market tab: filter by lead.marketId and vendorProductIds when a market is selected - Status/Sub Status: use availableStatuses for column filter options (marke...

kamo·8mo ago
Otherkamo-internal

Back button on view header, restore filters when returning from view

- HeaderBar: add Back to Lead Browser button (ArrowBack) in lead info header - LeadManager: persist filters/tabs to sessionStorage before opening a lead - LeadM...

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

เพิ่มความสัมพันธ์ของผู้จําหน่ายProduct เมื่อได้เบาะแส

อัปเดต Augusts by OrganizationId () เพื่อขยายเครื่องหมาย produccessized สําหรับแต่ละเบาะแสที่มีผู้จําหน่ายโปรดักต์ นี้รับประกันผู้จําหน่าย และข้อมูลผลิตภัณฑ์มีไ...

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

เพิ่มสถานะ, เรือดําน้ํา, แหล่ง, และวันที่

- เพิ่มสถานะ, Subtatus, แหล่งที่มา, วันที่ creded, และเป็นสาขาการดําเนินการเพื่อสารตะกั่ว - ปรับปรุงตะกั่ว DTO ด้วยสนามด้านหน้าที่เข้ากันได้ (status, substatus,...

Kamo·8mo ago
Fixkamo-shared-library

เพิ่ม@ info: whatsthis

Kamo·8mo ago
Featurekamo-shared-library

รับ เอา งาน มอบ หมาย ของ สาร ตะกั่ว จาก การ ใช้ เชือก ไป ยัง การ อ้างอิง ถึง ลูกจ้าง

- เปลี่ยนตะกั่ว. asigned ผู้ใช้ (String) เพื่อนํา.asided Employee (Employee) เพิ่มข้อมูลจดหมายเวียนไปยังจดหมายเวียน - เพิ่มรูปแบบตะกั่ว ASignment enum กับชนิดกา...

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

Update sidebar colors and adjust line positions

- TaskSideBar background now uses 18% primary (same as task items) - TaskSideBar text changed to gray-900 for contrast - Input fields use 8% primary background ...

kamo·8mo ago

เหมือนที่คุณเห็นการขนส่ง?

ทั้งหมดของมันมาถึง ในที่ทํางานของคุณเอง เริ่มที่แผนฟรี และอ่านหน้านี้อีกครั้งในเดือน.

เริ่ม เป็น อิสระ ตลอด ไปแสดงพริ้นซ์