Bản ghi thay đổi trực tiếp

Xem chúng ta đang xây dựng gì, trong thời gian thực. Mọi tính năng, sửa chữa và cải tiến được vận chuyển qua nền tảng.

17,896
Tổng thay đổi
4,600
Tính năng
4,522
Sửa
32
Dự án
Lọc theo dự án
Mọi dự án17,896AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService364InitializerService299KBService74KlusterServices542MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,565kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Bộ lọc theo kiểu
Mọi kiểuBuild24CI522Chore670Docs226Feature4,600Fix4,522Other6,781Performance136Refactor274Revert23Style48Test69Upgrade1
April 25, 2026
Otherkamo-internal

Thêm nhật ký vào đường dẫn ủy nhiệm tải lên mặt đất

Log org/index, tên tập tin/ kích cỡ/ Kiểu, và trạng thái đáp ứng ngược ngược dòng để chẩn đoán tại sao việc tải lên nền không đạt tới APIService.

kamo·4mo ago
Featurekamo-internal

Thêm cột vị trí vào mục dữ liệu

Đọc (TIẾNG CÒI) Ngay lập tức tắt Hỗ trợ TietDTO (hiện chụp ảnh trên thực thể vé tại tạo ra thời gian — không còn chuyến đi nào khác). Cờ vẽ + đô thị/ quốc gia v...

kamo·4mo ago
PerformanceMediaService

Lưu địa lý trên vé tại tạo, thả GeoLite đọc

Bây giờ bắt được vị trí khách Một lần (via GeoLoseupService) và tiếp tục lặp lại ip/dân số/thành phố/ subdivision trên bản thân bộ phận hỗ trợ. Hỗ trợ TietServ...

Kamo·4mo ago
Featurekamo-shared-library

Chụp ảnh người xem trên thực thể vé

Thêm IP IP DESS, VISITOR CORY SCODE, VISITOR CORY NAME OF TRANSLATORS Các cột đầu tiên. Đã chụp tại bản tạo vé Vì vậy, danh sách/detail points không bao giờ ph...

Kamo·4mo ago
PerformanceMediaService

Gỡ bỏ việc tìm kiếm trong danh sách

Kết thúc danh sách / api/ Hỗ trợ / sockets đã chạy, mỗi trang 20 hàng: - 20 cuộc gọi khẩn cấp. - 20 cuộc gọi tới GeoLoseupService. lookup, mỗi cuộc gọi là một p...

Kamo·4mo ago
Performancekamo-shared-library

Thêm tìm Phụ đề Theo định dạng

Dùng bởi kết thúc danh sách hỗ trợ để tìm tất cả du khách cho một trang trong một truy vấn thay cho N riêng lẻ tìm thấy BySessitionGuid call.

Kamo·4mo ago
Fixkamo-internal

Gửi thư mục để nạp lại Thread

tải Thread lấy (threadId, thư mục); chỉ thử lại lỗi chính phủ Đã đi ngang qua threadId, phá hủy tòa nhà kamo-i nội bộ. Khớp cuộc gọi chữ ký.

kamo·4mo ago
ChoreSecurityService

Xây dựng lại để nhận thành viên JsonIdentity Sửa thông tin từ tập tin âm thanh kamo

@ info: status "d" trên bộ nhớ, giải quyết 400 lỗi trên PUT / api/ security/org/{id}.

Kamo·4mo ago
Fixkamo-shared-library

Chính xác Tài sản thông tin từ 'iqueId' đến 'id'

Thực thể thành viên tuyên bố Thực sự chìa khóa trường chính tên là 'id'. Jackson ném "không thể tìm thấy tài sản với tên "inqueId" khi khử bất kỳ loại đó là tha...

Kamo·4mo ago
FeatureMediaService

Thêm /ws/ công chúng-chat-nout-nout plain WebSocket point cùng SockJS

Đăng ký một điểm kết thúc thứ hai STOMP mà không có SockJS tại /ws/ công chúng-chat-native như vậy rằng giao diện điều khiển có thể kết nối với một WebSocket bả...

Kamo·4mo ago
Fixkamo-marketing

Gỡ bỏ Bộ Bảo vệ SSR gây ra thiếu nước; thả SockJS cho mạng bản địa

