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
August 27, 2026
FeatureVOIPService

휴대폰 서버가 생성될 때 KamoPBX 계정을 Provision

이제 KamoPBX 폰 서버를 추가하고 아래 계정 작성 configJson에 id와 realm 뒤로 계정합니다. 어떤 configJson 클라이언트가 보낸 병합보다는 DISCARDED : 수행 할 수있는 합법적 인 필드가 없습니다. 다른 10ant의 계정에서 org를 점할 수있는 방법이...

Kamo·2mo ago
Featurekamo-internal

KamoPBX 선택 가능

공급자는 VOIPService에서 실행됩니다, 그래서 오순 문은 떨어져 옵니다. 기술 더 이상 업스트림 프로젝트를 지명하고 실제로 중요한 것을 말한다. 구매자에 : Kamo는 그것을 실행하고, 가입 할 아무것도 없습니다. 외과 편집 만. 이 배열은 또한 billingClass 및 피드...

Kamo·2mo ago
FeatureSecurityService

Right-gated 서비스 작업 API

**************** — 목록, 도착, 업데이트 및 PATCH 상태. Copies ServiceTaskBookController의 idiom: orgId(req) 또는 401, 오른쪽 체크 또는 403, parseUuid 또는 400을 통해 문자열 경로 변수, 그리고 하나의 실...

Kamo·2mo ago
Featurekamo-shared-library

서비스 작업에 대한 org-scoped read/write API

ServiceJob은 저장소와 통과 테스트와 함께 맵핑 된 기업이되었습니다. 행을 읽는 방법. 이것은 완성 된 작업 주문 UI를 헤더를 제공합니다. 이미 렌더링, 그래서 그리드는 자체를 생성 할 수 있습니다. ServiceTaskBookApi/Service에 모양: 문자열 ids 및 ...

Kamo·2mo ago
Featurekamo-login

Preselected workspace를 수정하고 org의 scrollbar 목록을 제공합니다

Workspace Picker에 대한 두 가지, 둘 다 같은 목록. workspace는 마지막으로 사용 된 회원은 버튼에 사전 선택되어 있기 때문에 이 화면은 설문 조사보다는 확인입니다. 그러나 그것으로 스크롤하지 않습니다. · 평소에 앉아있는 20 조직의 회원은 14th 목록을 열었...

Kamo·2mo ago
FeatureVOIPService

Implement the KamoPBX provider

스텁을 대체합니다. KamoPBX는 Kamo의 자체 플랫폼이므로 조직은 없습니다. 모든 자격 : KamoPBXAccountProvisioner는 전화를 할 때 계정을 만듭니다. 서버가 추가되고, KamoPBXClient는 당 단기적인 아이스코프 토큰을 채굴합니다. Kamo의 단일 마스터...

Kamo·2mo ago
Docskamo-internal

Git commit --allow-empty를 실행하는 구현자를 말하는 중지

--allow-empty PERMITS 빈 결과, 그것은 하나 강제 하지 않습니다. 없음 pathspec 그것은 여전히 인덱스를 커밋하고, 이러한 체크 아웃은 항상 다른 세션의 작업 단계. 동료 ran이 정확한 라인과 재 추가 배송 삭제 된 번역 키, 마케팅 빌드 빨간색 ~ 40 분. ...

kamo·2mo ago
Docskamo-internal

Git commit --allow-empty를 실행하는 구현자를 말하는 중지

--allow-empty PERMITS 빈 결과, 그것은 하나 강제 하지 않습니다. 없음 pathspec 그것은 여전히 인덱스를 커밋하고, 이러한 체크 아웃은 항상 다른 세션의 작업은 그들에 무대. 동료 ran 이 정확한 라인 및 배송 삭제 된 번역 키의 재 추가, 마케팅 빌드 빨간색을...

kamo·2mo ago
Fixkamo-marketing

빌드를 깨우기 - 내가 발생하지 않는 청소

c8ec175는 빈 재건을 의미한다. 그것은 하지 않았다: `git commit --allow-empty` PERMITS 빈 결과, 그것은 하나 강제하지 않습니다 - 그것은 여전히 커밋 인덱스, 그리고이 공유 체크 아웃 다른 세션의 PreviewBanner. tsx 및 globals.c...

Kamo·2mo ago
FeatureKlusterServices

앱, 미디어, 가장자리 표시 및 네트워크 정책

- config.ini는 1 일에서 [zone] 블록을 운반하므로 두 번째 영역은 구성입니다. 편집, 수술하지. 비밀은 컨테이너 시작의 엔트리포인트에 의해 대체됩니다. ConfigMap에 구운 것 보다는 오히려. - ecallmgr는 One pod의 FreeSWITCH와 공동으로 배치됩...

