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 11, 2026
Featurekamo-shared-library

도메인 enums 및 point-in-time version resolver

Enums는 전화 사이트에서 @Enumerated (STRING)입니다. ORDINAL은 수치를 방출합니다. SchemaCleanupRunner의 인리스트 스윕을 포함하는 범위 CHECK 모든 새로운 값에 손으로 넓혀야 합니다. 해결자는 즉시, 절대로 CONTAINS 창에 의해 해결 ...

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
Featurekamo-internal

좌석을 지불 한 회원을 표시하고, 두 번째를 제공 중지

적용 엔드포인트는 번역 키와 구성 요소가 포함되지 않습니다. 질문에 대답 - 내 좌석을 지불하는 사람은 여전히 묻지 않았습니다. SeatCoveragePanel은 그것을 요구하고, 대답은 그 옆에 각자 급여 패널을 먹습니다: 좌석이 이미 조직 또는 그룹에 의해 덮여있는 누군가는 아니 더...

kamo·2mo ago
FeatureBillingService

그룹 플랜 취소 및 1인용 더블 결제

마지막 배송의 세 가지 간격 : 계획이있는 그룹은 제거 할 수 없습니다. delete()는 살아있는 동안 거부합니다. 구독은 존재하지 않습니다., 그룹 행이 점유하는 것은 Stripe 구독 — 하지만 취소 할 방법이 없었다, 그래서 the safeguard was 죽은 끝. cance...

Kamo·2mo ago
Featurekamo-internal

당신이 사람들을 넣을 수있는 그룹과 비용을 지불

그룹은 이름을 생성하고 다른 것도 없다 - 누군가를 추가하는 방법, 아니 방법 플랜을 선택하기 위해 매니저에게는 지불 할 곳이 없습니다. 지금 그룹을 열어 지불, 그 위에, 누가 여전히 좌석을 기다리고, 그리고 계획 제어 그 그 좌석을 구입. Canonical member Picker...

kamo·2mo ago
FeatureBillingService

빌링 그룹은 끝을 끝내고, 아무것도 셀프 페이 충전을 중지

그룹은 사람들이 모여, 매니저의 자신의 카드에 계획을 살 수, 손 그것의 좌석. 그 존재의 아무도 : 유일한 운영은, approve 그리고 삭제, 그래서 그룹을 만든 소유자는 라벨과 그것을 사용하지 않는 방법. BillingGroupSeatService는 돈 이동 및 제목이 발행되는 ...

Kamo·2mo ago
RefactorSecurityService

구독 찾기 rename을 따르십시오

**************** 공유에서 사라집니다. 도서관. 그것의 선택적인 반환은 더 긴 유일한 constraint에 의존했습니다 존재, 그래서 한 계정은 개인과 그룹 구독 모두 보유 두 개의 행을 일치하고 여기에서 던질 것입니다. 두 개의 호출 사이트가 정규을 원한다 비 그룹 구독,...

Kamo·2mo ago
FeatureInitializerService

실제로 지불 할 수있는 그룹을위한 Schema

3개의 주자: BillingGroupRosterMigration은 billing pay group members를 만듭니다. 지불하는 방법, 전에 그것은 아무것도 샀다. org id는 그것에 denormalised 그래서 데이터베이스는 "회원이 가장 하나의 활성 청구 그룹에있을 수 있...

Kamo·2mo ago
Featurekamo-shared-library

빌링 그룹은 자신의 payer

그룹은 명명 될 수 있으며 다른 것도 없습니다. 구독이 설정되지 않았습니다. — setSubscription라는 플랫폼에서 아무것도 — so subscription uid stayed null forever와 그룹은 단일 좌석을 살 수 없습니다. 세 가지는 모델에서 변경해야했습니다. ...

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
Featurekamo-internal

HR 코스 편집기, 할당 그리드 및 회원 과정 플레이어

/hr/training는 2개의 sub-tabs를 가진 그것의 placeholder를 간략히 요구하고, 일원의 대체합니다 Assigned Training grid는 플레이어를 원하기 위해 다시 열을 얻습니다. 한국어 게시, 할당, 복제, 아카이브 및 삭제를 가진 카탈로그 그리드. 삭제...

kamo·2mo ago
FeatureDaemonService

적시 훈련 알림 진드기

오후 10시, 법정 청소의 매일 13시와는 달리. 훈련은 OWN 로컬에서 각 org를 상기시킵니다. 시간 및 Organization.timezone는 21 시간 (Pacific/Honolulu에서 Australia/Sydney)를 경작합니다 - 단일 매일 UTC tick는 "today"...

Kamo·2mo ago
FeatureDocsService

완전한 HR 교육 백엔드

과정 승인, 출판, 할당, 회원 선수, 서버 측 등급, WORM 증거 및 알림 청소 — 전체 모듈 뒤에 /api/docs/training. 기타. 코스는 TEST가 UNIT의 PEER, 결코 아이가 아닌 항목의 주문 목록을 수행 : 하나의 결정은 단일 모델이 "각 훈련 쇼의 끝에서 테...

Kamo·2mo ago
Featurekamo-shared-library

