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

ดูว่าเราจะสร้างอะไรในเรียลไทม์ ทุก ๆ ลักษณะ, การ ซ่อม, และ การ ปรับ ปรุง ต่าง ๆ จะ ถูก ส่ง ข้าม เวที.

17,992
เปลี่ยนแปลงทั้งหมด
4,652
คุณสมบัติต่าง ๆ
4,558
แก้ไข
32
โครงการ
กรองโดยโครงการ
ทุกโครงการ17,992AIService112APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService386InitializerService303KBService74KlusterServices547MCPGatewayService43MediaService462RAGService61SecurityService1,530TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,602kamo-login319kamo-marketing588kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,328kamo-signer-monorepo50kamolos102
กรองตามประเภท
ทุกประเภทBuild24CI523Chore670Docs231Feature4,652Fix4,558Other6,781Performance136Refactor274Revert23Style48Test71Upgrade1
April 26, 2026
Fixkamo-internal

Use Grid size prop so AV panels fill the row

MUI v7's Grid is flexbox-based, so the gridColumn sx I'd been using was a no-op — items rendered at their natural width and left empty space on the right. Switc...

kamo·4mo ago
Fixkamo-internal

Migrate stale ringtone IDs to default on load

If a user's saved AV preferences reference a ringtone that no longer exists in the catalogue (e.g. 'classic' from before the catalogue was trimmed), the Rington...

kamo·4mo ago
Featurekamo-internal

Three-column audio layout, drop saved-banner, fill width

Lays the Audio subtab out as Microphone | Speaker | Advanced across the full row on lg+ screens (md still pairs them two-up, xs stacks). The Advanced card switc...

kamo·4mo ago
Featurekamo-internal

Split AV settings into Audio/Video/Ringtones subtabs

Reorganizes the Audio/Video tab into three internal subtabs and lays each one out horizontally so settings fit within the viewport without the wall of vertical ...

kamo·4mo ago
Featurekamo-internal

Add Audio / Video Settings tab and wire into softphone

Adds a per-device AV preferences store (localStorage, machine-specific, not roaming) plus a fully-featured tab on /settings/member/<id> for configuring and test...

kamo·4mo ago
Featurekamo-internal

วาระงานของ SIP ด้วยป๊อปอัพอัตโนมัติ + ริงโทน เมื่อมีการโทรเข้ามา

