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

Draw 부서는 org 차트로 부모 픽업

부서 탭은 평평한 목록이었다, 그래서 운영과 함께 org > 고객 성공 > 내장은 이렇게 말하고 그것을 볼 수있는 방법이 없었다. add/edit 을 얻 부모 부서 선택, 부모가되기 때문에 이름을 배치 가동 보다는 오히려 구조. 그것은 렌더링 순서와 disables에 나무를 제공합니다...

kamo·2mo ago
Featurekamo-shared-library

부서는 부모 부서에 앉아

부서는 평평한 목록이었다, 그래서 운영과 org 차트 > 고객 성공 > 내장은 이렇게 말하지 않는 방법이 없었다. 부서는 선택적 자기 철자 부모; null은 여전히 최고 수준의 의미, 이는 모든 기존의 행이 머무는지. FK 칼럼 핀 칼럼 정의 = "UUID". 왼쪽, Hibernate...

Kamo·2mo ago
Featurekamo-internal

To/Cc/Bcc 필드를 세 줄로 늘리면 스크롤

작곡 도구 창의 수신 필드는 단일 nowrap 행이었습니다. 읽는 편도를 끌고, 창은 360px 넓고 resizable, 그래서 세 번째 주소는 이미 보자마자. 그들은 이제 포장 : 필드는 칩으로 한 번에 행을 성장 폭을 채우고, 3개의 줄에 멈추고, 슬리퍼로 수직으로 스크롤합니다. 스...

kamo·2mo ago
FixSecurityService

잃는 조직은 예외를 삼키고, 전체 생성 페이로드를 받아들입니다

createOrganization는 고객의 signup을 파괴하고 유용한 것을 보고할 수 있었습니다. 거래 무결성: - Five Docstors ran behind try/catch that only looked safe. ChildOrgTemplateSeeding서비스, Billin...

Kamo·2mo ago
Featurekamo-internal

Make org creation survivable, and offer every branding option up front

The wizard could fail a customer in ways nothing on screen explained, and it asked for a fraction of what Settings → Behavior & Labeling exposes. Creation reli...

kamo·2mo ago
FixAPIService

한 번에 한 번에 디코딩 토큰을 인코딩

21670e5는 UpstreamUri의 FULLY-PRE-ENCODED 항목을 통해 SocialWebhookController를 routed 점, 그러나 그것의 URL은 잡종입니다: `token`는 @PathVariable입니다, 그래서 봄 손은 getQueryString()이 원합니다...

Kamo·2mo ago
Fixkamo-internal

Create-account 양식을 작성하면 무슨 일이 있었는지 알려줍니다

리드에서 계정 만들기는 아무것도하지 않습니다. 서버는 500달러를 돌려보내기 (카모 쉐어드 리브의 AccountAddress fix를 참조), 하지만 단지 오류 UI는 viewport보다 키가 큰 형태로 렌더링, 약 버튼 위 천 픽셀, 페이지 자체 안쪽에 overflow: 자동 콘테이너...

kamo·2mo ago
Fixkamo-internal

Create-account 양식을 작성하면 무슨 일이 있었는지 알려줍니다

리드에서 계정 만들기는 아무것도하지 않습니다. 서버는 500달러를 돌려보내기 (카모 쉐어드 리브의 AccountAddress fix를 참조), 하지만 단지 오류 UI는 viewport보다 키가 큰 형태로 렌더링, 약 버튼 위 천 픽셀 클릭 — 페이지의 내부 overflow: 자동 콘테이...

kamo·2mo ago
FixSecurityService

계정 생성 원자, org-scoped 및 권한 지정

createCustomer는 주소를 작성하기 전에 계정을 저장하고, 그렇지 않았습니다. 거래 — 그래서 주소 삽입이 실패했을 때, 반 내장 계정 계속 유지하고 모든 retry는 뒤에 다른 orphan를 떠났습니다. 현재 위치 @Transactional, 핸들러가 자신의 예외를 붙잡기 때...

Kamo·2mo ago
Fixkamo-internal

Viewport 내부의 오른쪽 클릭 메뉴 유지

사이드바에서 낮은 폴더를 마우스 오른쪽 버튼으로 클릭하면 아래 메뉴를 엽니다. 플립-at-the-edge 로직이 있지만 결코 ran: 구성 요소 반환 그것을 거치할 때까지 null, 그래서 첫 번째는 포털이 존재하지 않습니다 그리고 측정에 배치 효과에 대한 아무것도 없다. 키만에 포인터...

