KamoCRM

Live Change Log

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

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

Add translate service config to K8s configmap

Kamo·6mo ago
Fixkamo-marketing

Resolve DYNAMIC SERVER USAGE มีข้อผิดพลาด 500 และไม่มีเส้นทางคํานวณ

- เพิ่มไดนามิกบังคับใช้ [local]/ layout.tsx (getscape () ใช้ headers () ภายใน) ลบรายการที่สร้างจาก [kbscape]/ page.tsx (KB เนื้อหาไม่คงที่) - เพิ่มความแรงความแร...

Kamo·6mo ago
FixKlusterServices

Remove --load-only restriction from LibreTranslate

All needed language packages are pre-installed on the hostPath volume. --load-only was preventing some packages from loading. Without the flag, LibreTranslate l...

Kamo·6mo ago
FixKlusterServices

Use startupProbe for LibreTranslate to handle long model downloads

startupProbe with 60 attempts x 30s = 30min startup window for initial model downloads. After startup completes, normal liveness and readiness probes take over ...

Kamo·6mo ago
FixKlusterServices

Restrict LibreTranslate to only load supported language models

Use --load-only with the 22 supported language codes instead of downloading all available models (~hundreds of GB). Removes --update-models flag which would dow...

Kamo·6mo ago
FixKlusterServices

Remove invalid --load-awesome-ai-models flag from LibreTranslate

Flag does not exist in current libretranslate image. Replace with --update-models to ensure language packs are downloaded on startup.

Kamo·6mo ago
FixKlusterServices

Add LibreTranslate permission init container, scale Bergamot to 0

LibreTranslate was crashing with PermissionError on packages subdir. Added busybox init container to mkdir + chmod 777 the mounted hostPath before the main cont...

Kamo·6mo ago
FixTranslateService

Fall through to LibreTranslate when Bergamot is unavailable

ProviderRouter now catches exceptions per provider and tries the next. BergamotProvider throws on failure instead of silently returning original text, so LibreT...

Kamo·6mo ago
Fixkamo-marketing

เลือกอักขระแบบกว้างลงเพื่อป้องกันแถบเลื่อนทางแนวนอน

260px แคบเกินไปสําหรับรายการเช่น 'บาฮาสซาอินโดนีเซีย' เพิ่มไปยัง 310px และเพิ่ม Up-x: ซ่อนเพื่อกําจัดแถบเลื่อนทั้งหมด.

Kamo·6mo ago
Fixkamo-marketing

Port-Readerview เพื่อเข้าถึงมันจากนักวิ่ง CI

The Forgejo Runner ทํางานบน k0m1 ซึ่งไม่สามารถแก้ไข .svc.c. cluster.local DNS ใช้พอร์ต Kubectl- ส่งต่อไปยังอุโมงค์ Kamowstranslate- Service: 80 to เครื่องในท้อง...

Kamo·6mo ago
Fixkamo-marketing

เอาโปรแกรม app/( pages)/ และ app/ page.stx

