KamoCRM

Live Change Log

Every feature, fix and improvement, posted as it ships. Nothing is held back for a launch.

17,644
Total Changes
6,069
Features
5,335
Fixes
30
Projects
Filter by project
All Projects17,644AIService260APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService583InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService604RAGService79SecurityService1,872TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,408kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,678kamo-signer-monorepo56kamolos114
Filter by type
All TypesBuild16CI523Chore775Docs3,257Feature6,069Fix5,335Other998Performance165Refactor278Revert23Style42Test162Upgrade1
April 2, 2026
Fixkamo-internal

Tighten SettingsView 간격을 달고 계정 페이지로 일치하기 위해 탭 높이를 감소

- 영웅 섹션 패딩 감소 (피 : 4 → 2.5, px lg : 4 → 3) - 주요 콘텐츠 영역 패딩 감소 (px lg : 4 → 2, pb : 6 → 2) - 탭 바 마진 감소 (mb: 3 → 1.5) - 컴팩트 탭 높이 (minHeight: 42, fontSize: 13px, py...

kamo·6mo ago
Fixkamo-internal

내 계정으로 페이지 헤더를 이름, 내 프로필에 탭, 간격 및 탭을 정상화

- 페이지 헤더는 "내 프로필"에서 "내 계정"으로 변경 - "내 계정"에서 "내 프로필"로 이름을 붙여 넣기 - /settings/account (p: 4, gap: 4)와 일치하는 모든 탭 콘텐츠 패딩을 정상화 - 스크롤 탭을 사용 >5 탭은 일관된 탭을 유지

kamo·6mo ago
Fixkamo-internal

헤더에 애니메이션 배경을 복원, 사진에 아바타 이름을 변경, 배경 관리

- Restore Ken Burns 애니메이션 배경 이미지 MemberHeader 와 org/custom 새로운 제안을 통해 배경 지원 (useOrgBackgrounds, customBackgrounds) - "Avatar"/"Avatar Creator"텍스트를 "Photo"/"Prof...

kamo·6mo ago
Featurekamo-internal

Redesign 회원 설정 모듈 탭 아키텍처와 카드 기반 편집 UI

Merge Profile and Membership & Permissions 탭을 통합 "내 계정"탭으로 탭 섹션 기반 편집 클릭 카드. 전용 탭으로 기능 추출: Docs (DocManager with assocType=1), 이메일 및 우편함 설정, 전화 설정 및 역할 및 권한. Me...

kamo·6mo ago
Featurekamo-internal

Refactor API를 키 당 과립 범위 toggles를 가진 접근 UI

"Public Chat API Keys"를 "Organization API Keys"로 변경하십시오. 추가 범위 키 당 toggle 스위치와 관리 (PUBLIC CHAT, SUBSCRIPTION CATALOG). 키 목록에 색된 칩으로 표시된 범위. 범위 toggles 모두 생성 대화 ...

kamo·7mo ago
April 1, 2026
Featurekamo-internal

Matrix 편집을 위한 polished MatrixCell 구성 요소 추가

현대의 애니메이션 micro-interaction를 가진 새로운 재사용할 수 있는 MatrixCell 성분: 형태를 읽으십시오: - booleans에 대한 원형 아이콘 배지 (녹색 체크 / 회색 X) - 숫자와 텍스트 값에 대한 둥근 국경을 가진 착색된 알약 - 인피니티 아이콘과 블루...

kamo·7mo ago
Fixkamo-internal

읽기 및 편집 모드 사이의 toggle에 Edit Matrix 버튼을 추가하십시오

Matrix는 이제 읽기 전용 보기 모드에서 시작합니다. 클릭 "Edit Matrix" 체크 박스, 스위치 및 텍스트 입력을 인라인 편집 모드로 전환합니다. 반전 변경 및 재로드를 취소하십시오. persists를 저장하고 편집 모드를 종료합니다.

kamo·7mo ago
Featurekamo-internal

Redesign 기능 탭 탭 레이아웃 및 생산 등급 매트릭스

- 수정 planFeatures API 응답 키 잡기 (subscriptionPlanFeatures -> planFeatures) - 내부 탭을 통해 두 개의 레이아웃으로 분할 기능 : 1. 카테고리 & 특징: 수를 놓는 특징 명부를 가진 청결한 2 위원회 주인 detail, 값 유형 ...

kamo·7mo ago
Fixkamo-internal

그리드 익스플로러에서 배열 작업 전에 JSONB 문자열 필드를 파

compatiblePlanIds, 포함InPlanIds, 및 적용 가능한PlanIds에서 온 JSON 문자열로 백엔드, 배열이 없습니다. 안전한 JSON.parse fallback 추가 "slice(...).map은 함수" 오류가 없습니다.

kamo·7mo ago
Fixkamo-internal

Align API 응답 키 백엔드 및 수정 AG Grid 렌더링

- posApi.ts (featureCategories, 기능, addOns, 번들, volumeDiscounts, 프로모션, 계약 온도) - domLayout="normal"에서 "autoHeight"로 모든 AG Grid 인스턴스를 전환 flex container height가 ca...

kamo·7mo ago
Fixkamo-internal

믿을 수 있는 레지스트리 auth를 위한 docker/login-action + buildx 사용

Docker/login-action@v3로 bare docker login/build/push를 대체하십시오. docker/setup-buildx-action@v3, docker/build-push-action@v5 패턴 그것은 제대로 압흔 persistence를 취급합니다. 수정 in...

kamo·7mo ago
Featurekamo-internal

Enterprise 구독 POS 시스템 - 완전한 frontend rebuild

- 70+ 구독 API 방법 및 28 새로운 TypeScript 인터페이스를 가진 확장된 posApi.ts - granular permission-based 렌더링에 대한 추가 useSubscriptionPermissions Hook - Rebuilt PipelineSubscriptio...

kamo·7mo ago
Fixkamo-internal

설정 탐색 메뉴에 POS(상업) 추가

POS 앱은 설정 sidebar 및 FeaturesManager 경로 맵에서 누락되었습니다. 그래서 응용 프로그램 및 기능에서 그것을 가능하게하는 것은 항법에 아무 효력도 없었습니다.

kamo·7mo ago
Fixkamo-internal

기존 API 액세스 탭에 public chat key 관리 통합

/api/public-chat-keys에 실제 백엔드 호출을 가진 APIManager.tsx를 씁니다 (MediaService에 의해 백업). 별도의 PublicChatKeyManager 탭 제거 그리고 그것에 모든 nav 참고. 키는 이제 api-access 탭에 관리됩니다. 원래 요...

kamo·7mo ago
Fixkamo-internal

SecurityService 대신 MediaService로 대중 채팅 키 API 호출

/api/security/public-chat-keys에서 /api/media/public-chat-keys로 프록시 경로 변경 MediaService의 실제 백엔드 컨트롤러 위치와 일치합니다.

kamo·7mo ago
Featurekamo-internal

Public chat API 키 관리 추가 보안 설정

설정에서 PublicChatKeyManager 탭 추가 > 생성 및 관리에 대한 보안 공개 채팅 API 키. Keys는 생성, 저장한 해시드 및 지원에 한 번 표시됩니다. 허용된 근원과 비율 한계 층. 모든 3 nav 위치 업데이트.

kamo·7mo ago
March 31, 2026
Featurekamo-internal

Remove stepper, overlay loading bar, persistent controls panel, font replacement toggle

Layout: - Removed step indicator (Select Area / Remove Background / Review) for more room - Loading bar now overlays on top of the preview image, hidden when co...

kamo·7mo ago
Featurekamo-internal

소형 제어 및 자동 처리와 사이드 바이 사이드 검토 레이아웃

리뷰 단계: - 왼쪽, 스크롤 컨트롤 패널 오른쪽 (240px) - Search Results for: 카지노사이트 - 이미지 아래 스크롤하여 옵션을 볼 필요가 없습니다. 제어판: - 항상 눈에 띄지 않는 ( 붕괴 toggle 없음) - 컴팩트 한 단일 열 레이아웃 - 더 작은 글꼴 ...

kamo·7mo ago
Fixkamo-internal

작물에 전체 이미지를 선택, 기본 색상 벡터화

- Crop 도구는 이제 8 개의 핸들과 사전 선택 된 전체 이미지로 시작합니다. - 사용자는 거기에서 조정하거나 즉시 계속할 수 있습니다 — 필요로 하는 “사용 가득 차있는 이미지” - 기본 벡터화는 B / W에서 색상 모드로 변경 (24 색상, 중간 세부 사항) 그래서 로고는 검은 ...

kamo·7mo ago
Featurekamo-internal

벡터 형식의 자동 변환을 통한 사용자 친화적 인 벡터 변환 흐름

UX 개선: - 비기술적인 사용자를 위한 "VG" terminology를 가진 모든 "SVG"를 대체했습니다 - 왜 변환이 필요한지 설명하는 교육지도 - Steps renamed: 지역 선택 → 배경 제거 → 검토 - 버튼 : "이 로고 사용", "Try Again", "시작" - 왜 ...

kamo·7mo ago
Featurekamo-internal

작물 선택 가장자리와 구석에 8개의 끌기 쉬운 크기를 취급하십시오

- 4 코너 핸들 (tl, tr, bl, br) 대각선 크기의 코더 - 4개의 가장자리 중간 점 손잡이 (tc, bc, ml, mr) 수평한/수직 부호를 가진 - 핸들은 어떤 방향으로 선택을 reshape 할 수 있습니다 - 쉽게 잡아당기기를 위한 관대한 타격 지역을 가진 탐지 - 외부...

kamo·7mo ago
Featurekamo-internal

React-easy-crop를 Freeform 드래그-to-select 넓이 도구로 바꾸기

react-easy-crop forced square/fixed-aspect 선택. 새로운 캔버스 기반 도구 사용자가 클릭하고 어떤 종횡비를 드래그하십시오. 전시 dimmed overlay 외부 선택, dashed 국경, 코너 손잡이, 및 화소 차원.

kamo·7mo ago
Fixkamo-internal

Img element를 사용하여 배경 피커 단계에 로고 이미지를 표시

캔버스 요소는 0x0 치수로 시작되기 때문에 렌더링되지 않았습니다. 디스플레이를 위한 <img>와 픽셀 샘플링의 오프 스크린 캔버스를 사용합니다.

kamo·7mo ago
Fixkamo-internal

Auth를 보존하기 위해 단일 단계로 Docker 로그인, 빌드 및 푸시를 결합하십시오

별도의 단계는 Forgejo runner 단계 경계 사이 도커 credentials를 잃습니다. 단일 쉘에서 login+build+push를 실행하면 auth config persists를 보장합니다.

kamo·7mo ago
Featurekamo-internal

배경 색상 선택기 단계 추가 및 SVG 변환 UX 향상

- Crop과 Process 사이 "Pick background"단계 추가 - 사용자가 이미지를 클릭하여 배경 색상을 제거 - RGB 값으로 선택된 색상 표시 - 자동 감지 옵션 샘플 코너 - BgRemovalSettings에 bgColor 필드 추가 - AVAILABLE MODELS를...

kamo·7mo ago
Fixkamo-internal

Build-push-action 대신 docker build/push를 사용하십시오

드라이버가있는 도커 / 빌드 - 푸쉬 액션 : 도커는 auth credentials를 잃습니다. 푸시 단계에서. 일반 도크러 빌드 + 도크러 푸시 사용 docker login --password-stdin의 로그인 자격은 사용됩니다.

kamo·7mo ago
Fixkamo-internal

WebSocket을 벡터로 직접 연결합니다.{domain} 하위 도메인

Next.js는 WebSocket 업그레이드 요청을 프록시하지 않습니다. 직접 연결 자신의 하위 도메인을 통해 VectorService에, 같은 패턴 미디어 WebSocket.

kamo·7mo ago
Featurekamo-internal

Reusable modal 컴포넌트를 가진 image-to-SVG 변환 파이프라인 추가

- 3단계 흐름을 가진 새로운 ImageToSVGConverter modal 성분: 자르기 → 과정 → 검토 - 스트리밍 파이프라인 통신을 위한 WebSocket Hook (useImagePipeline) - 직사각형 이미지 선택을위한 react-easy-crop를 사용하여 CropTo...

kamo·7mo ago
March 30, 2026
Featurekamo-internal

날짜/시간 스케줄러를 추가하여 미팅 대화하기

미팅 생성 대화 상자로 Now/Schedule pill toggle을 추가합니다. 시간 : 일정은 MUI DateTimePicker 슬라이드를 15분으로 선택했습니다. 간격과 형식적인 확인 선. 회의 일정 예정된 회의 창을 열고 건너뛰기 즉시.

kamo·7mo ago
Fixkamo-internal

Handle meetReturn redirect to send users back to meeting after login

- 홈 페이지에 meetReturn 쿼리 param 검출 (KamoMeet auth redirect) - OTK를 생성하고 토큰과 만나기 위해 인증된 사용자를 다시 리디렉션 - persist meetReturn에 sessionStorage를 사용하여 로그인 → 검증된 리디렉션 체인

kamo·7mo ago
March 29, 2026
Fixkamo-internal

Multipart 업로드에서 클라이언트 측 OTK 제거, 업로드 디버그 로깅 추가

클라이언트는 업로드하기 전에 낭비 된 OTK를 생성했습니다 (Next.js 경로 백엔드의 서버 측 OTK를 생성합니다. 고객 제거 OTK는 흐름을 단순화하고 잠재적 인 타이밍 문제를 제거합니다. 배경에 debug 로깅 추가 POST 경로 핸들러.

kamo·7mo ago
Otherkamo-internal

배경에 로깅 추가 POST 핸들러

kamo·7mo ago
Fixkamo-internal

NavTop 디스플레이 이름 검색 및 올바른 MediaService URL 계획 단순화

- getDisplayName에서 userAlias lookup 제거, 직접 회원 기록 사용 - MediaService K8s URL을 https : 8443에서 http : 80로 수정하십시오

kamo·7mo ago
Fixkamo-internal

ForwardToApi를 사용하여 수동 fetch 대신 배경 업로드

FormData forwarding을 가진 수동 fetch는 multipart 경계를 끊었습니다. 이제 FormData를 재구성하고 headers를 올바르게 처리하는 forwardToApi를 사용합니다.

kamo·7mo ago
Featurekamo-internal

Org 테마 배경을 추가하고 deprecated 필드를 제거

- org 테마 배경에 대한 경로 추가 *************** - Update meetApi.ts: whoCanCreate와 emailInvitesEnabled from MeetConfig, OrgThemeBackground 인터페이스를 추가하고 getOrgThemeBackgrou...

kamo·7mo ago
Fixkamo-internal

OTK auth를 가진 EmailService에서 직접 Fetch 서명 템플렛, debug logging를 추가하십시오

forwardToApi for /api/email/signature-templates는 APIService를 통해 갔다 Next.js 이메일 프록시 대신 게이트웨이. 지금 직접 fetches 적절한 OTK 헤더를 가진 EmailService. 모든 단계에서 로깅 추가 템플릿 로딩.

kamo·7mo ago
Fixkamo-internal

Redis에서 직접 세션을 읽으십시오 (/api/user-info와 동일), 모든 서비스 통화에 대한 forwardToApi 사용

뿌리 원인 : sender 프로파일은 '당신의 동료'를 보여주었습니다. non-existent SecurityService endpoint라는 세션 fetch. 주요특징 이메일서비스가 부족한 OTK auth에 직접 fetch 때문에 변형되었습니다. 수정 : - 세션 : 읽음 *** 쿠...

kamo·7mo ago
Fixkamo-internal

Replicate exact email composer data flow for meeting invite emails

The previous implementation only filled 8 of 20+ SignatureContent fields, causing malformed signatures with no images, name, or contact info. Now replicates th...

kamo·7mo ago
Fixkamo-internal

회의 초대 이메일 청소 — 로고 제거, 주제 수정 / 호스트, 제대로 맞춤 메시지를 embed

템플릿 변경: - 제거된 로고 이미지 (signature 템플렛 헤더는 브랜딩을 취급합니다) - 제거된 'Hi, 당신의 동료는 당신을 초대했습니다 — custom 메시지 영역 (비어 있는 메시지가 없는 경우) - 호스트 필드는 {Organization}에서 '{Name}'을 보여줍니다....

kamo·7mo ago

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing