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
April 30, 2026
Fixkamo-internal

Show Plans & Billing tab regardless of root-org status

The !isRootOrg gate hid the tab on root orgs and blocked org owners and self-viewers from reaching their billing page from "My Account". The PlansBillingTab its...

kamo·5mo ago
Otherkamo-internal

Hardcoded UI 문자열을 번역

설정/dns (6 파일): 페이지, AliasStatusTable, DnsProgressView, Dns제공 패널, DomainEntryForm, ManualDnsGuide. 설정 (10 파일): 진단, 근본, 통합, 플랫폼 윤곽 *********** 탭), 보안.

kamo·5mo ago
Fixkamo-internal

Drop in place — jump every member, no softPush on release

The drift on release was softPushCluster firing on the user-drop path. A mega-cluster's bounds extend in all directions from the anchor, so the PADDING-margin /...

kamo·6mo ago
Otherkamo-internal

Translate hardcoded UI strings

account/view: 40 strings reused from existing namespace (no new keys). kb (13 files): translate article editor, viewer, reviews, resources, versions, navigation...

kamo·6mo ago
Otherkamo-internal

나머지 hardcoded UI 문자열을 번역

작업 페이지: 저장 변경, 닫기, 추가 작업 항목 자동화 스트림, 제목 툴팁을 편집합니다. 메모 페이지: Dismiss, 로드 노트, 삭제 노트 대화 상자. Doc manager: 페이지 제목 및 자막 (사용된 기존 키).

kamo·6mo ago
Otherkamo-internal

Replace hardcoded English with t() across leads pages

Translate remaining hardcoded UI strings in allotments, new, reports, and view/[id] to use next-intl. Add scripts/i18n-audit.py to detect remaining hardcoded st...

kamo·6mo ago
Fixkamo-internal

Drop firmly in place — tail-only throw + jump() to clear velocity

The previous fix still let heads drift on release because: 1. Throw detection averaged velocity across the full 110ms window. A user who flicked then decele...

kamo·6mo ago
Fixkamo-internal

Drop in place after a paused drag instead of drifting

Two cooperating bugs caused dropped heads (single or post-gather) to fly off to seemingly random positions when the user dragged fast, slowed to a stop, then re...

kamo·6mo ago
Featurekamo-internal

Personal + Chat/Docs/Notes/KB/HRS 추가 이름 *

/settings 인덱스는 모든 것을 비admins에 아무 단면도도 보여주지 않았습니다 기존 섹션은 admin right (CONFIGURE SYSTEM, MANAGE * SETTINGS, MANAGE ACCESS RULES). 일반 팀 멤버 지원 권리는 정확히 3 카드 (Topics,...

kamo·6mo ago
Featurekamo-internal

Viewport 종횡비에 근거를 둔 Rotate 목표 오프닝

목표 프레임은 이제 atan2(viewportH, viewportW)에 의해 기울입니다. 오른쪽은 viewport 대각선을 목표로 - 16 : 9 모니터 오프닝 점 동쪽의 남쪽 ~29°; 초상화를 위해 그것은에 더 가까운 점 남. 읽는 방법 사용자가 자연스럽게 머리에서 대량의 왼쪽 코너...

kamo·6mo ago
Featurekamo-internal

점수/종료 축하와 함께하는 Throw-to-remove 목표

132×132 목표 구조는 머리가 안으로 있을 때마다 왼쪽에 나타납니다 솔로 드래그 또는 활성 스크롤, 코너에서 오프셋 56px 그래서 머리는 할 수 있습니다 과거를 놓거나 뒤에. 3개의 단단한 벽 (위, 왼쪽, 바닥) 행위로 탄력 있는 되튐 표면 (0.65 재구성); 오른쪽 열려 있습...

kamo·6mo ago
April 29, 2026
Featurekamo-internal

풀테이블 충돌을 가진 Throw 물리학과 혜성

던짐 임계값을 지나서 머리를 흔들어 보세요. viewport 명시적 물리 (friction, edge bounce, 머리-vs-head elastic) 충돌). 슬로우 드롭은 여전히 출시되는 곳을 정확히 착륙합니다. 머리는 아케이드 스타일의 불길은 다음과 같습니다. Throw는 두 릴...

