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

設定ビューの間隔を締め、アカウントページに合わせてタブの高さを減らします

- ヒーローセクションのパディングを削減(ピー:4 → 2.5、px lg:4 → 3) - 主なコンテンツエリアのパディングを削減(px lg:4 → 2、pb:6 → 2) - タブバーマージンを削減(MB:3→1.5) - コンパクトなタブの高さ(分の高さ:42、フォントサイズ:13px、py:1) - タブから...

kamo·6mo ago
Fixkamo-internal

マイアカウントにページヘッダの名前を変更し、マイプロファイルにタブを入れ、間隔を正規化し、タブのサイジングを正規化

- 「マイプロフィール」から「マイアカウント」に変更されたページヘッダー - 「マイアカウント」から「マイプロファイル」に名前変更された最初のタブ - /settings/account(p:4、ギャップ:4)に一致するすべてのタブコンテンツのパディングを正規化 - >5タブが一貫したタブサイジングを維持するときにスク...

kamo·6mo ago
Fixkamo-internal

アニメーション背景をヘッダに復元し、AvatarをPhotoにリネームし、バックグラウンド管理を修正

- Ken を復元して、アニメーション背景画像を org/custom で MemberHeader に書き込む 新しいプロップ(useOrgBackgrounds, customBackgrounds)による背景サポート - 「Avatar」/「Avatar Creator」のテキストを「Photo」/「Profil...

kamo·6mo ago
Featurekamo-internal

モジュラータブアーキテクチャとカードベースの編集UIでメンバーの設定を再設計する

プロフィールとメンバーシップと権限のタブを統一した「マイアカウント」タブにマージ セクションベースの編集オンクリックカード。 専用のタブに機能を抽出します。: Docs (DocManager with assocType=1)、メール&メールボックス設定、電話設定、および 役割と権限。 メンバーヘッダーを簡素化し、グ...

kamo·6mo ago
Featurekamo-internal

リファクタ API 1つのキーごとの粒状の規模のトグルが付いているUIにアクセスして下さい

"public Chat API Keys" を "Organization API Keys" に変更します。 スコープの追加 キーごとのトグルスイッチ(PUBLIC CHAT、SBSCRIPTION CATALOG)の管理。 キーリストのカラーチップとして表示されているスコープ。 スコープのトグル 作成ダイアログと...

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

機能行列の編集のための洗練された MatrixCell コンポーネントを追加

現代のアニメーションマイクロインタラクションを備えた新しい再使用可能なMatrixCellコンポーネント: モードを読みます: - ボオランのための円のアイコンのバッジ(緑色のチェック/灰色X) - 数値とテキスト値の境界線を丸めた色の丸薬 - 無限のアイコンが付いている青い「無制限」丸薬 編集モード: - Ani...

kamo·7mo ago
Fixkamo-internal

Add 読み取りモードと編集モード間のトグルにマトリックスボタンを編集

行列は読み取り専用ビューモードで始まります。 「Edit Matrix」をクリック チェックボックス、スイッチ、テキスト入力で編集モードをインライン化します。 変更とリロードを変換解除します。 パーシスストを保存し、編集モードを終了します.

kamo·7mo ago
Featurekamo-internal

タブベッドレイアウトと生産グレードの行列で機能タブを再設計する

- Fix PlanFeatures API応答キーの不一致(サブスクリプションプラン機能→プラン機能) - 内部タブを介して2つのビューに分割機能: 1. カテゴリー & 機能: 番号付き機能リストで2枚のパンダーマスターディーテールをきれいに, 値型チップ、説明、空の状態CTA 2. 特徴のマトリックス:折りたたみ...

kamo·7mo ago
Fixkamo-internal

グリッド レンダーの配列操作の前に JSONB 文字列フィールドをパースします

互換性のあるInPlanIds、withInPlanIds、および該当するPlanIdsは、 JSON 文字列としてバックエンド,配列ではなく. 安全JSON.parseフォールバックを追加 "slice(...).map が機能しないのを防ぐためのセルレンダラー.

kamo·7mo ago
Fixkamo-internal

バックエンドで API レスポンスキーを一元化し、AG Grid レンダリングを修正

- posApi.ts(featureCategories、機能)で7つの応答キーの不一致を修正 addOns、バンドル、ボリューム割引、プロモーション、合意テンプレート) - すべてのAGグリッドインスタンスをdomLayout="normal"から"autoHeight"に切り替える フレックスコンテナの高さがカス...

kamo·7mo ago
Fixkamo-internal

信頼できるレジストリのauth のための docker/login-action + buildx を使用して下さい

Bare ドッカーの login/build/push を docker/login-action@v3 に置換します。 docker/setup-buildx-action@v3, and docker/build-push-action@v5 パターン クレデンシャルの永続性を適切に処理します。 断続的な修正 画像...

kamo·7mo ago
Featurekamo-internal

