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 13, 2026
FixKlusterServices

Yugabyte cutover 이후 깨진 kamouniverse 백업을 복구

죽은 CockroachBackupMisssing 경고를 이전 커밋에서 이름을 변경 화재는 즉시 : 우주 백업이 2026-08-09 이후 성공했다 관련 기사 두 개의 독립적 인 결함, 둘 다 그 경고를 일치 더 이상 존재하지 않는 이름. 1. `mc: 명령을 찾을 수 없습니다. Cock...

Kamo·2mo ago
FixInitializerService

유가바이트DB의 포인트, 'mvn test`의 migrating 생산 중지

데이터 소스는 여전히 포트 26257을 명명. 그것이 은퇴 한 CockroachDB, 이는 아직도 달리고 아직도 대답, 그래서 완전히 성공에 대한 실행 아무것도 도달: ACCOUNT HISTORY는 데이터베이스에 생성 된 서비스 읽기, 동안 SecurityService 배포는 Yugab...

Kamo·2mo ago
August 12, 2026
FixInitializerService

다시 시작, 청구 마이그레이션 자체 인덱스를 삭제

KamoInitializer는 전혀 시작할 수 없습니다. Hibernate는 CockroachDialect를 검출합니다. supportInsertReturning() 및 *********** 모두 false, 그래서 @Id 운반 @Generated (event=INSERT) - 29 공...

Kamo·2mo ago
Fixkamo-internal

새로운 메시지를 열고 나머지를 스크롤

긴 대화를 열어 가장 오래된로드 된 메시지가 처음과 다음 회원이 대기하면서 현재로 이동했습니다. 두 채팅 표면 목록이 이미 상단에 그려진 후 아래쪽으로 스크롤했습니다. rAF → rAF → setTimeout(0), TicketChat을 통해 채팅 setTimeout(..., 50) —...

kamo·2mo ago
Fixkamo-shared-library

Feed queries' aliases를 인용하고 자신만의 지원 메시지를 계산하십시오

채팅 피드에 두 개의 독립적 인 결함, 모두 자바 측에서 보이지. 원어민 채팅 / 지원 / 사회 쿼리는 camelCase에 있는 열을 aliased 그들을 인용. 행은 별명으로 키워진 지도로 돌아옵니다; Hibernate는 그들을 가지고 갑니다 키 ...에서 *********** 어떤...

Kamo·2mo ago
Fixkamo-internal

옵션 스트립을 생성하는 것은 클러스터 대신 방을 생성

왼쪽 클러스터는 minWidth를 수행 : 0 그 내용 (현재)은 거부 수축 또는 포장, 그래서 혼잡한 막대기 shrank 그것의 자신의 내용 및의 밑에 상자 content spilled 아웃 에 the right — 언어 단추 was draw straight over 로그아웃 링크. ...

kamo·2mo ago
Fixkamo-internal

Skeleton는 공유 그리드 헬러를 추적; jsonBody의 204 가드를 테스트

App/hr/overview/page.tsx에 있는 선적 skeleton는 아직도 손으로 wrote 1800px Breakpoint는 OverviewPillars와 친구가 추출 한 primitives.tsx (WIDE BREAKPOINT / 칼럼 트랙 / 반응형 컬럼). 같은 도우미로 ...

kamo·2mo ago
Fixkamo-internal

CurrentPeriod의 승인을 따르고, null을 0으로 읽습니다

