KamoCRM

Live Change Log

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

17,800
Total Changes
6,161
Features
5,369
Fixes
30
Projects
Filter by project
All Projects17,800AIService262APIService175BillingService158ConversionService110DaemonService140DocsService223ESigService91EmailService597InitializerService332KBService151KlusterServices746MCPGatewayService265MediaService604RAGService79SecurityService1,903TranslateService62VOIPService256VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,460kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,715kamo-signer-monorepo57kamolos114
Filter by type
All TypesBuild17CI523Chore786Docs3,273Feature6,161Fix5,369Other998Performance165Refactor278Revert23Style42Test164Upgrade1
August 11, 2026
Featurekamo-internal

채팅 요청을 할당하고, 티켓 목록에서 할당

두 개의 틈, 같은 원인 - 할당은 무언가로 처리되었습니다. 일의 조각에 오히려 표. 할당 단추는 pre-tickets outright를 위해 숨겨져 있었습니다, 그래서 라이브 채팅 요구, 옳은 사람이 가장 중요하게 얻은 경우, 할 수있는 방법이 없었다 모두에 넣으십시오. 채팅 요청이...

kamo·2mo ago
Featurekamo-internal

계획 피커에 대한 견적 엔진, Stripe가 법안을 일치

살아있는 달리기 합계 뒤에 arithmetic는, 어떤 성분든지에서 apart를 이렇게 지킵니다 숫자는 직접 시험될 수 있습니다. 그것은 거울 *********** 정확하게: headcount를 가진 per-seat add-ons 가늠자, 단위에 의하여 편평한 1s 계산서는 샀습니다 그...

kamo·2mo ago
FeatureBillingService

첫 번째 플랜을 순차적으로 만들고, 실제 플랜 가격을 반환

두 가지는 조직이 첫 번째 구독을 구입했습니다. 계획 목록은 sub.marketId를 통해만 도달했습니다 구독 org 이미 개최되었으므로 제품에서 어디에서나 계획을 볼 수 없습니다. GET /api/billing/markets/for-org는 콜러의 시장에서 시장을 해결 entitle...

Kamo·2mo ago
Featurekamo-internal

게이트 유료 작업에 라이센스 시트, chokepoint에서

제품에 거의 모든 문질러 행동 — 확장을 다이얼, 회원 이메일, AI Assistant를 열고 녹음을 시작, 소셜 대화를 시작 — 베어 **************** 및 도구 레지스트리에는 모든 문이 없었다. 그 전화 사이트를 한 번에 완료 할 수 없었다 : 파견자 나중에 추가, 또는 ...

kamo·2mo ago
FeatureSecurityService

회원이 무엇을 할 수 있는지 해결, 그 계획이 포함되지 않는 것

기능 보조금은 계획을 설명합니다. 그들은이 회원을 설명하지 않습니다, 때문에 org-level org.features의 콘솔 게이트 네비게이션 - 그래서 라이센스없이 회원 모든 앱에서 조직은 자격이 되었고, 회원 수준 이미 데이터베이스에 존재 licensing은 전혀 영향을 미치지 않았...

Kamo·2mo ago
FeatureBillingService

단위로 빌 per-unit add-ons는, headcount에 의해 샀습니다

생성 및 업데이트를 통해 새로운 애드온 수량 스레드: FLAT 부가 기능 구독이 실제로 샀는지, 그래서 4 좌석 당 한 번 보다는 4개의 구획으로 10 GB 저장 구획 계산서. Quantities는 해결된 add-on 부호에 대하여 안으로 거릅니다, 그래서 stale 또는 hostil...

Kamo·2mo ago
FeatureInitializerService

추가 저장 $ 2.50 10 GB 당, org-wide

Add-on은 조직 전체 공유 풀을 설명하고 그 다음 가격 USAGE BASED at $4 와 "25 GB" 에 명시된 prose. 아직 제출되지 않음 저장 미터 사건, 그래서 그것은 아무것도 청구; 그리고 붙어 있었다, 줄무늬 미터로 재는 가격에 수량을 거부하므로 구독이 생성되면 이름...

