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

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

17,865
เปลี่ยนแปลงทั้งหมด
4,581
คุณสมบัติต่าง ๆ
4,512
แก้ไข
32
โครงการ
กรองโดยโครงการ
ทุกโครงการ17,865AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService348InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,553kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
กรองตามประเภท
ทุกประเภทBuild24CI522Chore670Docs226Feature4,581Fix4,512Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
March 29, 2026
Fixkamo-internal

Clear stale hexheads on page refresh instead of restoring orphaned state

Minimized tool windows don't survive refresh, so restoring hexhead positions created orphaned heads with missing icons and non-functional click handlers. Now cl...

kamo·5mo ago
Fixkamo-meet

ทําการอ่านเท่านั้น การแทนที่ชื่อก้าวร้าวมากขึ้น ทําให้ไม่สามารถเขียนทับได้

การพบกันสามารถแทนที่หน้าต่างได้ การปรับแต่งทั้งหมดในระหว่างการบูต, การล้าง อ่านได้อย่างเดียว ชื่อธง เพิ่มกับดักความคมชัดบนหน้าต่าง อ่านซ้ําเท่านั้น ชื่อ=จริงในท...

Kamo·5mo ago
Fixkamo-meet

ฟังรายการของ Async ที่ทําการเรียกทํางานเพื่อให้โลโก้และโปรแกรมแสดงสี

Preeting จอก, watermarks, และต้อนรับ page กําลังอ่าน window. kAMO MEET BRANDing ครั้งเดียวในระหว่างการทําการแสดงผล, สูญเสียข้อมูลไปเมื่อ การโหลด Aync () เสร็จสม...

Kamo·5mo ago
Fixkamo-meet

ตั้งค่าส่วนคุณภาพกล่องโต้ตอบใหม่ เช่น ความสูง, การเติมแท็บ และข้อความขาวบนสีขาว

เปลี่ยนค่าความสูงของ 560px ไปใช้อัตโนมัติ ค่าสูงสุด 85vh เพื่อให้เนื้อหาพอดีโดยไม่มี แท่งเลื่อน เพิ่มตัวย่อไปยังแถบแท็บ เพื่อตัดส่วนแท็บแทนการตัดส่วน พิมพ์สีของ...

Kamo·5mo ago
Refactorkamo-internal

Rewrite HexHead placement system with deterministic layout engine

Replaces the buggy collision-avoidance system (spiralSearch, resolveCollisions, flyToHomeRow, dock/group RAF loops) with a single deterministic reflow() functio...

kamo·5mo ago
Featurekamo-meet

รักษาชื่อเดิมของห้องไว้ (ไม่ต้องใช้ชื่อตัวใหญ่/ ช่องว่าง), เพิ่มช่องค้นหาที่อยู่ URL ที่สามารถคัดลอกได้

1. ปิดการใช้งานความปลอดภัย StartCase () ซึ่งถูกแปลงเป็น 'my help123' เป็น 'ห้อง 123' ด้วยเงินทุนและการสุ่ม ชื่อแฟ้มปัจจุบันแสดงเป็น เข้าไปที่คาโม-อินเตอร์แนล 2...

Kamo·5mo ago
Featurekamo-internal

Add typing indicator to AI chat while waiting for response

The streaming bubble only showed when content was already being streamed, leaving no visual feedback during the REST wait. Added bouncing dots indicator that di...

kamo·5mo ago
Fixkamo-internal

Hide member-specific tabs when memberID is "new" to prevent BAD_REQUEST errors

The /settings/member/new URL (from "Add Team Member" button) is caught by the [memberID] dynamic route, causing AccountActivityTab, MembershipPermissionsTab, an...

kamo·5mo ago
Fixkamo-meet

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

ROOT Facter: แบรนด์/overrigers.js กําลังเรียกค่าปรับแต่ง org, CSS, favicon ก่อนที่จะตรวจสอบ OTK การร้องขอของเครือข่ายเหล่านี้ใช้เวลา 10+ วินาที ทําให้ OTK หมดอา...

Kamo·5mo ago
Fixkamo-internal

60s OTK TTL for meet windows, independent chat/email invites that don't block on backend

ROOT CAUSE: The OTK had a 10-second TTL. By the time the kamo-meet page loaded all its assets and branding/overrides.js ran to validate the OTK, it had already ...

kamo·5mo ago
Fixkamo-meet

ชื่อของการแสดงผลล็อกที่เหมาะสมผ่านทางตัวจัดการการปรับแต่ง + ผู้สังเกตการณ์การกลายพันธุ์ของ DOM

วิธีการแบบ 3 ชั้น เพื่อตรวจสอบว่ามีชื่อถูกล็อคไว้สําหรับผู้ใช้ที่ยืนยันแล้ว: 1. แผงวงจรเครือข่าย 'kamo-meet-auticated' มีชีวิตรอดจากเส้นทาง OTKKSJWT 2. หลังจากเ...