SecurityService 7c55054는 현재 내부의 waitingApproval을 이동했습니다. 실제로, omits는 완전히 열리면. 페이지는 그것의 withheld를 파생했습니다 두 개의 구성 요소에서 두 번 신호, 두 개의 다른 표현과 함께 - 어떤 테스트 중 하나 `=== n...

kamo·2mo ago
Fixkamo-internal

Two-up Figure rows 그래서 카드 라벨 랩 없음

그림 라벨은 연산자 라벨입니다 - 상부, 11px, 0.12em 추적 - 158px에서 "Execution incomplete"를 넣어, 150px에서 "잠금 예외" 135px의 "Awaiting 승인". 분기 페이지 카드 안쪽에 3 위로는 각을 줍니다 그림 131px, 그래서 그 세는...

kamo·2mo ago
Fixkamo-internal

고정 크롬 라벨을 두 개의 라인 건너 뛸

플렉스 아이템의 자동 최소 크기는 min-content width입니다. 래핑 텍스트는 가장 넓은 단어입니다. 그래서 혼잡 한 바는 이러한 컨트롤을 짜 56px-tall bar 안에 라벨을 깰 수 있습니다. 2 의 4 크롬 링크는 자신의 whiteSpace를 수행 : nowrap 및 다...

kamo·2mo ago
FixDocsService

블록 당 하나의 스냅 샷, 그들이 측정하는 것을 말하는 그림

둘 다 요약 방법은 @Transactional (readOnly = true)입니다. 각 문제 6 또는 7 개의 읽음 그의 그림은 십자가 검사 된 ACROSS 쿼리 경계: countOverdueByMemberForOrg 의 javadoc 는 per-member Figures 합계를 약속...

Kamo·2mo ago
FixSecurityService

읽지 않은 닫히는 몸은 알 수 없습니다, 그리고 승인 조사는 그것의 창으로 움직입니다

잘못된 방향 버그가 고정되고 응답 모양이 확인되지만, CLASS 아직 공개되지 않은 실패: TimecardService가 `blocking`로 이름을 변경하면 그것을 떨어 뜨리고, 또는 물체로 reshapes, 릴레이는 아직도 200의 아무것도 대답합니다 던지고, 개는 조용히 0을 읽습...

Kamo·2mo ago
Fixkamo-internal

시계 아이콘에 한 광택, 버튼의 주위에 두 가지

규칙은 방사능과 상자 그림자를 수행. 그라디언트 상자 그림자가 외부에 별도의 링을 그린 동안 자체 상자 - 두 단일 규칙에서 동심의 글로우, 그것은 정확히 어떻게 본. 또한 IconButton에 sat, 그래서 외부 반지는 단추의 둥근 추적했습니다 rectangle는 전체적인 통제의 ...

kamo·2mo ago
Fixkamo-marketing

Locale-correct 구조화 된 데이터 및 robots.txt 규칙은 아무것도 일치하지 않습니다

모든 BreadcrumbJsonLd 및 ItemList URL은 /en에 하드 코딩되었으므로 구조화되었습니다. /fr/terms의 데이터는 크롤러에게 빵 부스러기 부모가 영어 페이지였다고 말했다. 19 의 URL 15 파일, 금전적 및 hreflang 같은 페이지 관련 기사 그 페이지의...

Kamo·2mo ago
Fixkamo-internal

카드 번호를 공유 기본 라인에 줄

마스트헤드의 모든 인물과 4 개의 기둥 카드는 자체 겹쳐 쌓이는 박스였습니다. 위의 연산자 라벨, 아래 값. 통신수 상표는 0.12em를 가진 uppercase입니다 "Overdue"의 카드 컬럼 내에서 추적, "Execution 불완전한"두와 "그런 시도"3,그리고 각 값은 따라서 시...

kamo·2mo ago
Fixkamo-internal

Withheld 승인 상태는 명확하지 않은, 렌더링

attendanceState()는 blockingExceptions가 0이고, 각 멤버 'clear'를 표시했습니다. timecardState는 'SUBMITTED'가 아닙니다. - 콜러 부족의 모든 구성원에 대한 사실 FINALIZE PAY PERIODS는 서버가 timecardSta...

kamo·2mo ago
FixSecurityService

실패한 close-readiness 릴레이 잎 waitingApproval 알 수없는, confident 0

FINALIZE PAY PERIODS가 개최되었으며, 5xx/404/unparseable close-readiness 응답이 왼쪽 waitingApproval은 처음 0에 앉아 - WARN 로그가 불을 붙였지만 HR 개요는 여전히 렌더링 된 "모든 타이머는 명확합니다." 릴레이가 실제로...

Kamo·2mo ago
Fixkamo-internal

AwaitingApproval은 무효이며, null은 0이 아닙니다

SecurityService는 콜러의 요약의 승인 절반을 기록합니다. FINALIZE PAY PERIODS 없이 - 해결은 MANAGE TIMECARDS를 인정하지 않습니다. 승인 기관, 그래서 합성은 수와 per-member에 손을 잡았다 승인은 플랫폼이 직접 봉사하는 것을 거부합니다...

kamo·2mo ago
FixSecurityService

FINALIZE PAY PERIODS에서 hr-summary의 승인 반을 게이트

Close-readiness widened 특권에 작곡가를 지적합니다. 그 릴레이 FINALIZE PAY PERIODS로 매핑 가드를 매핑하고, 해결은 인정되지 않습니다. MANAGE TIMECARDS는 PAYROLL이 아닌, MANAGER이 아닙니다. 그래서 MANAGE TIMECAR...

Kamo·2mo ago
Fixkamo-internal

Honest Compliance Figure, per-section 실패한 상태, 올바른 gating

돛대head 비율 혼합 단위는 단지 flatter일 수 있었습니다. `complete` 요약 org-wide ASSIGNMENT counts while `open` counted MEMBER-DOMAINS off memberRows, 회원당 2명에 넣었습니다. 800명에 달하는 50명의...

kamo·2mo ago
FixDocsService

0을 보내는 대신 per-member overdue rollup을 채우십시오

두 요약 서비스는 .overdue(0)과 함께 회원[]를 구축했습니다. 개요 매트릭스 그 분야의 지점, 그래서 법적 및 훈련은 amber를 렌더링 할 수 또는 녹색과 최악의 일종은 분류하지 않았습니다. 각각은 (회원, 상태) histogram과 함께 새로운 그룹화 된 쿼리를 읽습니다....

Kamo·2mo ago
FixSecurityService

출석 요약은 존재하지 않는 경로 호출

summarize() 요청된 TimecardService 에 대한 *********** 그것은 SecurityService MAPPING의 이름이며, 어떤 다운스트림 경로가 아닙니다. TimecardService에는 그런 경로가 없습니다. TimecardServiceClient는 404...

Kamo·2mo ago
Fixkamo-internal

Derive Summary 기둥 깊은 링크에서 sub-tab id 맵; kill dead textSecondary in activity rail

개요Pillars.tsx 하드 코딩 *********** 대신 그들에 **************** 주의사항Ledger.tsx는 이미 — 같은 name-indexed pattern apply here so a rename in one place is a compile error, 아니 ...

kamo·2mo ago
FixDocsService

자원 블록을 count/sum/recent 쿼리에 바인딩

****************는 org의 전체 적재되었습니다 비숨겨진 HR RESOURCE 기억으로 Img 수집은, 합계 바이트와 자바에서 5개의 최근 행을 가지고 가십시오 — 디자인에 의해 unbounded "모든 번호는 카운트 쿼리"다음 문에 HrLegalSummary서비스 kamo...

Kamo·2mo ago
Fixkamo-marketing

중지 광고 ta 번역 된 교체로

Key 적용은 번역되지 않습니다. TranslateService는 소스 텍스트를 반환합니다. 공급자는 방향을 지원하지 않습니다 - ProviderRouter 로그 "제공자가 지원하지 않습니다 en->ta" — 그래서 ta는 그것의 가치의 98.4%가 있는 동안 ~99% 중요한 적용을 보...

Kamo·2mo ago
FixEmailService

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

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

Kamo·2mo ago
Fixkamo-marketing

Stop canonicalizing 21 번역 현지인 영어

모든 비 영어 페이지는 /en 트윈에 하드 코딩 된 대문자를 수행 — `export const metadata`는 모듈 레벨이므로 로컬에 따라 다를 수 없습니다. 28 페이지는 `canonical를 발송했습니다: *********** 모든 22에 한국어 메시지 번들은 번역된 ~99.5%...