- Anh hùng.tsx: gỡ bỏ kiểu kiểm tra cửa sổ xung quanh hạtField — bằng hạt có ssr: sai để bảo vệ tạo ra một máy chủ/ khách hàng cây không phù hợp (React #418) -...

Kamo·4mo ago
Featurekamo-internal

Chỉ lọc tin nhắn mới

- Danh sách kiểm tra hiển thị một phù hiệu chat-bubble với số đếm chưa đọc bên cạnh Vé# bất cứ khi nào phiên họp có tin nhắn mới hơn Thông điệp được xem cuối cù...

kamo·4mo ago
FeatureMediaService

Số điện thoại chưa đọc là tác nhân của thông điệp du lịch

Sau khi một du khách gửi một thông điệp hỗ trợ, đẩy mới nhất chưa đọc Nạp đạn vào danh sách khách mời. Phù hiệu và máy đếm ngược cập nhật trong thời gian thực. ...

Kamo·4mo ago
Featurekamo-shared-library

Gồm phiên chạy thành viên chưa đọc

tìm các thành viênChatMamships ByMememeld bây giờ trả về các thành viên cho cả CHAT và Các phiên chạy kiểu SUPPORT TETKTTTTTT, vì vậy các phiên chạy mỗi bộ nhớ ...

Kamo·4mo ago
Fixkamo-internal

Xóa các chỉ thị chưa đọc khi mở cuộc trò chuyện

Name Thành công trong việc kiểm tra lại thẻ thông hành của Mail Button. TalkListView Vui mừng zeros chưa đọcCount cho các chỉ được chọn ngay lập tức trên chọn V...

kamo·4mo ago
FixAPIService

Move CORS to Traefik via kamo-middlewares, remove in-app CorsFilter

The CorsFilter @Bean in the Spring app was silently not applying headers after WebConfig.java was removed. CORS is now handled entirely at the Traefik layer by ...

Kamo·4mo ago
Fixkamo-marketing

Use /public/{mainDomain}-{tld} path matching actual MinIO bucket layout

The getThemePath() was generating /domain/{tld}/{split}/kamosite paths that don't exist in MinIO — theme files live in the public bucket under kamocrm-com/, bad...

Kamo·4mo ago
Fixkamo-internal

Break min-w-0 chain to contain email scroll in body column only

Thêm Min-w-0 ra ngoài container và nội dung chính linh hoạt để trẻ em linh hoạt không thể mở rộng tới độ rộng đồng bộ email, gây ra toàn trang. Thanh cuộn ngang...

kamo·4mo ago
Fixkamo-internal

Nhà cung cấp cơ sở dữ liệu bên trên

Cùng nguyên nhân gốc như chương trình nâng nâng nâng âm thanh ChatWebSetProvider: Hỗ trợ cuộc gọi Gọi điện thoại và tán gẫu sử dụng Unread().mark as read(), như...

kamo·4mo ago
Fixkamo-marketing

Thêm các ảnh giữ chỗ bị nén và sửa chữa ảnh giữ chỗ bị hỏng

ngăn chặn Hydration Warning trên < html> ngăn chặn lỗi phản ứng # 418 gây ra bởi trình duyệt Phần mở rộng (v. d. phiên dịch, chế độ tối) đang phân tách các thuộ...

Kamo·4mo ago
FixKlusterServices

Cho phép/ gọi tiền tố đường dẫn về sắc thái InpagRoute cho CORS

Name Các quy tắc đường xá hiện có (chỉ / công chúng/ và / / / / / / / / / nội bộ/ đã được chấp nhận), vì vậy Traefik trả lại 503 mà không có tiêu đề CORS, làm c...

Kamo·4mo ago
FixAPIService

Gỡ bỏ bản sao cosFiter và thoát khỏi các đầu trang CORS trong cửa ra vào

WebConfig.java xác định loại đậu CorsFiter thứ hai cạnh tranh với CorsConfig. Nhà hàng Java Hạt đậu, mạo hiểm đầu giả viết. Xóa nó đi để chỉ có duy nhất một Cos...

Kamo·4mo ago
FixSecurityService

Gỡ bỏ bản sao đậu CorsFiter gây ra tăng cường khả năng truy cập gấp đôi-Allow-Origin

Hạt cà chua đặc biệt gây ra bộ lọc CORS thứ hai cùng với mùa xuân Hỗ trợ an ninh có sẵn cho CORS (mà sử dụng CosConfiationSource). Cả hai bộ lọc giải quyết mẫu ...

Kamo·4mo ago
Fixkamo-internal

Gỡ bỏ bàn giao tiếp gỡ lỗi.log khai báo và thêm đường dẫn bị mất

Gỡ bỏ mọi việc ghi lưu gỡ lỗi tạm thời được thêm trong việc tìm kiếm ổ cắm web ChatBax, TicketChat, MemItem, Chattt Công cụ, và sử dụngChatWebSet; thêm Chuyển t...

kamo·4mo ago
Fixkamo-internal

Ngăn đầu trang thông điệp mở rộng cột trên địa chỉ dài

Đứa con của người dẫn đầu đã không có Min-w-0, vì vậy dài không thể phá vỡ email địa chỉ trong từ/To/Cc buộc độ rộng đồng bộ của nó để phát triển, kéo đầu trang...

kamo·4mo ago
Fixkamo-internal

Theo chủ nghĩa phát triển âm thanh

Công cụDock (và các cửa sổ công cụ của nó như « Hỗ trợ Tiet > Cửa sổ kiểm tra trang Mạng » là Được gắn vào bên trong công cụProviders, mà nằm ABOVE hiện diệnWra...

kamo·4mo ago
Fixkamo-internal

Name

ShadowCE là nguyên nhân gốc. Nội dung thư điện tử mở rộng (các bảng chuẩn) bên trong cây bóng sơn qua máy chủ mà không đóng góp hộp bố trí của máy, do đó, khăn ...

kamo·4mo ago
Fixkamo-internal

Canh lề đường dẫn xuất thông tin ChatWebSocketContext để khớp với nhà cung cấp

Cho phépChat và Thông báo ChatNoter nhập khẩu ngữ cảnh qua '@/app/contexts/...' bí danh khi Hiện tạiWrapper (nhà cung cấp) nhập khẩu nó thông qua đường dẫn '../...

kamo·4mo ago
Otherkamo-internal

Bàn giao tiếp tạm thời. log để theo dõi đường dẫn kiểm traChatChat STOMP

Thêm bản ghi bàn điều khiển ở mỗi giai đoạn của đường ống đăng ký (lửa hiệu quả) giấy thông hành, cuộc gọi dài hạn, liên hệ phụ thuộc, khách hàng. Đăng ký Thông...

kamo·4mo ago
Fixkamo-internal

Buộc vật chứa bóng với kiểu vạch + chứa: bố trí

Dựa trên lớp học tràn x-auto trên máy bóng không phải là chắc chắn chiến thắng trên bóng: máy '%s': bắt đầu đặt lại}, nên thư điện tử rộng Nội dung (các bảng đi...

kamo·4mo ago
Fixkamo-internal

Cuộn nội dung thư điện tử rộng bên trong bóng làm việc, không phải bên ngoài

Những nỗ lực trước đây tại thêm x-auto để ánh sáng các tổ tiên không thể bắt được nội dung email rộng vì hình ảnh của cây bóng Việc đổ sơn không góp phần vào hộ...

kamo·4mo ago
FixEmailService

Dùng getHas Attachments () để khớp với kiểu cuộn băng khởi động

*TIẾNG BOY là một Boolean (Phu nhân), vậy Lombok Tạo ra các phần bổ sung nhận được Has Attachtes () không phải là các phần bổ sung. Chỉ sau đó tồn tại cho những...

Kamo·4mo ago
FixMediaService

Mở rộng việc quét kho phần mềm JPA bao gồm gói thương mại

Món kamo-shared-liberary mới mang lại cho tôi. Mà yêu cầu (TIẾNG CÒI) (in comkamo.z.shared.commerce). MediaService chỉ được quét không gây tê.dao.repos, vì vậy ...

Kamo·4mo ago
FixMediaService

Phục hồi mục nhập HhashMap trong IRC

Người trả lại trước đã loại bỏ nhập HhashMap nhưng các xử lýTyping Phương pháp vẫn còn xây dựng một HekMap cho tải trọng sự kiện gõ, gây ra "Không thể tìm thấy ...

Kamo·4mo ago
Fixkamo-internal

Thêm min-w-0 để thư điện tử div để tràn-x-auto cháy

Nếu không có Min-w-0, Min-width của trẻ em linh hoạt mặc định:auto quyết định phút Chiều rộng. Sau đó cắt giảm độ giãn nở của div sản xuất một thanh cuộn. Thiết...

kamo·4mo ago
Fixkamo-marketing

Gỡ bỏ kết nối trùng kết nối

Khi thông điệp đầu tiên tạo một phiên chạy mới, các cập nhật đã được cập nhật Mà kích hoạt sử dụng Effct để gọi cho kết nối Cuộc gọi trực tiếp gửi tin nhắn là t...

Kamo·4mo ago
FixMediaService

Chủ động tạo ra người tiêu dùng NATS tại tạo phiên chạy để tránh mất thông điệp

Tập trước, người tiêu dùng đẩy máy bay NATS chỉ được tạo ra khi một khách hàng STOMP gửi /app/chat/ contese. Với người đưa thư. Mới, bất kỳ tin nhắn nào được xu...

Kamo·4mo ago
Fixkamo-internal

Đóng khoảng cách kết nối lại gây ra tin nhắn thời gian thực bị lỗi

Gỡ bỏ « liên kết » khỏi việc dùng « effct deps » trong TicketChat và Chatter. Trước đây, mỗi WebSetet kết nối lại kích hoạt hiệu ứng Làm sạch mà được gọi là qua...

kamo·4mo ago
FixSecurityService

Cho phép người dùng hệ thống quản lý thương hiệu org và sửa đổi logo auth

- Thêm người dùng hệ thống bỏ qua như người bảo vệ đầu tiên trong canManageOrgBranding để nền tảng Name - Sửa địa điểm kết thúc củaLogo mà có một kiểm tra chỉ n...

Kamo·4mo ago
Fixkamo-internal

Ngăn chặn tràn ngang trong ô xem thư tới cột thứ 3

- Thêm tràn-x-hidden để thông điệp browser bên ngoài như ranh giới cứng - Thêm nhựa tràn vào cột 3 cuộn và tràn x-auto khu vực nội dung thư điện tử - Constraiiz...

kamo·4mo ago
FeatureKlusterServices

Sản xuất thất bại 2ban với nhà tù PJSIP và trạng thái kiên trì

- Thêm thất bại 2ban-configmap.yaml với [có nhiều rủi ro] và nhà tù freepx-web], Lệnh cấm leo thang gia tăng (1h24h30d trần nhà), LAN phớt lờ, và a Tự chọn - Lắ...

Kamo·4mo ago
FixKlusterServices

Thay thế coqui TTS với Piper TTS (en US-norman-medium)

Mô hình Coqui VCTK không có loa tên — thay thế bằng Piper TTS chính xác là giọng Norman [mium]. nhị phân Piper (~3 MB) và mô hình (~60 MB) được tải về bởi một c...

Kamo·4mo ago
FixEmailService

Reset stale hasAttachments on sync and accumulate correctly

- Reset has_attachments=false at start of bulk sync so stale true values from old false-positive MIME detection are cleared before re-indexing - Accumulate ha...

Kamo·4mo ago
Featurekamo-shared-library

Add resetHasAttachmentsForFolder query to ConversationRepository

Allows sync to reset stale has_attachments flags before re-indexing so corrected MIME detection can rebuild the field from actual attachment data.

Kamo·4mo ago
FeatureKlusterServices

Integrate Coqui TTS with norman voice (VCTK p267)

- Deploy coqui-tts server (VCTK VITS model, CPU-only) as ClusterIP service on port 5002 with model cache at /var/lib/coqui-tts on k1m1 - Inject coqui_tts.agi ...

Kamo·4mo ago
Fixkamo-internal

Theo thứ tự ưu tiên FROM

- Nháp tin nhắn bây giờ mang từ Adress Vì vậy nó chảy từ mở NewMessage qua nhà soạn nhạc - Dịch vụ lưu trữ thư điện tử Hộp thư cá nhân) và chuyền nó khi mở trả ...

