KamoCRM

Live Change Log

Every feature, fix and improvement, posted as it ships. Nothing is held back for a launch.

17,646
Total Changes
6,069
Features
5,337
Fixes
30
Projects
Filter by project
All Projects17,646AIService260APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService583InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService604RAGService79SecurityService1,872TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,410kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,678kamo-signer-monorepo56kamolos114
Filter by type
All TypesBuild16CI523Chore775Docs3,257Feature6,069Fix5,337Other998Performance165Refactor278Revert23Style42Test162Upgrade1
April 20, 2026
FixMediaService

ใช้การแสดงผลร่วมกับ Public ChartVisitorName สําหรับโปรแกรมร้องขอName

ตั๋วผู้เข้าชมมีการขอรหัสบัตรสมาชิกระบบ DTO ถูก surned own owner's name ในคอลัมน์ผู้ร้องขอ ล้ม กลับไปยังตัวจัดการระบบ SchartVisplay. playName เมื่อมีรายการที่แสด...

Kamo·6mo ago
Fixkamo-internal

รองรับเกต/ ตั้งค่าตามสิทธิ์, แก้ไขเครือข่ายคัดลอก, โหลดเมื่อสลับแท็บ, ตัวแบ่งของ Nav

- การ์ดเครือข่าย: การปรับปรุงรายละเอียดที่จะใช้ชื่อหัวเรื่อง สาขาแบบไม่ตายตัว - สปอนเซอร์การ์ด: แก้ไข 404 ได้โดยการเปลี่ยน ERAF/help/help / สนับสนุน; ประตูโดย I...

kamo·6mo ago
Fixkamo-internal

Support chat UX — name updates, titles, notification count, datagrid

- TicketChat fires onVisitorNameChanged when NAME_CHANGED WS event arrives - SupportTicketWindow dispatches tool:title with requestorName on load and on name ...

kamo·6mo ago
Fixkamo-marketing

Render system events as friendly text in visitor support chat

NAME_CHANGED system events no longer show raw JSON in the chat bubble; they display as a centered italic pill ("Changes name to {name}"). Other system events ar...

Kamo·6mo ago
Fixkamo-internal

Show AG Grid loading overlay instead of empty state on leads page

Initialize loading state to true so the grid shows "Loading leads..." until the first fetch completes, preventing a flash of "No leads found".

kamo·6mo ago
FixSecurityService

ใช้ระบบย่อยแบบ Organization Bid With Fietures in AppAvolution ตัวดักจับสัญญาณ

Resolives Lazy Initiative Exception on /api/ความปลอดภัย/ผู้นําและทั้งหมด เส้นทางอื่น ๆ ของ CRM/POS ตัวดักแด้ที่เรียกว่า org.getfietures () หลังจากปิดการทําธุรกร...

Kamo·6mo ago
Fixkamo-shared-library

เพิ่มรายการที่ค้นหาโดยเพิ่มเงื่อนไขการโหลดขององค์กร

JOIN FETCH ป้องกันการดูดไขมันเมื่อคุณสมบัติ การเข้าถึงนอกรายการ (เช่น ในตัวดักแด้ที่มีประสิทธิภาพ).

Kamo·6mo ago
FixMediaService

การสร้างข้อผิดพลาดใน GoMuserpice และเพิ่ม NATS สําหรับจดหมายตัวแทน

- ตัวเลือกเพิ่มเติมของรายการรายการรายการไม่ถูกต้อง - นัตซือเซอร์เด็คเตอร์ เข้าสู่ มีเดียคอนโทรลเลอร์ - สํานักพิมพ์เพื่อแชท. session. ตัวแทนและผู้เข้าชมเห็นมันใน...

Kamo·6mo ago
Fixkamo-internal

Correct message sides in history and handle visitor name change events

- Use messageType=VISITOR_MESSAGE from API to determine left/right in history load - Add NAME_CHANGED system event rendering in SystemMessage and TicketChat

kamo·6mo ago
FixMediaService