kamo·2mo ago
Fixkamo-shared-library

Stamp accountAddress 날짜 그래서 주소는 실제로 저장될 수 있습니다

DATE CREATED는 이제 DEFAULT와 NULL이 아니라 필드를 설정하지 않습니다. INSERT의 모든 삽입 가능한 열을 Hibernate, 그래서 그것은 명시 적을 보냈습니다 NULL - 그리고 명시된 NULL은 열 DEFAULT를 덮어주며, 이는 적용 열이 omitted 때....

Kamo·2mo ago
FixAPIService

Public-facing 프록시에서 콜러의 쿼리 바이트를 전달

게이트웨이는 3c24d32의 전달된 쿼리 문자열을 중지하지만 4 이 서비스에 다른 프록시는 여전히 이미 인코딩된 바이트를 concatenated String으로, restTemplate의 String overload로 옮긴다. URI 템플릿으로, 두 번째로 인코딩: %2C는 %252C로...

Kamo·2mo ago
Featurekamo-internal

회원이 왔을 때 편집자의 뒷면 버튼을 보내십시오

벽지 편집기는 죽은 끝이었다 — 아니 방법 밖으로 하지만 nav 철도. 두 항목 포인트 (홈 탑 바 칩 및 회원 프로필 헤더 단축키) 이제 우표 그들의 기원은 href, 그리고 편집기는 백 알약에 그것을 해결 eyebrow 행: 홈 대시보드에 반환, 프로필에 반환 회원 그 페이지는 스탬...

kamo·2mo ago
Fixkamo-internal

메뉴 클릭을 중지에서 열린 설정 페이지 bouncing back, and repair the dead tab links

앱 및 기능 클릭 (또는 통계 및 비용) /settings/account가 이미 착륙 한 동안 탭에서 왔습니다. Next.js는 다시 설치하지 않고 쿼리 문자열을 교환하므로 SettingsView는 새로운 것을 보았습니다. ?tab=; 그것의 “publish activeTab에 URL”...

kamo·2mo ago
Featurekamo-internal

회원 프로필 이름 아래 1차 우편함 표시

누군가의 일차로 열린 사서함은 사람의 주소이므로 제안 as "Sales Desk"- 그것이 제공 될 때 라벨이 될 일이 무엇이든 — 대신 mailbox를 이름을 붙입니다. autocomplete 행 및 수신자 모두 같은 필드를 읽었다, 그래서 둘 다 함께 잘못되었다. 디렉토리는 mai...

kamo·2mo ago
FeatureEmailService

회원 가입 후 1 차 우편함

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

Kamo·2mo ago
Fixkamo-internal

탭 내용을 오버 플로우링하고 벽을 터치

두 가지 원인, 둘 다. 패딩 없음. TabPanel deliberately는 none을 공급합니다 - 모든 탭 패드 자체, 나는 아니다. 쉘은 이제 p:{xs:3,md:4}을 사용하므로, MyAccountTab과 일치하여, 더 이상 가장자리에 대한 플러시 앉아. 민첩한:0. 이것은...

kamo·2mo ago
Fixkamo-internal

Name prefix/suffix의 placeholder에서 라벨을 선택합니다

MUI derives InputLabel 수축 from `filled || 초점을 맞추고| adornedStart`와 `isFilled({value: '})`는 false입니다. 어떤 선택은 여전히 뭔가를 페인트 따라서 필드가 집중 될 때까지 자체 복원 라벨과 충돌 : - <Selec...

kamo·2mo ago
Fixkamo-internal

반복된 params로 timeline 공급자 여과기를, CSV 아닙니다 보내십시오

socialTimelineApi.timeline은 참여한 CSV로 제공된 서비스입니다. 자주 묻는 질문 VALUE는 %2C로 여행하며, 리 인코딩은 %252C로 전환합니다. APIService는 정확히 이 작업을 수행하고, 업스트림 URL을 restTemplate로 문자열, URI TE...

kamo·2mo ago
FixMediaService

반복된 params로 timeline 공급자 여과기를 받아들이십시오

