비밀번호

우리가 건물을보고, 실시간. 모든 기능, 수정 및 개선은 플랫폼을 통해 배송.

17,868
총 변경
4,583
제품 설명
4,513
수정 사항
32
프로젝트
프로젝트
모든 프로젝트17,868AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService349InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,555kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
필터 유형
모든 유형Build24CI522Chore670Docs226Feature4,583Fix4,513Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
September 4, 2026
FeatureSecurityService

새로운 연산자와 System User가 누군가의 주소를 설정하자

개인정보 보호정책 그것은 또한 주소 관리자가 수정할 수 있습니다. - 계정의 mailbox를 잃은 회원 새로운 것을 증명할 수 없습니다. 즉, 회원의 자신의 경로를 정확히하는 경우 할 수 없습니다. 누가: 신-ELIGIBLE 호출기, 또는 플랫폼 시스템 사용자. 정의되지 않음 MANA...

Kamo·1w ago
FeatureKlusterServices

두 번째 복제를 얻기 위해 마지막 4 서비스를 예산

BillingService, EmailService, KamoLOS 및 SecurityService는 이제 두 개의 팟을 실행하고 있습니다. 첫 번째 분산 임대 뒤에 공유 효과 계획된 청소. 그 사이에 작업 두 번 실행하는 것은 가장 비쌉니다: 고객 위탁, 은행 계좌를 debiting,...

Kamo·1w ago
FeatureSecurityService

공유 스윕을 잠금하고 두 개의 팟을 실행

SecurityService의 17 개의 17 개의 예정된 청소는 공유 효과가 있으며 현재 이름이 붙습니다. 실행하기 전에 임대. 이 플랫폼에는 ShedLock이 없습니다. 그래서 복제 계산은 그들이 올바른 것을했다 — 이 서비스는 함대에서 가장 예정된 작업을했고 따라서 가장 단단히 1...

Kamo·1w ago
Featurekamolos

돈을 이동하고 두 개의 팟을 실행하는 모든 cron 작업을 잠금

KamoLOS ran one pod와 그 10개의 크론 작업은 그것 때문에만 정확했습니다. ShedLock이 없습니다. 이 플랫폼에서 두 번째 복제는 두 번씩 실행됩니다. AutoDebitRunJob DEBITS BORROWERS의 은행 계좌 InterestAccrualJob는 라이브...

Kamo·1w ago
FeatureEmailService

공유 스윕을 잠금하고 두 개의 팟을 실행

EmailService의 10개의 예정된 청소의 나인은 공유 효과가 있고 지금 이전의 임대를 받습니다 실행. 가장 중요한 것은 CampaignDispatcher입니다: 자물쇠 없이 2개의 pods에, 각 받는 사람 각 실행 캠페인의 중복을 받았다. ReminderSchedulerServ...

Kamo·1w ago
FeatureBillingService

모든 돈 이동 청소를 잠그고, 2개의 팟을 달립니다

BillingService ran one pod 및 그 7 개의 예정된 청소는 그것 때문에만 정확했습니다. 더 보기 이 플랫폼에는 ShedLock이 없습니다. 그래서 두 번째 복제는 두 번 두 번씩 실행해야합니다. 태그: **************** 결제 제공 업체에 대한 계량된 사...

Kamo·1w ago
FeatureKlusterServices

두 번째 복제를 얻은 여섯 가지 서비스를 예산

AIService, KBService, ESigService, VOIPService, DocsService 및 TranslateService는 이제 두 개의 팟을 실행합니다. 그래서 노드의 배수는 한 번에 한 번에 한 번씩 완화해야합니다. 첫 번째 5는 분산 된 뒤에 공유 효과 예약 ...

Kamo·1w ago
FeatureTranslateService

두 개의 팟을 실행

@Scheduled 방법은 여기, *********** 지도를 팝업 이 팟의 자신의 메모리에서 개최. 모든 팟에서 실행해야, 아무것도 공유하지 않습니다 중복에 두 번째 복제, 그리고 그것은 deliberately 아무 자물쇠를 얻지 않습니다 — 그것을 잠그는 것은 각 pod를 떠나지 않...

Kamo·1w ago
FeatureDocsService

