KamoCRM

비밀번호

모든 기능, 수정 및 개선, 그것은 배로 게시. 출시를 위해 다시 열지 않습니다.

17,500
총 변경
5,986
제품 설명
5,284
수정 사항
30
프로젝트
프로젝트
모든 프로젝트17,500AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
필터 유형
모든 유형Build16CI523Chore774Docs3,254Feature5,986Fix5,284Other994Performance165Refactor278Revert23Style42Test160Upgrade1
April 20, 2026
Fixkamo-internal

자체 검사 및 리디렉션에 대한 문자열로 회원 ID를 비교

User-info API는 int64 정밀도를 보존하기 위해 문자열로 memberID를 반환합니다. isSelf used Number() 및 혼합 유형의 엄격한 평등, 그래서 보기 당신의 자신의 /settings/member/:id는 다른 사용자로 대우되고 방아쇠로 처리되었습니다 MAN...

kamo·6mo ago
Fixkamo-internal

Load Race 후 TicketChat 실시간 업데이트

초기 메시지 fetch 마무리까지 Defer STOMP 구독 API의 setMessages는 로드 중에 전달된 메시지를 닦을 수 없습니다. sessionGuid가 변경 될 때 메시지가 삭제됩니다. 작성된 메시지 POST 응답에서 이렇게 보내진 선은 WS에 대기 없이 나타납니다.

kamo·6mo ago
FixSecurityService

NOT SPECIFIED에 기본 null 올바른 설정

Kamo·6mo ago
Fixkamo-internal

Case-insensitive matching을 사용하여 deprecated play (및 app/media)를 숨기기

- Lowercase statusMap 키와 API 케이싱과 같은 검증 정렬 - 숨겨지은 infra 상표 case-insensitively 대우 - 부모가 여전히 그(것)들을 통과하더라도 효과적인 필수 줄에서 deprecated 상표

kamo·6mo ago
FixSecurityService

Role locks security edits

Kamo·6mo ago
ChoreKlusterServices

SUBDOMAINS 목록에서 재생 제거

Kamo·6mo ago
FixSecurityService

회원 종료에 대한 목록 또는 레거시 CSV로 세션 권한 읽기

KSessionService and SecurityRoleController 매장 권리 목록<String> RoleRightType 이름. MemberSecurityController는 문자열로 던져서 분할합니다. comma, ClassCast회원 유형 및 회원 액세스 PATCH에 대한...

Kamo·6mo ago
Chorekamo-marketing

Locale 번역 및 해시 업데이트 [skip ci]

Kamo CI·6mo ago
Chorekamo-marketing

Repo에서 kamo-capcha-widget node modules 제거

드롭 트랙된 파일 아래 *********** 그래서 나무는 깨끗한 설치 (dependencies는 패키지 잠금에 속합니다, git).

Kamo·6mo ago
Featurekamo-marketing

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

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

Kamo·6mo ago
Fixkamo-internal

보안 역할은 잠금된 역할과 clearer API 오류를 저장합니다

- 언제 isAllowEditSecurity는 false, omit 권리 및 securityModelIds에서 PUT 몸 그래서 SecurityService는 metadata-only 업데이트를 받아들입니다 (session timeout, description) 대신 허가 페이로드를 거...

kamo·6mo ago
Fixkamo-internal

SecurityService에 Proxy PATCH 회원 유형

회원 프로필 UI 라고 **************** 하지만 App Router 핸들러가 존재하지 않아 다음 HTML 404 및 클라이언트를 반환 JSON parse가 실패한 후에 unknown 오류를 보여주었습니다.

kamo·6mo ago
Fixkamo-shared-library

Persist roleRightType by stable getId() 대신 ordinal

Hibernate @Enumerated(EnumType.ORDINAL) 쓰기/읽는 선언 색인의 한국어 RoleRightType 값이 제거되면 (예: MANAGE USERS, id=19), getId()가 넣는 동안 모든 후속 항목의 종속 이동 - 침묵의 분기를 만듭니다. 이 코드베이스에...

Kamo·6mo ago
FixSecurityService

DDL 및 harden 멀티 포드 경주를 방지

@Transactional syncAll() 내부 DDL을 넣는다. 알터 때 TABLE ADD CONSTRAINT는 기존의 제약 (일반적인 경우 후 첫 번째 부팅, 또는 멀티 포드 경주에서 파를 잃는), runIdempotent는 Java를 삼키 예외 — 하지만 주변 DB 거래는 낙태 ...

Kamo·6mo ago
ChoreSecurityService

방아쇠 CI/CD 재건

Kamo·6mo ago
FeatureSecurityService

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

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

Kamo·6mo ago
FixInitializerService

Drop stale CHECK constraints on default-role-rights 열

Hibernate 자동 생성 CHECK ('VAL1', 'VAL2', ...) 제약 @Enumerated (EnumType.STRING) 열을 위해 CREATE TABLE에, enum를 얼기 table-creation 시간에 값 목록. 모든 후속 RoleRightType 또는 롤렉스 유...

Kamo·6mo ago
FixInitializerService

역할-right upserts에 대한 누락 된 독특한 제약 추가

*************** + syncSecurityModelRoleRights 사용 `ON CONFLICT (role id, right type)는 '을 멈추지 않고 `ON CONFLICT (default role id, right type) 일치해야 하는 점은, DB 테이블에 독특...

Kamo·6mo ago
Fixkamo-shared-library

OrgRoleRight에서 (role id, right type)에 독특한 제약을 추가하십시오

계약에 대한 필요는 *********** 이 제약없이, 동기화 쿼리는 "독특하거나 exclusion없이 실패 CONFLICT 사양에 맞는 제약, 시동 보안 서비스 충돌.

Kamo·6mo ago
Chorekamo-register

Deprecated 조직 유형 enum

Enum은 은퇴 - 플랫폼 소유자의 ID는 이제 새로운 조직에 의해 구동된다. isTopLevel flag 및 나머지 값 (CRM CLIENT, CLUB 등)은 죽었습니다.

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
Fixkamo-internal

Overwriting 회원 avatar 로 로그인 사용자의 아바타 에 프로필 보기

fetchAvatars fetched /api/security/avatars (회원 번호 범위 - 항상 반환 로그인 사용자의 avatars) 및 setActiveAvatar 호출, 정확한 복제 회원 avatar는 이미 회원 엔드포인트에서 로드 되었습니다. 관리 다른 회원의 my-prof...

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
Fixkamo-internal

누락된 sync-rights 프록시 루트 추가

POST /api/security/roles/sync-rights는 Next.js 프록시 핸들러가 누락되었습니다. 보안 역할 설정에서 Sync Rights 버튼을 항상 실패합니다.

kamo·6mo ago
Featurekamo-shared-library

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

Kamo·6mo ago

배송을 보는 것과 같이?

모든 것이 자신의 작업 공간에서 도착합니다. 무료 플랜을 시작하고 이 페이지를 다시 한 달에 읽으십시오.

무료 영원히 시작가격 비교