Kamo·2mo ago
Featurekamo-shared-library

Add-ons를 단위 크기와 purchasable 양을 주십시오

Add-on의 단위는 그 묘사 안에 prose로만 존재했습니다 (" 각 단위 25 GB를 추가합니다) 마케팅 사이트에서 hardcoded 일정으로, 그래서 아무것도 할 수 있었다 에 대한 청구. SubscriptionAddOn 이득 unit size, 및 AccountSubscripti...

Kamo·2mo ago
August 10, 2026
Featurekamo-internal

Id를 입력하는 대신 티켓을 다시 할당하는 에이전트를 선택합니다

할당 및 재 할당은 원시 회원 ID를 입력 한 텍스트 상자를 열었다. 이미 원하는 사람의 ID를 알고, 전체 작업 목적은 올바른 것을 찾는다. 이제 MemberPickerDialog를 사용하여 Manager 필드 뒤에 동일한 Picker 회원 프로필과 이 앱에서 한 사람의 선택. 디렉...

kamo·2mo ago
FeatureMediaService

자동 오픈 핸드오버를 위한 엔드포인트

GET /sessions/chat/auto-open 채팅 대화 이 멤버의 클라이언트를 반환 제기해야 합니다. POST /sessions/{guid}/auto-opened 레코드가 수행되었습니다. 내구성 지원 handover의 반대, 그리고 같은 이유로: 결정 플랫폼에 속해, 하나의 브라...

Kamo·2mo ago
Featurekamo-shared-library

고객에 의해 제기 된 대화의 튼튼한 기록

MediaSessionMember는 그것이이기 때문에 msgIdLastViewed 옆에 AUTO OPENED AT를 얻습니다 같은 곡물 - 한 세션에 한 회원의 관계에 대한 사실. 그대 답변 "어떻게 그들이 읽었다"; 이 하나의 대답 "그들은 이미 보았 이, unasked". 그것은 ...

Kamo·2mo ago
Featurekamo-internal

선호도 패널

4개의 dropdowns 및 패널에 스위치는 10ant에 있는 바닥에 정상을 세척했습니다 전체 강도에 색상, 그래서 모든 제어는 자신의 배경을 싸웁니다. 각 각 클릭 뒤에 숨겨지은 3개 또는 4개의 선택권을 선택하고 동일한 12를 반복했습니다 국경의 선 스타일링. 패널은 지금 표면이고...

kamo·2mo ago
Featurekamo-internal

조립된 골격을 가진 mailbox 스피너를 대체하십시오

/messages의 모든로드 상태는 다른 빈 판에 Loader2였습니다. — boot, 메시지 목록, 폴더 트리, 메시지 몸과 다음 페이지 모두 장소의 경간은 독자에게 무엇을 오는지 아무것도 말했다. 그들은 이제 적재하는 것을 그립니다. 각 주주는 기하학을 복사합니다. 이 구성 요소는...

kamo·2mo ago
Featurekamo-internal

이벤트 대화에서 게스트를 추가하고 제거

마지막 것은 대화 상자가 할 수 없습니다. 이미에 표시 할 수 있습니다. 이벤트는 없지만 누구에게도 넣는 방법이 없습니다. - 만의 게스트 컨트롤 "업데이트 및 알림"은 이미 초대 된 사람들이 재 메일을 보냅니다. RSVP로 등록된 이메일이 추가됩니다. 국가로, 그리고 hover에 제...

kamo·2mo ago
FeatureEmailService

이벤트의 게스트 목록 관리

대화 상자는 이미 이벤트에있을 수 있지만 추가하거나 제거 할 수 없습니다. 누군가; 유일한 게스트 운영은 몇 가지가 된 사람들을 재확인했다. 이미 있다. 이벤트는 이제 게스트 목록, 교체 도매에 저장합니다. 자주 묻는 질문 대화 상자가 목록을 소유하기 때문에 합병보다 - 게스트가 거기...

Kamo·2mo ago
Featurekamo-shared-library

Batched 게스트 검색 및 삭제-by-event

이벤트 대화 상자는 이벤트가 포함되고 목록 엔드포인트가 반환됩니다. 한 번에 이벤트의 달. 이벤트 당 손님에 대한 질문은 행 당 쿼리입니다; findByEventIdIn은 한 번 묻습니다. deleteByEventId는 게스트 목록 도매를 대체하는 첫 번째 절반이며, Non-null ...

Kamo·2mo ago
Featurekamo-internal

이벤트가 어떻게 콜라보레이션되는지, 그들이 그것을 설정 한대로

가장 유용한 것은 스케줄링 대화 상자는 "당신은 이미 가지고 있습니다 뭔가 그런 다음, 그리고 끝점은 모두와 함께 존재 아무것도 호출하지 않습니다. 이제 대화 상자는 시간 변경으로 요청합니다. — debounced, datetime 입력은 키 입력 당 불을 입력하고 충돌을보고 카드 안쪽...

kamo·2mo ago
FeatureEmailService

Endpoint가 편집되는 이벤트를 제외하면

ConflictDetectionService는 항상 excludeEventId를 촬영했습니다. 이 endpoint 반환된 null. 이벤트가 없으면 그 순간 이벤트 대화 상자가 요청을 시작, 아무것도 편집 할 것 이다 clash 와 a 일 수정되었습니다. 또한이 컨트롤러의 나머지와 같...

Kamo·2mo ago
Featurekamo-internal

이벤트 대화를 다시 만들 때, 필드의 주위에

열에 동일한 무게를 다는 형태를, 순서에서 열은 테이블에 앉아 : 제목, 설명, 위치, 달력, 모든 일, 시작, 끝, 색깔, 개인, 반복. 아무것도 신호 제목과 시간은 전체 일이며 나머지는 보통 혼자 떠났습니다. 실제로 결정되는 것에 의해 재주문, 그리고 일치에 주어진 hierarch...

kamo·2mo ago
Featurekamo-internal

Auto Assignment 전략, 할당 된 대화를 자동으로 엽니 다

주제 설정은 네 번째 전략을 얻습니다. 목록 행 및 편집 대화 상자 동일한 라벨을 공유하고, 키는 kamo-translation-dictionary 첫 번째로 배송됩니다. 메시지/는 여기에 gitignored이고 다음 intl는 en.json에서 누락된 열쇠에 던집니다, 그래서 사전의 ...

kamo·2mo ago
FeatureMediaService

AUTO ASSIGNMENT, 에이전트의 화면에 할당된 대화를 제기

채팅 요청 및 제출 된 티켓은 작업의 동일한 단위입니다. 주제 전략은 단지 결정하는 방법 중 하나가 넘겨진. 더 보기 PRE TICKET 특수 케이스가 사라집니다. AUTO ASSIGNMENT 는 온라인에서 가장 저렴한 에이전트를 선택합니다. PresenceService를 통해 웹소켓...

Kamo·2mo ago
Featurekamo-shared-library

AUTO ASSIGNMENT 전략과 불면증의 튼튼한 기록

AUTO ASSIGNMENT(3)는 SupportAssignmentStrategyType에 부합합니다. 진짜로 온라인 인 대리인에 즉시, 누구든지 붙드는 선호 ROUND ROBIN의 엄격한 존재 블라인드 교체 보다는 오히려 적어도 일. 계정 만들기 절대로 재주문: 열은 @Enumerat...

Kamo·2mo ago
Featurekamo-internal

Pinned app의 칩은 앱을 출시, 설정하지

핀 밴드의 선도적 인 칩은 앱의 설정 착륙에 연결되었습니다. — 첫 번째 항목이 이미 간다. 이제 앱의 네브를 빌려 옵션 도매, 그래서 그것은 응용 프로그램의 자신의 아이콘을 운반하고 정확히 행동 nav는: CRM은 지도 놀이쇠의 밑에 /leads를 엽니다, AI 지원은 조수를 엽니다 ...

kamo·2mo ago
FeatureEmailService

조직 캘린더를 휴대폰으로 동기화, 구멍 열기 없이

공유 달력에는 소유자가 없습니다, 그래서 계정 -scoped DAV 목록으로 만들 수 있습니다 결코 반환: 회사 사건은 웹과 보이지 않는에 보통 있었습니다 모든 전화에. 홈 컬렉션은 이제 계정의 자신의 캘린더를 조합 조직의 공유와 함께. 이 필요한 관리는 오히려 하나의 추가 쿼리보다:...

Kamo·2mo ago
FeatureInitializerService

추가 및 backfill 계정. date created의 경우

Hibernate는 이것을 그들 스스로 추가할 수 없습니다: ddl 자동차는 NULL를 방출하지 않습니다, CockroachDB는 이미 행이있는 테이블에 거부합니다. 그래서 그것은 null을 추가 여기, backfilled, 그때 constrained. 백필 데코드 각 계정의 uniq...

Kamo·2mo ago
Featurekamo-shared-library

계정이 생성되었을 때 기록

계정은 모든에서 생성 타임스탬프를 수행하지 — null 열, 열 없음. 계정 목록은 Date Created 컬럼과 주문이 있습니다. 그래서 그 컬럼 테이블이 생성 된 이후로 모든 계정에 공백이 있습니다. JVM 이외의 데이터베이스에서 소스, 집 규칙에 대한 타임 스탬프. 일치하는 열과...

Kamo·2mo ago
Featurekamo-internal

홈 Launchpad에 Enabled 앱을 Pin

각 Enabled Apps 주제는 이제 설정 하위 옵션에서 핀 토글을 운반합니다. 메뉴와 설정 랜딩 페이지에서 섹션 헤더에. pinned app 을 얻 홈 런치패드의 자신의 수평 숏커트 밴드 - 멤버-쵸센 관리자 바에 반대, 앱이 열립니다 모든 화면을 운반. 핀은 표시 선호도이며, 제...

kamo·2mo ago
Featurekamo-internal

Mobile Copilot 설정 자체 전체 폭 페이지

전화 보호 표면은 상호 작용 센터의 세 번째 탭이었다 슬라이드 아웃, 500px 레일에 캡핑 - 설치를 표시 너무 좁은 부호와 측에 의하여 표시에서 부호 측, 그래서 2 단계는 붕괴되었습니다 toggle 뒤에와 전체적인 교류는 겹쳐 쌓인 조각의 란으로 읽습니다. sign-in cell...

kamo·2mo ago
Featurekamo-internal

현재 순간의 달력을 재건

페이지는 대화를하는 크롬과 기능 그리드였습니다. 3px 도구 모음 아래 무지개 규칙, 내용에 두 번째, gradient 버튼 및 네 개의 느슨한 아이콘 버튼. 그것을 한 곳 중요하지 않고 조용한 곳 - 화면에 아무것도 질문에 대답 달력은 실제로 답을 열었습니다. 조직 아이디어는 지금이...

kamo·2mo ago
FeatureInitializerService

회원에 캘린더를 이동하고 각 org를 공유

일정 및 행사는 계정이 소유하고 조직을 수행하지 않았습니다. 이것은 소유자의 가장 이른 회원에게 각각 첨부합니다. — 조직 계정은 가장 긴에 속했습니다. 어느 연습은 달력이 어디에 있었는지 만든 — 그래서 일정 토지는 정확히 하나의 조직에 오히려 그들 모두에 걸쳐 복제. 선택한 계정은 ...

Kamo·2mo ago
Featurekamo-shared-library

회원에 대한 범위 캘린더, org-wide 출판을 추가

UserCalendar 및 CalendarEvent는 USER ID를 단독으로 해제하고 수행하지 않습니다. 조직. 사용자는 글로벌이며 회원은 사용자가 하나의 조직, 그래서 몇몇 조직에 속하는 계정은 1개의 더미가 있었습니다 그들 모두에서 볼 수있는 달력. 모두는 MEMBER ID와 O...

Kamo·2mo ago
FeatureInitializerService

손 공유 주소 책은 소유자에게 다시 접촉

이메일서비스는 contact books.owner id로 모든 연락처를 읽습니다. 연락처는 이미 소유자 조직과 앉아 무제한 책. CONTACT.OWNER ID는 NULL이 아니며, 생성 경로가 설정하기 때문에 각 행, 그래서 추가 회원 각 접촉은 정확하게 알려져 있습니다 — 아무것도 i...

Kamo·2mo ago
FeatureVOIPService

YugabyteDB의 포인트 및 PostgreSQLDialect 사용

CockroachDB는 YugabyteDB에 의해 대체되었습니다. 연결 문자열에서 이동 cockroachdb-public:26257 yb-tserver-service:5433, 그리고 Hibernate 방언 ...에서 *********** 에 PostgreSQLDialect.

Kamo·2mo ago
FeatureSecurityService

YugabyteDB의 포인트 및 PostgreSQLDialect 사용

CockroachDB는 YugabyteDB에 의해 대체되었습니다. 연결 문자열에서 이동 cockroachdb-public:26257 yb-tserver-service:5433, 그리고 Hibernate 방언 ...에서 *********** 에 PostgreSQLDialect.

Kamo·2mo ago
FeatureRAGService

YugabyteDB의 포인트 및 PostgreSQLDialect 사용

CockroachDB는 YugabyteDB에 의해 대체되었습니다. 연결 문자열에서 이동 cockroachdb-public:26257 yb-tserver-service:5433, 그리고 Hibernate 방언 ...에서 *********** 에 PostgreSQLDialect.

Kamo·2mo ago
FeatureMediaService

YugabyteDB의 포인트 및 PostgreSQLDialect 사용

CockroachDB는 YugabyteDB에 의해 대체되었습니다. 연결 문자열에서 이동 cockroachdb-public:26257 yb-tserver-service:5433, 그리고 Hibernate 방언 ...에서 *********** 에 PostgreSQLDialect.

Kamo·2mo ago
FeatureMCPGatewayService

YugabyteDB의 포인트 및 PostgreSQLDialect 사용

CockroachDB는 YugabyteDB에 의해 대체되었습니다. 연결 문자열에서 이동 cockroachdb-public:26257 yb-tserver-service:5433, 그리고 Hibernate 방언 ...에서 *********** 에 PostgreSQLDialect.

Kamo·2mo ago
FeatureKBService

YugabyteDB의 포인트 및 PostgreSQLDialect 사용

CockroachDB는 YugabyteDB에 의해 대체되었습니다. 연결 문자열에서 이동 cockroachdb-public:26257 yb-tserver-service:5433, 그리고 Hibernate 방언 ...에서 *********** 에 PostgreSQLDialect.

Kamo·2mo ago
Featurekamolos

YugabyteDB의 포인트 및 PostgreSQLDialect 사용

CockroachDB는 YugabyteDB에 의해 대체되었습니다. 연결 문자열에서 이동 cockroachdb-public:26257 yb-tserver-service:5433, 그리고 Hibernate 방언 ...에서 *********** 에 PostgreSQLDialect.

Kamo·2mo ago
FeatureESigService

YugabyteDB의 포인트 및 PostgreSQLDialect 사용

CockroachDB는 YugabyteDB에 의해 대체되었습니다. 연결 문자열에서 이동 cockroachdb-public:26257 yb-tserver-service:5433, 그리고 Hibernate 방언 ...에서 *********** 에 PostgreSQLDialect.

Kamo·2mo ago
FeatureEmailService

YugabyteDB의 포인트 및 PostgreSQLDialect 사용

CockroachDB는 YugabyteDB에 의해 대체되었습니다. 연결 문자열에서 이동 cockroachdb-public:26257 yb-tserver-service:5433, 그리고 Hibernate 방언 ...에서 *********** 에 PostgreSQLDialect.

Kamo·2mo ago
FeatureDocsService

YugabyteDB의 포인트 및 PostgreSQLDialect 사용

CockroachDB는 YugabyteDB에 의해 대체되었습니다. 연결 문자열에서 이동 cockroachdb-public:26257 yb-tserver-service:5433, 그리고 Hibernate 방언 ...에서 *********** 에 PostgreSQLDialect.

Kamo·2mo ago
FeatureDaemonService

YugabyteDB의 포인트 및 PostgreSQLDialect 사용

CockroachDB는 YugabyteDB에 의해 대체되었습니다. 연결 문자열에서 이동 cockroachdb-public:26257 yb-tserver-service:5433, 그리고 Hibernate 방언 ...에서 *********** 에 PostgreSQLDialect.

Kamo·2mo ago
FeatureConversionService

YugabyteDB의 포인트 및 PostgreSQLDialect 사용

CockroachDB는 YugabyteDB에 의해 대체되었습니다. 연결 문자열에서 이동 cockroachdb-public:26257 yb-tserver-service:5433, 그리고 Hibernate 방언 ...에서 *********** 에 PostgreSQLDialect.

Kamo·2mo ago
FeatureAPIService

YugabyteDB의 포인트 및 PostgreSQLDialect 사용

CockroachDB는 YugabyteDB에 의해 대체되었습니다. 연결 문자열에서 이동 cockroachdb-public:26257 yb-tserver-service:5433, 그리고 Hibernate 방언 ...에서 *********** 에 PostgreSQLDialect.

Kamo·2mo ago
FeatureBillingService

YugabyteDB의 포인트 및 PostgreSQLDialect 사용

CockroachDB는 YugabyteDB에 의해 대체되었습니다. 연결 문자열에서 이동 cockroachdb-public:26257 yb-tserver-service:5433, 그리고 Hibernate 방언 ...에서 *********** 에 PostgreSQLDialect.

Kamo·2mo ago
FeatureAIService

YugabyteDB의 포인트 및 PostgreSQLDialect 사용

CockroachDB는 YugabyteDB에 의해 대체되었습니다. 연결 문자열에서 이동 cockroachdb-public:26257 yb-tserver-service:5433, 그리고 Hibernate 방언 ...에서 *********** 에 PostgreSQLDialect.

Kamo·2mo ago
August 9, 2026
FeatureKlusterServices

Unique rowid() YugabyteDB의 shim 및 비공개 스키마

Shim는 생산 최대 플러스 마진에 시퀀스입니다. 더 보기 씨앗은 두 가지 요구 사항을 나타낸다. 그것은 모든 기존 ID를 초과해야하거나 cutover 콜드 후에 첫번째 삽입, 그리고 그것은 ids 때문에 2^53를 초과해야 합니다 문자열과 API 계약으로 직렬화 된 것 위에 이미 가정...

Kamo·2mo ago
FeatureKlusterServices

Unique rowid() YugabyteDB의 shim 및 비공개 스키마

Shim는 생산 최대 플러스 마진에 시퀀스입니다. 더 보기 씨앗은 두 가지 요구 사항을 나타낸다. 그것은 모든 기존 ID를 초과해야하거나 cutover 콜드 후에 첫번째 삽입, 그리고 그것은 ids 때문에 2^53를 초과해야 합니다 문자열과 API 계약으로 직렬화 된 것 위에 이미 가정...

Kamo·2mo ago
FeatureKlusterServices

CockroachDB와 함께 단일 노드 YugabyteDB 2026.1.0.1 배포

이제 두 엔진은 k1m1에 측면을 실행; CockroachDB는 터치되지 않고 롤백 경로 유지. 분명하지 않은 세 가지 : - Helm 차트 버전은 Docker 태그가 아닙니다. 차트 2026.1.0 앱 지도 버전 2026.1.0.0-b118,그래서 `image: yugabytedb...

Kamo·2mo 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