KamoCRM

Live Change Log

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

17,667
Total Changes
6,081
Features
5,345
Fixes
30
Projects
Filter by project
All Projects17,667AIService261APIService174BillingService158ConversionService110DaemonService138DocsService223ESigService91EmailService588InitializerService329KBService151KlusterServices745MCPGatewayService261MediaService604RAGService79SecurityService1,875TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,414kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,683kamo-signer-monorepo57kamolos114
Filter by type
All TypesBuild16CI523Chore776Docs3,257Feature6,081Fix5,345Other998Performance165Refactor278Revert23Style42Test162Upgrade1
April 20, 2026
Featurekamo-internal

Member-requestor 지원 권리 조정 및 듀얼 모드 티켓보기

- NavTop: 어떤 지원 권리든지를 위한 show SupportButton (시약 또는 일원) - SupportButton : 오른쪽으로 각 드롭다운 항목 - Create/View Tickets, Webinar 요청, 오른쪽이 열릴 때만 표시되는 내 웹 세미나 - SupportTic...

kamo·6mo ago
Featurekamo-shared-library

회원제 서비스 이용권 (133-136)

비 시약 회원을 위한 4개의 새로운 SUPPORT-scoped 권리를 추가하십시오: - *********** (133) - CREATE SUPPORT TICKET (134) 을 - REQUEST WEBINAR (136) - VIEW MY SCHEDULED WEBINARS (136)

Kamo·6mo ago
Featurekamo-internal

회원과 팀 멤버 탭에서 열 필터 제거

kamo·6mo ago
Featurekamo-internal

SecurityRoleManager에 Sync Rights 버튼을 추가하십시오

Button은 Organ.hasParent가 false일 때만 볼 수 있습니다. 이름 * POST /api/security/roles/sync-rights는 그 후에 역할 테이블을 다시 로드합니다.

kamo·6mo ago
FeatureSecurityService

RoleRightsSyncService를 추출하고 sync-rights endpoint 추가

- RoleRightsSyncService: OrgRole 모두에 대한 역할 권한 동기화 논리를 중앙화 그리고 *********** 테이블; 시작 및 주문 - DataLoader: 시작에 RoleRightsSyncService.syncAll()에 위임 - SecurityRoleContr...

Kamo·6mo ago
Featurekamo-shared-library

역할 권한 DTOs enum 구동 및 보안 모델 권한 동기화 추가

- SecurityRoleDTO.fromOrgRole(): 모든 롤리전을 삽입 DB를 가진 유형 값 viewup으로 설정 - 새로운 권리는 NOT SPECIFIED로 자동으로 나타납니다. -********** 동일한 enum 구동 방식 보안 모델의 기본 역할 - OrgRoleRight....

Kamo·6mo ago
Featurekamo-shared-library

ALLOW PROMOTING MEMBERS 우측 추가 (id 132)

Kamo·6mo ago
Featurekamo-shared-library

PLANNING에서 POS 및 ESIG를 COMPLETED 단계로 홍보

Kamo·6mo ago
Featurekamo-internal

표시 도시 및 하위 구분 티켓 방문자 지 행

"City, Region, Country (IP)"로 표시 - null은 필터링되어 있으므로 국가 데이터만 사용할 때 degrades gracefully

kamo·6mo ago
FeatureMediaService

Expose 도시와 subdivision 에 방문자 geo lookup

- 도시 및 하위 영역으로 GeoResult 기록 확장 - GeoLookupService (IP-level)를 사용하는 Switch SupportTicketService.toDTO() country-only geoLocationRepository 대신, 그래서 도시 및 subdivisi...

Kamo·6mo ago
Featurekamo-shared-library

방문객 추가도시 및 방문자지원하기TicketDTO

Kamo·6mo ago
Featurekamo-internal

탭 URL params를 /account 페이지에 딥 링크 및 재생 지속

탭 상태는 이제 동기화됩니다 *********** 그래서 링크 특정 탭 작업을 수행하고 올바른 탭은 페이지를 새로 고침에 선택합니다.

kamo·6mo ago
Featurekamo-internal

티켓 헤더에서 방문자 플래그, 국가 및 IP 표시

- supportTicketDTO 유형에 VisitorCountryCode, visitorsCountryName 추가 - flag emoji + country name + IP address row in TicketHeader for public 채팅 티켓

kamo·6mo ago
Featurekamo-shared-library

SupportTicketDTO에 방문자 geo 필드를 추가

Kamo·6mo ago
FeatureMediaService

고객 플래그 및 지원 티켓 헤더에 위치 표시

- PublicChatVisitorRepository 및 GeoLiteLocationRepository를 SupportTicketService에 주사하십시오 - 방문자Ip주소, 방문자CountryCode, 방문자CountryName in toDTO() geo lookup을 통해 - Ge...

Kamo·6mo ago
Featurekamo-marketing

LiveSupportPanel에서 STOMP/SockJS를 가진 기본 WebSocket을 대체하십시오

- @stomp/stompjs 및 sockjs 클라이언트 패키지 추가 - 대신 SockJS+STOMP를 통해 media.{domain}/ws/public-chat에 연결하십시오 api.{domain}에 대한 raw WebSocket은 잘못된 호스트와 잘못된 프로토콜이었다. - STOMP...

Kamo·6mo ago
FeatureMediaService

STOMP/NATS를 통해 end-to-end 공개 채팅 실시간 수정