Kamo·5mo ago
Fixkamo-internal

Send chat invites via existing chat session API, email invites via multipart to EmailService

Chat invites: creates/gets a chat session via POST /api/media/sessions/chat then sends the meeting invite as a text message in that session. Uses the exact same...

kamo·5mo ago
FixAPIService

Use getServerName() instead of getHeader(Host) for original host resolution

ForwardedHeaderFilter consumes X-Forwarded-Host and adapts getServerName() accordingly, while getHeader(Host) returns the raw HTTP Host which may be a K8s inter...

Kamo·5mo ago
Fixkamo-meet

ชื่อการแสดงผลของล็อคผ่านทางอ่านค่าดั้งเดิมของกลุ่มผู้ใช้เท่านั้น ปรับแต่งชื่อสําหรับผู้ใช้ที่ยืนยันแล้ว

- ค่าปรับแต่งด้านรถ - js ตอนนี้ตั้งค่าอ่านได้อย่างเดียวName: true when ผู้ใช้มี *** คุกกี้ หรือ JWT ในที่อยู่ URL ของหน้า (ตรวจสอบผ่านทาง headers/ cucky) nginx ...

Kamo·5mo ago
FixMediaService

Send chat invites to correct WebSocket topic /topic/chat/incoming/{memberId}

Was publishing to /topic/chat/member/{id} but kamo-internal subscribes to /topic/chat/incoming/{id}. Also fixed Member entity field access **************** inst...

Kamo·5mo ago
Fixkamo-internal

Forward all meeting fields (sendChatInvite, sendEmailInvite, customMessage, roomAlias, joinUrl) to backend

The Next.js API route was stripping sendChatInvite, sendEmailInvite, customMessage, and roomAlias — only forwarding roomName and inviteMemberIds. Backend receiv...

kamo·5mo ago
FeatureMediaService

Implement chat WebSocket and email invite sending for meetings

MeetController now reads sendChatInvite, sendEmailInvite, and customMessage from the create request body and triggers async invite sending. MeetService.sendInv...

Kamo·5mo ago
Featurekamo-internal

Pass availableMembers to all MeetingDialog instances and self-fetch when not provided

- MemberList passes availableMembers to each MemberItem - MemberItem passes availableMembers to its MeetingDialog - MeetingDialog self-fetches members from ****...

kamo·5mo ago
Fixkamo-meet

สร้าง Prosody JWT จาก OTK และเปลี่ยนเส้นทางด้วย?jwt= for playther auuth

การไหลของโอทีเค: 1. ตรวจสอบความถูกต้องของ OTK ทางรถด้านข้าง (CRLID) ได้รับกลุ่มงาน (อังกฤษ) แสดงName 2. บันทึกชื่อที่แสดงไปยังตัวประมวลผลภายใน 3. เรียก /api/aut...

Kamo·5mo ago
Fixkamo-meet

ปรับใช้สีของโปรแกรม nav ไปยังคอลัมน์ด้านซ้ายทั้งหมด, ไม่ใช่แค่แถบแถบเครื่องมือ

เป้าหมาย . premeting- screen (ตู้บรรจุน้ําหนักเต็ม) และเนื้อหา เด็ก ๆ ใน คณะ แทน ที่ จะ สร้าง ชื่อ ชั้น. และยังครอบคลุมด้วย กล่องเครื่องมือ และ ฟิล์มเดปบาร์.

Kamo·5mo ago
Featurekamo-meet

ตั้งค่าให้อัตโนมัติกับอุปกรณ์/ soounds/ oples tabs, แสดงผลชื่อบนไพ่หลัก, ทับค่าสีหลัก

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

Kamo·5mo ago
Fixkamo-login

โปรแกรมเบื้องหลัง IP และผู้ใช้สําหรับจัดการบัญชีผู้ใช้ที่ถูกต้อง

เส้นทางต่อไป.js API ไม่ได้ส่งต่อ X-forld- for, X- True-IP หรือ ส่วนหัวจดหมายของผู้ใช้ไปยังโปรแกรมเบื้องหลังจาวา ซึ่งจะทําให้กิจกรรมของบัญชีผู้ใช้สามารถล็อกอินได...

Kamo·5mo ago
FixAPIService

Use HTTP on port 80 for meet service URL to match other services

The HTTPS endpoint on 8443 causes SSL cert mismatch when routing through K8s internal DNS. All other services use HTTP on port 80.

Kamo·5mo ago
Featurekamo-meet

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