Kamo·2mo ago
FixKlusterServices

2 코어 천장에서 CPU 한계를 올립니다

복제 둘 다 ~47h를 위한 2 핵심 한계에 대하여 1997m/1999m에 핀으로 꼿습니다. 그것은 /languages 충분히 그 liveness 및 readiness 조사 적시에 밖으로 (443 및 921 실패) 및 서비스에서 하나의 복제를 떨어졌다 완전히 종료, 생존자에 모든 트래픽...

Kamo·2mo ago
FixTranslateService

INTO 영어로 번역, 그냥 그것을 밖으로

두 공급자는 “en”.equals (sourceLang)에 지원 (), 이렇게 각을 문질렸습니다 inbound 쌍은 공급자의 앞에 암호로 했습니다. 공급자Router 합법적인 passthrough로 "no Provider가 이것을 지원하지 않음"을 대우하고 반환합니다. 입력 verbat...

Kamo·2mo ago
Fixkamo-internal

그룹 플랜 취소는 유료 기간의 끝에 좌석을 유지

클라이언트에서 즉시 플래그를 완전히 삭제 — 더 이상 방법이 없습니다 오늘 중지에 대한 액세스를 요청, 때문에 좋은 이유가 없습니다. 더 보기 그룹 패널은 이제 압박되기 전에 취소하는 것을 말한다, 그리고 계획 말한다 국가 주변을 떠나기 보다는 오히려 후에 아래로 감기.

