KamoCRM

비밀번호

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

17,496
총 변경
5,984
제품 설명
5,283
수정 사항
30
프로젝트
프로젝트
모든 프로젝트17,496AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices738MCPGatewayService249MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
필터 유형
모든 유형Build16CI523Chore773Docs3,254Feature5,984Fix5,283Other994Performance165Refactor278Revert23Style42Test160Upgrade1
August 10, 2026
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
OtherKlusterServices

명시된 열 목록으로 로드 -- 위치 COPY 손상 조용히

COPY t from STDIN with no column list maps CSV 필드에 테이블의 화학 열 순서. CSV는 CockroachDB 및 Hibernate에 COPY (SELECT *)에서 옵니다. 다른 순서에 YugabyteDB 테이블을 완전히 생성합니다 -- esign ...

Kamo·2mo ago
OtherKlusterServices

명시된 열 목록으로 로드 -- 위치 COPY 손상 조용히

COPY t from STDIN with no column list maps CSV 필드에 테이블의 화학 열 순서. CSV는 CockroachDB 및 Hibernate에 COPY (SELECT *)에서 옵니다. 다른 순서에 YugabyteDB 테이블을 완전히 생성합니다 -- esign ...

Kamo·2mo ago
OtherKlusterServices

CockroachDB -- 714 테이블, 8706 열을 가진 슈마 패리티

Drift diff는 그것의 장소를 얻었습니다. KamoInitializerService는 스키마를 구축합니다. JPA entities 및 생산 599 테이블; 생산은 714를 운반합니다. 115명 차이는 삭제되었지만 그 테이블은 결코 -- 버려진 pos /hte /ht schemas...

Kamo·2mo ago
OtherKlusterServices

CockroachDB -- 714 테이블, 8706 열을 가진 슈마 패리티

Drift diff는 그것의 장소를 얻었습니다. KamoInitializerService는 스키마를 구축합니다. JPA entities 및 생산 599 테이블; 생산은 714를 운반합니다. 115명 차이는 삭제되었지만 그 테이블은 결코 -- 버려진 pos /hte /ht schemas...

Kamo·2mo ago
August 9, 2026
OtherKlusterServices

전체 CockroachDB->우주 마이그레이션을위한 YSQL 번역기

이제 모든 15 마이그레이션은 YugabyteDB에 깨끗하게 적용됩니다 : 111 테이블, 매칭 CockroachDB 정확히. 8가지의 CockroachDB-only 생성물은 처리, 실패까지 migrator를 실행하여 한 번 발견: STRING/BYTES 유형, USING HASH B...

Kamo·2mo ago
OtherKlusterServices

전체 CockroachDB->우주 마이그레이션을위한 YSQL 번역기

이제 모든 15 마이그레이션은 YugabyteDB에 깨끗하게 적용됩니다 : 111 테이블, 매칭 CockroachDB 정확히. 8가지의 CockroachDB-only 생성물은 처리, 실패까지 migrator를 실행하여 한 번 발견: STRING/BYTES 유형, USING HASH B...

Kamo·2mo ago
FixKlusterServices

Pre-created schemas에 합리적

KamoInitializerService는 ****************를 설정합니다. 사실, 그래서이 schemas 자체를 만듭니다. 이전 댓글은하지 않았다. 이 파일은 명시된 벨트 및 악세서리로 유지되지만, 기록 된 이유가 잘못 되었는지 알 수 없는 분.

Kamo·2mo ago
FixKlusterServices

Pre-created schemas에 합리적

KamoInitializerService는 ****************를 설정합니다. 사실, 그래서이 schemas 자체를 만듭니다. 이전 댓글은하지 않았다. 이 파일은 명시된 벨트 및 악세서리로 유지되지만, 기록 된 이유가 잘못 되었는지 알 수 없는 분.

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

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

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

Kamo·2mo ago
OtherKlusterServices

COPY를 통해 CSV 내보내기, CSV 인식기

운송은 COPY ... (FORMAT CSV)로 STDOUT에, 아니 'cockroach sql --format=csv`. 후자는 리터 문자열 "NULL"로 SQL NULL을 렌더링합니다. 실제 값에서 indistinguishable, 침묵으로 변환 할 것 모든 NULL 에 데이터베이스...

Kamo·2mo ago
OtherKlusterServices

COPY를 통해 CSV 내보내기, CSV 인식기

운송은 COPY ... (FORMAT CSV)로 STDOUT에, 아니 'cockroach sql --format=csv`. 후자는 리터 문자열 "NULL"로 SQL NULL을 렌더링합니다. 실제 값에서 indistinguishable, 침묵으로 변환 할 것 모든 NULL 에 데이터베이스...

Kamo·2mo ago
OtherKlusterServices