- PublicChatWebSocketInterceptor의 internalAuth 요구 사항 제거 그래서 방문자는 세션 토큰 만 사용하여 직접 연결할 수 있습니다. - ChatMessageDto의 senderName로 방문자 displayName를 포함 TicketChat에서 메시징하...

Kamo·6mo ago
Featurekamo-shared-library

Support chatMessageDto에 senderName 추가하기

Kamo·6mo ago
Featurekamo-internal

NEW TICKET NATS 알림 자동 오픈 지원 티켓 팝업

새로운 지원 티켓이 도착했을 때, 이제는 NEW TICKET를 보내 PENDING COUNT 외에도 STOMP 메시지. 지원CountContext 툴을 파견하여 핸들링:티켓 채팅 창 팝업 /support로 이동해야 하는 대리인 없이 자동적으로.

kamo·6mo ago
Featurekamo-marketing

애니메이션 영웅, 타임라인, CTA로 /contact-confirmed 페이지를 추가

연락처 양식에 인라인 성공 메시지 대체 전용 프리미엄 확인 페이지: 애니메이션 SVG 체크 마크 입자 파열, 'What Happens 다음 3 단계 타임 라인, 그리고 '당신은 기다립니다'CTA 카드. 모든 23 로컬 파일 새로운 contactConfirmed i18n 열쇠로 새롭게 하...

Kamo·6mo ago
Featurekamo-internal

Redesign LabelManager - 인라인 섹션 편집, 깨진 저장, 읽기 전용 기본

Per-section read/edit 패턴을 가진 LabelManager.tsx를 바꿔 씁니다. 부서지는 저장 버튼(validateForm blocked save because contact/company field was never populated API에서). 글로벌 양식 제출,...

kamo·6mo ago
FeatureEmailService

Cross-tenant 이메일 주소를 차단하는 KamoMail 도메인 validator 추가

서비스 레이어에서 확인하는 KamoMailDomainValidator 구성품을 소개합니다. 제출 된 이메일 도메인이 org의 검증 된 기본 도메인과 일치 여부 KamoMail이 활성 공급자입니다. MailboxProvisioningService에 주사, AliasService 및 Sha...

Kamo·6mo ago
Featurekamo-internal

Enforce KamoMail 도메인은 mailbox, alias 및 공유 mailbox 생성에 제한합니다

KamoMail이 이메일 공급자 인 경우, 회원은 메일 박스 만 만들 수 있습니다. aliases 및 org의 검증된 기본 도메인을 사용하여 공유 메일 박스. 3개의 독립적인 층에 보강: frontend UI (prefix+locked 도메인 도메인이 없을 때 사용 가능한 상태 입력, ...

kamo·6mo ago
FeatureConversionService

Add image resize and favicon generation endpoints

Kamo·6mo ago
FeatureInitializerService

Add migration runner for logo_full_ext column on orgs

Kamo·6mo ago
Featurekamo-shared-library

FindByBranchTypeID에 대한 쿼리를 생성

SecurityService의 새로운 /branch-types/{id}/usages endpoint 지원 분기 유형이 역전하기 전에 활성 아이 orgs가 있는지 검사합니다.

Kamo·6mo ago
FeatureSecurityService

Add GET /branch-types/creatable and /{id}/usages endpoints

/creatable returns branch types filtered by the caller's creator-type (OWNERS/TEAM_MEMBERS/MEMBERS) via AppliedModelEnforcementService. /{id}/usages returns th...

Kamo·6mo ago
Featurekamo-internal

Guard 분기 유형의 deletion against active org 사용

분기 유형 칩을 제거하기 전에, frontend 지금 호출 *************** 어떤 orgs가 존재하면 자주 묻는 질문(FAQ) 그것을 삭제 대신 유형이 비활성화됩니다.

kamo·6mo ago
April 19, 2026
Featurekamo-internal

Org 생성 마법사에 도메인 이름 필드를 추가

필수 도메인 필드를 자동 www로 Basics 단계에 추가합니다. 연락처 API 페이로드에 포함 된 검증 된 리뷰 단계에 표시됩니다.

kamo·6mo ago
Featurekamo-marketing

추가 API 수정 kamo-api-reference 페이지로 이동

/kamo-api-reference에 대해서만 보여주세요. 사용자가 API 변경을 제출할 수 있습니다. /requests를 통해 요청하거나 /contact를 통해 도달하십시오.

Kamo·6mo ago
FeatureSecurityService

Add GET /branch-types/creatable endpoint with creator-type filtering

Returns only the branch types the calling member is permitted to create a child org under, based on their OWNERS/TEAM_MEMBERS/MEMBERS classification against the...

Kamo·6mo ago
Featurekamo-internal

회사 소개 type wizard step with branchType/Security모델 선택

- OrgTypeStep (Organization)을 대체합니다. 유형 + 구성 드롭다운) BranchTypeStep 그 fetches **************** — 새로운 endpoint 반환 단지 분지 유형 호출기는 만들 수 있습니다 아래에 아이 org, 자신의 OWNERS/TE...

kamo·6mo ago
Featurekamo-internal

/network 생성 감당은 회원 유형 + 권리에 의해 문질러

- BranchSetupManager : 새로운 "이 모델 아래에 어린이 Orgs를 만들 수 있습니다" 카드 3 개 (회원 / 팀 멤버 / 소유자). 제품정보 round-trip through mapBackendModel and both save 흐름 (아이 모델 + 마스터 모델). 빈...

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