Real-time chat delivery, message sides, notifications, and name sync

- Keep NATS subscription alive on client unsubscribe to avoid breaking agent real-time delivery - Tag visitor messages with messageType=VISITOR_MESSAGE in getMe...

Kamo·6mo ago
Fixkamo-shared-library

~หน้าต่างต่าง ๆ ใช้โปรเซสสําหรับประเภท MUstep

Haberate TYPE (M) =: ประเภทผลลัพธ์ 0 เมื่อผูกพันกับฐาน คลาสสมาชิกในมรดกของโจน สําหรับประเภท MUR, เรียกทั้งหมดและ กรองด้วย! (ตัวอย่างของหน่วยย่อย) แทน.

Kamo·6mo ago
FixSecurityService

Resolve สมาชิกแท็บ แสดงช่องว่างเนื่องจากปัญหาระดับฐานของ TYPE

TBerate ของ TYPE (M) =: type JPQL ตัวกรองจะคืนค่ากลับมาเป็น 0 เมื่อมีการเชื่อมต่อ พารามิเตอร์คือ คลาสสมาชิกพื้นฐาน (มรดกที่ตั้งไว้) นี่ส่งผลกระทบต่อ จุดปลายสมาช...

Kamo·6mo ago
FixMediaService

Comment=รายการจดหมายName

Public ChartSerview: ตั้งค่าข้อความประเภท= WISITER MESESTESTIMETSE เพื่อให้หน้าจอแยกแยะได้ ผู้ มา เยี่ยม ชม จาก การ ตอบ รับ ของ ตัวแทน ใน หัว เรื่อง STOMP เล่นส...

Kamo·6mo ago
Fixkamo-internal

การรักษาแบบ Outlook METERSETSE เป็นรูปแบบที่มักจะมาจากในตั๋ว

ผู้เข้าชมจดหมายที่ตีพิมพ์ผ่านทาง Public Chart Serview จะนําข้อความไปแสดงที่ September=WISITER MESERS ทําเครื่องหมายเหล่านี้เป็น ประพันธ์='em'ไม่คํานึงถึงสมาชิกท...

kamo·6mo ago
Fixkamo-marketing

Sipper METSESTESTESTERING ใน FiveSupPanel SSTOMP Manager

จดหมายผู้เข้าชมถูกแท็กแล้ว ข้ามเหล่านี้ใน STOMM บอกรับเพื่อให้ข้อความของตัวเองไม่ได้ มองเห็นใหม่ทางด้านซ้าย ราวกับว่าพวกเขาสนับสนุน.

Kamo·6mo ago
FixEmailService

ตัวกรองสถานะและรุ่นอัตโนมัติ ต้องการแม่แบบในรายการ