4개의 교육 이메일 템플릿

HR 법률 가족과 동일한 상수/혼합 키 분할: CONSTANT는 파일 이름 줄기, TemplateKey 플랫폼 SENDS는 각 .json 내부의 도트 값입니다. Getting 그 잘못 이다 a 살고있다 QUOTE SENT/commerce.quote sent 버그 — 모든 샘플에 대해 4...

Kamo·2mo ago
Featurekamo-internal

모든 의무를 위한 1명의 일원 표면, 1개의 기장

회원의 준수 탭은 두 개의 하위 탭, 보류 및 완료, 한 종류의 의무. 그들은 STATE, 아니 종류 - 그래서 그들은 상태 필터로 붕괴 ( "모든", 두 개의 탭 아무 것도 넣지 못하고, 이전에는 "나는이 것을 나는이 것을 모두 대답하는 것을 의미 서명?"), 그리고 탭 스트립은 진짜...

kamo·2mo ago
FeatureDocsService

구성원 훈련 API

Com.kamo.z.shared.hr.training에 등록 @EnableJpaRepositories — @EntityScan은 크게 entities는 방법 중 하나이지만, 저장소는 없습니다. 2개의 허가 funnels, deliberately는, 법적인 단위를 비추기: Traini...

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
FeatureInitializerService

HR 교육 스키마 만들기

Com.kamo.z.shared.hr.training에 명시된 @EnableJpaRepositories 목록 — @EntityScan은 넓은 그래서 엔티티가 어느 정도 발견되었지만 저장소는 아니고, 이 테이블이 결코 만들지 않고. TrainingSchemaMigration (@Orde...

Kamo·2mo ago
Featurekamo-shared-library

스트림 문서 업로드 및 HR 교육 스키마 추가

ImageService는 UploadDocumentStreaming을 얻습니다. 업로드Document의 스트리밍 부분. 버퍼 폼은 큰 업로드를 전혀 표현할 수 없습니다 : readInputStream 할당 새로운 byte[size], integer에서 Java 배열 상단. MAX VAL...

Kamo·2mo ago
ChoreEmailService

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

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

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
ChoreBillingService

Renamed pay-group 테이블에 대하여 재건

법인은 billing groups에서 billing pay groups로 이전했습니다. 이전은 다른 모양의 라이브 레거시 테이블입니다. 이 서비스는 여전히 오래된 매핑에 내장 된 이미지를 보유하므로 목록 그룹이 실패합니다. 더 이상 존재하지 않는 열. 재건을 넘어 행동 변화 없음.

Kamo·2mo ago
FeatureInitializerService

Billing pay groups를 명시적으로 만들고, 레거시 충돌

Ddl-auto로 떠나기 보다는 오히려 이주에서 창조하는, 조직이 pre-existing billing groups에 지적되었을 때 반 내장 테이블.

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
FixDocsService

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

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

Kamo·2mo ago
FixConversionService

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

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

Kamo·2mo ago
FixAIService

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

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

Kamo·2mo ago
Fixkamo-shared-library

쿼타 서비스를 시작하지 마십시오

StorageQuotaService는 필요한 생성자로서 5개의 저장소를 가져왔습니다. 인수. 이 부동산 부품의 서비스 com.kamo 와일드 카드와 함께하지만 EXPLICIT @EnableJpaRepositories 패키지 목록, 그래서 새로운 @ 서비스 이 도서관은 모든 곳에서 픽업됩...

Kamo·2mo ago
Fixkamo-internal

이 repo에서 공유된 자격 중지

K8s/configmap에서 객체 저장 키 sat. yaml, kubectl이 손으로 namespace를 읽을 수 있는 사람, 그리고 동일한 문자열은 SSH로 hardcoded 3개의 연결 helpers에 있는 암호 — so cluster login was in the repo 너무. ...

kamo·2mo ago
FeatureEmailService

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

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

Kamo·2mo ago
Testkamo-shared-library

풀이 퍼 메일 박스 제한으로 나뉩니다

Dovecot는 mailbox 당 바이트 숫자를 필요로 합니다, 그러나 저장은 1개의 조직 넓은입니다 8een 도메인 전체에 풀. 부서는 위의 모든 속성을 보유해야합니다 — 주식은 수용량 보다는 더 많은 것을 합계해야 합니다, 그래서 혼자 우편물은 결코 가지고 갈 수 없습니다 모든 사서...

Kamo·2mo ago
FixSecurityService

Config default로 공유된 자격 발송

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

Kamo·2mo ago
FixMediaService

Config default로 공유된 자격 발송

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

Kamo·2mo ago
FixMCPGatewayService

Config default로 공유된 자격 발송

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

Kamo·2mo ago
FixInitializerService

Config default로 공유된 자격 발송

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

Kamo·2mo ago
FixKBService

Config default로 공유된 자격 발송

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

Kamo·2mo ago
FixEmailService

Config default로 공유된 자격 발송

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

Kamo·2mo ago
FixESigService

Config default로 공유된 자격 발송

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

Kamo·2mo ago

배송을 보는 것과 같이?

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

무료 영원히 시작가격 비교