공유 스윕을 잠금하고 두 개의 팟을 실행

모든 @Scheduled Cleaning 여기에는 그 효과가 공유되어 있습니다. SingletonTaskRunner는 아무것도하기 전에, 그래서 대신 함대를 통해 한 번 실행 팟. 그것은 하나의 복제에서이 서비스를 유지하는 유일한 일이었다 - 거기 ShedLock 어디서나 이 플랫폼은,...

Kamo·1w ago
FeatureVOIPService

공유 스윕을 잠금하고 두 개의 팟을 실행

모든 @Scheduled Cleaning 여기에는 그 효과가 공유되어 있습니다. SingletonTaskRunner는 아무것도하기 전에, 그래서 대신 함대를 통해 한 번 실행 팟. 그것은 하나의 복제에서이 서비스를 유지하는 유일한 일이었다 - 거기 ShedLock 어디서나 이 플랫폼은,...

Kamo·1w ago
FeatureKBService

공유 스윕을 잠금하고 두 개의 팟을 실행

모든 @Scheduled Cleaning 여기에는 그 효과가 공유되어 있습니다. SingletonTaskRunner는 아무것도하기 전에, 그래서 대신 함대를 통해 한 번 실행 팟. 그것은 하나의 복제에서이 서비스를 유지하는 유일한 일이었다 - 거기 ShedLock 어디서나 이 플랫폼은,...

Kamo·1w ago
FeatureESigService

공유 스윕을 잠금하고 두 개의 팟을 실행

모든 @Scheduled Cleaning 여기에는 그 효과가 공유되어 있습니다. SingletonTaskRunner는 아무것도하기 전에, 그래서 대신 함대를 통해 한 번 실행 팟. 그것은 하나의 복제에서이 서비스를 유지하는 유일한 일이었다 - 거기 ShedLock 어디서나 이 플랫폼은,...

Kamo·1w ago
FeatureAIService

공유 스윕을 잠금하고 두 개의 팟을 실행

모든 @Scheduled Cleaning 여기에는 그 효과가 공유되어 있습니다. SingletonTaskRunner는 아무것도하기 전에, 그래서 대신 함대를 통해 한 번 실행 팟. 그것은 하나의 복제에서이 서비스를 유지하는 유일한 일이었다 - 거기 ShedLock 어디서나 이 플랫폼은,...

Kamo·1w ago
Featurekamo-internal

실행 쉘 옆에 코더 세션, 그리고 두 개의 끝에 도달 스크롤 바

## 맨끝은 지금 1대의 기계의 2개의 전망입니다 두 개의 최상위 탭보다 하위 탭, 그들은 두 가지 목적지가 없기 때문에: 세션을 실행할 수 있는 쉘입니다. 세션은 대화입니다. 쉘이 있을 수 있습니다. 스위치는 세그먼트 제어, 두 번째 MUI 탭 스트립 - 두 개의 탭 막대는 크롬으로...

Kamo·1w ago
FeatureSecurityService

회원의 코더 세션을 나열하고, 터미널에서 하나를 엽니 다

터미널에 두 개의 엔드 포인트, 그들은 같은 규칙을 따르는: Linux 계정은 CALLER'S OWN SESSION 및 계정 이름에서 해결됩니다. 요청에서 가져온 것입니다. 회원만 볼 수 있습니다. 자신의 세션 - 누군가가 도달 할 수있는 ID가 없습니다 다른 것, 때문에 계정은 그들이...

Kamo·1w ago
FeatureKlusterServices

배포자가 누구에게나 요청하는지 측정

이 프로그램에 대한 모든 수정은 롤아웃에서 무슨 일이 일어나는 주장입니다. 그 주장까지 untested: MediaService는 전체 생활에 대한 하나의 복제에 대한 전략 Recreate로 배송했습니다. 그래서 모든 배치는 단지 pod 서빙 채팅 및 첨부 파일을 삭제하고 교체를 시작 ...

Kamo·1w ago
FeatureKlusterServices

dev 기계에 대한 코더 세션, 목록 및 resumable

