KamoCRM

Live Change Log

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

17,662
Total Changes
6,080
Features
5,341
Fixes
30
Projects
Filter by project
All Projects17,662AIService261APIService174BillingService158ConversionService110DaemonService138DocsService223ESigService91EmailService587InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService604RAGService79SecurityService1,874TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,413kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,682kamo-signer-monorepo57kamolos114
Filter by type
All TypesBuild16CI523Chore776Docs3,257Feature6,080Fix5,341Other998Performance165Refactor278Revert23Style42Test162Upgrade1
April 13, 2026
April 12, 2026
Featurekamo-internal

위의 레이어 z-index의 워터 마크 수정, 페이지 오른쪽 클릭 메뉴 추가, 위/아래 추가, 드래그 표시 개선

- ModifierLayer : 'above'는 이제 zIndex 20을 사용하므로 워터 마크는 필드와 주석 위에 렌더링됩니다. - PdfCanvas: 회전을 가진 우클릭 문, 삭제, 추가 페이지 위/아래 - PageThumbnailSidebar : 동일한 컨텍스트 메뉴; 드래그 인디케...

kamo·6mo ago
Featurekamo-internal

드래그 앤 드롭 필드 배치, 부동 표기 도구 모음, PDF 페이지 간격

- @dnd-kit drag-and-drop을 모든 서명, 정체성, 그리고 입력 필드 도구; 끌기 유령은 정확한 시각적인 외관을 일치 떨어졌다 필드 (FieldDragPreview는 기본 차원에서 FieldControl 렌더링) - 각 PDF 페이지는 useDroppable 대상입니다....

kamo·6mo ago
FeatureAPIService