Kamo·2mo ago
Fixkamo-internal

상호 작용 센터 물통 탭은 2개의 선에 결코 감싸지 않습니다

6 개의 전체 폭 탭은 550px 대화 창을 공유하고, 각 ~80px를 떠난다. 그리고 "Team 회원"은 적합하지 않았다 - 그것은 싸고 스트립의 높이를 두 배로했다. 모두 회원 라벨은 org의 자신의 구성에서 온다, 그래서 어떤 org 만들 수 있습니다 더 이상 아직도. white...

kamo·2mo ago
FixKlusterServices

K3m1 은 47.181.8.87 (pbx.k3.kluster.kamocrm.com)

내의 잘못된 변경을 재생합니다. 나는 42.181.8.87을 전파하고 편집했다 coturn/deployment.yaml의 댓글, 이는 모두 따라. DNS에 의해 확인: pbx.k1.kluster.kamocrm.com -> 47.181.8.84 (k1m1) pbx.k3.kluster.ka...

Kamo·2mo ago
Featurekamo-internal

**************** 및 기업 카드를 잠그십시오

오른쪽 클라이언트 측 등록 - 목록, 색상, 아이콘 -에 추가 적용 시험의 non-tab는 그것이 실제로 어떤 문에 주의로 놓았습니다, 그것 때문에 구성 탭보다 2개의 서비스에서 동작을 가집니다. 주문 마법사는 모든 활성 계획, Enterprise 포함, 가격 카탈로그에서 읽으십시오....

kamo·2mo ago
Fixkamo-internal

읽을 수없는 첨부 파일은 다음과 같습니다

미디어 요소는 당신에게 하나의 비트를 제공합니다 — 그것은 실패 — 그리고 상태 코드, 그리고 그것은 그 비트에 latches: 그것은 결코 retries, 그래서 무엇이든은 통제를 간단하게 갔다 자주 묻는 질문 AttachmentChip은 모든 실패가 알려진 lapsed-*** 401...

kamo·2mo ago
FixSecurityService

바이트가 사라진 사진 프레임 이미지 410, 500

프레임 스트림은 stream failed로 모든 것을 잡았고 500을 반환하므로 사진 어떤 객체가 저장되지 않는 것은 설명없이 깨진 이미지로 렌더링되지 않습니다 -- 프레임 자체에서 indistinguishable 부서지는. 410은 프레임이 말한다 한 그림은 사용할 수 없습니다. 50...

Kamo·2mo ago
FeatureBillingService

Self-serve Enterprise 구독을 참조하십시오

기업 협상. 가격을 결정하는 것은 발표; 이것은 한국어 기업 계획의 명칭은 콜러가 아닌 거절됩니다. 주요사업 *********** 그래서 플랜 코드를 추측하고 게시 직접 콘솔을 읽는 것과 같은 대답을 가져옵니다. CALLER-SUPPLIED 플랜 코드에만 불립니다. 밤의 reconci...

Kamo·2mo ago
FixVOIPService

바이트가 사라지는 기록 410, 500하지

Proxy와 docs 다운로드와 같은 분할. 전화 녹음 저장에 영구하지 않고 플레이어는 500 개가 아무것도 표시 에서 모든 — 회원은 침묵하지 않는 제어 왼쪽. 410 건 표면은 기록이 더 이상 유효하지 않습니다; 503는 저장 blip를 지킵니다 정직하게 retryable.

Kamo·2mo ago
FeatureSecurityService

카탈로그의 Ashold Enterprise 가격

기업은 직접 KamoCRM와 협상됩니다, 그래서 그것의 비율은 우리의 것은 아닙니다 게시. 계획 가격을 인용하는 모든 표면은이 하나의 엔드 포인트를 읽습니다 - APIService 프록시를 통해 공개 가격 페이지, 인앱 주문 마법사 및 등록 깔때기 - 그래서 가격은 여기에서 payloa...

Kamo·2mo ago
FixDocsService

바이트가 사라지는 문서 410, 500

스트리밍 다운로드는 예상치 못한 오류로 모든 저장 실패를 잡았습니다. 500을 돌려 독자에게 아무것도 말하고 공백을 가진 구경꾼을 나타낸다 설명이 속한 오류. openRange는 이제 두 가지를 구별 할 수 있습니다. 이것도: 내용 absent는 410이고 영원한, 저장 unachabl...

Kamo·2mo ago
FixMediaService

읽을 수없는 첨부 파일 대신 500ing