기계가 그것의 어떤 것을 알고 있는 유일한 것이기 때문에 여기 있습니다. ## 세션 인덱스 가정, 그들의 맨끝으로 정확하게 어떤 tmux는 달리는. 테이블 없음, 같은 이유 : 디스크는 이미 알고, 그것은 CLI 자체가 이력서에서, 그리고 Memoized on (mtime, siz...

Kamo·1w ago
FeatureKlusterServices

모든 하수구를 예산화하고, 롤아웃 안전에 대한 배포 실패

PodDisruptionBudgets for the 25 지금 진짜로 두 개의 복제를 실행하는 배포. minAvailable: 1개 배수구가 한 파드를 완화하고 전체 노드의 가치를 가져가는 대신 교체를 기다립니다. 한 번에. kamo 네임스페이스는 클러스터 서비스, kamo-univer...

Kamo·1w ago
FeatureRAGService

인덱스 소비자를 공유하고, 두 개의 팟을 실행

RAGService는 자체의 두 JetStream 내구성을 결합합니다. - rag-note-consumer 및 rag-kb-consumer - 및 그룹을 전달하지 않고 튼튼한 푸시 소비자는 정확히 ONE 가입자를 인정합니다. 두 번째 파드는 [SUB-90012]를 거부했다, 어느 쪽도 ...

Kamo·1w ago
FeatureVectorService

두 개의 팟을 실행

복제 1 -> 2. 이 서비스는 @Scheduled 일을 실행하고 독점적 인 NATS 내구재를 묶지 않습니다, 그래서 두 번째 팟 중복 아무것도 - 그것은 무수한 요청 서빙, 그리고 단지에 그것을 유지 하나의 복제는 숫자를 제기하지 않았다. 한 복제 maxSurge는 깨끗한 배포 및 ...

Kamo·1w ago
FeatureConversionService

두 개의 팟을 실행

복제 1 -> 2. 이 서비스는 @Scheduled 일을 실행하고 독점적 인 NATS 내구재를 묶지 않습니다, 그래서 두 번째 팟 중복 아무것도 - 그것은 무수한 요청 서빙, 그리고 단지에 그것을 유지 하나의 복제는 숫자를 제기하지 않았다. 한 복제 maxSurge는 깨끗한 배포 및 ...

Kamo·1w ago
FeatureAPIService

두 개의 팟을 실행

복제 1 -> 2. 이 서비스는 @Scheduled 일을 실행하고 독점적 인 NATS 내구재를 묶지 않습니다, 그래서 두 번째 팟 중복 아무것도 - 그것은 무수한 요청 서빙, 그리고 단지에 그것을 유지 하나의 복제는 숫자를 제기하지 않았다. 한 복제 maxSurge는 깨끗한 배포 및 ...

Kamo·1w ago
Featurekamo-internal

Readiness 조사를 대답하고, 2개의 pods를 달립니다

이 배치는 읽지 않은 조사가 없었다, 그래서 팟은 즉시 그것의 콘테이너를 준비했습니다 프로세스 시작. maxUnavailable 0 쿠버네티스는 "새로운 팟이 서빙"라고 읽습니다. 오래된 것을 은퇴 - 다음이 여전히 초기화되고 그 포트를 경계하지. 자주 묻는 질문 포트에 아무것도 듣지 ...

Kamo·1w ago
Featurekamo-meet

Readiness 조사를 대답하고, 2개의 pods를 달립니다

이 배치는 읽지 않은 조사가 없었다, 그래서 팟은 즉시 그것의 콘테이너를 준비했습니다 프로세스 시작. maxUnavailable 0 쿠버네티스는 "새로운 팟이 서빙"라고 읽습니다. 오래된 것을 은퇴 - 다음이 여전히 초기화되고 그 포트를 경계하지. 자주 묻는 질문 포트에 아무것도 듣지 ...

Kamo·1w ago
Featurekamo-marketing

SIGTERM에 배수, 두 개의 팟을 실행

다음 핸들 SIGTERM 와 bare process.exit(143), 그래서 모든 배치 심각 하 게이 포드 비행했다 - 양식 포스트, 서버 작업, 스트림 RSC 페이로드, 업로드. 보이지 않는 경우 마지막으로 milliseconds 요청; 각 푸시에 배포 클러스터에 보이지 않는. s...

