비밀번호

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

17,916
총 변경
4,605
제품 설명
4,536
수정 사항
32
프로젝트
프로젝트
모든 프로젝트17,916AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService371InitializerService300KBService74KlusterServices545MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,573kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,321kamo-signer-monorepo50kamolos102
필터 유형
모든 유형Build24CI523Chore670Docs226Feature4,605Fix4,536Other6,781Performance136Refactor274Revert23Style48Test69Upgrade1
August 21, 2026
FeatureEmailService

Org의 메일 박스를 요청에 대한 과거 이메일 스캔

"Associate Past E-Mails w/ Lead" tick-box를 제공합니다. 지도와 주소 그냥 그것에 기록, 읽다 INBOX and Sent of every mailbox 에 리드의 조직은 1 년을 뒤집고 모든 주소를 첨부합니다. 자동 경로가 여전히 적용됩니다. 1 cla...

Kamo·3w ago
August 16, 2026
FixEmailService

자신의 JVM 힙 천장 위의 포드 크기 [skip ci]

이미지는 -XX를 가진 JVM를 시작합니다: MaxRAMPercentage=70 -XX:+ 항상PreTouch, 그래서 heap 혼자 걸릴 수 있습니다 70% 컨테이너 제한 및 사전 터치 모든 최선을 다하고 자주 묻는 질문 Non-heap - uncapped 메타 스페이스, 코드 캐시,...

Kamo·3w ago
August 15, 2026
FixEmailService

캠페인은 수령인 결의자처럼 대량 이메일 권리를 가지고

벌크 이메일은 절반 강화되고 반팔은 다른 서비스에서 있었습니다. SecurityService의 ***********는 수신자 부담을 가지고 있습니다. MANAGE BULK EMAIL에서 배송 - 폭발을 보내는 것은 위험한 반과 누군가 그것을 알고. 캠페인 자체는 전혀 문지지 않았습니다 ...

Kamo·3w ago
FixEmailService

Mailbox 관리는 권리가 있으며 3개의 엔드포인트는 세션을 얻습니다

MailboxController는 전혀 맞지 않습니다. MANAGE EMAIL ACCOUNTS는 오직 브라우저와 VIEW EMAIL ACCOUNTS에서 체크Right는 아무데도 참조되었습니다. 조직의 메일 박스는 생성, 중단, 삭제 또는 재 할당 할 수 있습니다. URL을 알 수 있는 ...

Kamo·3w ago
FixEmailService

모든 접촉 엔드포인트는 동사에게 이름을 붙입니다

ContactRestController는 신중하게 소유권을 검사합니다. orgOf, userOf, assertBookIsMine, assertGroupIsMine, 그리고 404 오히려 403 그래서 다른 사람의 ID는 결코 확인되지 않습니다 to present — andcheck no...

Kamo·4w ago
August 14, 2026
FeatureEmailService

주의 모든 변경을 게시, 뿐만 아니라 도착

회원은 종종 아닌 한 번에 한 번 이상의 탭에서 열고, 종종 전화도 있습니다. 각자는 그것의 자신의 소켓을 붙이고 그것의 자신의 종을 그립니다, 지금까지 도달 한 유일한 것은 새로운 알림이었다 — 그래서 읽기 또는 1개의 창에 있는 센터를 삭제하는 것은 다른 1개의 계산 통보를 떠납니다...

Kamo·4w ago
FeatureEmailService

페이지, 필터링 가능한 역사

센터는 하나의 질문에 응답 할 수 있습니다 : 가장 최근 백, 읽지 않은 또는 아닙니다, 자주 묻는 질문 그래서 회원이 본 적이 이었다, 연습에서, 사라 - 어떤의 기록에 대한 가난한 속성 신청은 누군가에게 말했습니다. GET /api/notifications/browse 페이지, 총...

Kamo·4w ago
FeatureEmailService

Id로 한 이벤트를 읽으십시오

리드 페이지는 콜백의 이벤트 id를 보유하고 같은에서 다시 열려면 달력 사용 대화 상자, 그래서 그것은 자신의 이벤트를 fetch 할 수있다. 목록과 같은 Scoped - 회원의 자신의 캘린더 플러스 조직의 — 그래서 다른 사람의 달력에 속하는 ID는 absent로 읽습니다 오히려 f...

Kamo·4w ago
ChoreEmailService

공유-lib 이벤트-range 수정에 대한 재건