エンタープライズサブスクリプションPOSシステム - フロントエンドの再構築を完了

- 70以上のサブスクリプションAPIメソッドと28の新しいTypeScriptインターフェイスを備えた拡張posApi.ts - 詳細な権限ベースのレンダリングのためのuseSubscriptionPermissions ホックを追加しました - 再構築パイプラインサブスクリプションプラン7タブコンテナ(プラン、機能...

kamo·7mo ago
Fixkamo-internal

POS(コマース)を追加して、ナビゲーションメニューの設定

POSアプリは、設定のサイドバーと機能マネージャのルートマップから欠落していました。 そのため、Apps & Featuresからナビゲーションに効果がなかったことが可能になりました.

kamo·7mo ago
Fixkamo-internal

パブリックチャットキー管理を既存のAPIアクセスタブに統合

APIManager.tsx を /api/public-chat-keys に実際のバックエンド呼び出しで書き換える (メディアサービス) 別のpublicChatKeyManagerタブを削除します それにすべての nav の参照。 キーは api-access タブで管理できるようになりました。 当初のご要望にお...

kamo·7mo ago
Fixkamo-internal

パブリックチャットキー API を SecurityService ではなく MediaService に呼び出します

/api/security/public-chat-keys から /api/media/public-chat-keys へプロキシパスを変更 実際のバックエンドコントローラーの位置をMediaServiceで一致させるために.

kamo·7mo ago
Featurekamo-internal

パブリックチャット API キー管理をセキュリティ設定に追加

Add PublicChatKeyManager 設定のタブ > 作成と管理のためのセキュリティ パブリックチャットAPIキー。 鍵は作成、保存されたハッシュ、およびサポートで一度示されます オリジンとレート制限ティア。 すべての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) - プレビューが見えるままスクロールを独立して制御 - 選択を見るためにイメージの下にスクロールする必要はありません パネルを制御して下さい: - 常に見える(トグルを崩さない) — コンパクトなシングルコラムレイアウト - よ...

kamo·7mo ago
Fixkamo-internal

Crop、デフォルトでカラーベクター化の画像全体を選択

- Cropツールは、8つのハンドルで選択されたフルイメージで始まります - ユーザーは、そこから調整したり、すぐに続行することができます - 必要な「完全な画像を使用」なし - デフォルトのベクター化は、B/Wからカラーモード(24色、中細部)に変更 したがって、ロゴは黒のblobsを示す代わりにデフォルトでよく見え...

kamo·7mo ago
Featurekamo-internal

ベクトルフォーマットの自動変換によるユーザーフレンドリーなベクトル変換フロー

UXの改善: - 非技術的なユーザーのための「ベクトル」とすべての「SVG」用語を置き換える - 変換が必要な理由を説明する教育ガイダンスを追加しました - 変更されたステップ: エリアを選択 → 背景を削除 → 見直し - ボタン: 「このロゴを使う」、 「繰り返して」、 「上から始める」 - ベクトルが鋭く滞在する...

kamo·7mo ago
Featurekamo-internal

8つのドラッグ可能なリサイズハンドルをクロップ選択エッジとコーナーに追加

- 斜めのサイズのコーダーとの4つのコーナー ハンドル(tl、tr、b、br) - 4つの端の中間点のハンドル(tc、bc、ml、mr)および横/縦のコーダ - ハンドルはあらゆる方向の選択を形づけるためにドラッグ可能です - 容易なつかむことのための寛大な打撃区域との衝突の検出 - 外側のハンドルをクリックして新しい...

kamo·7mo ago
Featurekamo-internal

リアクト・イージー・クロップをフリーフォームドラッグ・ツー・セレクト・矩形ツールで置き換える

react-easy-crop 強制的な正方形/固定面選択。 新しいキャンバスベースのツール ユーザーが任意のアスペクト比で任意の矩形をクリックしてドラッグすることができます。 薄暗くなるショー 選択、土のボーダー、角のハンドルおよびピクセル次元の外の上敷.

kamo·7mo ago
Fixkamo-internal

Img要素を使用して背景ピッカーステップでロゴイメージを表示

キャンバス要素は 0x0 次元から始まるのでレンダリングできませんでした。 ピクセルサンプリング用の表示およびオフスクリーンのキャンバスに可視<img>を使用します.

kamo·7mo ago
Fixkamo-internal

ドッカーのログインを結合し、ビルドし、auth を保存するために単一のステップで押します

別のステップは、Forgejoのランナーのステップ境界間のドッカー資格を失う。 単一のシェルで login+build+push を実行すると、auth config のパーシストが確認できます.

kamo·7mo ago
Featurekamo-internal

背景色ピッカーステップを追加し、SVG変換UXを改善

- 作物とプロセス間の「Pickの背景」ステップを追加 - ユーザーは画像をクリックして背景色を選択して削除します - RGB値で選択したカラースウォッチを表示 - 自動検出の選択のサンプル コーナーは自動的に - BgRemovalSettings に bgColor フィールドを追加 - AVAILABLE MOD...