웹 클라이언트가 전송 ?providers=facebook,x 한 CSV 값으로. 자주 묻는 질문 VALUE는 %2C로 여행하고, 다시 인코딩은 %252C로 전환; 우리는 한 번 디코드, 더 이상 존재하지 않는 comma에 분할, 전체 필터는 단일 실행 토큰 "Facebook%2Cx". ...

Kamo·2mo ago
FixAPIService

Caller의 쿼리 바이트 대신 인코딩 두 번

모든 URL이 게이트웨이 빌드는 getRequestURI()에서 조립됩니다. getQueryString() — 이미 퍼센트 인코딩된 모두 — 그리고 그 때에 문자열로 restTemplate. restTemplate의 문자열 과부하는 URL을 가지고 있지 않습니다; 그들은 URI TEMP...

Kamo·2mo ago
Fixkamo-internal

어떤 대량 행동의 앞에 묻습니다, 다만 폴더 ones

폴더를 이미 확인했습니다. 기타 모든 것 메일 또는 읽는 상태를 다시 작성하지 않았다 — 그것은 순간 아이콘이 히트했다. 선택 바는 측과 폴더 메뉴로 8개의 아이콘 전용 버튼 측입니다. 작은 표적의 더미, 그래서 틀린 것은 잡기 쉽습니다, 그리고 한 번 선택은 뒤를 클릭하지 않고 남아 ...

kamo·2mo ago
Fixkamo-internal

자신의 검증을 실패한 값에 대한 돈 필드 로딩

API는 NUMERIC (19,4)로 돈을 저장하고 toPlainString()로 serialises, 그래서 배송 $ 50.00 최소 인출은 "50.0000"로 도착했습니다. 돈 입력 둘 다 대부분의 센트에서 허용, 그래서 기본 lit up the invalid-amount error...

kamo·2mo ago
Fixkamo-internal

내 계정의위원회 링크, 탭 주문, 중복 헤더 제거

네이버 및 랜딩 항목은 별도의 섹션이 아닌 내 계정에서 이동합니다. 더 보기 탭은 그 페이지에 살고, 그래서 그들이 속한 곳이다; 내가 그들을 분할하는 이유 sub-options는 자신의 문이 없었다, 그래서 수정은 그들 하나에게 줄 것이다. SettingsMenuSub는 선택적 게이트...

kamo·2mo ago
Featurekamo-internal

설정 nav 및 랜딩 페이지의 커미션 페이지를 등록

탭이 존재하지만 아무것도 그들과 연결. ****** ***********************************************************************************************************************************...

kamo·2mo ago
FixSecurityService

기회를 읽고, 릴레이 클라이언트 timeouts를 주십시오

/me/opportunities called reservationRepository.findAll() 및 필터링 된 org 과 Java 회원 즉, 플랫폼에서 모든 예약을 잡아 - 모든 tenant's — 한 힙으로, 페이지에 어떤 회원이 의지에서 새로 고침 할 수 있으며, 더 느리게됩니...

Kamo·2mo ago
Fixkamo-shared-library

원자가 실제로 원자를 주장하고, 가장 오래된 지불금을 starving

돈 경로의 adversarial 검토는 concurrency 디자인을 찾을 수 없었다 모두에서 실행. @Transactional없이 @Modifying. Spring Data는 그러한 거래가 없습니다. 문, 그래서 모든 가드 UPDATE 이 기능은에 의존한다 - 릴리스 주장, requ...

Kamo·2mo ago
Fixkamo-internal

상태 버킷을 반복한 params로 보내기, CSV가 아닙니다

오프닝 **************** 오류와 "Unknown 상태: **************** 모든 회원에게. listMyAssignments는 전체 버킷을 하나의 CSV 값으로 보냈습니다. 자주 묻는 질문 VALUE는 %2C, APIService로 여행해야 합니다. /api/do...

kamo·2mo ago
Fixkamo-internal

Restore 행 위치 및 폴더를 실제로 드래그 가능

8ab88d59의 두 회귀. 메시지 목록은 각 행에 넓은 간격을 자랐습니다. 이 프로젝트 `important: true`를 가진 Tailwind를, 그래서 모든 유틸리티 outranks 인라인 styles - 일반적인 CSS intuition의 정확한 반대. "나는" 각 가상화 행에 ...

kamo·2mo ago
FixDocsService

반복된 상태 params 그래서 출입구는 여과기를 손상할 수 없습니다