Kamo·1w ago
Featurekamo-capcha

두 개의 팟을 실행

복제 1 -> 2. Redis의 서버 측 상태 생활, 팟에없는, 예정된 작업이 없습니다 중복하기 때문에 두 번째 복제는 한 팟을 잃는 것을 제외하고는 아무것도 변경하지 않습니다. OOM kill을 복제하면 실패한 실명 프로브 또는 노드 드레인이 전체적인 일을 하였습니다. 그것으로 부팅합...

Kamo·1w ago
Featurekamo-register

SIGTERM에 배수, 읽기 조사에 응답하고, 2개의 팟을 달립니다

다음 핸들 SIGTERM 와 bare process.exit(143), 그래서 모든 배치 심각 하 게이 포드 비행했다 - 양식 포스트, 서버 작업, 스트림 RSC 페이로드, 업로드. 보이지 않는 경우 마지막으로 milliseconds 요청; 각 푸시에 배포 클러스터에 보이지 않는. s...

Kamo·1w ago
Featurekamo-login

SIGTERM에 배수, 읽기 조사에 응답하고, 2개의 팟을 달립니다

다음 핸들 SIGTERM 와 bare process.exit(143), 그래서 모든 배치 심각 하 게이 포드 비행했다 - 양식 포스트, 서버 작업, 스트림 RSC 페이로드, 업로드. 보이지 않는 경우 마지막으로 milliseconds 요청; 각 푸시에 배포 클러스터에 보이지 않는. s...

Kamo·1w ago
Featurekamo-nowww

SIGTERM에 드레인, 그리고 readiness 조사에 응답

다음 핸들 SIGTERM 와 bare process.exit(143), 그래서 모든 배치 심각 하 게이 포드 비행했다 - 양식 포스트, 서버 작업, 스트림 RSC 페이로드, 업로드. 보이지 않는 경우 마지막으로 milliseconds 요청; 각 푸시에 배포 클러스터에 보이지 않는. s...

Kamo·1w ago
Featurekamo-shared-library

분배된 자물쇠, 그래서 예정된 청소는 두번째 복제를 생존할 수 있습니다

이 플랫폼에는 ShedLock이 없습니다. 전체 97 @ 예정 각 서비스가 정확히 1개의 팟을 실행하기 때문에 18개의 서비스에서 청소합니다. 모든 것 그들과 청소는 두 번의 진드기를 실행합니다 - 회원의 inbox의 두 회의 알림, 두 채팅 - 이메일 공지, 청구 기간에 2 패스. 이...

Kamo·1w ago
Featurekamo-register

Org의 오버레이 색상의 Sign-up 사이트에 로고를 페인트

Org는 kamo-internal에서 "Register Site Logo Overlay"를 선택합니다. 홈 페이지 및 로딩 화면 오버레이. 전체적인 위치를 위한 1개의 조정: 등록 흐름의 각 단계, 조직 및 팀 화면, 완료 화면과 닫히는 위탁 스크린. 그래서 ThemeLogo는 그것을...

Kamo·1w ago
Featurekamo-login

Org의 오버레이 색상의 간판 사이트에있는 모든 로고를 페인트

Org는 집 옆에 kamo-internal에서 "Login Site Logo Overlay"를 선택합니다. 페이지 및 로딩 화면 오버레이. 전체 사이트의 한 설정 : 로그인 양식, 작업 공간 선택기, 암호 복구 및 재설정, 그리고 sign-out 스크린은 동일한 배경에 동일한 로고이고,...

Kamo·1w ago
Featurekamo-internal

로그인 및 가입 사이트의 로고 오버레이를 선택하십시오

홈 페이지, 로딩 화면 및 네 번째 및 다섯 번째 표면 KamoMeets overlays, 그들의 thirteen-token vocabulary 및 그들의 살고 공유 시계. 둘 다 항상 제안됩니다, KamoMeets와는 달리: 각 org에는 표시가 있습니다 그리고 어떤 앱이 실행되고,...

Kamo·1w ago
FeatureMediaService

MediaService가 1개 이상의 팟에 정확하고 2개 실행