이미 이미지 프록시는 410에 대한 액세스 및 제거 메시지, 하지만 openRange의 IOException 탈출 uncaught — 그래서 하나의 경우 어디 바이트는 단순히 absent가 공백 500이되었습니다. 브라우저의 <audio>/<video> 500을 렌더링 할 수 없습니다;...

Kamo·2mo ago
Featurekamo-internal

전표가 처방되기 전에 무엇을 말하는지 보여줍니다

서버는 이제 기록 된 알레르기와 충돌하는 처방을 거부합니다. 환자는 이미 약, 또는 환자 아무도에 대해 물었다. allergies — 그리고 그것이 발견되는 것을 반환합니다. 이 렌더링. inline 오류가 아닌 형태의 밑에 카드는, 처방전이기 때문에 intact와 다음 행동은 임상 ...

kamo·2mo ago
FeatureKlusterServices

CouchDB와 k3m1에 RabbitMQ

CouchDB q=8 / n=1, 검증된 라이브. q는 데이터베이스 작성 및 KamoPBX에 고정됩니다. 계정 당 데이터베이스를 작성하여 월간 MODB를 추가합니다. 그래서 q는 이제 크기로 eventual 3-node cluster; n은 나중에 shard 맵 편집, q는 할 수 없습...

Kamo·2mo ago
Featurekamo-shared-library

"바이트가 사라집니다"를 "저장은 내려"에서

openRange는 각 노드 실패를 하나의 IOException으로 축소하므로 콜러가 할 수 있습니다. 500을 반환하지만 아무것도. 브라우저의 <img>/<video>/<audio>는 렌더링할 수 없습니다. 500 - 그것은 하나의 비트를 얻, "실행", 그리고 그에 래치 — 그래서 ...

Kamo·2mo ago
Featurekamo-shared-library

MANAGE ENTERPRISE 회사소개

기업 협상, 결코 셀프 서비스. 이 오른쪽 게이트 모두 halves의 그: 어떤 비용을 보고, 그리고 그것에 조직을 넣어. Category.OPERATIONS 오히려 CONSOLE - 그것은에 도달하는 행동을 문 tenant의 청구, 플랫폼 콘솔의 하나의 화면이 아닙니다. 플랫폼에서...

Kamo·2mo ago
Docskamo-internal

4개의 SW6a 주장, 1개의 측정한 거짓

일반 @Autowired 구현 없이 인터페이스 목록은 하지 않습니다. 빈 목록에 대한 해결 — 그것은 UnsatisfiedDependencyException을 던졌습니다. 측정, 이유가 없습니다. default=false만 빈 기본값이 안전하다. 그래서 초안은 목록을 선호하기 위해 준했...

kamo·2mo ago
Docskamo-internal

정확한 세 SW6a 주장, 그들 중 하나는 거짓을 측정

초기 초안은 평범한 @Autowired 목록이 아니고 구현은 빈 목록에 해결합니다. 그것은 던져 UnsatisfiedDependencyException - 측정되지 않은 이유. 지원하다 require=false는 빈 기본값으로 자릅니다. 또한 : 'private final'은 필드에 ...

kamo·2mo ago
Fixkamo-shared-library

실질적으로 성취 정책 호출

SW3는 FulfillmentPolicy를 인터페이스의 첫 멤버로 구현했습니다. 아무도, 그리고 아무것도 그라고하지 않았다 — kamo-shared-library의 맞은편 그리고 SecurityService 외부 자체 패키지는 두 개의 히트를 반환, 모두 Java 문서 ServiceJo...

Kamo·2mo ago
Refactorkamo-internal

탭의 자신의 세션 이름은 조직; `?org=`는 URL을 나타

진실의 올바른 소스를 설치 한 05ff51b3에 직접 구축 - 탭은 workspace가 있는 자체 세션을 요청하고, per-tab 토큰을 호출합니다. 이름 * 그것이 캐리어는 무엇입니까 : `?org=`는 여전히 다시 작성해야 모든 탐색 후 URL이 다음 서버 렌더링이 해결할 수 있습니...

kamo·2mo ago
FeatureSecurityService

처방전을 작성하기 전에 차트를 확인하십시오

Prescribing은 알레르기 테이블, 상호 검사 쿼리 및 추가되었습니다. "safety context"는 읽지 않은 것 외에도 모든 것을 종료합니다. 기록 시스템 알레르기와 그 후에 그것을 언급하지 않고도 처방전을 작성합니다. 알레르기를 기록하지 않는 한, 연습 때문에 그것은 믿는다...

Kamo·2mo ago
Chorekamo-marketing

Rebuild to pick up the early-bird offer copy

The dictionary change landed after the last build, and messages/ is pulled at build time.