오프닝 **************** 이름 * "Unknown 상태: **************** 모든 회원에게. 멤버 그리드는 한 CSV 값으로 버킷을 보냈습니다. 쿼리 값의 comma가 있습니다. %2C 및 APIService로 여행하기 - 공유 게이트웨이 /api/docs/**...

Kamo·2mo ago
Featurekamo-internal

멤버 커미션 탭과 두 개의 금융 계정 탭

회원 탭 (각자 전용, 팀 멤버 만) : 균형 + 원장, 커미션 기회, 지급 설정 및 인출. 계정 설정은 조직을 얻습니다 스트립 및 커미션 프로세서. 회원 탭은 isSelf와 회원 유형에 문질러 오른쪽에 결코. checkRight는 활성 신 모드의 모든 것에 대한 진실을 반환, 페이지...

kamo·2mo ago
Featurekamo-internal

당신이 행동 할 수있는 폴더, 당신이 선택할 수있는 메일

작업을 위해 폴더를 마우스 오른쪽 버튼으로 클릭. 메뉴 헤더는 크롬이 아닙니다. — 폴더를 이름을 지정하고 라이브 읽지 않은 / 총을 보여줍니다. 그래서 모든 읽기를 표시하고 빈 폴더는 다음과 같이 클릭하기 전에 판단 될 수 있습니다. 적용할 수 없는 행동은 이유(nothing) 읽지 ...

kamo·2mo ago
FeatureEmailService

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

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

Kamo·2mo ago
FeatureSecurityService

커미션 기능에 대한 Browser-facing Relay

Org와 CommissionService에 세션, 승인 및 릴레이를 해결 회원은 해당 세션에서 우표로 보내지 않습니다. 이것은 유일한 장소 권한은 다음과 같습니다. SecurityService는 anyRequest().permitAll()를 실행합니다. 손전등 per-handler au...

Kamo·2mo ago
Featurekamo-shared-library

회원의 커미션 분할을 자신의 커미션 보기

Org-scoped 오히려 회원 혼자에 키워 : ORG ID는이에 복제됩니다 테이블 그래서 행은 id에 의해 크로스 텐트를 읽을 수 없습니다, 그리고 그것을 무시한 finder 은밀히 불행히도 만 절반의 "내가 적립"- 예약 레벨 커미션은 1 차적인 대리인에 그리고 균열 줄을 전혀 일...

Kamo·2mo ago
Featurekamo-internal

회원 표면 실제 kamo 데이터 그리드

회원의 패키지는 아무런 동작이 없는 카드 목록이었습니다. 카모의 모습. 이것은 이제 집 AG 그리드 : 보류 및 완성 된 하위 태그 ?sub=, server-side paging end to end (page/size/status reach DocsService)에 동기화 200row ...

kamo·2mo ago
Refactorkamo-internal

메모 설정 페이지 및 섹션을 드롭

메모 설정 페이지는 ComingSoonTab placeholder 만 주었다. 회원은 nav 입력 및 착륙 카드가 없습니다. 경로 제거 각 참조와 함께: SETTINGS MENU 항목 (그리고 그 ?tab=settings sub-item), 설정 랜딩 노트 섹션 및 기능 목록의 설정 링...

kamo·2mo ago
FeatureDocsService

Server-side paging for the member 할당 목록

회원 표면은 MAX SIZE unconditionally에 대해 물었다. 브라우저, 그래서 페이지가 이미 전체를 다운로드 한 그리드 그것을 건설하는 고용 역사. 회원 모두 이제 페이지 / 크기와 데이터베이스의 목록 페이지. Spec.status (1 enum)는 Spec.statuse...

Kamo·2mo ago
Featurekamo-internal

개인 이메일 알림 카드는 알림 탭을 대체합니다

두 스위치는 암호 카드와 동일한 모양에 있는 나의 단면도에 움직입니다: 1개의 카드, 아이콘 도와 그리고 행당 텍스트를 돕고, 조용한 시간을 할 때만 나타나는 주석 인셋. 헤더 편집 단추 - 스위치는 스스로 저장하고, 탭으로 정확하게 debounced. 이 카드는 메일이 간다, 그 부...

kamo·2mo ago
FeatureSecurityService

회원 프로필에 사용자 계정 이메일 노출