여기에 소스 변경 없음. 서비스 CI clones kamo-shared-library 빌드 시간에, 그래서 c1e68a9 픽업 - 모든 캘린더 실패 날짜 창을 중지 event lookup with "could not decision data type of parameter $3" - 필...

Kamo·4w ago
FixEmailService

달력에 콜백을 넣어 회원은 실제로 볼 수 있습니다

Callbacks는 캘린더에 도달하지 않았습니다. 이 서비스는 표적을 선택했습니다 account by account — findPrimaryByUser — 사용자는 회원이 되는 동안 글로벌입니다. 한 조직 내에서 사용자. 두 조직에 속하는 계정 따라서 두 가지 기본 달력, 올바르게, 그...

Kamo·4w ago
FixEmailService

동의 대답을 주장하는 봉투를 중지하십시오. 아무도 요청하지 않습니다

remoteImagesAllowed는 primitive boolean이고, 3개의 endpoints만 있습니다 전체 메시지를 할당합니다. 폴더 목록이 아닙니다. — 대답 행 당 모든 메시지에 대한 동의를 의미한다 — 그래서 모든 envelope 가 말 거짓. "외부 이미지는 이것을 막습...

Kamo·4w ago
FixEmailService

이벤트 알림은 실제로 누군가를 통지

3개의 결함, 1개의 증상. 회원은 달력 알림이 아니었다는 것을보고 일, 모든 세 가지 이유는이 쪽에 있었다. Reminders는 결코 쓰지 않았습니다. API는 모든 이벤트에 알림 목록을 허용, MemberCalendarService는 그것을 떨어졌다, 뿐만 아니라 회의 초대는 이제...

Kamo·4w ago
FeatureEmailService

메일 배지를 위해 하나의 정수, 인덱스 경로가 가치가 무엇인지 계산