Add /api/esig/** gateway routing to ESigService

Route all /api/esig/** requests through the existing API gateway to the dedicated ESigService (kamowsesig-service) instead of the non-existent proxy target. Add...

Kamo·6mo ago
Featurekamo-internal

Watermark modifier (behind / 위 content)에 레이어 위치 옵션을 추가하십시오

- WatermarkModifier는 'layer' 필드를 얻습니다. 'behind' | 'above' (기본값에서 'behind') - ModifierLayer는 이제 'pass' prop ('below' | 'above')를 취합니다. - 아래 패스: 레이어 = 'behind'로 페...

kamo·6mo ago
Featurekamo-internal

Watermark modifier를 esign 툴박스에 추가

- WatermarkModifier 유형 : 로고타입 (전체/간단한), startPage, endPage, 교체 (-180-180), 크기 (10-90% 페이지 폭), 불투명 (2-60%), 단단한색 toggle, 색상 (헥스) - 로고, −45° 교체, 50% 크기, 15% 불투명에 ...

kamo·6mo ago
Featurekamo-internal

LM/RM 교체를 가진 가득 차있는 8 위치 격자에 상표 변조기

- LabelModifier.position는 이제 ModifierPosition8 (페이지 번호로 8 위치 그리드)를 사용합니다. - LM (중간): 각 선은 쓰기 형태를 가진 수직 알약으로 렌더링했습니다: 수직 경사 + 자전합니다 (180deg) - 원본은 CCW (바닥에 정상)를 ...

kamo·6mo ago
Featurekamo-internal

Tools/Modifiers 탭을 라이브 캔버스 오버레이로 할당합니다

- Split Toolbox는 도구 및 Modifiers 탭으로 사이드바를 왼쪽 - Modifiers 탭: 분할 목록 + 설정 패널 (옵션 B) - Page Numbers modifier: start/end 페이지, 8 위치 그리드 (TL/TM/TR/LM/RM/BL/BM/BR), 형식 ...

kamo·6mo ago
Featurekamo-internal

Fix floating zoom control visibility and polish thumbnail placeholders

- Move floating zoom controls outside the scroll container and use position:absolute so they remain visible at all times regardless of scroll position; offs...

kamo·6mo ago
Featurekamo-internal

Page selection with animated glow border synced between canvas and thumbnail sidebar

- DesignTab holds selectedPageIndex as the single source of truth - Clicking any page in the main canvas selects it (onPageSelect) - Clicking a thumbnail select...

kamo·6mo ago
Featurekamo-internal

Auto-select first signer, fix zoom control scrollbar gap, animate properties panel

- Toolbox auto-selects the first signer's UID when signers go from 0→1 - Canvas container uses scrollbar-gutter: stable so the sticky zoom/undo control mainta...

kamo·6mo ago
Featurekamo-internal

Reorder tabs, gate field tools by signer, redesign Settings & Signers tab

- Design is now the first tab; Settings & Signers is second - Toolbox shows "Add Signer" CTA (navigates to Settings) when no signers exist - Signature Tools, Id...

kamo·6mo ago
Featurekamo-internal

Render field controls as actual-looking form elements with signer color tinting

Each field type now renders a visual representation of the real control (text input, checkbox, toggle, dropdown, radio group, date picker, etc.) tinted with the...

kamo·6mo ago
FeatureDocsService

Add imaging management endpoints — move all non-upload imaging from SecurityService

- Add 17 imaging DTOs to beans/imaging/ (folders, documents, templates, updates) - Add ImagingController at /api/docs/imaging with all management + download end...

Kamo·6mo ago
FeatureConversionService

Add imaging upload endpoints — move all upload logic from SecurityService

- Add JPA, Redis, NATS, kamo-shared-library, JJWT, commons-io, jackson-hibernate6 to pom.xml - Add datasource, Redis master/replica, NATS, MinIO config to appli...

Kamo·6mo ago
FeatureConversionService

Add ThumbnailService and POST **************** endpoint

Accepts a PDF file, renders each page at 150 DPI via PDFBox, packs per-page PNGs into a ZIP (thumb_p0.png, thumb_p1.png, …) and returns it. Centralises all thum...

Kamo·6mo ago
FeatureSecurityService

Granular WS 진행으로 템플릿 업로드시 동기화 per-page thumbnail 발생

- pom.xml에 PDFBox 의존성 추가 - 변환 된 PDF를 저장 한 후, PDFRenderer를 통해 모든 페이지를 렌더링하고 {id} thumb p{n}.png로 업로드하십시오. - "Generated thumbnail N of M" 라벨이있는 페이지 (72-95% 범위) 당 ...

Kamo·6mo ago
FeatureESigService

Add template init endpoint to find-or-create templates by imgId

The create page uploads to the imaging system and redirects with imgId. The edit page now calls POST /api/esig/templates/init with the imgId to find an existing...

Kamo·6mo ago
April 11, 2026
Featurekamo-internal

E-signature 템플릿 편집기를 디자인 캔버스, Signers 및 버전으로 추가하십시오

탭 인터페이스(Settings & Signers)로 /doc/sign/edit 페이지를 다시 작성합니다. 디자인), 드래그 가능 필드 오버레이가있는 PDF.js 캔버스, 주석 도구, signer 관리, 페이지 thumbnail 사이드바, 버전 역사, 및 undo/redo. 지원하다 Zu...

kamo·6mo ago
FeatureESigService

Initial ESigService Spring Boot project for e-signature template management

New microservice with REST API for e-signature template CRUD, signer management, design version snapshots, and field link tracking. Includes OTK auth filter, Fo...

Kamo·6mo ago
Featurekamo-shared-library

E-signature 템플릿 entities, enums 및 저장소 추가

E-signature 템플릿 디자인 시스템의 새로운 JPA entities: ESignTemplate, ESignTemplateSigner, ESignTemplateDesignVersion 및 ETemplateFieldLink 지원 enums와 봄 자료 저장소로.

Kamo·6mo ago
Featurekamo-marketing

실제 합계, 무한 스크롤, 정확한 필터 카운트에 대한 서버 측 통계

Stats bar and filter pill counts now come from /api/changelog/public/statss. (실제 DB 집계, 로드 페이지 수). 교체된 짐 더 단추 IntersectionObserver 무한 스크롤을 사용하여 600px 전에 트리거합니다....

Kamo·6mo ago
FeatureSecurityService

Changelog endpoint에 webhook secret validation 추가

Defense-in-depth: validates *** 헤더에 APIService Gateway validation 외에도 SecurityService 측.

Kamo·6mo ago
FeatureAPIService

Expose changelog webhook through APIService with secret key auth

Adds POST /api/changelog/webhook route that validates *** header before forwarding to SecurityService. Secret configured via CHANGELOG_WEBHOOK_SECRET env var / ...

Kamo·6mo ago
Featurekamo-marketing

Changelog display에 대한 case-insensitive 텍스트 교체 추가

내부 도구 이름을 public-facing name (Docs->로 대체하십시오. 문서, Meet->Meet, Capcha->Capcha, Avatar Creator->Avatar Creator 등) 제목 렌더링하기 전에 설명.

Kamo·6mo ago
Featurekamo-marketing

타임라인 UI, 필터 및 통계로 실시간 변경 로그 페이지를 추가

Server-side fetches changelog from SecurityService, 클라이언트 구성 요소 프로젝트/타입 필터링, 날짜 그룹화, 확장 가능한 설명 제공, 그리고 paginated 짐 더. nav 및 footer 링크 추가.

Kamo·6mo ago
Featurekamo-internal

Org-specific label substitution로 접속 레벨 편집기 추가

ImageAccessLevelType.ts의 CLIENT→MEMBER와 INTERNAL→TEAM MEMBER를 {var} placeholder로 변경합니다. EDIT MEMBER ACCESS LEVEL 권리 및 수준 계층 계층 규칙에 의해 문질러 제어를 편집하는 역할 권한 레벨 섹션을 ...

kamo·6mo ago
FeatureSecurityService

회원 액세스 레벨 및 소유자 상태 엔드포인트 추가

GET 및 PATCH 추가 **************** 읽기 및 전체 권한 시행으로 액세스 레벨을 업데이트하기위한 엔드 포인트. createOrganizationOwner를 사용하여 조직 생성을 업데이트하십시오.

Kamo·6mo ago
FeatureInitializerService

Use createOrganizationOwner for admin members, rename INTERNAL to TEAM_MEMBER

Update owner creation to use new createOrganizationOwner method which handles admin role assignment and PRIVILEGED access level automatically. Replace all Image...

Kamo·6mo ago
Featurekamo-shared-library

회원 액세스 레벨 시스템 소유자 프로모션 및 보안 컨트롤 추가

ImageAccessLevelType의 CLIENT→MEMBER와 INTERNAL→TEAM MEMBER를 이름을 org-specific 라벨에 추가합니다. TeamMember에서 Universal Access Control 회원으로 보안 수준을 이동하십시오. TeamMember에 isO...

Kamo·6mo ago
FeatureConversionService

Proper image-to-PDF conversion with sizing, centering, and multi-page TIFF

- Images scaled to fill page (max width or height) maintaining aspect ratio - Images centered on the page - Multi-page TIFF: one PDF page per TIFF page - Letter...

Kamo·6mo ago
FeatureSecurityService

8개의 웹소켓 업데이트로 과립 변환 진행 단계 추가

단계: 다운로드 (0-15%) → 준비 (15-20%) → 변환 (20-65%) → (65-75%) → 저장 (75-90%) → 최종화 (90-100%) → 완료

Kamo·6mo ago
Featurekamo-shared-library

ImgRepository에 findByDat 쿼리를 추가하십시오

Kamo·6mo ago
Featurekamo-internal

Redesign 지원 페이지 및 웹 세미나 마법사 계정 페이지 레이아웃 일치

이제 두 페이지 모두 임베디드 탭과 동일한 gradient 영웅 헤더를 사용합니다. /account 페이지 패턴과 일치하는 탐색. 웹 세미나 스케줄링 wizard는 헤더 탭과 전체 폭의 숫자 단계 지표를 사용합니다. 각 단계를 위한 기업 급료 카드 배치를 가진 내용.

kamo·6mo ago
Featurekamo-internal

추가 지원 드롭다운 섹션, 추출 웹 세미나 스케줄링 전용 페이지로

지원 nav 단추는 지금 2개의 단면도를 가진 dropdown 화살 그리고 Popover가 있습니다: "온라인 지원" (문의 지원, Active Tickets) 및 "교육" (Request Webinar, 내 일정한 웹 세미나). Webinar 스케줄링 MyWebinarsTab에서 독립...

kamo·6mo ago
Featurekamo-internal

WebSocket을 통한 실시간 변환 진행

- add useConversionWebSocket Hook 회원과 템플릿 주제 모두 지원 - Create page는 업로드하기 전에 WebSocket을 연결하고 라이브 변환을 보여줍니다. 서버에서 듀얼 바로 진행 (현재 단계 % + 전체 %) - 단계 흐름: 해시 → 업로드 (XHR ...

kamo·6mo ago
FeatureDaemonService

Add NATS progress publishing for background document conversion

ConversionProgressPublisher publishes real-time progress events for each conversion stage. DocumentConversionJob and ThumbnailGenerationJob now emit progress fo...

Kamo·6mo ago
FeatureMediaService

Add conversion progress NATS-to-STOMP relay

Relays document conversion progress from NATS to WebSocket clients. Supports both imgId-based and member-based topic routing for real-time progress updates duri...

Kamo·6mo ago
FeatureSecurityService

E-signature 템플릿에 대한 동기화 PDF 변환

Template uploads 이제 ConversionService를 통해 직접 변환 첨부파일 실시간 WebSocket을 위한 NATS 진행 이벤트 발행 프론트엔드의 업데이트. 전환이 실패하면 폭포 뒤로 우아하게.

Kamo·6mo 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