kamo·6mo ago
Fixkamo-internal

상속된 드래그 스피드를 해제

드래그 핸들러는 신속한 mx.set(nx)로 헤드 모션 값을 업데이트합니다. framer-motion이 각측정속도를 계산하는 호출. 출시일 경로를 트리거 (떨어져있는 위치 때문에) 가장자리 또는 overlapped 도구 창), 올바른 봄 상속 드래그의 높은 속도와 overshot wil...

kamo·6mo ago
Fixkamo-internal

Crispen hexagon outline at all sizes/states

Four sources of softness eliminated: - **************** on the SVG - **************** on the visible outline so the stroke width does not stretch (and blur) u...

kamo·6mo ago
Fixkamo-login

세션 orgID가 호스트 org와 일치하지 않을 때 수정

자동 로그인은 ***를 허용하고 OTK 포인팅을 축소, 내부의 대상이 아닌.* 호스트가 속한다. stale 또는 cross-org *** 로그인에 표면 쿠키.<host>가 있습니다. 그 호스트의 내부 하위 도메인으로 propagated, 생성 "내 세션은 잘못된 org"symptom입니...

Kamo·6mo ago
Featurekamo-internal

Server-minted OTK를 사용하여 새로운 org로 전환하십시오

POST /api/security/org에 의해 반환된 otk를 따르십시오 /api/security/enter-as 왕복. 서버는 이제 신선한 소유자를 mints org 생성의 일부로 세션, 그래서 포스트 생성은 새로운에 리디렉션 org's /validate is deterministi...

kamo·6mo ago
FeatureSecurityService

민트 소유자 *** + OTK에 org 생성

CreateOrganizationOwner 후, 신선한 *** 새로운 소유자에 바인딩 TeamMember는 id/members와 함께 OTK를 돌려줍니다. 이것 없이 작성자는 부모의 세션에 머물다 — 한정된 권리와 isOrganizationOwner=false — 그래서 새로운 아이 o...

Kamo·6mo ago
Fixkamo-internal

Per-cluster spacing + 동일한 크기 그룹 규칙