โทรศัพท์ มือ นิ่ม ที่ ใช้ จด ทะเบียน เฉพาะ ขณะ ที่ หน้าต่าง ที่ มี การ เปิด อยู่ — ปิดมันและโทรเข้ามาอย่างเงียบ ๆ ยกวาระการใช้งานเป็น Softphone Previewer (in อั...

kamo·4mo ago
Fixkamo-internal

Dialpad digits now register on touch devices

The dialpad buttons called e.preventDefault() in both onTouchStart and onTouchEnd. That stops the browser from firing the synthetic click event that follows a t...

kamo·4mo ago
Featurekamo-internal

Use org short name and description in HTML head

DynamicMetaLoader now sets document.title to siteNameShort (was siteName) and writes the org description into the meta description tag. Static layout.tsx fallba...

kamo·4mo ago
Fixkamo-internal

Separate globe presence for marketing live chat vs members

Public Chat widget tickets keep org placeholder as requestorId; use only media session presence for those rows. Internal and other tickets use member presence (...

kamo·4mo ago
Otherkamo-internal

การจิบแบบท่อjs ในระยะเยื้องมายังปูมบันทึกของเซิร์ฟเวอร์ผ่านทางสัญญาณ

ระบบ SDK ของเบราว์เซอร์ (SDK) ล้มเหลวในปัจจุบัน — ระบบป๊อปอัปแบบ SPPP บอกว่า "โทรศัพท์ SDK ล้มเหลวในการเริ่มระบบ" ไม่มีข้อความ WebSocketle ไม่เคย เปิด และเราไม่...

kamo·4mo ago
Fixkamo-internal

Globe uses media session presence for marketing visitors

Request public-chat session GUIDs in presence snapshot; treat online if either session or requestor member is connected. Handle snapshot envelope and sessionGui...

kamo·4mo ago
Refactorkamo-internal

Ticket requestor presence via WebSocket only

kamo·4mo ago
Otherkamo-internal

Surface SIP.js init/transport errors to browser console

Empty "Phone SDK failed to initialize" messages were hiding the actual failure from sip.js. Turn on logBuiltinEnabled so the library writes its transport / regi...

kamo·4mo ago
Featurekamo-internal

เพิ่มเครื่องหมาย Company ไปยังตลาดป๊อปอัปและบริษัทName

โปรแกรมป๊อปอัปตลาด/ edit (เครื่องขยายเสียง): - ควบคุมวิทยุ "ชื่อบริษัทราง" / "เฉพาะเฉพาะเฉพาะ" (requied) - ค่าปริยายที่จะยกเลิกการตั้งค่าในตลาดใหม่; pre- plugin...

kamo·4mo ago
Fixkamo-internal

แสดงชื่อผู้ให้บริการในโหมดมุมมอง + ส่วนขยายเป็นเจ้าของในการแก้ไขลง

แมลงสองตัวบน 1. โหมดมุมมองทิ้งยูยูอีดดิบ — "Instance 32f520b0-347a-" — เพราะ รายการของอินสแตนซ์จะถูกโหลดเฉพาะในฟังก์ชัน woip การแก้ไข โหลดตัวอย่าง เคียงข้างปรั...

kamo·4mo ago
Featurekamo-internal

แสดงตําแหน่งชนิดของการขายในคําบรรยายภาพเพิ่มเติม

เพิ่มรายการขายของตลาด และประเภทย่อยไปยังบรรทัด "Adding to" รูปแบบกระจกป้ายที่ใช้ในหน้าต่างตลาดแก้ไขที่ ~ประกาศออกไป~ การแสดงผลเป็น "ส่งไปยัง {market}" (Serview ...

kamo·4mo ago
Refactorkamo-internal

ย้ายการสร้างการกระทํานํามายังส่วนหัว, วางแถบปักหมุด

แทนที่ปุ่มยกเลิกด้านบนขวาด้วยการกระทําสร้างตะกั่วหลัก และลบแถบการกระทํากํามะหยี่ด้านล่างออกทั้งหมด เพิ่มไอคอนด้านหลัง ด้านซ้ายของแกนนํา > ขนมปังตะกั่วอันใหม่เพื...

kamo·4mo ago
Fixkamo-internal

พิมพ์ เพิ่ม ม้วน หนังสือ และ ท้าย ของ มัน

แบบฟอร์มที่ใช้ไมน์ไฮไลท์: 100vh ภายในตัวแม่ที่มีอยู่แล้ว call(100vh - 56px). เลื่อนแถบเลื่อนชั้นนอกแม้ว่าจะพอดี. แถบการกระทํายังใช้ตําแหน่ง: คงที่ด้วย: 0 มันเลย...

kamo·4mo ago
Featurekamo-internal

Unndk รองรับ ringCentral + schip.js (FreePBX)

ตะขอโซโฟนที่ใช้จับสัญญาณโทรศัพท์ ซึ่งโยนใด ๆ FreePBX ความน่าเชื่อถือเพราะ SDK เป็นรหัสยาก รูปแบบการจัดจําหน่ายแบบ WSS ของ Ring Central - เชื่อมต่อมือถือใหม่ Sd...

kamo·4mo ago
Fixkamo-internal

การจัดวางหลายโคลัมน์แบบฉลาดสําหรับเพิ่มรูปแบบตะกั่ว

ปรับโครงสร้างหน้ากระดาษให้เป็นตารางระดับบนสุดเพื่อให้ส่วนต่าง ๆ เขียนทางแนวนอน แทนที่จะขยายสาขาเฉพาะส่วน: - ตลาด และ งาน มอบ หมาย ใช้ 3 คอร์ด ภายใน (Market | P...

kamo·4mo ago
Fixkamo-internal

ใช้ /api/ความปลอดภัย/ ชื่อย่อย/ ชื่อสําหรับความละเอียดชื่อที่กําหนดให้ใช้

ตัวกรองจุดสิ้นสุดการทํางาน สําหรับทีมที่ทํางานอยู่เท่านั้น, สูญหาย ได้รับมอบหมายให้เป็นสมาชิกพื้นฐาน หรือสมาชิกที่ไม่ได้ทํางาน สลับไปยัง / ชื่อ คืนสมาชิกทั้งหมด...

kamo·4mo ago
Refactorkamo-internal

สร้างการติดต่อที่ดีที่สุด เวลาในช่องข้อมูลอิสระ

แทนที่ตอนเช้า/ หลังการวางลง ดูแบบฟอร์มแก้ไขโดยใช้ข้อความธรรมดา เพื่อให้สมาชิกสามารถบรรยายรายละเอียดได้ หน้าต่าง คอลัมน์แบ็คเอนต์และ DTOs มีสตริงอยู่แล้ว จึงไม่ม...

kamo·4mo ago
Fixkamo-internal

แบบเติมตะกั่วแบบเต็มความกว้าง และผ่านสําหรับ meader เหนียว

ลดขนาด 1200px สูงสุดบน / delds/New ดังนั้นแบบฟอร์มจะสแปนพื้นที่หน้า และชนด้านล่างแผ่นเพื่อให้แท่งเหนียวไม่ทับกัน ส่วนสุดท้ายของแบบฟอร์มเมื่อเลื่อนลงด้านล่าง.

kamo·4mo ago
Featurekamo-internal

เพิ่มรูปแบบตะกั่วเดี่ยวที่ / delps/New

รองรับการเพิ่มตะกั่วจากช่องหลายแท็บในหน้าเป็นเส้นทาง อุทิศ ที่ / สารตะกั่ว/สิ่งใหม่ เพื่อให้สามารถเชื่อมโยงโดยตรง ตลาดปัจจุบันผ่าน ผ่านเป็น smarked= และเลือกล่ว...

kamo·4mo ago
Fixkamo-internal

Probe master model endpoint and fix appliedModel org ID

- Replace appliedModel.source-based gate with a direct probe of /api/security/master-model on mount; r.ok=false (409) means the org is governed by a branch ...

kamo·4mo ago
Fixkamo-internal

Gate censorship tab options by applied model constraints

- Hide EDIT MASTER MODEL button when org is governed by a branch type (use appliedModel.source instead of unreliable org context branchTypeID) - Hide ATF fiel...

kamo·4mo ago
Featurekamo-internal

Persist active mailbox in URL query params

Switching mailboxes now updates the URL (?mailboxType, ?mailboxId, ?mailbox) so refreshing the browser restores the same mailbox. MessageBrowser reads window.lo...

kamo·4mo ago
Fixkamo-internal

Mark-as-read and message fetch for shared/member mailboxes

Classic mode now loads shared mailbox messages via the correct /messages/{folder} endpoint (was calling the non-existent /conversations endpoint). Fetching a fu...

kamo·4mo ago
Featurekamo-internal

Show accurate provider connection status from isConnected field

Replaces the old logic that showed "Connected" for any provider with no sync error (including brand-new providers that were never tested). New three-state badg...

kamo·4mo ago
Featurekamo-internal

สวิตช์สําหรับแบ็คเอนด์และแก้ไขข้อผิดพลาดการอยู่แบบออฟไลน์

- เปลี่ยนชื่อชิปหยุดชั่วคราว/ applicive ที่มีอยู่/ Unvilable in NaveTop - ดึงข้อมูลเริ่มต้นที่ภูเขาและยังคงสลับผ่าน me/volution API ใหม่ เพิ่มช่องข้อมูลไปยังส่ว...

kamo·4mo ago
Fixkamo-internal

ส่งFolder ที่เลือกไว้ไปยังเธรดDailyView ดังนั้น ทางอีเมล: แคชของโฟลเดอร์ย่อยที่มีโฟลเดอร์ที่ใช้ได้

การสนทนา โฟลเดอร์ย่อยไม่ได้นิยามไว้เสมอ มีโฟลเดอร์ ids (ข้อความ [] ไม่ใช่ช่องข้อมูลข้อความ นี่เป็นสาเหตุของการโหลด เรียกที่อ่านแล้วและส่งอีเมล: โฟลเดอร์ย่อยเปลี...

kamo·4mo ago
Fixkamo-internal

ปรับเทียบการวางกล่องจดหมายไปยังกล่องจดหมายหลักเมื่อโหลด

ทิ้งลงรายการโดยปริยายแล้ว โดยไม่ต้องมีกล่องจดหมาย Id ทําให้ปัจจุบัน Value แก้ปัญหาที่จะเปิด 'ส่วนตัว' ซึ่งไม่ตรงกับตัวเลือก ตั้งค่ากล่องหลักที่เลือก (หรือ ข้อ แ...

kamo·4mo ago
Fixkamo-internal

เกิดข้อผิดพลาดSerface HTTP ดังนั้นความล้มเหลวในการอัปโหลดจะถูกมองเห็นได้

คอนโซลแบบเงียบ ๆ. warn ด้วยความผิดพลาดในการโยนเมื่อสถานะที่ไม่ใช่โอเค ผู้ใช้จึงเห็นเหตุผลความล้มเหลวจริง ๆ (status + ร่างตอบสนอง) แทนการดําเนินการอย่างเงียบ ๆ เ...

kamo·4mo ago
Fixkamo-internal

แบ็คเอนต์จัดการจดหมายเวียน

แบ็คเอนต์รอรับจดหมายยังไม่ได้อ่าน (นับวาระการใช้งาน SPPORT TICKET) พร้อมข้อความใหม่กว่าภาพล่าสุดของเจ้าของ). เมื่อตัวแทนเปิด สืบค้นเมื่อ: นับได้โดยอัตโนมัติ ลบ...

kamo·4mo ago
April 25, 2026
Fixkamo-internal

MarkAsRead after agent send so lastViewed advances

On support tickets, both visitor and agent messages are stored under the same systemMember, so the unread-count query is member-agnostic and relies entirely on ...

kamo·4mo ago

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

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

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