긴 ids를 문자열로 직렬화하여 org-id 정밀도 손실을 중지합니다
Org ids는 CockroachDB unique rowid() 값입니다. MAX SAFE INTEGER의 장점 BillingService는 JSON으로 직렬화되었습니다. 숫자, 그래서 kamo-internal의 JSON.parse 조용히 둥근 e.g. 118875662457526682...
미터 제출 콩에 대한 esign 저장소 등록
EsignMeterSubmissionService는 EsignUsageRecordRepository를 필요로 합니다. @EnableJpaRepositories는 com.kamo.z.shared.esign.repos를 검사하지 않았으므로 컨텍스트 시작하기 패키지 추가 (이제는 @Entit...
Back metered add-on 가격과 빌링 미터
Stripe (>= 2025-03-31.basil)는 레거시 use type+scalee usage를 거부합니다. 미터로 재는 모형 (미터 가격은 미터에 의해 역행되어야 합니다), 그래서 USAGE BASED add-on 가격 생성 실패 — 사용 기반 청구를 끊기 (예 : sign.pi...
Boolean DTO 필드에 @JsonProperty 추가
Lombok 생성 isXxx() isXxx라는 boolean 필드에 대한 getters입니다. Jackson strips 주요한 'is' 부터 is-getters 과 serializes 그들 as 'xxx' 오히려 'isXxx', 그래서 isAccountManager가 'accountM...
Org 목록에서 구독 추적 계정 포함
listForOrg 이제는 구독 대상이 되는 계정을 반환합니다. 요청된 org — 계정이 직접 소유하지 않습니다. 멀티-org에서 지불 계정은 KamoCRM 최고 수준의 org에 살고 있습니다. 구독 대상 하위 파일; 이 KamoClub org 소유자없이 0 계정을보고 "지불 계정"메시...
사용 *********** primitive 겟터
isOrganizationOwner는 TeamMember에 원시 불린이므로 Lombok- 생성된 accessor isOrganizationOwner() getIsOrganizationOwner()입니다. BillingGroupMemberService 및 LicenseService에서 컴...
GET /subscriptions/current에서 상업 구독 노출
Stripe 미러 행이 존재하지 않을 때, org active commerce를 해결 SubscriptionRecord (예를들면 COMP 보조금)은 PaymentMethod 및 계획 기능. 무료 계획을위한 앱 설정 수정.
Resolve 23 compilation errors from controller-service signature mismatches
Controllers were built by a separate agent from services, causing method name and parameter type mismatches. Fixed all controllers to match actual service signa...
Update kamo-shared-library version from 1.0.0 to 1.1.0
The shared library is published as 1.1.0, not 1.0.0. This was causing the Docker build to fail with "artifact not found" since Maven could not resolve the depen...
Add -U flag to maven build steps to resolve shared library from local repo
의존도:go-offline 단계는 Maven Central을 먼저 시도하고, kamo-shared-library에 대 한 캐시 된 실패 (지방 전용), 그리고 그 후속 패키지 단계 독. 추가 -U 힘 Maven에 로컬을 포함한 모든 저장소를 재 점검합니다.