세 가지, 모두 알고 오히려 assuming. nav-top 읽지 않은 배지가 전체 폴더 트리를 뚫고 INBOX를 선택했습니다. result — 가장 비싼 호출 우편 백엔드 만들, 번호를 렌더링. MailReader는 작성된 이후로 getUnreadCount를 정확히 수행했습니다. (...

Kamo·4w ago
FeatureEmailService

HighESTMODSEQ로 변경된 폴더를 작성한 다음 인덱스에서 제공

Unsafe 만든 것을 수정하여 index-backed message list를 켜십시오. 플래그를 플립해서는 안됩니다. 이전 체크 비교 메시지 카운트와 UIDNEXT. 둘 다 깃발에 장님 이동하고, 누군가가 그들의 전화에 그것을 읽을 때 메시지가 다시 색인하지 않습니다, 그래서 체크...

Kamo·4w ago
FixEmailService

모든 3 IMAP 플래그를 기록하고, 인덱스가 아직 목록을 제공하지 않는 이유

Migration has run, 그래서 is answered 존재와 SearchIndexService 지금 쓰기 it alongside is read 과 is starred. 인덱스는 세의 두 기록 그것의 전체적인 존재를 위한 깃발; 여기에서 그것은 모든 3을 기록합니다. index...

Kamo·4w ago
FixEmailService

열이 존재하기 전에 is answered를 읽거나 쓰지 마십시오

공유 라이브러리를 따르십시오. 배포되지 않음 이제는 KamoInitializer가 아직 생성되지 않은 열을 터치합니다. index-backed listing은 다른 모든 필드를 유지하고 비활성화되어 있기 때문에 답변 = 모든 행에 대한 거짓은 그들이 결코 없었던 회원에게 알려줍니다. ...

Kamo·4w ago
FeatureEmailService

현재를 증명할 수 있을 때 인덱스에서 폴더 목록 작성

메시지 목록 뒤에 행은 Postgres에서 이미 있습니다. — metadata index sender, subject, date, size, 첨부파일 및 플래그를 보유하고 있습니다. 보기. 한 개의 쿼리가 있습니다. IMAP에서 읽는 것은 SELECT입니다. 그리고 fifty-envel...

Kamo·4w ago
PerformanceEmailService

모든 폴더를 열고, 모든 메시지를 복구 중지

/messages 긴요한 경로에 2개의 왕복 문제, 둘 다 보이지 않는 그들에게 기인 한 코드. listFolders는 각 폴더를 읽을 수 있습니다. 그것은 SELECT 및 폴더 당 닫힘, 각 mailbox 인덱스를 빌드하는 서버 길을 따라, 그래서 20 배의 메일 박스는 forty ...

Kamo·4w ago
August 12, 2026
FixEmailService

모든 브라우저 재연결에 IMAP IDLE 연결 유출

IDLE 스레드를 중단 할 수 없습니다 IDLE : 차단에 주차 socket read that only sees flag once the read returns on its own, 까지 Dovecot의 아이들 타임 아웃 나중에. 그 등록은 비동기적으로 떨어졌다 어쨌든, 그래서 다음 가...

Kamo·4w ago
August 11, 2026
FixEmailService

1b3553f의 소스 반은 테스트에만 전념

1b3553f는 두 개의 새로운 테스트 파일과 아무것도 다른, 그래서 그것을 착륙 asserting 오류 FolderManager.set 아직 존재하지 않은 플래그는 컴파일할 수 없습니다. 이름 * 이것은 그 테스트가 기록 된 변경입니다.

Kamo·4w ago
FixEmailService

중복된 IMAP 플래그를 중지

IMAP 플래그는 독립적이므로 "이 읽기"는 별에 대해 아무것도 말해야합니다. EmailImapService.setFlags는 항상 nullable Booleans를 가지고 있으며 건너뛰기 null, 하지만 FolderManager 노출 세 원시 및 모든 호출기 위 false로 평평한 ...

Kamo·4w ago
ChoreEmailService

공유-library JetStream 소비자 reconcile에 대한 재건

Kamo-shared-library f3a7283 픽업. 8명의 회원은 이메일-ws-<id>를 보유합니다. 여전히 email.inbox.<addr> 에 필터링 가입하기 전에 to email.*.<addr>; jnats는 SUB-90011로 바인딩을, 그래서 그들의 읽음 및 거절합니다 m...

Kamo·4w ago
FeatureEmailService

크기 조직의 저장에 대한 각 우편함

Dovecot는 이제 per-mailbox 제한을 시행하고 열을 설정하지 않았습니다. 자세히보기 이것은 저장 스냅 샷 후 밤을 쓸 수 있으므로 용량이 분할은 어제보다 오히려 오늘날의 인물입니다. 각 mailbox는 전체 풀의 동등한 공유를 가져옵니다. 중요 사항 해당 이용 후기에 달린...

Kamo·4w ago
FixEmailService

Config default로 공유된 자격 발송

플랫폼의 공유 암호는 DB PASSWORD에 대한 fallback으로 구워졌습니다. MINIO ROOT PASSWORD, 그래서 그것은이 저장소에 살았고 내장 된 이미지뿐만 아니라 클러스터에서. 생산은 DB 기본값을 사용하지 않는 — *** 공급 envFrom를 통해 DB PASSWO...

Kamo·4w ago
August 10, 2026
FeatureEmailService

이벤트의 게스트 목록 관리

대화 상자는 이미 이벤트에있을 수 있지만 추가하거나 제거 할 수 없습니다. 누군가; 유일한 게스트 운영은 몇 가지가 된 사람들을 재확인했다. 이미 있다. 이벤트는 이제 게스트 목록, 교체 도매에 저장합니다. 자주 묻는 질문 대화 상자가 목록을 소유하기 때문에 합병보다 - 게스트가 거기...

Kamo·4w ago
FeatureEmailService

Endpoint가 편집되는 이벤트를 제외하면

ConflictDetectionService는 항상 excludeEventId를 촬영했습니다. 이 endpoint 반환된 null. 이벤트가 없으면 그 순간 이벤트 대화 상자가 요청을 시작, 아무것도 편집 할 것 이다 clash 와 a 일 수정되었습니다. 또한이 컨트롤러의 나머지와 같...

Kamo·4w ago
FeatureEmailService

조직 캘린더를 휴대폰으로 동기화, 구멍 열기 없이

공유 달력에는 소유자가 없습니다, 그래서 계정 -scoped DAV 목록으로 만들 수 있습니다 결코 반환: 회사 사건은 웹과 보이지 않는에 보통 있었습니다 모든 전화에. 홈 컬렉션은 이제 계정의 자신의 캘린더를 조합 조직의 공유와 함께. 이 필요한 관리는 오히려 하나의 추가 쿼리보다:...

Kamo·4w ago
FixEmailService

세션에서 호출기를 가지고, 쿼리 문자열에서

GET /api/calendar/calendars 했다 userId 로 요청 매개 변수, 그래서 변경 URL의 숫자는 누군가의 달력을 읽습니다 — 그리고 달력이 행해지기 때문에 모든 tenant를 통해 조직이 없습니다. 무서운, 무서운 아무것도: POST는 전체 UserCalendar를...

Kamo·4w ago
FixEmailService

MKCOL는 실제로 저장될 수 있는 책을 창조합니다

mkCol은 컨택트북을 구축하여 조직이나 소유자가 아닌 그리고 201를 돌려서 CardDAV에서 주소록 작성 클라이언트는 매번 플러시에 실패했습니다: ORGANIZATION ID는 NULL이 아니며, 소유자의 책은 OWNER ID가 NULL 또는 IS ORG DEFAULT = TRUE가...

Kamo·4w ago
FixEmailService

CockroachDB-only SQL 그 PostgreSQL 거부

CockroachDB는 텍스트 유형 STRING을 spells; PostgreSQL 및 YugabyteDB 사용 TEXT. 네이티브 쿼리에 걸쳐 25 캐스터는 여전히 CAST (x AS STRING)을 방출하고 ::STRING, '타입 문자열이 존재하지 않는다. 그것은 무슨 일이 일어나...

Kamo·4w ago
FixEmailService

스코프 주소 책은 회원에게

연락처는 혼자 조직에 의해 범위. listBooks(orgId)는 findByOrganizationId(orgId) 및 연락처 목록 쿼리가 열립니다. WHERE c.contactBook.organization.id = : 소유자가 사전 작성하지 않은 경우, 모든 회원이 본 — 벌크 드렛...

Kamo·4w ago
ChoreEmailService

공유-library @Lob LONGVARCHAR 수정에 대한 재건

Hibernate의 PostgreSQL 방언은 getLong()를 통해 OID로 @Lob String 칼럼을 읽습니다. Affects 메모, 연락처, 달력, OAuth 토큰, IMAP 암호, 이메일 캠페인 몸, webhook 비밀, Canva 및 소셜 자격.

Kamo·4w ago
FeatureEmailService

YugabyteDB의 포인트 및 PostgreSQLDialect 사용

CockroachDB는 YugabyteDB에 의해 대체되었습니다. 연결 문자열에서 이동 cockroachdb-public:26257 yb-tserver-service:5433, 그리고 Hibernate 방언 ...에서 *********** 에 PostgreSQLDialect.

Kamo·4w ago
August 9, 2026
FixEmailService

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

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

Kamo·4w ago
FeatureEmailService

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

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

Kamo·4w ago
FeatureEmailService

각 org의 자신의 KamoMail 메일 박스 측정

각 mailbox Kamo 호스트 및 기록, 도착 일 당, RFC822 바이트 보유 - 헤더, 몸 및 인코딩된 첨부 파일, 모든 폴더에 포함 Trash와 Junk, Trash의 메시지가 디스크에 여전히있다. 1 왕복 폴더: Jakarta Mail IMAP 공급자는 FetchProfile...

Kamo·4w ago
FixEmailService

제로 작성 대신 기록 메시지 크기

SearchIndexService는 sizeBytes = 0을 썼습니다. 댓글 아래에 "누구에서 사용할 수 없습니다". 그것은 사용할 수 있었다 — fetch 단순히 그것을 위해 물었다. email metadata.search index의 모든 행은 생산에 있는 0개 바이트, 그래서 m...

Kamo·4w ago
CIEmailService

LAN 업 링크가 손상을 방지하는 공유-library 빌드를 복원

세 가지 빌드는 오늘 "Tag mismatch"에서 jar를 당겨 - 거울은 1 시간 전에 추가하지 않았다 kbservice, mcpgatewayservice 및 ragservice가 Google에 대한 동일한 오류를 히트 거울 자체. 그래서 이것은 결코 Maven 중앙 속도 제한이 없...

Kamo·4w ago
CIEmailService

Google GCS 사본을 통해 Mirror Maven Central

모든 도커 스테이지는 추운 ~ / .m2에서 시작하여 전체 종속 나무를 굴절시킵니다. 그래서 중앙은 모든 동시 서비스 구조의 전체 무게. 그것은 429s와 함께 답변, 오늘 두 번, 손상 전송: BillingService 일어난 일에 태어난 "Tag mismatch" tomcat-emb...

Kamo·4w ago
August 7, 2026
FeatureEmailService

Let /sendable drop the alias 그룹 for callers that open mailboxes

/messages mailbox 스위처는 작곡가의 같은 세트를 제공합니다 필드, 민스 한 가지: 별명으로 열릴 수 없습니다. 메일 주소 그 뒤에 사서함에 땅, 그래서 폴더가 없으며 표시 할 아무것도 없습니다. 콜러에 의해 필터링하는 대신 서버 측을 제외하므로 총 숙박 정직 - 페이지의...

Kamo·1mo ago
FeatureEmailService

E-signature 템플릿에 대한 미리보기 변수

관리자 템플릿 편집기는 모든 placeholder 공백을 키로 렌더링합니다. sampleVariables 팔, 그래서 7 개의 esign 템플릿은 페이지로 미리보기 빈틈의 - 다섯 가지 새로운 라이프 사이클 공지를 포함. 하나의 공유 팔 Lifecycle 5, 초대 및 단계 업 코드를 ...

Kamo·1mo ago
FeatureEmailService

Searchable, 회원이 보낼 수있는 주소에 대한 페이지 끝점

GET /api/email/mailboxes/sendable 같은 질문에 /accessible — 모든 주소는 회원으로 보낼 수 있지만, 하나의 합병 된 스트림으로 검색 및 데이터베이스에 페이지. /액세서리를 사용할 수 없습니다. 그것은 전체에서 모든 그룹을 재료화, 그리고 ACCES...

Kamo·1mo ago
FeatureEmailService

회원 가입 후 1 차 우편함

Mailbox 누군가는 그들의 1 차로서 그 사람의 주소이므로 mailbox가 프로비저닝 시간에 라벨을 붙였습니다. — "Sales Desk"는 단순히 Jane Doe's 인 박스에 대한 - 사람의 이름을 autocomplete 및 수신자 카드에 compose. listMailboxe...

Kamo·1mo ago
FeatureEmailService

전체 폴더의 행위, 그냥 당신이 스크롤 한 페이지

Mark all read and 빈 폴더는 폴더 전체 작업 클라이언트 일괄 처리에 의해 표현할 수 없습니다: 그것은 단지 그 페이지만 가지고 있습니다 스크롤, 그래서 폴더 4,000 읽지 않은 80 왕복을 가지고 아직도 모든 것을 결코 로드하지. FolderManager는 setFol...

Kamo·1mo ago
August 6, 2026
FixEmailService

파일 복원 2b23346 떨어졌다, 과부하에 답변 413

2b23346는 HEAD에서 결코 시체되지 않은 개인 인덱스를 통해 최선을 다하고, 그래서 그 나무는 3 개의 파일 만 수행하고 커밋은 삭제 다른 231. 작업 나무는 결코 만지지 않았다; 이 나무와 복원 같은 multipart 수정을 운반합니다. 또한 MultipartLimitAdv...

Kamo·1mo ago
FixEmailService

매핑을 중지 1MB, 그래서 과거 이미지는 실제로 갈 수 있습니다

과거 이미지와 비교하면 베어 "이메일을 보낼 실패". 더 보기 작곡가는 야구장으로 몸 HTML을 base64 data URI로 표현합니다. Multipart "email" JSON 부분에서 Tomcat은 1MB에서 그 부분을 거부했습니다. FileSizeLimitExceedExcept...

Kamo·1mo ago
FeatureEmailService

Mailbox-change 이벤트를 게시하므로 mail view stop polling

폴더 트리, 대화 목록 및 메시지 목록 각각 자신의 30 초 timer, 뭔가가 이동 한 기회에 다시로드. WebSocket은 이미 메일이 도착했을 때 그들에게 말했지만 mailbox가 변경되는 방법 중 하나입니다. - Roundcube 또는 휴대 전화에서 메시지를 읽고, 이동, 삭제,...

Kamo·1mo ago
FeatureEmailService

Push INBOX unread counts over NATS/WebSocket instead of polling

The nav-top mail badge in kamo-internal refreshed itself by calling /api/email/folders every 30 seconds, per browser tab. That endpoint walks the entire folder ...

Kamo·1mo ago
August 5, 2026
FixEmailService

Hibernate를 중지 "::" 기본 SQL에서 캐스팅

Hibernate의 네이티브 query parser는 탈출 된 식민지로 "::"를 치료하고 앞으로 단 하나 ":". CockroachDB 수신 *********** ARRAY[]:text[]), '' and rejected it with: at or near ":": 구문 오류. 문...

Kamo·1mo ago
FixEmailService

배포 후 Indexer의 튼튼한 NATS 소비자를 다시 시도하십시오

롤링 배포 overlaps pods 및 outgoing 하나 여전히 내구성을 보유 소비자, "email-metadata-indexer"에 들어오는 포드의 결합은 실패 [SUB-90012] 소비자는 이미 구독에 바인딩됩니다. 시작() 한 번에서 @PostConstruct, 오류를 기록하고...

Kamo·1mo ago

배송을 보는 것과 같이?

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

무료 영원히 시작가격 비교