Kamo·2mo ago
Fixkamo-marketing

좌석 헤드 라인은 기본적으로 천장이 아닌

이 카드는 플랜.maxSeats에서 "최대 5 사용자"를 인쇄했습니다. feature list reading “Users (25)” 과 비교 열 독서 25 - 동일 카드는 5의 요인에 의해 자체에 동의. maxSeats는 잘못된 소스입니다. 아무것도 그것을 시행, AccountSubs...

Kamo·2mo ago
FixInitializerService

가격 페이지를 만든 카탈로그 행 그 자체

COMMERCE POS는 ServiceType.POS(21)이며, 실제 이름은 "비즈니스 라인"입니다. org가 판매, 임대, 서비스 또는 대출을 판매하는 우산 스위치. 그것은이었다 "POS - 판매 시스템의 포인트"와 sat 직접 정품 "Retail & Point of Sale", 그...

Kamo·2mo ago
FixSecurityService

CCD 미리보기는 공개되지 않습니다

요약을 미리보기는 수신자 이름을 표시 - 그래서 환자 §164.528의 밑에 그들의 기록이 있는 것을 묻는 것은 누군가에게 갔다 그것을 받았습니다. 바이트는 레코드 임원의 화면보다 더 이상 이동하지 않습니다. 회계는 일반적으로 안전한 방향이지만 false 의문은 계정이 존재합니다. P...

Kamo·2mo ago
FeatureKlusterServices

단계 0 인프라 게이트

- 실제 cert (turn-kamocrm-com-cert)를 가진 5349에 TLS에 TURN. 없음 turn:, 443-only egress 방화벽 뒤에 고객은 미디어 경로가 없습니다. 외부 인증: 청취자, 체인 검증. - 권한 호스트 포트 할당 테이블; k3m1 예약 KamoPBX...

Kamo·2mo ago
ChoreSecurityService

SubscriptionPlanFeatureDTO.unit를 위한 재건

카탈로그는 기능 당 단위를 저장하고 DTO는 지금 그것을, 그래서 가격을 나릅니다 페이지는 베어 15 대신 "사용자 당 15 GB"를 렌더링 할 수 있습니다. 공유lib는 이미지 빌드 시간에서만 서비스, 그래서 필드는 API에서 이것까지 absent 이미지는 재건됩니다. 여기에 소스 변...

Kamo·2mo ago
FixInitializerService

가격 페이지를 만든 세 카탈로그 행 그 자체

좌석 수. 계획 카드 헤드 라인은 max seats ("최대 5 사용자")을 읽습니다. 아래 기능 목록과 비교표는 USERS 기능 줄을 읽습니다. 이는 25와 100을 말했다 - 스타터와 4 배에 다섯 배의 과전 사업. max seats는 예정된 인물입니다: 계획-picker 퀴즈 경로...

Kamo·2mo ago
Featurekamo-shared-library

비행기를 구입하는 계획 특징의 단위를 나르십시오

카탈로그는 모두에 따라 기능 당 단위를 저장했습니다 - "GB/user", "users", "contacts"-그리고 계획 기능 DTO는 그것을 떨어졌다, 그래서 모든 표면 렌더링 측정된 특징은 벌거벗은 수를 인쇄했습니다. 가격 페이지는 "저장 (15)"를 보여주었습니다 5 / 15 /...

Kamo·2mo ago
Fixkamo-marketing

이 페이지는 스스로를 피하고, 계산기는 사용자 당 이메일을 청구

잘못된 계획이라는 배지를 포함. 4개의 각 좌석 단위는 안으로 포함됩니다 사업 및 기업, 배지가 FIRST ID를 포함 InPlanIds에 대하여 가장 낮은 층보다 오히려 - 그래서 그것은 "Environment+에 포함, 전송 $59 비즈니스가 수행 될 때 판매에 문의하는 스타터 리더...

Kamo·2mo ago
Docskamo-login

FreePBX는 deprecated (Decision 4 개정)

이주 및 영구적인 공존 없음. KamoPBX는 k3m1에 머물렀습니다. host netns는 비어있다, 그래서 그것은 FreePBX의 포트와 폐쇄의 아무도 필요 참고사항 5060의 데스크 전화는 여전히 FreePBX에 의존 할 수 있습니다 KamoPBX는 라이브입니다.

Kamo·2mo ago
Docskamo-internal

계획 SW6a, 및 분할 SW6 세로

Spec는 SW6 '와이어 완성된 UI'를 호출합니다. 철사에. ServiceJob, ServiceVisit 및 ServiceLineItem의 새로운 열이 있습니다. Zero runtime callers - SecurityService의 grep은 아무것도 반환합니다. 그리고 Serv...

