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

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

17,933
เปลี่ยนแปลงทั้งหมด
4,614
คุณสมบัติต่าง ๆ
4,543
แก้ไข
32
โครงการ
กรองโดยโครงการ
ทุกโครงการ17,933AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,523TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,579kamo-login319kamo-marketing585kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
กรองตามประเภท
ทุกประเภทBuild24CI523Chore670Docs226Feature4,614Fix4,543Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
April 29, 2026
FixVOIPService

Resolver เรียกส่วนขยายประวัติศาสตร์จากสมาชิก config config ไม่ใช่โทรศัพท์ extension

<i> แม้ว่าเมื่อ สมาชิก ปรับแต่งการโยงสมาชิกไปยังส่วนขยายที่ถูกต้อง ใช้ สมาชิก vip config (แหล่งเดียวกันกับ Call Fietures Control) เพื่อให้แน่ใจว่า ส่วนขยายพบเ...

Kamo·4mo ago
FixVOIPService

Surface imaging fallback when provider has no call history

KamoPBXProvider.getCallHistory now returns null instead of throwing **************** so the 501 response no longer bypasses the imaging fallback. The provider c...

Kamo·4mo ago
April 28, 2026
FeatureVOIPService

Fall back to imaging recordings for call history + voicemails

FreePBX 17 doesn't expose voicemail messages over REST or GraphQL on this install (the GraphQL voiceMail type returns mailbox config, not messages, and /admin/a...

Kamo·4mo ago
FixVOIPService

Resolve member→extension before VM/CDR provider lookup

CallController was passing memberId where FreePBX (and other PBX-style providers) expect an extension number — voicemail listing returned empty because no PBX e...

Kamo·4mo ago
ChoreVOIPService

Trigger redeploy for shared library update

Kamo·4mo ago
April 27, 2026
FeatureVOIPService

บันทึกการเล่น, บันทึกข้อความ, เขียนข้อความ, ปรับปรุงประวัติศาสตร์

- บันทึกใหม่ ตัวควบคุมการค้นหาแบบจุลภาค, ช่วงเสียงที่ไหลมาจากสายเสียงสําหรับหลัก + ต่อร่องเสียง, และข้อมูลกํากับภาพสําหรับหน้าต่างเครื่องมือเล่นสื่อ - Call Cont...

Kamo·4mo ago
FixVOIPService

Capture newExtNumber as final for lambda capture in MemberVoipConfigController

newExtNumber is conditionally reassigned inside the if (isVoipEnabled && ...) block, which makes it not effectively final. The TeamMember sync block reads it fr...

Kamo·4mo ago
FeatureVOIPService

เพิ่มคุณสมบัติการเรียก API — เรียกไปข้างหน้า + อัตโนมัติเชื่อมต่อผ่านผู้ให้บริการ

- เพิ่มการเรียกข้อมูลและตั้งค่าการเรียกข้อมูล - เพิ่มสถานะการเรียกข้อมูล/ autoAnnorsorsver to Proup Caffable Comment=รายการจดหมายName Ring Central: ดําเนินการผ่...

Kamo·4mo ago
April 26, 2026
FixVOIPService

ไม่ต้องลบการมอบหมายสมาชิกในการปรับเทียบข้อมูลกับผู้ให้บริการที่ขาดข้อมูลกํากับภาพ

~ประกาศออกไป~ ไม่มีเงื่อนไข เอ็กซ์เพ้นท์ซิชั่น ลงนามด้วยสิ่งที่ผู้จัดหาส่งกลับ FreePBX (และผู้ให้บริการใด ๆ ที่ไม่ได้ติดตามดูว่าสมาชิก Kmo เป็นเจ้าของนามสกุลใด)...

Kamo·4mo ago
FeatureVOIPService

ส่วนติดต่อผู้ใช้แบบ SIP ที่รู้จักของเบราว์เซอร์Name

อัลกอริอะฮ์ สแต็ก SIP สามารถใช้งานได้จริง: การขนส่ง WSS, โดเมนสาธารณะ, และที่อยู่ URL Wsserver Sip Controller แก้ปัญหาสมาชิก Voip Config, การตรวจสอบ VOIP เปิดใ...

Kamo·4mo ago
FeatureVOIPService

Persist connection test result to isConnected field