- ส่งอีเมล ใช้การค้นหาแบบbyOrgid & Spatus ที่มีอยู่แล้ว - เมล็ดอัตโนมัติต้องการแม่แบบสําหรับ org ที่พลาดการวางจําหน่ายครั้งแรก (Seed Forforrging sculling Check ...

Kamo·6mo ago
FixMediaService

Three support/chat issues — NATS relay, auto-popup, topic fallback

1. Switch SupportNotificationService and SupportStompRelayController from JetStream to core NATS — the CHAT_MESSAGES stream only covers chat.> so JetStrea...

Kamo·6mo ago
FixMediaService

Write contact form description as chat message on public ticket creation

The description was only stored on the ticket entity and never appeared in the chat window. Added writeTextMessage() helper and call it after the system event s...

Kamo·6mo ago
Fixkamo-internal

แยกหมายเลข/ แถวของตั๋วออกจากชื่อเรื่องในตั๋ว

ชื่อเรื่องคือ การแบ่งปันแถวชลัฟฟด้วยการหมายเลขตั๋วและสอง ตราที่ทําให้มันถูกตัด ตอนนี้บัตรและตราเข้าครอบครอง แถว complex ของมันเอง และชื่อเรื่องจะได้แถวเต็ม-ความ...

kamo·6mo ago
Fixkamo-internal

จัดการกับคีย์ตั๋วในการสนับสนุนรายการตั๋ว

HOURSฟังก์ชัน () จะคืนค่ากลับมาเป็นชั่วโมงของค่าเวลาที่กําหนด ตรวจสอบเฉพาะข้อมูล เนื้อหา ทําให้รายการว่างเปล่าเสมอ.

kamo·6mo ago
Fixkamo-marketing

แก้ไข MEDIASVEVER URL จาก 443-80 สําหรับแบบฟอร์มติดต่อ

บริการ PussterIP เพียง แต่เปิดเผยพอร์ต 80; โดยใช้ 443 กับ http ทําให้เกิด เชื่อมต่อ TimeoutError ในทุกการส่งข้อมูลในแบบฟอร์ม.

Kamo·6mo ago
FixSecurityService

Use correct session key 'memberID' instead of 'MID'

KSessionService stores member ID under key 'memberID' but both **************** and OrganizationController were reading session.get("MID") which always returned...

Kamo·6mo ago
FixSecurityService

Exclude master model from models list; add debug log to child-org creation check

SecurityModelController now filters out the org's master model (identified by org.getMasterModelID()) from the /api/security/models response — it is managed exc...

Kamo·6mo ago
FixSecurityService

Read session rights as List<String> names, not CSV of integer IDs

Session rights are stored as a JSON array of RoleRightType name strings. Both **************** and OrganizationController were casting them to String (causing C...

Kamo·6mo ago
Fixkamo-internal

หยุดการสลับคู่เมื่อการตรวจสอบอายุในสาขา

กล่องบนคลิ๊กและกาเลือกบน Change ทั้งยิงในแต่ละคลิก toggle สองครั้ง และออกจากรัฐไม่เปลี่ยนแปลง หยุดการออกเสียงใน Form ControlLabel ดังนั้นเท่านั้น คนดูแลคนนึงยิง...

kamo·6mo ago
Fixkamo-internal

ใช้อุปกรณ์แบบ MUI v7 แบบกริดใน Stackages Manager

MUI v7 กริด 2 แทนที่ xs/smd ด้วยอุปกรณ์ขนาดวัตถุ.

kamo·6mo ago
April 19, 2026
Fixkamo-internal

ลบรายการของ MUI ที่ถูกถอดออกจากรูปแบบ MUI ใน Stacking OrdersManager

MUI Raw v2 ทําการวางอุปกรณ์สําหรับรายการลง; ใช้ถาดขนาดบนกริดโดยตรง.

kamo·6mo ago
Fixkamo-marketing

กําหนดความกว้างการนับถอยหลังเพื่อป้องกันการวนข้อความ

กล่องวรรคความกว้างคงที่ พร้อมแท็บมุม- ผังแป้นพิมพ์ เปลี่ยนเป็นเลขนับถอยหลัง ทุก 50 มม.

Kamo·6mo ago
Fixkamo-internal

จัดเรียงผู้จัดโปรแกรม [TYPES กับส่วนติดต่อของบริการเบื้องหลัง

รายการโปรแกรมของบรรณาธิการได้ลอยมาจากระบบบริการเบื้องหลัง - ขาดแอปไป 8 ตัว หมายเหตุ, POS, DOCS, MeET, CALKULATER). - รวม 3 คนที่ถูกปลดออกจากตําแหน่ง (สยาม, โดซี...

kamo·6mo ago
Fixkamo-shared-library

การแทนที่ AppConfig มีเฉพาะเพิ่มเท่านั้น ไม่ต้องลบเมื่อไม่มีการใช้งาน

พฤติกรรมก่อนหน้านี้ ได้ลบแถวที่ปรับแต่งโปรแกรมอยู่แล้ว ซึ่งใช้เป็นประเภท ไม่ได้อยู่ในภาระที่เข้ามา ที่เปลี่ยนบางส่วนโหลดเป็นความเงียบ 2561. ข้อมูลสูญหาย: ยูไอที...

Kamo·6mo ago

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing