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 ドラッグアンドドロップでクリック-to-place を置換します。 フィールドツールを入力すると、ゴーストをドラッグすると、正確な視覚的な外観にマッチします。 フィールドをドロップ (FieldDragPreview は、デフォルトでフィールドコントロールを...

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

レイヤー位置オプションを透かし修飾子に追加します(コンテンツ上/上)

- WatermarkModifier は 'layer' フィールドを取得: 'behind' | 'above' (デフォルトは 'behind' ) - ModifierLayer は 'pass' プロパティー ('below' | 'above') を取得します。 - 下のパス: レイヤー = 'behind...

kamo·6mo ago
Featurekamo-internal

ツールボックスにウォーターマーク修飾子を追加

- WatermarkModifierタイプ:ロゴタイプ(フル/シンプル)、スタートページ、エンドページ、回転(-180〜180)、サイズ(ページ幅の10〜90%)、オパシティ(2〜60%)、ソリッドカラートグル、カラー(六角) - フルロゴ、-45°回転、50%のサイズ、15%の不透明度へのデフォルト - Modif...

kamo·6mo ago
Featurekamo-internal

LM/RM の回転と全 8 位置の格子にラベルの修飾子を拡張して下さい

- LabelModifier.position は ModifierPosition8 (ページ番号の 8 位置グリッド) を使用します。 - LM(Middle Left):各行は、書き込みモードの縦の丸薬としてレンダリング:縦のrl + 回転(180deg) — テキストはCCW(ボトムツートップ)を読み込みます...

kamo·6mo ago
Featurekamo-internal

ツール/修飾子タブを追加して、ライブキャンバスオーバーレイでツールボックスを割り当てる

- ツールと修飾タブにツールボックス左サイドバーを分割 - 修正タブ:分割リスト+設定パネル(オプションB) - ページ番号の修飾子: 開始/終了ページ、8位置グリッド(TL/TM/TR/LM/BL/BM/BR)、フォーマットプリセット+カスタム({n}/{total}トークン) - ラベルの修飾子: 開始/終わりのペ...

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

テンプレートのアップロード時のシンクロパーページサムネイル生成と粒状WSの進捗

- pom.xml に PDFBox の依存性を追加 - 変換されたPDFを保存した後、PDFRendererを介してすべてのページをレンダリングし、それぞれを{id} thumb p{n}.pngとしてアップロードします。 - 公開 generate thumbnails WS の進行イベントページ(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テンプレートエディタをデザインキャンバス、サイダー、バージョンアップに追加

/doc/sign/editページをタブ付きインターフェイス(Settings & Signers)で完全に書き直し、 デザイン)、ドラッグ可能なフィールドオーバーレイ、アノテーションツール、署名器を備えたPDF.jsキャンバス 管理、ページサムネイルのサイドバー、バージョン履歴、およびundo/redo。 パッケージ...

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テンプレートエンティティティ、enum、リポジトリを追加

E-signatureテンプレート設計システム用の新しいJPAエンティティティティ: ESignTemplate, ESignTemplateSigner、ESignTemplateDesignVersion、ESignTemplateFieldLink 対応するenumと Spring Dataリポジトリ.

Kamo·6mo ago
Featurekamo-marketing

実質の合計、無限スクロール、正確なフィルター計算のためのサーバー側の統計量

Stats bar と filter ピルカウント 今 /api/changelog/public/stats から来ています (実際のDB集計、読み込まれないページ数) 置換 ロード ボタン IntersectionObserver で 600px をトリガーする無限スクロール ボトム.

Kamo·6mo ago
FeatureSecurityService

Add Webhook シークレット検証 変更ログエンドポイント

Defense-in-depth: validates *** ヘッダ上の APIService ゲートウェイの検証に加えて、SecureService 側.

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

変更ログ表示用のケースインセンティブテキスト置換を追加

内部ツール名をパブリックフェース名(Docs->)で置換する ドキュメント, タイトルに->Meet, Capcha->Capcha, Avatar Creator->Avatar Creator など レンダリング前の記述.

Kamo·6mo ago
Featurekamo-marketing

タイムラインUI、フィルタ、ステータスでライブ変更ログページを追加

Server-side は、SecurityService、クライアントコンポーネントから変更ログをフェッチします。 プロジェクトのフィルタリング、日付のグループ化、拡張可能な記述を提供します、 積み荷を積みます。 navとフッターのリンクを追加しました.

Kamo·6mo ago
Featurekamo-internal

アクセスレベルエディタを org 固有のラベル置換でメンバー設定に追加

ImageAccessLevelType.ts の CLIENT→MEMBER と INTERNAL→TEAM MEMBER を {var} のプレースホルダにリネームします。 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 固有のラベルの {var} のプレースホルダーに名前を変更します。 チームメンバーからセキュリティレベルを移動して、ユニバーサルアクセスコントロールの会員へ。 TeamMember に ...

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つの異なるWebSocketのアップデートで顆粒変換段階を追加

ステージ: ダウンロード(0-15%) → 準備 (15-20%) → 変換 (20-65%) → 検証 (65-75%) → 保存 (75-90%) → 確定 (90-100%) → 完了

Kamo·6mo ago
Featurekamo-internal

アカウントページレイアウトに合わせてサポートページとウェビナーウィザードを再設計

両方のページは、埋め込まれたタブで同じグラデーションヒーローヘッダーを使用します ナビゲーション、/accountページパターンをマッチングします。 webinarスケジューリング wizard はヘッダタブと全幅の数値化されたステップインジケータを使用します。 各ステップのためのエンタープライズグレードのカードレイア...

kamo·6mo ago
Featurekamo-internal

セクションでサポートドロップダウンを追加し、ウェビナースケジューリングを専用ページに追加

Navボタンをサポートし、ドロップダウン矢印とポップアップを2つのセクションで持っています。 「オンラインサポート」(コンタクトサポート、アクティブチケットの表示)と「トレーニング」 (Webinarリクエスト、Webinarsのスケジュール) ウェビナースケジューリングは、 MyWebinarsTab のダイアログを...

kamo·6mo ago
Featurekamo-internal

デュアルパーセンテージでWebSocketによるリアルタイム変換の進捗

- メンバーとテンプレートのトピックの両方をサポートする useConversionWebSocket ホックを追加します。 - ページを作成すると、アップロード前にWebSocketを接続し、ライブ変換が表示されます デュアルバー(現在のステップ% +全体的な%)でサーバーからの進捗 - ステージフロー:ハッシュ→ア...

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

電子署名テンプレートのアップロードのための同期PDF変換

テンプレートのアップロードは、変換サービスを介して直接変換します。 アップロード. リクエスト リアルタイム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