모든 청소 schema-aware를 만드십시오; kamo에는 714 테이블이 없습니다, 680

Table schema='public'에 대한 Cross-checking SHOW BACKUP (714 객체) 재고 (680) 노출 34 테이블 생활 5 다른 스키마: 이메일 metadata, email provider, email campaign, kamotokens, meet pro...

Kamo·2mo ago
OtherKlusterServices

모든 청소 schema-aware를 만드십시오; kamo에는 714 테이블이 없습니다, 680

Table schema='public'에 대한 Cross-checking SHOW BACKUP (714 객체) 재고 (680) 노출 34 테이블 생활 5 다른 스키마: 이메일 metadata, email provider, email campaign, kamotokens, meet pro...

Kamo·2mo ago
OtherKlusterServices

CockroachDB에 대한 기본 캡처 YugabyteDB parity 검사

2개의 통행: 싼 배치된 조사 (*), 그 후에 순서 독립 checksum. checksum의 합계 per-row md5 hashes as integers 오히려 명백한 md5(string agg(h ORDER by h). 둘 다 순서 의존합니다, 그러나 string agg geoli...

Kamo·2mo ago
OtherKlusterServices

CockroachDB에 대한 기본 캡처 YugabyteDB parity 검사

2개의 통행: 싼 배치된 조사 (*), 그 후에 순서 독립 checksum. checksum의 합계 per-row md5 hashes as integers 오히려 명백한 md5(string agg(h ORDER by h). 둘 다 순서 의존합니다, 그러나 string agg geoli...

Kamo·2mo ago
DocsKlusterServices

CockroachDB의 YugabyteDB 마이그레이션 계획

15 작업. 두 개의 문은 언젠가 전에 앉아 : 작업 5는 증명 백업 실제로 복원 및 작업 10 diffs KamoInitializer- 내장 살고있는 사람에 대한 스키마, so entity drift 표면 계획 시간 그러나 부족.

Kamo·2mo ago
DocsKlusterServices

CockroachDB의 YugabyteDB 마이그레이션 계획

15 작업. 두 개의 문은 언젠가 전에 앉아 : 작업 5는 증명 백업 실제로 복원 및 작업 10 diffs KamoInitializer- 내장 살고있는 사람에 대한 스키마, so entity drift 표면 계획 시간 그러나 부족.

Kamo·2mo ago
DocsKlusterServices

CockroachDB를 YugabyteDB 마이그레이션 설계

측정된 현재 상태를 기록하십시오 (3.4 GB, 791 테이블, 671 FKs, ~30 소비자), 5개의 디자인 결정 및 cutover 순서. 모양 두 가지 발견 : 520 열 기본적으로 unique rowid(), YSQL은 동일하지 않습니다, 그래서 순서 백업 shim은 모든 것을...

Kamo·2mo ago
Featurekamo-internal

접근 로그와 그 탐지 규칙을 sub-tabs로 분할

의 규칙을 결정하는 것은 격자 아래 협정이었다 — 기본적으로 붕괴되었기 때문에 구성은 당신이 알고 있었다 무언가였다 거기에, 그것은 같은 pane에 대한 그리드를 밀어. 그들은 두 개의 전망 1개의 주제로 각은 전체적인 고도를 원합니다. Sub-tabs 이제 그들 사이 전환, 일치 탭...

kamo·2mo ago
Fixkamo-internal

Administrator bar 패널은 키 경로가 렌더링되어 사본이 아닌

TipPanel은 `id`라는 prop에서 panel's DOM id를 가져왔고 그 후 내장된 같은 `id`에서 메시지 키, 그래서 모든 패널은 요청 **************** 및 next-intl의 fallback 인쇄 오시는 길 복사는 모두 함께 메시지에 있었다; 아무것도 이제까...

kamo·2mo ago
Fixkamo-internal

액세스 로그가 서버에서 pane 및 페이지를 작성하자

탭 바는 이미 "System Access Logs"라고 말합니다. 따라서 통계 위에 h4가되었습니다. 페이지의 이름 두 번. 그것을 떨어지는 것은 또한 pane 사용 포탄을 다른 사람 시켰습니다 보안 탭 용도 : 그리드는 통계와 필터를 모두 높이는 데 걸리는 그리고 480px-tall ...

kamo·2mo ago
Featurekamo-internal

Back-to-home arrow on the main workspace 헤더

앱의 나머지 부분에서 설정 페이지 화살표를 정렬 : 계정, 리드, 상업, 마케팅 (모든 4개의 탭, 공유 레이아웃을 통해), 지식 베이스, HR, 네트워크, 문서 관리자, 달력, 연락처 및 메모. 버튼은 구성 요소/설정에서 구성 요소/BackToHomeButton로 이동 이제는 App-...

kamo·2mo ago
Fixkamo-internal

이미 맞는 경우 목록 스크롤을 중지

콘텐츠가없는 세 가지가 추가 된 높이가 너무 짧습니다. 여전히 scrollbar를 가지고: - 무한 스크롤 sentinel은 의도적으로 렌더링 된 영구적 인 마지막 행의 밑에 여분 화소 — 그것의 자신의 끝에 충분히 적합하 목록 견적 요청 이제는 또 다른 페이지가 있는 동안만 존재합니...

kamo·2mo ago
Featurekamo-internal

모든 관리자 바 링크에 Explanatory 패널

10 분 전에 자신의 조직을 만든 Somebody는 9 링크를 충족 읽을 수있는 방법이 없습니다. Hovering or focus one now unfurls a panel 그 답변, 순서: 이 스크린은, 당신이 거기 할 수 있는 3개의 것, 및 찾아내는 곳 설정 한 번에 바가 더 이상...

kamo·2mo ago
Fixkamo-internal

관리자 바 변경을 다시 복원 3926d1d8

3926d1d8는 AdminQuickLinks.tsx를 ae45fc9c^ blob로 돌려주고, org를 통하지 않습니다. 복수 상표, 짧은 구획/로그 이름 및 간격 제거. 같은 내용으로 ae45fc9c, 정상에 reapplied.

kamo·2mo ago
Fixkamo-internal

String row ids, org-coloured controls, 페이지 아이콘, 중심 오류 바

책을 만들고 "찾지 못했습니다." CockroachDB 고유 rowid() ids는 64 비트입니다 - 실제 하나는 1200081912680906758 - 및 JSON.parse 라운드 어떤 과거 번호. MAX SAFE INTEGER, 그래서 React 상태에서 열린 ID는 ...906...

kamo·2mo ago
Featurekamo-internal

관리자 바를 꽉 — org 레이블, 짧은 감사 이름, 갭 없음

바가 9 링크를 읽는 방법에 대한 세 가지 변화 : 팀 구성원은 이제 Behavior &에서 org의 자신의 복수 라벨을 착용 라벨링, 그래서 Loan Officers가 Loan Officers를 여기에 호출하는 org. 그것은 레이블 키가 없는 한 항목 — 이름은 org's, 번역이...

kamo·2mo ago
FixEmailService

문자열로 줄 ids를 게시 — 새로운 책 404'd 순간 당신은 그것을 선택

CockroachDB unique rowid()는 64-bit ids를 생성합니다. contact books에서 진짜 것 이다 1200081912680906758; 자바 스크립트의 JSON.parse는 과거에 어떤 라운드 번호. MAX SAFE INTEGER는 브라우저가 12000819...

Kamo·2mo ago
Featurekamo-internal

Back-to-home arrow 왼쪽의 모든 설정 페이지 제목

설정 페이지는 nav 레일의 실행 패드에 다시 방법이 없었다. 지원하다 옵션 보기 backHref now defaults to home and plays the unconditionally, 그래서 그것에 내장 된 20 페이지는 선택합니다 무료 화살표; 자신의 헤더를 그리는 6 페이지는...

kamo·2mo ago
Featurekamo-internal

관리자 바에 필수적인 설정의 나머지

보안 역할, 부서 및 작업 제목 구성 그룹에 가입, 왼쪽 감사 쌍. 그들은 세 가지 필수 설정 탭은 바가 누락되었습니다. — Behavior & 레테르를 붙이는 것은 그 주제를 혼자 들고, 그래서 하나의 화면 관리자는 여기에 도달 한 것은 첫 번째 탭이 될 것입니다. 각 아이콘을 재사...

kamo·2mo ago
Featurekamo-internal

관리자 바에 액세스 블록, 트레일 가장자리에 감사 링크

Access Blocks 및 System Access Logs는 대답하는 막대기에 2개의 스크린입니다 'who got in and who did not' 오히려 어떤 구성보다, 그래서 그들은 그룹 함께 밴드의 흔적 가장자리를 타고 구성에서 멀리 링크. 자동 인라인 시작 마진은 — 우주 ...

kamo·2mo ago
FixConversionService

공유 중지 *** idle 사용자를위한 TTL

KSessionService의 자체 사본을 들고 다섯 번째 서비스, 다섯 번째 슬라이딩 공유 *** TTL 모든 읽기. 각자는 혼자서 세션을 지키는 것이 충분했습니다 살아있다 영원히, 그래서 다른 사람이 여전히이 길을 떠났다. Honour X-Kamo-Idle-Ms as a rest ...

Kamo·2mo ago
FixDocsService

공유 중지 *** idle 사용자를위한 TTL

Redis MONITOR와 함께 잡았다 :이 포드는 ***에 대한 GET + PEXPIRE를 발급 주인이 한 시간 이상에 대 한 거들 였는 열쇠, SecurityService 후에 초 그것을 갱신하기 위하여 제대로 decoderd. 이 서비스는 자체 사본을 유지 KSessionServi...

Kamo·2mo ago
Featurekamo-internal

이름과 편집 주소 책, 그리고 그 주위에 페이지를 다시

책 추가하기 POSTed a hard-coded placeholder name with no prompt, 아무것도 어느 곳에서도 이름을 바꿀 수 있었습니다 — 그래서 모든 책은 org는 같은 것을 불렀습니다, 영구적으로. 책과 그룹은 이제 생성되고 편집됩니다. 이름, 묘사 및 악센트,...

kamo·2mo ago
FeatureEmailService

Persist 과 serve 전체 접촉, 뿐만 아니라 그 이름

REST 층은 직접 JPA 엔티티티를 직렬화했습니다. 연락은 지도가 없습니다. 이메일, 전화, 주소, 조직, URL, IM 또는 관계 — 그 별도의 테이블입니다 - 그래서 아무도 응답에있었습니다, 그리고 Jackson 조용히 길에 모두 떨어졌다. 생성 대화 상자는 7 개의 섹션을 수집하...

Kamo·2mo ago
Featurekamo-internal

Launcherpad 카드 위의 Administrator 바

Org 관리자가 지속적으로 열 다섯 개의 화면 - 팀 구성원, 행동 및 라벨링, 통계 및 비용, 앱 및 기능, 시스템 액세스 로그 - 각 2 개 또는 3 개 오늘 설정 메뉴를 통해 딥을 클릭합니다. 그들은 상단의 한 행을 얻습니다. 마스트헤드의 밑에 발사 패드, 카드의 위. 각 항목은...

kamo·2mo ago
Fixkamo-internal

Stop /api/user-info idle 사용자의 TTL 갱신

이 루트는 Redis로 *** TTL 직진, 그래서 그것은 gating을 우회 SecurityService, MediaService 및 ChatService에서 완전히 — and useUserInfo 5 분마다 설문 조사. 자신의 모든 세션이 모두 살아 모든 세 서비스가 이미 idle ...

kamo·2mo ago
StyleMediaService

KSessionService에서 CRLF 종료

이전의 커밋은 LF로 파일을 다시로드하고 15 라인 변경을 577-line 전체 파일 diff. 내용이 변경되지 않습니다. 이것은 다시 종료합니다. 역사는 정직하고 동시 편집은 모든 선에 충돌하지 않습니다.

Kamo·2mo ago
FixMediaService

공유 중지 *** idle 사용자를위한 TTL

이 서비스는 KSessionService의 자체 사본을 유지하고 TTL을 slid합니다. 모든 읽기. Gating SecurityService 혼자 따라서 고정 아무것도: kamo-internal 포인트 라이브 채팅, 존재 및 지원 표면이 서비스 및 새로 고침 키보드에서 아무도로 실행을...

Kamo·2mo ago
FeatureBillingService

1개의 deduplicated 통행에서 화상 진찰 사용법

공유 라이브러리 변경을 따라 각각 다른 파일 당 하나의 충전 조직. 요약 및 일일 스냅 샷 작가 모두 단일 복용 이미징 패스 및 모든 도메인을 읽습니다. 도메인 당 한 번 그룹화 - 8een 도메인은 동일한 쿼리 8een 시간을 의미 1 페이지 부하를 위해.

Kamo·2mo ago
Featurekamo-shared-library

조직 당 한 번씩 각 파일을 검색, 업로드 당 한 번

빌링은 imgs 레코드 당이었다, 그래서 같은 파일을 업로드 한 조직 5 시간은 5 번 청구되었습니다. 소유자의 규칙은 명백한 파일 당 1개의 책임입니다 조직 당: Kamo는 아직도 파일을 한 번 체계 넓은 저장합니다, 각 조직 그것을 유지 여전히 계산, 그리고 당신이 이미 가지고 뭔가...

Kamo·2mo ago
Performancekamo-internal

Hash with BLAKE3 only, 그래서 업로드를 건너 실제로 시간을 절약

Dedup 일 - 서버는 'linked WithOUT 업로드' 및 358 MB가 결코 왼쪽 기계 -하지만 회원은 여전히 대기, BLAKE3와 함께 SHA3-256을 컴퓨팅하기 때문에 업로드가 18.8 이었는지 ~20 초가 걸렸습니다. js-sha3는 순수한 자바 스크립트입니다. 대략 2...

kamo·2mo ago

배송을 보는 것과 같이?

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

무료 영원히 시작가격 비교