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 24, 2026
Featurekamo-internal

보안 모델 편집기의 하위 탭 + 정리

- 보안 모델 편집기 ...에서 *********** 지금 분할 4개의 sub-tabs로: 일반 (기본 정보, 가시성, 누가 만들 수 있습니다, 플랫폼 설정, 도메인 구성, 상업 시장), 검열 (alcohol/ 담배 / 방화 + 회원 + 팀 회원 연령대), 허용 된 응용 프로그램, 및 ...

kamo·6mo ago
Featurekamo-internal

Alias 가시 UI + Subdomain 브랜치 버튼

하위 도메인BranchesDialog: - Alias 편집기는 테이블 스타일 행 목록으로 칩 목록을 대체 alias 당 회원 및 팀 구성원 체크 박스 - 관리 제어 제작자 유형은 /network/create에 있는 각 부모 별명을 보십시오 - onUpdateModelSubdomainCo...

kamo·6mo ago
FeatureSecurityService

별명 가시 필터링 + 자동 검증 subdomain 소유권

OrganizationController: - Web-alias org 생성 이제 자동 마크 소유권Verified=true 및 isDnsVerified=true 에 생성 된 OrgDomain — 아니 TXT 레코드 필요 이후 GoDaddy에 DNS를 제공 - CUSTOM parentAl...

Kamo·6mo ago
Featurekamo-shared-library

Per-alias 제작자 유형 시정 플래그 추가

SeeToMembers/ 가시ToTeamMembers boolean 열을 추가하십시오. ChildOrgSecurityModelAlias 그래서 관리자는 부모 별명을 제한할 수 있습니다. Child orgs를 만들 때 멤버 vs 팀 멤버에게 나타났습니다. - 성격: 2 @Builder....

Kamo·6mo ago
Featurekamo-internal

설정 대화 상자, 웹 별 마법사 경로 및 DNS 제공 패널

Subdomain Branches UI를 3개의 표면에 추가합니다: - *********** 새로운 “Subdomain Branches” 단추 org-level의 대화 상자를 열고 toggle + GoDaddy creds를 활성화합니다. per-security-model editor f...

kamo·6mo ago
FeatureSecurityService

Org-level config, GoDaddy 클라이언트 및 웹 별 org는 경로 생성

새로운 Subdomain Branches 특징은 백엔드에 종료됩니다. - SubdomainBranchesController for org-level enable + GoDaddy creds (라이브 인증) - GoDaddyDnsClient는 idempotent CNAME upserts ...

Kamo·6mo ago
Featurekamo-shared-library

Entities, cipher 및 alias/DNS 로그 비계 추가

Per-org GoDaddy creds (AES-GCM 암호화)에 추가, AllowRootSubdomains 플래그 and child-org alias collection on the security model, DNS 제공 SecurityService에서 Round-trip에 사용되는...

Kamo·6mo ago
Featurekamo-internal

Prefix/suffix dropdowns, mailbox 도메인 게이트, 명시된 상태

- 이름 접두사 및 suffix는 이제 dropdowns에서 대중화됩니다. NamePrefixType / NameSuffixType 카탈로그 org-config에 의해 전달 끝점. 옵션 당 약어 + 전체 이름을 표시합니다. - "Provision 조직 이메일 mailbox"는 이제 비활...

kamo·6mo ago
FeatureSecurityService

Explicit 팀 상태 + 이름 prefix/suffix 카탈로그

- GET *********** 이제 namePrefixes를 반환하고 nameSuffixes, NamePrefixType 및 NameSuffixType에서 소스 회원 추가 / 팀 회원 양식을 작성하지 마십시오. - POST /create-team-member는 이제 omits 요청을 ...

Kamo·6mo ago
Featurekamo-internal

전체 폭, 3 팬 추가 회원 양식 레이아웃

대신 전체 콘텐츠 영역을 사용하여 생성 양식을 재생합니다. 1100px-wide 중심의 열. - 3-column 응답 레이아웃 : 끈적 끈적한 왼쪽 섹션 nav (md+), 전체 폭 양식 (always), 오른쪽에 라이브 요약 패널 (xl +). - Field rows now scal...