클러스터 셀과 hex adjacency는 이제 클러스터의 최대에서 파생됩니다. 글로벌 규모 대신 회원과 추종자 MV는 중심 정렬 오프셋 그래서 다른 크기의 머리는 깨끗한 벌집을 공유 격자. 자석 스냅과 wiggle/circle/hold는 필터를 둘 다 모입니다 그 크기 버킷 (small...

kamo·6mo ago
Fixkamo-internal

Invite to Meeting이 대화 상자를 열 때 팝업을 숨기기

회의 대화 상자를 열려면 팝업을 사용했습니다. 대화 상자는 일반적으로 Popover의 대상 게이트 안쪽에 렌더링되었습니다. 클릭 시간에 초대를 캡처하고, 팝업을 해제하고, 렌더링 독립적 인 상태의 MeetingDialog는 Popover dismissal을 생존합니다.

kamo·6mo ago
Refactorkamo-internal

자기 스냅과 함께 드래그 / 클러스터 시스템을 재 작성하고 제스처를 수집

모듈형 클러스터 엔진을 가진 monolithic HexHeadGroup (847의 선)를 대체하십시오 app/components/chat/hexheads/의 밑에. 진실의 단 하나 근원: 각 머리 생활 클러스터 (크기 1 +), 좌석이 가장 먼저 채워진 상태에서. Drag detache...

kamo·6mo ago
Fixkamo-internal

Robust English fallback for missing and empty locale translations

- mergeWithFallback now treats empty-string locale values as untranslated, falling back to the English value instead of rendering nothing - Replace bare NextI...

kamo·6mo ago
Fixkamo-internal

Update orders page account uid type from number to string

AccountSummary.uid is now a string (Long precision fix). Also remove parseInt comparison and type="number" from the manual account ID field.

kamo·6mo ago
Revertkamo-shared-library

@PostConstruct COMP 프로듀서 제거 - DB에서 기존 주문 수정

approveOrder()는 이미 새로운 COMP 순서를 취급합니다. 1회 데이터 간격 기존 주문은 데이터베이스에서 직접 수정됩니다.

Kamo·6mo ago
RefactorSecurityService

수동 프로비저닝-comp endpoint 제거 — 시작 셀프 치유

COMP 주문은 이제 SecurityService 시작에 자동으로 제공됩니다. SubscriptionService @PostConstruct를 통해. 수동 엔드포인트 더 이상 필요하지 않습니다.

Kamo·6mo ago
Featurekamo-shared-library

셀프 - 치유의 시작에 COMP 주문

@PostConstruct에서 모든 APPROVED COMP 주문을 스캔하고 어떤 것을 제공 accountSubscription이 부족합니다. Idempotent - find-or-create는 안전한 것을 의미합니다. 반복적으로 실행하십시오.

Kamo·6mo ago
Fixkamo-shared-library

AddCompSubscription 대신 getUid() 대신 CommerceMarket.getId()를 사용하십시오

CommerceMarket는 @Id UUID id를 사용하므로 Lombok은 getId()를 생성합니다.

Kamo·6mo ago
Featurekamo-internal

내 사업 이전의 왼쪽에 위치 상태 드롭 다운 이동

오른쪽 액션 바에서 왼쪽 환영 섹션으로 상태를 찾습니다. 인사 분리기와 내 비즈니스를 나눕니다. 이전 아이콘 버튼에서 상태를 분리하는 이제 수직 규칙을 제거합니다.

kamo·6mo ago
FeatureSecurityService

승인 된 주문에서 COMP 구독을 활성화하기 위해 프로비저닝-comp 엔드포인트 추가

****************************************************************************************************************************************************************...

Kamo·6mo ago
Featurekamo-shared-library

COMP 주문 승인 자동 감독 AccountSubscription 및 라이센스 할당

- SubscriptionOrder: TargetOrganization (orgs에 가능한 FK)를 추가하십시오 - *********** targetOrganizationId 문자열 추가 - AccountRepository: add findByPrimaryMember Id 계정 조회 -...

Kamo·6mo ago
Fixkamo-internal

CustomerMemberId는 회원 ID 문자열이며, PrimaryMemberId 계정 해결

- posApi: AccountSummary uid 문자열, 추가 primaryMemberId; *********** customerMemberId 문자열; **************** customerId 문자열 - SubscriptionOrderWizard: 보내주세요 *******...

kamo·6mo ago
Fixkamo-shared-library

긴 정밀도를 보존하기 위한 문자열로 customerMemberId를 직렬화

- AccountSummaryDTO : ***********로 uid를 annotate하고 primaryMemberId string 필드를 1차 member id로 변환합니다. - CreateSubscriptionOrderRequest: customerMemberId String (앞으...

Kamo·6mo ago
Featurekamo-internal

Click-to-open with action popover + 크기 컨트롤 교체

Hex head를 클릭하시면 광택 있는 glass-morphism popover를 엽니다. 즉시 도구 창을 열어 대신 상황에 대한 행동. 이름 * 채팅 헤드 노출 : 채팅 열기, 계정보기, 이메일, 회의에 초대, Call ( 양측이 등록 된 VOIP 확장); 도구 헤드 <toolName...

kamo·6mo ago
FeatureInitializerService

MEMBER UI PREFERENCES 테이블 추가 (주문 60)

Idempotent CREATE for the generic per-member UI-preference 저장소 백업 hex-head 팝업 크기 선택기 및 미래 per-member UI 설정. Schema는 EmbRecordState 협약 (is active, date created, ...

Kamo·6mo ago
FeatureSecurityService

Add MemberUiPreferenceController for per-member UI settings

Backs the new hex-head popover size selector and any future small per- member UI preference. Endpoints under /api/security/members/me/ui- preferences resolve th...

Kamo·6mo ago
Featurekamo-shared-library

Add MemberUiPreference entity for per-member UI prefs

Generic per-member UI preference store (memberId, prefKey, JSONB value) for small persisted UI settings. First consumer is the hex-head popover size selector.

Kamo·6mo ago
Fixkamo-internal

Complete next-intl for System Diagnostics

Wire remaining MySQL, Redis, statistics, request, and accordion UI copy to components.settings.diagnostics keys; use locale-aware time and translated heap badge...

kamo·6mo ago
Otherkamo-internal

Revert "feat(billing): wire FeaturesManager to platform subscription for child-org gating"

이 뒤틀림 ***************

kamo·6mo ago
Featurekamo-internal

Wire FeaturesManager to platform 구독 for child-org 노래

FeaturesManager는 레거시를 호출했습니다. *********** 실제 플랫폼 구독을 읽는 대신 (ungated fallback)를 던졌습니다. 지금 전화 *********** root org의 쿼리 Caller의 cross-org 회원에 대한 상업 구독 주문. 시간 : 콜러...

kamo·6mo ago
FeatureSecurityService

Cross-org 기능에 대한 플랫폼 구독 엔드 포인트 추가

Child-org 관리자 (GNosia의 소유자 Daniel과 같은)는 COMP 구독이 있습니다. 루트 KamoCRM org에 주문, 자신의 org에하지. FeaturesManager 는 잘못된 시스템을 쿼리하고 아무것도 찾기, 모든 기능을 잠금. 새로운 GET ************...

Kamo·6mo ago
Fixkamo-internal

Legacy getCurrentSubscription stub는 null을 반환하지 않아야 합니다

Null을 반환하면 FeaturesManager는 구독 없이 모든 org를 치료합니다. (billingLoaded=true, hasSubscription=false), 뒤에 모든 특징 견인을 잠그기 향상 벽. stub는 이렇게 붙잡는 구획 세트 subscription=undefined를...

kamo·6mo ago
Featurekamo-internal

SettingsView 탭에 대한 번역 된 aria-label 사용

지원하다 **************** 다음 intl에서.

kamo·6mo ago
Fixkamo-internal

Gitignored 메시지/*.json 가져오기를 위한 주위 json 단위

`tsc`와 IDE는 `messages/` JSON이 필요 없이 병합합니다. 메시지/의 밑에 의거한 파일. 유형/**/*.d.ts를 위한 확장은 포함합니다.

kamo·6mo ago
Featurekamo-internal

I18n for legacy hub content/sidebar via settingsLegacyHub

다음 intl로 하드 코딩 된 영어를 대체하십시오. 안정적인 주제 id 상수 소개; activeTopic는 번역된 디스플레이 문자열 대신 에이즈에 비해.

kamo·6mo ago
Refactorkamo-internal

Scope SettingsSearchBar to components.settings namespace

Use **************** with searchBar.* keys instead of global t() with full dotted paths.

kamo·6mo ago
Featurekamo-internal

Wire landing page to settingsLanding translations

Replace hardcoded feature cards and section copy with useTranslations- backed strings from **************** including ICU branch label for branch types cards. C...

kamo·6mo ago
Fixkamo-internal

이동 계정 설정 도움말 패널 메시지 키

모든 hardcoded 도움말 복사를 조직 계정 페이지에서 ranged useTranslations 열쇠. 누락된 파일을 보고하는 i18n-audit 확장 지속적인 마이그레이션 작업을 위한 번역 후크.

kamo·6mo ago
Fixkamo-internal

Wire organization account hero and tabs to i18n keys

Use **************** strings for SettingsView title, subtitle, and tab labels so the UI shows translated copy instead of raw placeholders left in dictionary ove...

kamo·6mo ago

배송을 보는 것과 같이?

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

무료 영원히 시작가격 비교