프로필의 개인 이메일 알림 카드는 주소 missed-message notices를 명함 실제로 도달하고 해당 주소는 user account's — not the `email` field외 it, 이는 mailbox 이 조직은 회원을 할당했습니다. 세션이 자신의 회원 행을 읽을 때만 반...

Kamo·2mo ago
FixMediaService

사용자 계정으로 missed-message 이메일 보내기, org mailbox

이 통지는 "당신은 메시지 대기, 로그인 및 그것을 읽었다"고 말했다, 그리고 그것은 mailbox에 전달 된이 조직은 회원 할당 — 그들은 단지 도달 할 수 로그인. 그것을 볼 수없는 사람은 사람을 위해이었다. Recipient 해결책은 지금 사용자 계정 주소 혼자 있습니다; Mem...

Kamo·2mo ago
Featurekamo-internal

계정 설정 및 금융 권한 그룹 및 금융 권리 접근

Access Security and Administration 그룹은 SecurityRoleManager에서만 존재했습니다. 인라인 이름 목록으로, 그래서 JobTitleManager, DepartmentManager 및 RolesPermissionsTab lumped 모든 servic...

kamo·2mo ago
FeatureInitializerService

커미션 ledger 및 Stripe payout 테이블에 대한 마이그레이션

거울 com.kamo.z.shared.commission. ddl-auto는 이러한 것을 만들 것입니다. anotations anyway; 명시된 DDL은 집의 관행이며, 어떤 것 12개의 엔티티티티 클래스에 비해 한 곳에서 검토할 수 있습니다. COMMISSION STRIPE WEB...

Kamo·2mo ago
FeatureSecurityService

모든 분지 모델의 ADMINISTRATOR 템플릿에 대한 금융권

이전에 존재하지 않은 기능을 갖춘 세 개의 수수료 권한 게이트 NEW RIGHT SEEDS deliberately는 그들에 대해 아무것도 말한다 - 그 메커니즘은 운반 기존의 보조금은 결코 침묵적으로 REMOVES 액세스, 그것을 사용 여기에는 돈 운동 힘이 결코 없었다. 대신 필요한...

Kamo·2mo ago
Featurekamo-shared-library

Team-member 커미션 ledger 및 스트립 지불금 도메인

Com.kamo.z.shared.commission를 추가합니다. append-only 서명 ledger, per-member 연속되는 동시 인출에 순수하게 존재하는 균형 행, 커미션 프로세서 배치/라인-item 모델, per-org Stripe Connect 지불 entities. ...

Kamo·2mo ago
Otherkamo-internal

EditedDocs에서 doc 관리자 탭을 다시 설정

f98c5edc는 pre-8cb0a485 색인에서 나무를 재건하고 오래된 선을 수행 다시 그것을. `modifiedDocs` 더 이상 사전에 존재하지 않았다, 그래서 메인이었다 en.json - next-intl throws에서 부패 한 키 호출 다시 떨어지는 것보다, 탭을 꺼내.

kamo·2mo ago
Featurekamo-internal

Fold MFA는 비밀번호 카드로, Sign-in Security 탭을 드롭합니다

두 곳은 하나의 질문을 물었다 - 나는이 계정으로 얻는 방법 - 그래서 두 번째 요소는 지금 삶 내 프로필에 암호 옆에, 카드에 제목 "Password & Multi Factor Authentication" 등록 흐름은 탭에서 이동 *********** 크롬 자유로운 그래서 그것 페이...

kamo·2mo ago
Otherkamo-internal

두 번째 문서 관리자 탭은 편집 된 Docs를 읽습니다

이름이 바뀌는 키의 포인트 `docManager.tabs.editedDocs`; `modifiedDocs`는 사라집니다 사전에서, 그래서 이것은 그것으로 이동합니다.

kamo·2mo ago
FixDocsService

이미 서명 한 회원을 추적하지 않고, 일반을 유지

단계 8 알림 경로의 두 가지 행동 결함. 1. AWAITING OTHERS를 포함하는 Open STATES에 대한 알림 청소 ran - "이 회원이 완료되었습니다. 다른 가입자는 없습니다. 회원은 아무것도 owes, 하지만 끝 결코 clears dueAt, 그래서 행은 청소의 pre...

Kamo·2mo ago

배송을 보는 것과 같이?

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

무료 영원히 시작가격 비교