kamo·6mo ago
Featurekamo-register

Merge alias/email/name/phone을 단일 "내 프로필"단계로

이전에 별도의 "내 전자 메일 및 별명", "내 이름", 그리고 "전화 번호"는 13 + 등록자를위한 "내 프로필"단계로, alias + 전자 메일 + 법적 이름 필수 및 전화 번호 옵션 (SMS를 통해 입력될 때). 아래에서 13 등록자는 단일 이름 "My User Alias"단계 —...

Kamo·6mo ago
FeatureSecurityService

아래-13 signups에 대한 이메일 + 법적 이름 선택

/api/security/register endpoint 이전에 모든 요청을 거부 누락된 이메일, 이름, 또는 마지막 이름. 즉, 13 경로를 만들었습니다. (KIDS ONLY orgs, 또는 ALL AGES와 하위-13 등록) 불가능 — 합법적으로 그 계정은 별칭 + 암호 + 씨앗 구...

Kamo·6mo ago
April 23, 2026
Featurekamo-shared-library

추가 *********** 입력 체크에 대 한

Kamo·6mo ago
Featurekamo-internal

시스템 사용자 구성 페이지 + 네트워크 ENTER AS SYSTEM MEMBER

플랫폼 관리 추가 → 구성, 부모-org-owner-only 해당 이용 후기에 달린 코멘트가 없습니다. 시스템 사용자 부서, 직책, 또는 개별 팀 구성원. 모든 3개의 nav 위치에 등록 (페이지 타일 목록 설정, SettingsStatusWindow 경로 + 하위 주제 및 페이지 자체...

kamo·6mo ago
FeatureSecurityService

Backfill, 입력 흐름, 돌연변이 감시, 구성 API

Self-heal 프로비저닝: SystemUserBackfillService는 모든 것을 실행합니다. SecurityService boot (DataLoader에서)는 is system user 열을 추가합니다. and system user access table if 누락된 경우, 싱...

Kamo·6mo ago
Featurekamo-shared-library

시스템 사용자 플래그 + 액세스-grant entity 추가

플랫폼 전체 시스템 사용자 모델 소개: a User.isSystemUser flag (일부 인덱스는 싱글톤을 적용합니다), 플러스 SystemUserAccess 테이블 그 기록은 top-level-org 부서, 직책, 또는 팀 구성원 시스템 사용자를 impersonate 할 수 있습니다...

Kamo·6mo ago
Featurekamo-register

전화 검증 + 보안 질문 단계 추가

암호와 계정 복구 사이에 두 가지 새로운 단계를 삽입 13+ 등록자: SMS 코드와 더불어 전화 번호 단계 (선택, Skippable, 인증) 및 보안 문제 단계 (required, 3 명백한 답변과 질문). Under-13 등록자 모두 건너뛰기 그리고 회복을 위한 종자 구문에 의존합니...

Kamo·6mo ago
FeatureSecurityService

Signup 도중 전화 + 안전 질문

휴대폰 번호 및 보안 요청 수집을 셀프 서비스로 이동 등록 흐름 (그들은 원래 의도) 오히려 post-signup 설정 페이지를 필요로 합니다. - New RegistrationPhoneService: 생성/확인 6자리 SMS 코드를 통해 BulkTextSmsClient, 10분 TT...

Kamo·6mo ago
Featurekamo-shared-library

등록 iPhoneCode entity + 저장소 추가

새로운 테이블 `registration phone codes` 저장 한 샷 SMS 인증 코드 자체 서비스 등록 기간 동안 발급된 사용자의 법인이 존재하기 전에. NULL userId를 수행하기 위해 AccountVerificationCode에서 분리되는 Kept 그 테이블에.

Kamo·6mo ago
Featurekamo-internal

회원 추가 / 회원 추가

- /account: tab-scoped 버튼으로 단일 주변 버튼을 교체 회원 탭에서 <Member>를 추가하면 팀 멤버 탭에서 <Team Member>를 추가합니다. 이 페이지는 자동으로 번역 되었다. 원래 페이지는 자동으로 번역 되었다. 회원 디테일 보기 - 새로운 /settings...

kamo·6mo ago
FeatureSecurityService

회원 추가 / 팀 회원 생성 흐름 추가

- 새로운 MemberCreateController 노출: * GET *********** — age-req, 시간대, 부서, 직책 * GET **************** — 이메일 또는 사용자 이름에 의하여 debounced 존재 체크 * POST /api/security/membe...

Kamo·6mo ago
Featurekamo-shared-library

추가 AgeReqType.allowsUnder13() 도움자

추가 회원에 의해 사용 / 팀 회원은 이메일 수집을 건너 뛰기 연령 요건이 13세 미만의 사용자를 허용하는 경우 (ALL AGES, KIDS ONLY, ALL COPPA GRADS).

Kamo·6mo ago
Featurekamo-internal

회원 계획 및 빌링 그룹 주위에 빌링

- 회원 페이지 플랜 & 빌링 탭은 이제 펄싱 글로우로 정렬됩니다. 그리고 탭 바의 StarRate 아이콘. 시청자가 될 때 눈에 띄는 로그인 사용자 또는 로그인 사용자는 org를 소유합니다. 내용 분할 4개의 sub-tabs로: 구독, 청구서, 결제 정보, 그룹 관리. Billing-...

kamo·6mo ago
FeatureSecurityService

EntitlementService + SecurityModel commerce 마켓 추가

- EntitlementService는 조합 활동에 의해 per-member 특징 보조금을 따릅니다 BillingGroupLicense 계획 기능 + KamoCRM 무료 계층 기본. 스낵 바 Redis의 15 분 프로젝트는 memberId에 키워졌습니다. - EntitlementInva...

Kamo·6mo ago
FeatureBillingService

BillingGroups 주변 청구서 작성

Org-level의 삭제 *********** 관제사, 서비스 및 DTOs. 소개 : - BillingGroupController 장착 그룹, 회원, 구독, 라이센스, /api/billing/groups의 결제 방법 및 송장. - BillingGroupService (라이프 사이클 +...

Kamo·6mo ago
Featurekamo-shared-library

BillingGroup 모델과 org-level 청구

BillingGroup, BillingGroupMember, BillingGroupSubscription을 소개합니다. BillingGroupLicense, BillingGroupPaymentMethod, BillingGroupInvoice, 그리고 BillingGroupConfig e...

Kamo·6mo ago
FeatureSecurityService

Interaction Center 회원 라인은 구인 제목을 사용합니다

작업과 RBAC 역할 제목을 대체TitleOfficial, JobTitle에 fallback TeamMember의 카탈로그 제목 및 기본 회원 라벨 by-department payload 역할 필드에 기록.

Kamo·6mo ago
April 22, 2026
April 21, 2026
Featurekamo-shared-library

Org id에 의해 보안 모델과 로드 지점 유형

Kamo·6mo ago
Featurekamo-shared-library

오브젝트 업로드에 대한 옵션 Cache-Control

이렇게 globals.css 및 config.json instruct 브라우저를 제공하는 테마에 의해 사용하는 및 프록시는 stale cached 객체 대신 다시 유효하지 않습니다.

Kamo·6mo ago
FeatureSecurityService

테마 자산에 구성 및 캐시 헤더의 ThemeRevision

Emit themeRevision (epoch ms) 각 쓰기에 config.json에; 설정 캐시 제어 config, globals.css 및 사이트. webmanifest uploads 그래서 가장자리 캐시가 다시 유효하다.

Kamo·6mo ago
Featurekamo-shared-library

Avatar cleanup에 대한 *********** 추가

Avatar를 제거 할 때 사용하는 회원은 같은 행을 삭제하기 전에 명확하게 할 수 있습니다.

Kamo·6mo ago
Featurekamo-internal

?fresh=1를 통해 신선한 창조에 명확한 마법사 sessionStorage

네트워크에서 Navigate는 ?fresh=1로 만들고, 조회를 벗고, 사용 Short-lived lock 그래서 React Strict 모드는 이전 초안을 복구하지 않습니다. persist 실행. SessionStorage의 마법사 초안 생활 (localStorage).

kamo·6mo ago
Featurekamo-shared-library

Alcohol/tobacco/firearms 준수 정책

- CHILD ORG SECURITY MODELS 열 및 엔티티티티 기본값 MEMBER SELECT - DTO 및 ChildOrgSecurityModelService create/update 정상화 - AppliedModelEnforcementService는 아동 org ATF 플래그 ...

Kamo·6mo ago
FeatureSecurityService

모델 및 creatable 지점 유형에 ATF 준수 정책 노출

- OrganizationController는 연령 증명 전에 모델 시행을 적용합니다. - SecurityModelController 및 MasterModelController 패스 정책 필드 - BranchTypeController는 /branch-types/creatable에 있는 ...

Kamo·6mo ago
Featurekamo-internal

보안 모델 정책의 규정 준수 마법사

- 지점 유형 API지도 알코올 / 담배 / 방화 정책 마법사 상태 - 동적 준수 단계 : 모델이 모든 ATF 및 연령을 고정 할 때 nav에서 omit - MEMBER SELECT 또는 여러 연령 옵션만 제어 - 리뷰는 사용자 만 표시되었습니다.; title Compliance Set...

kamo·6mo ago
April 20, 2026
Featurekamo-marketing

Changelog 링크 및 일일 카운트와 실시간 상태 표시

미리보기 카운트다운 및 signup 복사를 컴팩트 한 "Now LIVE"로 대체하십시오. callout, changelog 링크를 유지, 항상 오늘의 변경 카운트를 표시 API에서 로드 후. locales를 통해 previewBanner 문자열을 업데이트합니다.

Kamo·6mo ago
FeatureSecurityService

RoleRightsSyncService를 모든 부팅에 완전히 자기 치유

RoleRightType을 추가하거나 제거하려면 다시 실행해야 합니다. KamoInitializerService. syncAll()는 이제 3단계를 실행합니다. 1. 치유 제약 - 모든 CHECK 제약을 드롭 테이블과 두 개의 upsert-required 독특한 제약이 존재한다. Hi...

Kamo·6mo ago
Featurekamo-internal

플랫폼 관리 설정 추가 — org 계획 보조금, 이벤트, 계획 카탈로그

- /settings/platform의 밑에 새로운 페이지 ( hasPlatformAdminAccess에 의해 보호하는): - /organizations - 모든 org, 보조금 / modify/revoke COMP는 이유와 계획 - /events - 감사 피드의 ************...

kamo·6mo ago
FeatureBillingService

PlatformAdmin Controller + 서비스 추가

- PlatformAdminController at /api/billing/platform (클래스 레벨 @PlatformAdminOnly) - GET /orgs, GET /orgs / {orgId} - POST /org/{orgId}/grants, PATCH|DELETE /orgs/{...

Kamo·6mo ago
FeatureInitializerService

Seed Organization.isTopLevel for kamocrm 및 OWNER UNLIMITED 자체 컴파일 계획

- DataLoader: 드롭 조직 createOrg의 유형 arg, set isTopLevel=true 에 kamocrm - KamoCRMAgeReqUpdateRunner + 테스트 : IS TOP LEVEL = TYPE 대신 TRUE에 일치 - OrganizationTypeRemov...

Kamo·6mo ago
Featurekamo-shared-library

Organization.isTopLevel, PaymentMethod.COMP, COMP * 이벤트 유형 추가; 조직 제거 유형 enum

- 조직 : 플랫폼 소유자 식별을위한 `isTopLevel` 플래그와 죽은 `type` 필드를 대체 - PaymentMethod : 무료 플랫폼 관리자 보조금 (스트라이프 없음) - SubscriptionEventType: COMP GRANTED, COMP REVOKED, COMP EX...

Kamo·6mo ago
Featurekamo-shared-library

OrgOriginal 필드를 사용하여 등록 org를 추적

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