kamo·2mo ago
Testkamo-internal

두 가지 형식의 규칙을 실종

둘 다 보내지 않는 것을 결정하십시오, 눈에 보이는 symptom 없이 모양의 반은 입니다 그것이 잘못되면. 빈 송금 라인은 0이되지 않아야합니다. 숫자를 나르는 각 선은 입니다 주장을 닫는 것, 그래서 줄에 대 한 제를 게시 누군가가 빈 마크를 왼쪽 payer가 여전히 작동하면서 끝...

kamo·2mo ago
RefactorSecurityService

1개의 요구 몸 파서, 3 아닙니다

3개의 임상 쓰기 관제사는 각각 그들의 자신의 끈/uuid/integer/를 성장합니다 서로의 주 이내에 날짜 도우미 - 서로를 제외하고 동일 파일이 필요합니다. 즉, 이 codebase는 이미 bitten 이었습니다. 두 배: 시장 피커는 2개의 사본에서 동일한 방법, 및 잘못되었습니...

Kamo·2mo ago
Docskamo-login

KamoPBX 구현 계획 (프로그램 + 9 단계)

단계별 1개의 계획으로 분해; 단일 계획은 생성하지 않을 것입니다 끝까지 일 소프트웨어. 가득 차있는 가닥 크기 TDD 세부사항: 단계 0 인프라 게이트 (방화벽, TURN-TLS, 포트 테이블) 단계 1 포크 및 빌드 (5 저장소, CI, 이미지) 단계 2 단일 영역 스택 (실제 통...

Kamo·2mo ago
BuildSecurityService

저장소 dedup 수정에 대한 재건

Kamo-shared-library d21e01ce를 선택합니다. uploadDocument - 회원 뒤에 경로 문서, 모기지 공개, 그림 프레임 및 미디어 스트림 여기에 — 생성 isMissing=false BEFORE를 가진 그것의 ImgDat는 바이트를 보내고, 그것의 @Trans...

Kamo·2mo ago
BuildMediaService

문서 업로드 수정에 대한 재건

이전 후 분 착륙 kamo-shared-library d21e01ce를 선택합니다. 설치. Chat-attachment 경로는 이미 f848f394; 이것은 두 번째를 수행 반 - uploadDocument (캐나다 세대 경로에 의해 사용) ImgDat을 만들었습니다 isMissing=...

Kamo·2mo ago
BuildDocsService

저장소 dedup 수정에 대한 재건

Kamo-shared-library d21e01ce를 선택합니다. uploadDocument는 ImgDat를 만들었습니다 isMissing=false BEFORE 바이트를 전송, 그것의 @Transactional 하지 않았다 check ImagingException을 위해 다시 던져 -...

Kamo·2mo ago
BuildConversionService

저장소 dedup 수정에 대한 재건

Kamo-shared-library d21e01ce를 선택합니다. uploadDocument는 ImgDat를 만들었습니다 isMissing=false BEFORE 바이트를 전송, 그것의 @Transactional 하지 않았다 check ImagingException을 위해 다시 던져 -...

Kamo·2mo ago
Docskamo-login

기록 KamoPBX 결정 - KAZOO 확인, k3m1 배치, ACDc, Tier 3 브랜드

대답되는 6개의 열려있는 질문: 1. KAZOO는 노선입니다; 소유된 기계설비, 그래서 완전히 제거된 framing 비용. 2. 1개의 노드/ 클러스터 지금, 3개의 나중에 — CouchDB q=8 일에서 (shard count) DB 작성에 고정되어 있습니다. n은 나중에 제기 할 수...

Kamo·2mo ago
Fixkamo-shared-library

문서 업로드는 한 번의 바이트 토지를 게시

Buffered uploadDocument는 ImgDat를 썼는 하나의 저장소였습니다. isMissing=false BEFORE는 아무것도 보내고, 단지 그것을 거짓으로 다시 놓습니다 성공적인 업로드. A MinIO 실패 따라서 행 asserting 내용을 왼쪽 결코 쓰지 않았다 — 그...

Kamo·2mo ago
BuildMediaService

저장소 dedup 수정에 대한 재건

Kamo-shared-library f848f394를 선택합니다. 업로드가 실패한 채팅 첨부 파일 ImgDat 행은 나중에 동일한 파일의 업로드가 금지되어 있으므로 메시지는 즉시 전달하고 결코 작성되지 않은 객체에 지적 — 모든 읽음의 그것 500'd 와 "Object does not ...

Kamo·2mo ago

배송을 보는 것과 같이?

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

무료 영원히 시작가격 비교