MediaService는 이제 단일 복제를 실행하고 있으므로 총 채팅 아웃리지가되었습니다. OOM은 동일했다. 그것은 두 가지를 실행할 수 없습니다, 코드에서 모든 이유: 1. STOMP 블로커는 IN-HEAP입니다. enableSimpleBroker는 ConvertAndSend가 W...

Kamo·1w ago
FeatureSecurityService

Sign-in 및 sign-up 로고 오버레이를 config.json로 가져 가라

kamo-login 과 kamo-register 실행 에 그들의 자신의 호스트 없이 OrgContext, 그래서 이 파일은 브랜딩 만의 경로입니다 - 같은 하나의 KamoMeet 이미 사용. 토큰은 org의 팔레트 HERE와에 대해 해결됩니다. 완성 된 hex는 작성되었습니다. 13-t...

Kamo·1w ago
Featurekamo-shared-library

로그인 및 가입 사이트의 로고 오버레이

Vocabulary home logo overlay에 있는 2개의 란은 이미 설치했습니다: 토큰은 hex가 아니라, rebrands가 오버레이를 일치시키는 것을 org 새로운 색깔. backfill이 없는 두 개의 null은 NONE입니다. 모든 org는 오늘처럼 보입니다. 1개의 공...

Kamo·1w ago
Featurekamo-login

주소 변경 편지의 링크 답변

/verify-email-change는 change-of-address 문자에 토큰을 보내고 말한다. 무슨 일이. 그것은 편지 때문에 workspace에서 오히려 살고 PERSONAL mailbox로 이동 - 일반적으로 로그인하지 않은 전화에 읽기 작업 공간, 종종 아무것도 서명하지 않...

Kamo·1w ago
Featurekamo-internal

자신의 주소를 변경, 모든 계정에 대한 플랫폼 탭

두 개의 표면, 플랫폼에 대해 설명하지 않은 한 가지 구분에 의해 결합 anybody: 사용자 계정은 PERSON이며, 회원은 하나의 조직입니다. 그 사람과의 관계. 내 프로필은 액세스 룸에서 개인 이메일 주소 카드를 얻습니다. 그것이 무엇인지 때문에 암호 — 세 식별자 로그인 중 하...

Kamo·1w ago
Featurekamo-shared-library

Queue-group 구독 추가, 그래서 작업은 오히려 하나의 pod에 핀보다 공유

구독하기 위한 Companion. 2개의 다른 일, 2개의 다른 소비자: SubscribeEphemeral 모든 팟은 모든 메시지를 볼 수 있어야 합니다 ( STOMP 방송에서 종료) JoinQueueues 작업은 정확히 ONCE (이메일을 종료, 공급자를 호출) Neither는 일...

Kamo·1w ago
Featurekamo-shared-library

Ephemeral 구독 추가, 그래서 하나의 pod가 대화를 봉사 할 수

튼튼한 푸시 소비자는 정확히 ONE 가입자를 인정합니다. 같은 이름을 묶는 두 번째 파는 [SUB-90012]로 거부 소비자는 이미 구독에 바인딩하고, 아무것도 retries. ChatSessionSubscriptionManager는 채팅 세션 GUID 후 내구성이 뛰어납니다. Med...

Kamo·1w ago
Featurekamo-internal

"무엇이 일어났습니까?" 창을 채우기 때문에 확대

보고서 양식의 다른 필드는 내용에 의해 크기입니다. 더 보기 설명은 누군가가 실제로 쓰고 있습니다, 그래서 지금 걸립니다 어떤 높이가 왼쪽이며, 도구 창을 확대하는 것은 그러므로 가치있는. 3개의 부속 및 모든 3개는 필요합니다: 스크롤 영역은 'minHeight : 100 %'에서...

Kamo·1w ago
FeatureSecurityService

그것을 proving에 의해 개인 주소를 변경, 및 관리자 계정

USER 계정에 두 개의 표면, 이제 자체의 서버가 없었다 — 계정의 필드는 memberController, endpoint를 통해만 도달했습니다. 모든 데이터에 잘못된 형태인 "the org in your session"에 배열 회원가입 UserAccountController — 회...

Kamo·1w ago
Featurekamo-shared-library