ผู้ใช้นิรนามต้องป้อนชื่อห้องประชุมที่ถูกต้อง - หน้าต้อนรับ Check /api/meet/exist/{selp=} ก่อนจะอนุญาตให้เข้าร่วม ถ้าการประชุม ไม่มีหรือยังไม่ได้เริ่ม แสดงข้อควา...

Kamo·5mo ago
Featurekamo-shared-library

เพิ่มรายการค้นหา

Kamo·5mo ago
Featurekamo-internal

Add custom message textarea to MeetingDialog for chat/email invitations

Shows a multiline text input when at least one notification option is enabled, allowing the meeting creator to add a personal note to the invitation. Hidden whe...

kamo·5mo ago
Fixkamo-internal

Show MeetingDialog for per-member meetings instead of bypassing directly

Both MemberItem (Interaction Center) and ChatBox (chat tool window) now open the MeetingDialog with the target member pre-selected, allowing the user to set the...

kamo·5mo ago
Fixkamo-internal

Route meet config API through APIService instead of direct MediaService

The existing meet/create route uses forwardToApi (APIService), which proxies to MediaService. The new config/background routes must follow the same pattern to w...

kamo·5mo ago
Fixkamo-meet

ล็อคข้อมูลการป้อนชื่อในการแสดงสําหรับผู้ใช้ที่ยืนยันแล้วทางหน้าจอก่อนร่วม

สมาชิกที่รับรองแล้ว (เริ่มผ่านทาง OTK) ได้ชื่อก่อนและ ล็อค - การป้อนจะถูกตั้งค่าให้อ่านเฉพาะกับตัวชี้-events ปิดการใช้งาน เครื่อง ขยาย เสียง รับ ประกัน ว่า จะ ใ...

Kamo·5mo ago
Fixkamo-meet

ใช้ที่อยู่ URL แบบสัมพัทธ์ BOH/WS ในการปรับแต่ง. js, เพิ่มชื่อ OTK auuth ที่มีชื่อก่อนเติม, โหลด CSS ของ nav

แก้ไข 3 อย่าง: 1. การปรับแต่ง. jsBHS ที่อยู่ URL มีการเปลี่ยนแปลงจากที่อยู่กลุ่ม-internal เป็นสัมพัทธ์ / httttp-bind (ginx Prosody). เว็บซ็อกเก็ตใช้ส่วนหัวเครื่...

Kamo·5mo ago
Featurekamo-meet

เพิ่มหน้าต้อนรับที่กําหนดเองด้วยพื้นหลังที่โปรแกรมสร้าง, บัตรของกระจก และชื่อห้อง

แทนที่ พบหน้าจอปริยายของการต้อนรับด้วยหน้าที่กําหนดเอง: - เรียกข้อมูลพื้นหลังจากชุดตกแต่ง MinIO ที่มีการเปลี่ยนแปลงของม้าหมุน - แสดงโลโก้และสีจากตัวแปร CSS - ให...

Kamo·5mo ago
Fixkamo-internal

Move New Tab button after Chat Now as icon-only, remove duplicate Notes link

New Tab is now an icon button (no label) placed to the right of Chat Now. Notes removed from NavTop since it's already in NavPri.

kamo·5mo ago
Fixkamo-meet

เปิดการใช้งาน nginx SSI และคัดลอกเอกสาร HTML ที่ขาดหาย รวมทั้งแฟ้ม (หัวแฟ้ม.html, ฐาน.html, แบบอักษร, body.html, โปรแกรมเสริม. html)

จํานวนผู้เข้าพบใช้บริการบริการบริการ nginx นี้รวมการเขียนดัชนีด้วย แฟ้ม HTML บางส่วน ไม่มีการเปิด SSI และรวมแฟ้มด้วย ปัจจุบัน หน้า นี้ แปล ว่า จอ มืด.

Kamo·5mo ago
FeatureKlusterServices

Configure Prosody, Jicofo, and secrets for Jibri recording support

Enable recording in Prosody, add Jibri XMPP passwords to secrets, and configure Jicofo brewery MUC for Jibri instance discovery.

Kamo·5mo ago
FeatureKlusterServices

Add Jibri deployment manifests for Meet meeting recording

Kubernetes deployment, service, and configmap for Jibri (Meet Broadcasting Infrastructure) to enable meeting recording with MinIO storage integration.

Kamo·5mo ago
Featurekamo-internal

Add /settings/features/meets page with 5 tabs for org-level video conferencing config

New settings page with General, Security & Access, Recording, Branding, and Notifications tabs. Includes meetApi client, MediaService proxy routes, logo variant...

kamo·5mo ago
FeatureMediaService

Add MeetConfigController and MeetConfigService for org-level meet settings

REST endpoints for CRUD on OrgMeetConfig and MeetBackground entities. Supports config get/update, background upload/delete/reorder via MinIO storage.

Kamo·5mo ago

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

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

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