- test() endpoint saves isConnected=true/false to DB after every health check - update() resets isConnected to null when configJson changes (credentials may h...

Kamo·4mo ago
FixVOIPService

Use extensionId as external ID, not Relay node id

FreePBX returns the same Relay id (ZXh0ZW5zaW9uOg== = "extension:") for every extension because the id field is not populated. Using it caused all extensions to...

Kamo·4mo ago
FixVOIPService

เขียนคําสั่ง gQL ทั้งหมดใหม่

ยืนยันชื่อสนามทุกชื่อ และพิมพ์ต่อ FreePBX 17 Chema. การแก้ไขเต็มรูปแบบ: ลําดับ: - รับค่าแกมม่าทั้งหมด: ลบช่องข้อมูล 'ไม่เปิดเผย 'ส่งเมล' จากส่วนขยาย - เรียกผู้...

Kamo·4mo ago
FixVOIPService

แก้ไขกราฟQL ชื่อช่องข้อมูลเพื่อเรียกรายการ astevice dails

FreePBX API () จะคืนค่ากลับมาเป็น "คุณหมายความว่าให้ Astevice dails มาใช้หรือไม่?" — เปลี่ยนชื่อสุขภาพ ตรวจสอบการสืบค้นและพาธข้อมูลของมัน.

Kamo·4mo ago
FixVOIPService

เพิ่มหัวกระดาษ XHR/ Acccept และคําอธิบายการตอบรับข้อความไปยังไคลเอนต์ GraphQL

รูปแบบเดียวกันกับ FreePBX TokenCache: เพิ่ม X- request - with + ยอมรับ: application/jon เพื่อระงับการตอบสนองแบบ HTML แบบ HTML ของ FreePBX และสลับเว็บไซต์โทรสามเ...

Kamo·4mo ago
FixVOIPService

เพิ่มส่วนหัวแบบยอมรับ+XHR และการตอบสนองแบบเส้นต่อเนื่องสําหรับเครื่องหมาย ปลายบรรทัด

FreePBX กําลังคืนข้อความ/ html เมื่อเรียกผ่านกลุ่ม DNS เพราะ ส่วนหัวโฮสต์ไม่ตรงกับค่า PBX hostNAME ที่ปรับแต่ง เพิ่ม ยอมรับ: application/json and X-Request- wi...

Kamo·4mo ago
FixVOIPService

ตัวตรวจจับ OAuth2 ที่ถูกต้องสําหรับ FreePBX API

ขอบเขต FreePBX เป็นตัวระบุระดับบนสุด: 'gql' (ทุก GraphQL) และ "Rest" (ทั้งหมด). รูปแบบ 'gql: read' หมายถึง GQL สําหรับโมดูล ชื่อ 'อ่าน' ซึ่งไม่มีอยู่จริง ทําให้...

Kamo·4mo ago
April 24, 2026
ChoreVOIPService

Drop stray VOIPService spec md from repo

Per project convention (.md files don't ship with services).

Kamo·4mo ago
FixVOIPService

รวม com.kamo.z. แบ่งปัน.commerce in Planguage สแกน

การจัดจําหน่ายแบบปลายกะโม-ใช้ร่วมกัน ~ประกาศออกไป~ (Notmodification.dao. services) ซึ่งมีการติดต่อผู้สร้าง ~ประกาศออกไป~ ~ประกาศออกไป~ เดอะ สแกนส่วนประกอบของ VO...

Kamo·4mo ago
FeatureVOIPService

ตัวควบคุมทรัพยากรต่อนาที + org คอมไพล์ + การจับคู่ภายใน

Internance Resource CRUD (พิเศษ / ผู้ใช้ / อุปกรณ์ / ฝากข้อความ): - วอพ เอกซ์เทนชั่น คอนเทนเมนท์เตอร์ที่ - ผู้ใช้ VipColter ที่ /api/vip/instances/ {iid} / ผู้ใ...

Kamo·4mo ago
FeatureVOIPService

ผู้จัดจําหน่ายหลายคน + เต็ม FreePBX + Flowrute SMS

การเปลี่ยนแบบแกน: org → จํานวนมาก Voip provieter Internances (คือ: one per org). ขณะนี้ผู้จัดหา API ทุกสายถูกตรวจสอบแล้ว ส่วนติดต่อผู้ตรวจสอบโทรศัพท์: - วิธีกา...

Kamo·4mo ago
April 21, 2026
April 20, 2026
April 19, 2026
ChoreVOIPService

Rebuild for kamo-shared-library update (CREATE_CHILD_ORG right + apply-to flags)

Pulls the new RoleRightType.CREATE_CHILD_ORG (id 131), the three apply-to flags on ChildOrgSecurityModel, the two 13-arg service overloads, and the AppliedModel...

Kamo·4mo ago
ChoreVOIPService

Rebuild for kamo-shared-library update (appConfig upsert-only fix)

Pulls the hardened **************** that no longer deletes appConfig rows whose service types are absent from the caller's payload — prevents silent data loss w...

Kamo·4mo ago
ChoreVOIPService

Rebuild for kamo-shared-library update (effective-feature resolver)

Picks up the new AppliedModelEnforcementService methods (computeAvailabilitiesMap, isAppEffectivelyEnabled, getEffectivelyEnabledAppTypes, computeEffectiveFeatu...

Kamo·4mo ago
ChoreVOIPService

Bump kamo-shared-library to 1.5.0 for applied-model enforcement

Brings this service onto kamo-shared-library 1.5.0 so it picks up the new AppliedModelEnforcementService, ChildOrgSecurityModelAppConfig entity, ServiceAvailabi...

Kamo·4mo ago
ChoreVOIPService

Rebuild for kamo-shared-library update (runtime force rules + DEFAULT fallback in MemberRightsAppliedService)

Triggers a rebuild so this service picks up the updated **************** that applies template force rules and DEFAULT-template fallbacks on top of the existing...

Kamo·4mo ago
ChoreVOIPService

Rebuild for kamo-shared-library update (master model, default role templates, force-rule resolver)

Triggers a rebuild so this service pulls the new kamo-shared-library revision containing Organization.branchTypeID, Organization.masterModelID, ****************...

Kamo·4mo ago
April 18, 2026
FixVOIPService

Bump kamo-shared-library to 1.4.0

Docker Stage 1 builds kamo-shared-library main (now 1.4.0) and installs it to the local .m2; the service pom still referenced 1.0.0 which Maven could not find, ...

Kamo·4mo ago
March 24, 2026
CIVOIPService

Rebuild with latest kamo-shared-library

Kamo·5mo ago
March 20, 2026
FeatureVOIPService

Add BulkTextProviderFactory with tests

Kamo·5mo ago
FeatureVOIPService

Add MMS attachment support — multipart send, base64 storage, image display

- RingCentralProvider: override sendSms with multipart/form-data MMS path - VoipMessageService: accept attachment bytes, store base64 data URL in attachmentUrl ...

Kamo·5mo ago

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

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

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