두 가지는 플랫폼 사용자 목록이 내장되어 있습니다

ページを選択, 검색인 찾기, 및 일괄 회원 수. finder는 목적에 isFake에 의해 unfiltered. 해당 플래그를 검토하고 정리 사용자 탭의 일부는, 그래서 숨겨지은 줄이 될 목록 계정을 숨기는 것은 연산자를 봐왔다; 투사 표 그들 대신. 모든 검색 열에 대한 COALESC...

Kamo·1w ago
FeatureEmailService

메일이 도착했을 때 회원의 전화 버즈

MessageIndexer는 이미 email.inbox.>의 튼튼한 소비자이며 이미 mailbox OWNER를 해결하기 때문에 이것이 속해있는 곳이다. 진정한 새로운 메시지, 재시작, 손으로 회원. 아래 IMAP fetch를 제기했습니다. 모든 알림은 이미 이벤트에서, 회원이 한 라운...

Kamo·1w ago
FeatureMediaService

EMAIL 유형 및 모든 푸시는 이제 org를 명명합니다

EmailService는 IMAP IDLE에서 알림을 올리고 MediaService를 요청합니다. 정확히 존재하는 내부 파견 엔드 포인트를 통해 전달 — 이벤트는 여기에 종료하지 않는 흐름. EMAIL는 일반 푸시입니다 : 붕괴, 제한되는 비율, 존재는, 하락 보다는 오히려 늦게 전달했...

Kamo·1w ago
FeatureEmailService

두 개의 이메일 교환 문자에 대한 미리보기 변수

두 개의 새로운 canonical 템플릿이 콘솔에서 렌더링하는 순간이 서비스는 그들을 운반하는 공유 라이브러리에 재건; sampleVariables없이 그들이 보여주는 장소 홀더와 렌더링 팔, 깨진으로 읽는 미리 템플릿. 두 이름 BOTH 주소, 문자가 있기 때문에. 할 수없는 증명 ...

Kamo·1w ago
Featurekamo-shared-library

사용자 계정의 권리, 그리고 하나를 바꾸는 주차 주소

세 가지 추가, 그들 모두의 공유 절반의 작업에 땅 보안서비스 및 kamo-internal. platformRightType.MANAGE USERS, 부록. 사용자 계정은 사람; a 회원은 그 사람과의 관계입니다. 다른 것 플랫폼의 회원 모집 목록은 한 조직에 따라 다를 수 있습니다....

Kamo·1w ago
Featurekamo-internal

공개는 AI 행에 SEND를 타고, 신을 위해 손 떨어져 팔

Publish 통제는 그것의 자신의 더 아래로의 경계를 줬습니다 형태, 스위치의 밑에 힌트의 2개의 선을 나르. 그것은 지금 콤팩트 heading의 행에 toggle, 즉시 AI 왼쪽, 라벨 "공공"-그리고 힌트로 인쇄하는 데 사용 툴팁, 이는 해당 이용 후기에 달린 코멘트가 없습니다....

Kamo·1w ago
Featurekamo-shared-library

문 새 ELIGIBILITY에 게시, 열린 창이 아닙니다

Publish 플래그는 godModeActive에서 게이트를 배송했습니다. - GD plus deliberately 30 분 휴식 유리 창을 열었습니다. 모든 god-eligible 연산자 다음 GD를 들고 활성화하기 때문에 스위치가 누락되었습니다. 다른 사실과 두 번째는 카운트 다운을...

Kamo·1w ago
Featurekamo-internal

터미널을 종료하면 창과 hexhead가 걸립니다

Interaction Center의 터미널 종료는 포탄을 죽고 왼쪽 뒤에 창은, 더 이상 무언가에 빨강 `closed` 상태를 보여주기 현재 위치 회원의 다음 이동은 손으로 닫았다 - 그리고 그들이 넣어 경우 창문은 먼저, hexhead sat 아무것도 지적. 세션 ID가 창으로 다시...

Kamo·1w ago

배송을 보는 것과 같이?

작업 공간의 모든 업데이트 땅은 자동으로. 일주일 후 무료로 시청하십시오.

무료 영원히 시작가격 비교