ถูกตีกลับโดยบังเอิญโดยเช็คเอาท์ -- App/ระหว่าง คนขายคนเก่า โครงสร้างเส้นทางเก่าและใหม่ที่มีอยู่ ก่อให้เกิดต่อไป.js เพื่อลองสร้าง /( หน้า)/* เส้นทางโดยไม่ต้องใช้...

Kamo·6mo ago
FixTranslateService

Exclude ****************

Excluding SecurityAutoConfiguration leaves Actuator's **************** without an HttpSecurity bean, crashing startup. Exclude it explicitly.

Kamo·6mo ago
FixTranslateService

Add autoconfigure exclusions to k8s configmap

application.yml is for local only — k8s uses the configmap. Move the Spring autoconfiguration exclusions for JPA, Redis, Security, and OAuth2 into k8s/configmap...

Kamo·6mo ago
FixTranslateService

Exclude all transitive Spring autoconfiguration from shared library

kamo-shared-library pulls in JPA, Redis, Security, and OAuth2 starters which cause Spring Boot to attempt autoconfiguring DataSource, Hibernate, Redis/Lettuce, ...

Kamo·6mo ago
FixTranslateService

Exclude DataSource autoconfiguration

kamo-shared-library transitively pulls in JPA which causes Spring Boot to attempt DataSource autoconfiguration. TranslateService is stateless with no database, ...

Kamo·6mo ago
Fixkamo-shared-library

แทนที่เอกสารที่ถูกลบไปNotFound Express Expressed with Imcontrol Expressed in imageSerview

เอกสารที่ไม่มีการลบ แต่ช่างภาพยังอ้างอิงมันใน 9 แห่ง แทนที่ด้วยรายการที่มีอยู่ การขยายภาพซึ่งทําหน้าที่เดียวกัน สําหรับระบบถ่ายภาพ.

Kamo·6mo ago
FixDocsService

Gracefully cancel superseded reconversion jobs on rapid saves

When a document is saved multiple times quickly, each save registers its ImgDat UUID in a ConcurrentHashMap. The async reconversion task checks this at 6 checkp...

Kamo·6mo ago
Fixkamo-marketing

แชต * — ทํา การ ตรวจ สอบ เวลา และ ปรับ ปรุง แบบ แบนเนอร์

*** previewer: ลูกเล่น กระตุ้น Verified ตอนนี้ขึ้นอยู่กับ ท้าวุลดังนั้น Currence () จะเรียกหลังจากวิดเจ็ตถูกเมานท์แล้ว; ใช้ rAF เพื่อ เพื่อให้แน่ใจว่า DOM ได้วา...

Kamo·6mo ago
Fixkamo-shared-library

ลบรายการสมาชิก

การแก้ไขก่อนหน้า (@ transient on dictionary, @ Access (Access Planguage.FEELE) ในห้องเรียน ไม่เพียงพอ การตรวจสอบรหัสเปิดเผย Lombook ของ@ seter สร้าง วิธีการของ ...

Kamo·6mo ago
FixInitializerService

Email as paid add-ons, not included free

- KamoMail Hosting: $5/user/mo add-on on all plans - 3rd Party Email Integration: $2/user/mo add-on on all plans - Email hosting feature reverted to "Add-on" in...

Kamo·6mo ago
Fixkamo-marketing

อีเมลเป็นรายจ่ายเพิ่มเติม, อัปเดตข้อมูลการออกเสียงกลับทั้งหมด

Kamomail โฮสต์: $5/user/mo add-on (ไม่อิสระ — กังวลหนี้สิน) - อีเมล์รายการที่ 3 - ปรับปรุงข้อมูลหน้าเครื่องคิดเลขล้มเหลว (แสดงราคาเดิมคือ $9/$64) อัปเดต - อัปเด...

Kamo·6mo ago
FixInitializerService

Use 18DOFF promo code with April 30 2026 expiry

Kamo·6mo ago
Fixkamo-marketing

ใช้รหัส FOFFF, ปรับปรุงข้อมูลไป 30 เมษายน 2026

Retrieved Proto code from StreetBRIRD กลับไปยัง 18 FOF เพื่อเทียบกับหัว Nav ปรับปรุงข้อความ Nav จาก "Prelaunch" ไปเป็น "Birly Bird" เพื่อความสอดคล้องกัน ตั้งค่า...

Kamo·6mo ago
Fixkamo-marketing

ปรับปรุงค่าสถิติการลดลงให้ตรงกับราคาการผลิตใหม่

API จะได้ค่า 401 ดังนั้นเว็บไซต์การตลาดจึงใช้ข้อมูลฤดูใบไม้ร่วงแบบฮาร์ดโค้ด ปรับปรุงแผนล้มเหลวทั้งหมด, แอดมอน, มัด, และตารางเปรียบเทียบไปยัง ตรงกับราคาใหม่: ผู้...

Kamo·6mo ago
Fixkamo-shared-library

เพิ่ม

แก้ไขก่อนหน้า (Transient on the August language) ไม่เพียงพอ Hebertate 6 ยังคงค้นพบวิธีการ Member TIME () ของมหาชนผ่านทาง การสแกนทรัพย์สิน (Java Beaan Getter Set...

Kamo·6mo ago
Fixkamo-internal

แสดงชื่อผู้อัปโหลด, คอลัมน์วันที่แบบขยาย, รวมไอคอนนามสกุลเข้ากับชื่อแฟ้ม

- อัปโหลดโดย: ว่างเปล่าเสมอ — ชื่อสนามถูกต้องแต่แบ็คเอนต์ ยังไม่ได้ตั้งค่าโดยName; ปัจจุบันได้แก้ไขไว้ทางด้านแบ็คเอนต์ - คอลัมน์ชื่อแฟ้ม: ไอคอนของแฟ้มก่อนกําหนด...

kamo·6mo ago
Fixkamo-shared-library

Resolve ความปลอดภัยของระดับ SQL มีข้อผิดพลาดเนื่องจากคอลัมน์ MNUL TYPE ที่ซ้ํากันใน Heeberate 6

สมาชิก @ Cluman ฟิลด์. 2 ครั้งในตารางแม่ ทําให้เกิดการลอยจํานวนคอลัมน์ที่ผลักดันความปลอดภัยลงในตารางเด็ก SELECT — ที่มันไม่มีอยู่ แก้ไข: ลบการโยง@ coloan JPA จ...

Kamo·6mo ago
Fixkamo-internal

ข้ามการโหลดหน้าจอสําหรับการดาวน์โหลดแฟ้มใน ตัวตรวจจับการนําทาง

ที่อยู่ URL และที่อยู่เชื่อมโยงแบบทั้งด้วยแอตทริบิวต์ที่ดาวน์โหลดมา ไม่เคยทําให้เกิดการนําทางหน้ากระดาษ ดังนั้น ตัวจัดการการคลิกทั้งระบบ จึงกลับมาก่อนเวลา — การ...

kamo·6mo ago
Fixkamo-internal

การบันทึกข้อผิดพลาดจากผิวเผิน และกลับค่าการปรับปรุงแบบดี ๆ ในการเลือกผู้ให้บริการอีเมล

เมื่อบันทึกผู้ให้บริการที่ไม่ปรับแต่งได้ (KAMail, FamilyOrg, NotConficate) ล้มเหลว, มีข้อผิดพลาดถูกตั้งค่าในสถานะ แต่ไม่เคยแสดงในมุมมองรายการ, และ การ ปรับ ปรุง...

kamo·6mo ago
FixSecurityService

Correct security_level column reference in login SQL

security_level is on the members table (m), not member_team_member (e). The wrong alias e.security_level caused the entire SQL to fail silently, so memberType w...

Kamo·6mo ago
Fixkamo-internal

เรียกคืนข้อมูลต้นแบบการอนุญาตสิทธิ์ของแต่ละทีม/ส่วนสําหรับกล่องแบ่งปัน

สมาชิกทีม (Anternation=TEM MRUM) ผ่านประตูทุกบาน สมาชิกประจําได้ประตูโดยสิทธิของชาเรย์ วาระงานมรดกที่ไม่มีการรวมสมาชิกเข้าใช้ชั่วคราว จนกว่าพวกเขาจะแปลและได้รับ...

kamo·6mo ago
Fixkamo-internal

อนุญาตให้สมาชิกใด ๆ ที่ยืนยันแล้วใช้เอกสารร่วมกัน

ลบประตูตามบทบาทในกล่องโต้ตอบร่วมกัน — สมาชิกใด ๆ ล็อกอินสามารถร่วมกัน เช็คก่อนหน้าที่ต้องการคือ Teammember (จากส่วนย่อยของสมาชิกกลุ่ม) หรือ โดยเฉพาะอย่างยิ่ง SH...

kamo·6mo ago
FixDocsService

Correct member name access in resolveAlias endpoint

member.getNameFirst() doesn't exist — name is on User.getName(). Use getMemberDisplayName() helper which correctly navigates the member -> user -> EmbNameFull p...

Kamo·6mo ago
Fixkamo-internal

นําเข้า bLACK3 จาก bLAC3/ browser เพื่อเริ่มใช้งาน WISM ได้อย่างถูกต้อง

bLAC3/esm/browser ต้องการการตั้งค่า WEM ด้วยตนเอง; bLAC3/browser ทําโดยอัตโนมัติ.

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

ทําโฟลเดอร์แบบ OpenGL และประเภท Doc/fields บน Folders และอนุญาตให้ใช้ Doc Type

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

kamo·6mo ago
Fixkamo-internal

จัดเรียงช่องข้อมูลที่จะอัปโหลดโดยใช้ข้อความแบบ MUI เสมอกัน โดยจะแสดงรายการโฟลเดอร์และชนิด Doc

แทนที่วัตถุดิบ < เลือก > ส่วนประกอบด้วยข้อความ MUI การจับและจัดตําแหน่งเข้ากับสนามรายละเอียด โฟลเดอร์และชนิดหมอ ขณะนี้สนามสามารถมองเห็นได้เสมอ (ไม่ได้เปิดโดย fl...

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