KamoCRM

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

Mọi tính năng, sự sửa chữa và cải thiện, được đăng khi nó vận chuyển. Không có gì bị cản trở để phóng.

17,500
Tổng thay đổi
5,986
Tính năng
5,284
Sửa
30
Dự án
Lọc theo dự án
Mọi dự án17,500AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Bộ lọc theo kiểu
Mọi kiểuBuild16CI523Chore774Docs3,254Feature5,986Fix5,284Other994Performance165Refactor278Revert23Style42Test160Upgrade1
May 9, 2026
FixKlusterServices

Name

Thư viện giải phóng CLI không chấp nhận -- người làm việc, chỉ có cây súng Quá trình bên trong nó. Vượt qua nó đã làm cho tàu chìm thất bại trên khởi động và Cr...

Kamo·5mo ago
May 1, 2026
FixMediaService

Công bố sự kiện NATS sau khi giao dịch cam kết để sửa đổi cuộc đua đính kèm ảnh

Thông điệp NATS đã được công bố bên trong cơ thể của @Transional, có nghĩa là Người nhận có thể nhận được sự kiện CREATE và yêu cầu hình ảnh thông qua Trước khi...

Kamo·5mo ago
FixMediaService

Serialize attachments in WS relay and message history; allow attachment-only sends

Three bugs fixed: 1. ChatSessionSubscriptionManager was building the STOMP messageMap manually and omitting attachments, sourceLanguageId, readMemberId, msg...

Kamo·5mo ago
Fixkamo-shared-library

Add attachments and event fields to ChatMessageDto; ignore unknown fields

ChatMessageDto was missing `attachments`, `readMemberId`, `msgIdLastViewed`, `dateLastViewed`, `addedMemberId`, `objImgId`, `transitMemberId`, and `isJoin` fiel...

Kamo·5mo ago
FixMediaService

Fix NPE in getChatSessions from Map.of() rejecting null nextcoder

java.util.Map.of() throws NullPointerException when nextcoder is null (no more pages). Replace with HashMap that accepts null values. Also wrap entire handler i...

Kamo·5mo ago
Fixkamo-internal

Defects C/D/E — title display name, toolbar layout, header lift

Defect C: Add GET proxy for /sessions/{guid}/members so ChatBox.loadMembers() can populate the SessionMember.name field. ChatTool already uses members[0].name f...

kamo·5mo ago
FixMediaService

Fix upload 500 (missing EmbRecordState) and empty chats tab (Timestamp cast)

Defect A: ChatAttachmentService.upload omitted **************** causing a NOT NULL violation on imgs.is_active. Added the default recordState. Also hardened Cha...

Kamo·5mo ago
FixMediaService

Prefer usernameAlias over User.name in memberDisplayName

Switches display name priority to: Member.usernameAlias → User.name → User.alias → User.username. Also includes the paged query dispatch fix from the previous c...

Kamo·5mo ago
Fixkamo-internal

Show upload error toast in Composer when attachments fail