kamo·7mo ago
Fixkamo-internal

Build-push-action の代わりに docker build/push を直接使用

ドライバーとのドッカー/ビルド-push-action:dockerはauthの資格情報を失う 押し相の間に。 プレーンドッカービルド+ドッカープッシュを使用して、 docker login --password-stdin からのログイン認証が使用されます.

kamo·7mo ago
Fixkamo-internal

WebSocketを直接ベクトルに接続します。{domain} サブドメイン

Next.js は WebSocket のアップグレードリクエストをプロキシしません。 直接接続 独自のサブドメインを介してVectorServiceに、メディアWebSocketと同じパターン.

kamo·7mo ago
Featurekamo-internal

再利用可能なモーダルコンポーネントでimage-to-SVG変換パイプラインを追加

- 新しい ImageToSVGConverter modal コンポーネントを 3 ステップ フロー: 作物 → プロセス → レビュー - ストリーミングパイプライン通信用のWebSocketホック(useImagePipeline) - 長方形のイメージ選択のためのreact-easy-cropを使用してCrop...

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

日付/時刻のスケジューラを追加して、[ミーティング] ダイアログを開始

ミーティング作成ダイアログに今すぐ/スケジュールピルトグルを追加します。 いつか スケジュールが選択され、MUI DateTimePickerは15分でスライドします 間隔およびフォーマットされた確認ライン。 スケジュールされたミーティングの送信 scheduleFor はバックエンドへ向け、ミーティングウィンドウを開...

kamo·7mo ago
Fixkamo-internal

ハンドル meetReturn リダイレクトで、ログイン後、ユーザーがミーティングに戻って送信

- meetReturn クエリのパラメータをホームページ (KamoMeet auth リダイレクトから) で検出します。 - OTKを生成し、認証されたユーザーをトークンと会うようにリダイレクト - sessionStorage を使用して、パーシストの meetReturn をログイン → リダイレクトチェーンを...

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

クライアント側のOTKをマルチパートアップロードから削除し、アップロードデバッグロギングを追加

クライアントはアップロード前のテッドOTKを生成しました(Next.jsルート) バックエンドのサーバー側OTKを生成します。 クライアントを削除 流れを簡素化し、潜在的なタイミングの問題を排除するためのOTK。 背景にデバッグロギングを追加 POST ルートハンドラ.

kamo·7mo ago
Otherkamo-internal

背景にログを追加 POST ハンドラ

kamo·7mo ago
Fixkamo-internal

NavTop表示名検索と正しいMediaService URLスキームの簡素化

- getDisplayName から userAlias の検索を削除し、メンバーレコードを直接使用 - MediaService K8sのURLをhttps:8443からhttp:80に修正

kamo·7mo ago
Fixkamo-internal

手動フェッチの代わりに背景のアップロードを満たすためにforwardToApiを使う

FormData の転送に関するマニュアルのフェッチは、マルチパート境界を破りました。 FormData を再構築し、ヘッダを正しく処理する ForwardToApi を使用します.

kamo·7mo ago
Featurekamo-internal

Orgテーマの背景を追加して、設定を満たし、非推奨フィールドを削除

- orgテーマの背景にGETルートを追加する メニュー - Update meetApi.ts:MeetConfig から whoCanCreate と emailInvitesEnabled を削除し、OrgThemeBackground インターフェイスと getOrgThemeBackground() を追加し...

kamo·7mo ago
Fixkamo-internal

メールサービスから直接、OTK auth で署名テンプレートをフェッチし、デバッグログを追加します

/api/email/signature-template の ForwardToApi は APIService を経由しました Next.jsメールプロキシの代わりにゲートウェイ。 ここから直接フェッチ 適切なOTKヘッダーを使用したメールサービス。 すべてのステップでログを追加 テンプレートの読み込みを診断します...

kamo·7mo ago
Fixkamo-internal

Redis から直接セッションを読みます(/api/user-info と同じ)、すべてのサービスコールで ForwardToApi を使用する

ルート原因: 送信者のプロフィールは「あなたの同僚」を理由示しました セッションフェッチは、存在しないSecurityServiceエンドポイントと呼ばれる。 サインイン メールサービスがOTK auth を欠いているため、直接フェッチが誤っていました。 修正: - セッション: 読みます*** クッキー → Red...

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

ミーティングの招待メールをクリーンアップ — ロゴを削除し、件名/ホストを修正し、カスタムメッセージを適切に埋め込む

テンプレートの変更: - 削除されたロゴイメージ(署名テンプレートヘッダーはブランディングを処理します) - 「こんにちは、あなたの同僚はあなたを招待しました」削除 - カスタムに置き換え メッセージ領域(メッセージが入力されていない場合は空白) - Host フィールドは {Organization} から '{Na...

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