kamo·4mo ago
FixEmailService

Name

Thêm từ & địa chỉ địa chỉ hộp thư cần gửi. Chỉ Smtp Provider bây giờ sử dụng địa chỉ đó cho từ đầu khi hiện tại, rơi trở lại Nhà cung cấp cấu hình thư điện tử k...

Kamo·4mo ago
FeatureKlusterServices

Add LAN DNS pod for split-DNS on k1m1

Deploys a dnsmasq pod with hostNetwork on k1m1 that listens on 192.168.4.22:53. Overrides pbx.k1.kluster.kamocrm.com -> 192.168.4.22 so LAN phones reach the PBX...

Kamo·4mo ago
FixKlusterServices

Thêm net cục bộ cho sửa chữa máy khách RPPS / LAN

Điện thoại cùng lúc với LAN với kết nối k1m1 bằng kết nối bị chia cắt DNS (sự giải quyết tạm cho 192.168.4.22 trong nội bộ). Nếu không có mạng cục bộ, Astesk vẫ...

Kamo·4mo ago
FixKlusterServices

Liên lạc ma thuật bền bỉ = thư mục sửa chữa và chặn máy quét SIP khi khởi động

- Inject [re pjsip] liên lạc = memory vào ma thuật.conf trước khi Astesk bắt đầu; hậu phương dạng ảo thuật mặc định thả xuống âm thầm tất cả các liên lạc reGIST...

Kamo·4mo ago

Như những gì anh thấy vận chuyển?

Mỗi một bản cập nhật này đều được tự động cập nhật trong không gian làm việc của bạn. Bắt đầu tự do và xem nó lớn lên tuần này qua tuần khác.

Bắt đầu tự do mãi mãiXem truy cập