kamo·2mo ago
FixBillingService

취소 중지 미래 청구 및 다른 아무것도

더 이상 "immediate" 플래그를 제거하고 고객 기반 경로가 묻지 않습니다. 한국어 진정한 구독을 종료하는 동시에 Stripe 요청 금지를 위해, 그래서 조직은 그 기간의 나머지를 잃었다 이미 지불하고 환불되지 않았습니다. 하루에 두 번 취소하는 Somebody 달은 그 달을 샀습...

Kamo·2mo ago
August 11, 2026
FixInitializerService

봄의 래퍼를 통해 기존의 CHECK 제약을 인식

TrainingSchemaMigration @Order(43)는 모든 KamoInitializer 실행을 낙관했습니다. 그 이후에 주문한 모든 29 주자를 보면서 조용히 (주문 45-112). 관련 기사 생산 2026-08-11. ITEM TARGET CHECK SQL의 javadoc...

Kamo·2mo ago
Fixkamo-internal

실제로 도달 할 수있는 사람의 자신의 청구서를 넣어

셀프 페이 및 시트 커버리지 패널은 /settings/account?tab=billing에있었습니다. 그 페이지는 CONFIGURE SYSTEM 또는 재정적 권리가없는 사람을 다시 /settings, self-pay 패널은 누구에게만 렌더링됩니다. 조직 소유자 — 그래서 그것은 결코 할...

kamo·2mo ago
FixInitializerService

전체적인 초기화 대신 직렬화 충돌을 완화

그것을 실행에 의해 발견. YugabyteDB는 온라인 스키마 변경을 수행하므로 CREATE UNIQUE INDEX가 발급됩니다. Hibernate의 ddl-auto pass는 여전히 settling이 경주를 잃고 돌아갈 수 있습니다. 40001 "Concurrent 업데이트로 인해 연...

Kamo·2mo ago
FixEmailService

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

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

Kamo·2mo ago
FixEmailService

중복된 IMAP 플래그를 중지

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

Kamo·2mo ago
Fixkamo-internal

문서 업로드는 실제로 3 GiB 백엔드 천장에 도달

이제 백엔드는 3 GiB로 흐르지만, 브라우저에서 세 가지, BFF는 그 unachable, 각 지방 자체. 업로드 프록시는 `await request.formData()`를 수행하고, 파일을 꺼내 두 번째로 재구성했습니다. FormData to forward — 이 프로세스의 전체 ...

kamo·2mo ago
FixConversionService

문서 업로드 천장을 500MB에서 3 GiB로 올립니다

Chat 첨부파일은 이 같은 이미징 파이프라인을 통해 3 GiB에서 실행됩니다. 500MB에 캡핑되었습니다. 차이는 정책이 아니었다, 이 경로 버퍼링과 채팅 경로 스트리밍, 사용자 경험으로 "chat takes my video but document library 아니다. 4 개의 것...

Kamo·2mo ago
Fixkamo-shared-library

필터를 더 이상 일치하지 않는 튼튼한 소비자를 재구성

튼튼한 JetStream 소비자는 필터 주제를 유지하고 있습니다. 스트림의 삶. 자신의 코드를 나중에 변경할 때, jnats "[SUB-90011]와 바인딩을 거부 제목은 소비자와 일치하지 않습니다. 구성 필터"그리고 영원히 refusing, 그래서 구독은 아무것도 영구적으로 죽은하지만...

Kamo·2mo ago
Fixkamo-internal

실제로 스크롤 요소의 scrollbar 스타일

SettingsView는 흰색 카드에 8px 초선형 스크롤 바를 선언하지만, 그 카드는 결코 과잉이되지 않습니다 - TabPanel의 모든 조상은 다음과 같습니다 : minHeight:0, 그래서 과잉이 해결. 모든 설정의 결과 원시 ~15px OS scrollbar 절단 카드의 둥근 ...