Catches errors thrown by uploadAll() and renders an MUI Alert above the input row. Root cause of Defect 4 was the missing MinIO bucket (imaging-chat-attachments...

kamo·5mo ago
Fixkamo-internal

Empty Chats tab — frontend already expects {rows} paged shape (no change needed)

The ChatsList component already reads data.rows. Backend fix (shared-lib + MediaService) is the root cause: HAVING CAST(null AS TIMESTAMP) IS NULL did not work ...

kamo·5mo ago
FixMediaService

Use split First/After queries for chat sessions paged endpoint

Addresses empty Chats tab by dispatching to ****************

Kamo·5mo ago
Fixkamo-shared-library

Split findChatSessionsForMemberPaged into First/After to fix empty Chats tab

HAVING CAST(null AS TIMESTAMP) IS NULL did not evaluate as expected in CockroachDB,

Kamo·5mo ago
Fixkamo-internal

Name

ChatHeader có giảm thiểu/tách biểu tượng Buttons của riêng mình nhưng cửa sổ công cụ chat Churome đã cung cấp những khoản chi tiêu này — gấp đôi khi Được gắn và...

kamo·5mo ago
Fixkamo-shared-library

Chuyển đổi vật chứa

@IdClat 6 không được hỗ trợ một cách đáng tin cậy Thư mục homeName "Ngay cả khi có sự chú thích. Mẫu chính điển JPA cho Tìm ra danh tính là @MapsId: một trường ...

Kamo·5mo ago
Fixkamo-internal

Thả không dùng

« %s yêu cầu Init » đã làm im lặng lỗi kiểu; chỉ thị là Sự dư thừa dưới chế độ KS nghiêm ngặt và phá vỡ việc sản xuất.

kamo·5mo ago
Fixkamo-shared-library

Thêm

Siêu dữ liệu của Spring yêu cầu@IdCass cho các thực thể có chìa khóa chính là @ info: tooltip Không có nó, JpaReposatory <MediaObjTransit, UUID> thất bại trong ...

Kamo·5mo ago
Fixkamo-shared-library

Di chuyển bộ mã hoá tới HOVING; thêm

Kamo·5mo ago
April 30, 2026
FixKlusterServices

Probe timeout 10s and 2 gunicorn workers

LibreTranslate's /languages probe blocks on the gunicorn worker event loop. With a single worker translating a long chat message, the probe times out at the def...

Kamo·6mo ago
FixMediaService

Raise client read timeout to 120s for long messages

LibreTranslate runs CPU-only argos models — a paragraph-length chat message takes 20-30s to translate, and longer ones can push past 60s. The 8-second read time...

Kamo·6mo ago
Fixkamo-internal

Persist language change and show current language in tooltip

The members endpoint accepts PUT not PATCH, so the language picker's PATCH was silently ignored — Member.language never actually updated, which is why refreshin...

kamo·6mo ago
Fixkamo-internal

Chuỗi truy vấn phía trước trên *

Ủy nhiệm kế tiếp.js đã thả chuỗi yêu cầu truy vấn khi chuyển tiếp MediaService, có nghĩa là lịch sử trò chuyện lấy?lang=<locale> Tia Chớp Im lặng đi. Mà không c...

kamo·6mo ago
FixSecurityService

Chủ sở hữu Mint OTK với quyền tài trợ mà không cần DB tròn-trip

Sau khi được bổ nhiệm làm quản trị Vai trò và viết thành viên Quyền a ứng dụng, khối OTK-mining là Đọc lại những hàng đó thông qua trong cùng một hành động. Tù...

Kamo·6mo ago
Fixkamo-internal

Show Plans & Billing tab regardless of root-org status

The !isRootOrg gate hid the tab on root orgs and blocked org owners and self-viewers from reaching their billing page from "My Account". The PlansBillingTab its...

kamo·6mo ago
Fixkamo-internal

Drop in place — jump every member, no softPush on release

The drift on release was softPushCluster firing on the user-drop path. A mega-cluster's bounds extend in all directions from the anchor, so the PADDING-margin /...

kamo·6mo ago
Fixkamo-internal

Drop firmly in place — tail-only throw + jump() to clear velocity

The previous fix still let heads drift on release because: 1. Throw detection averaged velocity across the full 110ms window. A user who flicked then decele...

kamo·6mo ago
Fixkamo-internal

Drop in place after a paused drag instead of drifting

Two cooperating bugs caused dropped heads (single or post-gather) to fly off to seemingly random positions when the user dragged fast, slowed to a stop, then re...

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

Hủy bỏ việc kéo vận tốc di truyền khi phát hành

Bộ quản lý kéo cập nhật giá trị chuyển động của đầu với mx.set (nx) nhanh Các cuộc gọi, mà chuyển động khung sử dụng để tính toán vận tốc. Khi giải phóng đường ...

kamo·6mo ago
Fixkamo-internal

Crispen hexagon outline at all sizes/states

Four sources of softness eliminated: - **************** on the SVG - **************** on the visible outline so the stroke width does not stretch (and blur) u...

kamo·6mo ago
Fixkamo-login

Từ chối khi phiên chạy orgID không khớp với máy org

tự động đăng ký chấp nhận bất kỳ *** và đúc một OTK chỉ về nó, Cho dù người đó là ai đi nữa, vật chủ thuộc về nơi đó. Một cookie cũ hoặc cross-org *** xuất hiện...

Kamo·6mo ago
Fixkamo-internal

Khoảng cách mô tả và cùng cỡ quy tắc nhóm

Tế bào hỗn hợp và nhiễm sắc thể hex giờ được lấy từ cụm lớn nhất Các thành viên thay vì quy mô toàn cầu, và sau đó MVs bao gồm một Độ lệch trung tâm để đầu của ...

kamo·6mo ago
Fixkamo-internal

Ẩn bật lên khi được mời họp mở hộp thoại

Máy bật thường mở dưới hộp thoại họp bởi vì Hộp thoại được vẽ theo điều kiện bên trong cổng mục tiêu. Chụp các khách mời tại thời điểm click, bác bỏ các popover...

kamo·6mo ago
Fixkamo-internal

Robust English fallback for missing and empty locale translations

- mergeWithFallback now treats empty-string locale values as untranslated, falling back to the English value instead of rendering nothing - Replace bare NextI...

kamo·6mo ago
Fixkamo-internal

Update orders page account uid type from number to string

AccountSummary.uid is now a string (Long precision fix). Also remove parseInt comparison and type="number" from the manual account ID field.

kamo·6mo ago
Fixkamo-shared-library

Dùng thư mục thương mại Market.getId () thay cho getUid () trong cung cấp rescription

Dấu hiệu thương mại sử dụng@Id UUID id (không phải UID), vì vậy Lombok tạo ra getId ().

Kamo·6mo ago
Fixkamo-internal

Mô- đun cá nhân là chuỗi mã số thành viên, tài khoản giải quyết bởi thư mục chính

- Đàn ông: Comment Chuỗi khách hàngId - Dịch bởi: (không phải UID) như là thư mục đích khách hàng; được chọn sẵn để dùng chuỗi kiểu « ustomerId » - Đường ống: ...

kamo·6mo ago
Fixkamo-shared-library

Nối tiếp thư mục của khách hàng là chuỗi bảo tồn độ chính xác dài

- Tài khoảnSimmmaryDTO: một chú thích uid với * BAR và thêm vào trường chuỗi thư mục chính. - Tạo nhóm Việt hoá OrderRequest: - ♪ Chúa ơi ♪ ♪ Cùng nhau như một ...

Kamo·6mo ago
Fixkamo-internal

Complete next-intl for System Diagnostics

Wire remaining MySQL, Redis, statistics, request, and accordion UI copy to components.settings.diagnostics keys; use locale-aware time and translated heap badge...

kamo·6mo ago
Fixkamo-internal

Di sản nhận được subscription Pub phải ném, không phải trở lại null

Comment (billingLoaded = True, hasSubscription=sai), khóa tất cả các tính năng toggles phía sau Một bức tường nâng cấp. Dây buộc phải ném để các khối bắt đặt đă...

kamo·6mo ago
Fixkamo-internal

Name

« tsc » và « Giải quyết » « Thông báo/ « JSON » sau khi hợp nhất mà không cần thiết đã gán tập tin dưới tin nhắn/. Mở rộng bao gồm các kiểu/**/*.d.ts.

kamo·6mo ago
Fixkamo-internal

Di chuyển thiết lập tài khoản giúp đỡ điều khiển các phím thông điệp

Thay thế mọi trợ giúp đã mã hóa trên trang tài khoản tổ chức bằng Đã thu được sử dụng các phím quang hợp. Mở rộng i18n-audit để báo cáo các tập tin bị thiếu Nhữ...

kamo·6mo ago
Fixkamo-internal

Wire organization account hero and tabs to i18n keys

Use **************** strings for SettingsView title, subtitle, and tab labels so the UI shows translated copy instead of raw placeholders left in dictionary ove...

kamo·6mo ago
Fixkamo-internal

Name

kamo·6mo ago
Fixkamo-internal

Công cụ & trình lọc

kamo·6mo ago
Fixkamo-internal

Thêm nhãn có sẵn và chuỗi hộp thư thoại mềm

Thêm thành phần.navtop status* phím trên địa phương để sự hiện diện đầu trang thả xuống hiển thị nhãn đã dịch. Thêm tiếng Anh vào. Gỡ bỏ một móc câu dịch không ...

kamo·6mo ago
Fixkamo-internal

Resolve STATUS_CONFIG scope errors on POS detail pages

Validate agreement status against STATUS_TRANSITIONS and derive commitment status keys from STATUS_TRANSITIONS so module-level helpers do not reference STATUS_C...

kamo·6mo ago

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

Tất cả những thứ đó đều đến trong không gian làm việc của anh. Bắt đầu với kế hoạch miễn phí và đọc lại trang này trong một tháng.

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