kamo·2mo ago
Fixkamo-internal

계획 및 청구 탭의 페이지를 정리하고 섹션 표면

모든 4개의 측에 설정 카드에 대한 콘솔 렌더링 된 플러시. 이름 * 컨테이너 체인에서 탭 아이를 패드 - SettingsView의 카드, 그것의 내부 상자, TabPanel과 모션 래퍼는 모두 0입니다. 그래서 각 탭은 자체를 공급합니다. 그리기, 그리고이 것은 결코하지 않았다. 모든...

kamo·2mo ago
Fixkamo-internal

전체 콘솔 블랭킹에서 한 번의 실패 통화 중지

콘솔을로드하는 것은 4 개의 통화를 만들고, 생성 된 모든 것을 던지고 "Couldn't load your billing" 화면에 아무것도 다른. 구독하기 목록은 현실적인 사례입니다. 계정이 아닌 회원을 거부합니다. 그것은 정확하고, 그 계획 피커뿐만 아니라 비용. 계정 조회 만 실제...

kamo·2mo ago
Fixkamo-shared-library

레거시 테이블에 앉아있는 pay-group entity 중지

BillingGroup은 billing groups에 맵핑되었습니다. 그 테이블은 이미 존재 — 하나 of a 7테이블 서브시스템(billing group members, subscriptions, licenses, invoices, payment methods, configs)...

Kamo·2mo ago
Fixkamo-internal

객체 저장 비밀 ConfigMap 더 이상 운반하지

MINIO SECRET KEY는 minio-app-credentials 비밀로 이동되었지만, env가 공급하는 것은 단지 살아있는 적용되고 결코 투입되지 않았습니다, 그래서 CI reconcile는 모든 것에 열쇠 없이 앱을 떠날 것입니다.

kamo·2mo ago
FixSecurityService

객체 저장 비밀 ConfigMap 더 이상 운반하지

MinIO 키가 ConfigMap에서 minio-app-credentials로 이전되었습니다. secret, 하지만 env그것을 공급하는 것은 단지 살에 적용되었다 배포 — 절대 여기에. 다음 CI는 이 표현을 넓혀줍니다. ConfigMap을 기본과 환경 없이 남겨두면 그것을 만족시키고...

Kamo·2mo ago
FixMediaService

객체 저장 비밀 ConfigMap 더 이상 운반하지

MinIO 키가 ConfigMap에서 minio-app-credentials로 이전되었습니다. secret, 하지만 env그것을 공급하는 것은 단지 살에 적용되었다 배포 — 절대 여기에. 다음 CI는 이 표현을 넓혀줍니다. ConfigMap을 기본과 환경 없이 남겨두면 그것을 만족시키고...

Kamo·2mo ago
FixMCPGatewayService

객체 저장 비밀 ConfigMap 더 이상 운반하지

MinIO 키가 ConfigMap에서 minio-app-credentials로 이전되었습니다. secret, 하지만 env그것을 공급하는 것은 단지 살에 적용되었다 배포 — 절대 여기에. 다음 CI는 이 표현을 넓혀줍니다. ConfigMap을 기본과 환경 없이 남겨두면 그것을 만족시키고...

Kamo·2mo ago
FixKBService

객체 저장 비밀 ConfigMap 더 이상 운반하지

MinIO 키가 ConfigMap에서 minio-app-credentials로 이전되었습니다. secret, 하지만 env그것을 공급하는 것은 단지 살에 적용되었다 배포 — 절대 여기에. 다음 CI는 이 표현을 넓혀줍니다. ConfigMap을 기본과 환경 없이 남겨두면 그것을 만족시키고...

Kamo·2mo ago
FixESigService

객체 저장 비밀 ConfigMap 더 이상 운반하지

MinIO 키가 ConfigMap에서 minio-app-credentials로 이전되었습니다. secret, 하지만 env그것을 공급하는 것은 단지 살에 적용되었다 배포 — 절대 여기에. 다음 CI는 이 표현을 넓혀줍니다. ConfigMap을 기본과 환경 없이 남겨두면 그것을 만족시키고...

Kamo·2mo ago

배송을 보는 것과 같이?

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

무료 영원히 시작가격 비교