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
August 5, 2026
Featurekamo-internal

メッセージの全ての名前の後ろにあるコンタクトカード

読み込まれたビューに表示されている全ての人がデッドエンドでした。 と Cc は、 displayNameFor(a).join(', ') — アドレスなしの表示名のコンマの壁 ホバー、アクションなし。 3つの事柄が間違っていた。 アドレスは unrecoverable、表示名は攻撃制御ヘッダーテキストなので2 Chr...

kamo·2mo ago
Fixkamo-internal

ネストされたスクロールバーの代わりに全セクションインデックスレールを表示します

左の nav の柵は calc (100vh - 128px) で、overflowY でおおわれたので、 ほとんどの機能を備えたorg(最大18セクションで4グループ、~710px) 独自のスクロールバーを育て、最後のエントリを隠しました。 帽子および内部のスクロールャを取除いて下さい従って柵はいつも十分にレンダリ...

kamo·2mo ago
Fixkamo-internal

ボディにブレークガラスのダイアログをポータル

ブレークガラスをクリックすると、navレール内のダイアログが開きます。 サイトマップ オーバーレイは、MUIダイアログではなく、バーの固定位置モーションです。 自分のポータルをなくし、その親が与えたブロックを含むものを継承します。 NavPri は position:fixed with overflow:hidden...

kamo·2mo ago
Fixkamo-internal

プロキシ外部のorgロゴはテナントのimg-srcポリシーがブロックできないためです

/networkは、別のテナントのブランドをレンダリングする1ページです。 ネットワーク内の組織と各ロゴを org's 自身から読み込む テーマ。<domain>資産の起源。 proxy.ts によるページレベルの img-src ポリシー 名前 要求が到着したテナントだけ、意図的に、そうすべての外国 原点はブロックさ...

kamo·2mo ago
Fixkamo-internal

ブラウザのクエリをconcatenatingの代わりにマージする

forwardToApi は、ブラウザのクエリ文字列を与えられたものに追加しました。 独自のクエリを渡す呼び出しは、2 '?' で URL を生成しました。 結局のところ、 最初にクエリ文字列なので、最初のコピーの最後のパラメータは'?'と、 /doc-types?assocType=13 は assocType=13...

kamo·2mo ago
Fixkamo-internal

フォルダ/ドキュメントをアップロードし続ける ネイティブセレクトのラベルスランク

パーファイルフォルダーと Doc Type は空の値から始まりますので、 MUI ネイティブ <select> が塗装されたまま、ラベルを残りの位置に残します。 最初のオプション(「なし」)の下にある — ラベルは値の上に座っています 実際のオプションが選択されるまで。 ラベルスランクをピン留めします.

kamo·2mo ago
Fixkamo-internal

タブでコンテンツエリアを埋めましょう。そのため、ドキュメントマネージャーは全高

コンテンツラッパーはプレーンブロックだったので、ページの `flex: 1` は flex の親を持たない これにより、ラッパーがそのコンテンツにサイズを合わせます。 DocManagerのルートは `height: auto-height 親に対する 100%` は高さの高さに崩壊します 独自の行 — リソースライブ...

kamo·2mo ago
Fixkamo-internal

フィルターバーに同じ名前のベンダーと製品をマージ

Org は複数のベンダーのレコードの下で 1 つの鉛の製造者を、そう定期的に保持します Vendorのドロップダウンの「すべての市場」タブは、レコードごとに同じ名前をリストしました — 同一の行は、メンバーが別れ、React キーを複製することはできません。 名前を1つの選択肢に変えるベンダーは、 それらの下にあるプ...

kamo·2mo ago
Fixkamo-internal

Datagrid 列ヘッダからフィルター ボタンを削除します

AG Grid 32 デフォルトは "new" 列メニューです。 コミュニティ(なし) ヘッダーメニューボタンがレンダーされることを意味する企業モジュール) — ヘッダセルの手当だけは漏斗フィルター ボタン、ゲートされた単独にあります によって 抑制HeaderFilterButton. controlMenu / m...

kamo·2mo ago
Fixkamo-internal

リソース文書マネージャの上の説明ラインをドロップする

自分のコンテンツを表示するタブを記述したので、スペースだけをとっていました。 descriptionKeyは、未レンダリングされた文字列としてとどまるのではなく、オプションになります。タブ 実際のコンテンツには何も記述しず、背後にあるキーを残している 22 個の locale ファイルに文をストランドしました.

kamo·2mo ago
Fixkamo-internal

通信経路でクエリ文字列を二重適用停止

すべての / コール / テキスト / メールが "このリードをロードできませんでした コミュニケーション。 バックエンドがうまくいった — 実際の呼び出しで200を返す直接呼び出し エントリー BFFのルートはリクエストを破損していました。 ForwardToApi は、呼び出し主のクエリ文字列を呼び出して既に実行...

Kamo·2mo ago
Featurekamo-internal

リソースタブは、org の HR ドキュメントライブラリです

ドキュメントコレクションにDocManagerでリソースプレースホルダーを置き換える 独自の — ImageAssocType.HR RESOURCE、バケット画像時間リソース — org-scoped マーケティング資料は、それとは別に意図的に分ける方法:マーケティング フライヤーと従業員のハンドブックは1つのライブ...

kamo·2mo ago
Fixkamo-internal

タイムライン a11y, タイムゾーンの誤った日見出し, ゼロではないサマリーカード

3つの欠陥、それが噛むまで、各見えない。 行のエクスパンダーは <button> と DateTimeDisplay のヘッダー全体を包みました 独自のインタラクティブなツールチップを内部でトリガーします。 ネスト インタラクティブ 要素は無効なHTMLです:ブラウザは内部の制御を高く上げます、スクリーンの読者 2つ...

Kamo·2mo ago
Featurekamo-internal

ヒューマンリソースモジュールは、5つのルートバックタブでシェルをシェル

/hr を route-backed フォームにアカウントページのクロームを追加(同じもの) /marketingは既に使用しました): 勾配のヒーローおよびunderlinedタブを所有するレイアウト バー、最初の到達可能なタブに埋め込まれるインデックス、各ページ 概要、出席、法的及びコンプライアンス、トレーニング、...

kamo·2mo ago
Featurekamo-internal

コミュニケーションタブを完了

それぞれのサブタブは、独自のデータを保持し、すべてのチャネルを日付ごとに解釈します。 メモはここに書かれているので、MediaStream を保持していますが、ReadOnlyChrome 顧客の記録に社会的な有価証券を除去することはのための使用がありません: PUBLIC/ 作曲家および各投稿のPRIVATEアクセ...

Kamo·2mo ago
Fixkamo-internal

送信者からの返信ボックスを1つ受け取らないまま

KamoCRM通知への迅速な返信を送信します 文字テキストを置く `{"error":"Invalid Addresses"}` は、返信ボックスに含まれています。 メールサーバが拒否されました NoReply@KamoCRM.com に RCPT に 550 5.1.1 (そのようなメールボックスなし), 両方ともコ...

kamo·2mo ago
Featurekamo-internal

ナビゲーションでプロバイダのセットアップを登録し、クイックヒントを書く

プロバイダーのセットアップタブは、SettingsView の内部でレンダリングされましたが、 URL を入力する — リスト設定の両方の場所から欠落していた 宛先:設定 nav メニューと設定のランディングページ。 今、リード それぞれ、プロバイダがミーティングをホストするので、タブの順に一致させる ほかの設定も可能...

Kamo·2mo ago
Fixkamo-internal

アウトバウンド チーム コール パーティー、ライブ オーディオ デバイス、プロバイダー ウェア プロンプト

08cecc6d のレビューから 3 件の結果が確認されました。 アウトバウンドチームは、間違ったリモートパーティーを呼び出しました。 チーム評価 call.callerInfo からの RemoteNumber/remoteName は、誰が PLACED を記述する 呼び出し — 我々 は、アウトバウンド 1 —...

kamo·2mo ago
Featurekamo-internal

ページの読み込みにジオアクセスとIPアクセスルールを強化

checkAccess は、ルール自体を評価し、人生全体に何もマッチしません。 比較ルールタイプに対して ***********************************************************************************************************...

kamo·2mo ago
Featurekamo-internal

ズームマーケットプレイスアプリのプラットフォーム登録カード

ズームのワンクリック接続パスを完了します。 バックエンドは既に解決します PlatformOAuthProviderType.ZOOM は、プラットフォームのオペレータが持っていたカード無しで、 マーケットプレースの資格情報を入力する場所がないため、ミーティングプロバイダのセットアップ 画面は常にワンクリックで接続を未...

Kamo·2mo ago
Featurekamo-internal

Microsoft Teams Phone provider, front to back

Adds Teams to **************** and wires the whole path through: provider selection, the Entra + Azure Communication Services config, tenant admin consent, the ...

kamo·2mo ago
Featurekamo-internal

プロバイダのセットアップタブと機能ゲートミーティングの設定

プロバイダーのセットアップタブを /settings/features/meets に追加し、他のすべての設定を行います。 設定しているプロバイダについて正直にタブします。 useMeeting はもはや meet.<domain>/<room> をブラウザでビルドしなくなりました。 カモ・ミートは、構成に関係なく会...

Kamo·2mo ago
Fixkamo-internal

1つのペインでトレイルに合う — ラップイントロなし、ダブルスクロールバーなし

タブが詰まっている感じをした3つの事柄: イントロは900pxで捕捉され、170文字の文を上に破った 理由なしの2行目は、現在持っている幅を使用します。 最小値の~1400pxにまとめられた列なので、グリッドは水平方向に ヘルプパネルが開く設定カードのスクロールバー。 彼らは今〜1058合計: タイムスタンプは、実...

Kamo·2mo ago
Featurekamo-internal

ジオブロックカードでリストの国を許可する

カードは、国を否定するしかできないので、一つの国が列挙しなければならないのに役立つorg その他、 今、両方のリストを持っています:選択した国をリストするモードトグルピック 横に2つのテーブルが座っています。 空の許可リストは、ブロックされていないものをすべて許可します。 各国の非空の1つの拒否 それから不在です。 ...

kamo·2mo ago
Refactorkamo-internal

プラットフォーム管理下でのシステムデバッグ

********************診断は、アクセスではなく、オペレータツーリングです ルールがあるので、タブは今****************に座っています MANAGE ACCESS RULESの代わりにプラットフォーム管理者ガードの背後にある。 タブが宣言される場所は3つすべてで移動します:セキュリティペ...

kamo·2mo ago
Fixkamo-internal

PHIアクセス監査タブレイアウト+欠落メニューエントリ

タブは、そのコンテンツをカードの境界線に対してフラッシュ表示しました: SettingsViewのタブ パネルは自分のパディングを一切供給せず、このタブは1つの管理者でした。 決して自分で追加しません。 すべての兄弟 (APIManager, OAuth2Manager, SystemDebug) `h-full p-...

Kamo·2mo ago
Featurekamo-internal

メンバーが既に存在しているタブでこのアプリに戻ってリンクを開く

読書ペインのメールは、新しいタブですべてのリンクを開きます。 インターネット全体で、私たちのために間違っています。 当社の通知メールは、ほとんど完全にリンクされています アプリに戻り、新しいタブに送信してセッションを捨てます メンバーは既に存在し、それらがこのページに到達するために冷たいブーツを通して坐らせます すぐに...

kamo·2mo ago
Fixkamo-internal

Cleanerはチャットメッセージにマークを招待します

チャットは、メッセージをビデオカメラ emoji で主導しました。 レンダラーは1.4emにスケールアップし、特大カラーステッカーとして上陸 アイコンではなく。 U+25B8、テキスト表現のグリフで置き換える バブルの色でテキストサイズにインラインにとどまり、 スケジュールされた行のカレンダー emoji は、「いつ:...

kamo·2mo ago
Featurekamo-internal

エージェントの電話、フリーダイヤル、プレビューのメールを表示

各行にそれぞれ2つの数字のランオンとアドレスが1つの文字列として読み込まれます。 間違ったダイヤルします.

kamo·2mo ago
Featurekamo-internal

引用タブ — アカウントのリードを横断するすべての引用

リードの横にあるサーバーページデータグリッド, 数とタイトルの検索, ステータス, 合計 範囲および作成日付範囲。 フィルターは1つのデバウンスを共有し、単一のクエリに崩壊させます、従ってその間範囲を調節します フィールドごとのキーストロークの1つではなく、1つのラウンドトリップをタイプします。 あらゆるフィルター変...

kamo·2mo ago
Featurekamo-internal

プレビューに割り当てられたエージェントを表示

フッター上の「あなたの連絡先」パネル — 名前、タイトル、電話、電子メール — したがって、顧客は 価格について尋ねる人を知っている。 リードが割り当てられていないとき、完全に欠如.

kamo·2mo ago
Featurekamo-internal

機会を保持するエージェントを再割り当てる

Approverのダイアログはエージェントピッカーを獲得し、同じプールからバックエンドを描画します。 に対して検証します。 グリッドの Agent 列は、HOLDS の機会を表示するようになりました。 アンバー「から再割り当て...」のキャプションで、それがもはやエージェントではない 要求 — リクエストは、レコードと...

kamo·2mo ago
August 4, 2026
Fixkamo-internal

JS番号でリードIDを丸めるのを止める

番号("1189175700550025222")は1189175700550025200です — リードIDはユニークです rowid() 上記数値.MAX SAFE INTEGER. 引用符は、前のルートパラメータを変換 リストや作成など、リードから発生するすべての引用は、リードに対して保存された クライアントの詳...

kamo·2mo ago
Featurekamo-internal

全体的な手数料、市場のデフォルト、およびプレピックされた単位無し

手数料の収集方法の3つの変更。 事前に選ばれたことはない。 パーセント/マウント/ワンタイム/再発 すべてのコミッションの分岐に unset を始めて下さい、従って各々はタイプを状態にします 誰かがそう言った。 事前に選択された「パーセント」は、考慮されたから無関心です 選択し、販売の15%と15ドルの違いは、全体の...

kamo·2mo ago
Featurekamo-internal

クライアントのプレビューの詳細を、リードからレンダリング

引用符のアドレス帳フィールドを「準備済み」空白のままにするので、 customerName は、リンクされたアカウントとリードレイズされた引用符からのみ取得しました。 プレビューは、サーバーがリードから組み立てるブロックを表示します。 会社概要 そこにあるとき — ビジネスへの引用は、連絡先で、ビジネスに対処されます...

kamo·2mo ago
Fixkamo-internal

テキストフィールドでコミッションスプリット制御を並べる

MUI のデフォルトでレンダリングされる Percent/Amount および One-time/Recurring トグル 会員のピッカーとそれら横の共有量の間のトグルの高さ 40px で、すべてのスプリット行の 6 つのコントロールの 4 つが短くなる その他2 両グループを40pxの小入力高さにピン留めします。...

kamo·2mo ago
Fixkamo-internal

Paneは、その間隔とスクロールを所有しています。 フォームからアドレスフィールドをドロップします

リードビューのコンテンツカードは、パディングなしのオーバーフローです。 詳細や履歴など、 引用語句のペインは両方供給しました、従って編集者はsat カードのエッジに対してフラッシュし、最初の画面を過ぎてもスクロールできませんでした。 レコードヘッダのサマリーストリップは flex:1 を持っていたが、その行は狭い列に...

kamo·2mo ago
Featurekamo-internal

商取引やリードに引用符を移動する

引用は商取引パイプラインに座っています。, 注文とカートの横ではなく クライアントは 彼らは今、リードに住んでいます: クライアントリード直後に引用タブ 市場がそれらを可能にする場所だけを示すデータ。 スタンドアローンの引用ページは、フラグの背後にあるのではなく消えています。 リードはすでに ヘッダー、クライアントの...

kamo·2mo ago
Fixkamo-internal

予約リストおよび分割エディタに関する調査結果

最初のカットに対して確認された対価なレビューを5つの欠陥: - すべての読み込みに「アクセスがない」というページがレンダリングされます。 checkRole のリターン セッションがまだ解決している間に偽り、ゲートは相談しなかった hook のロードフラグ — と、初期のリターンが LeadsCreditLayout...

kamo·2mo ago
Featurekamo-internal

引用符を人へ送ります。要約はヘッダーの高さを削減します

右側の列からまとめて幅を固定するが、そのまま買った タイトルの下のバンド。 今、タイトルとの間に既に存在するギャップに座っています 簡単な操作で、スペースをまったく負担しません。 そのギャップは有限なので、少ない表示インライン そして残りはワンクリックで滞在します。注文は12を運び、混雑します アクション。 狭い画面で...

kamo·2mo ago
Fixkamo-internal

彼らのラベルのためのコミットメントとセットアップ手数料フィールドルームを与える

「送金(月)」は、情報アダメントと「ワンタイムセットアップ手数料」で幅をシェア その列の最長ラベルです。 両方が切り捨てられました.

kamo·2mo ago
Fixkamo-internal

現在のメンバーシップタイプにプロファイルを見出し続ける

見出しは「<Member> Profile」または「<Team Member>」を読み込みます。 プロファイル」タイプオフ MyAccountTab は onTypeMemberTypeLoaded を通して報告します。 マウントタイムメンバーフェッチ。 そのため、プロモーションやデモを行うと、タイトルを残します ペー...

kamo·2mo ago
Fixkamo-internal

会員が昇進した瞬間にポジションカードを記入

所属部署・役職・役職・役職・勤務地・会員資格 2つのAutocompleteオプションリストは、内部にのみ読み込まれていました MemberType === マウントタイムメンバーフェッチの 'TEAM MEMBER' ブランチ、キーオン [memberID]. 折り返しの推進はチームメンバーを現地で停止し、そこで停止...

kamo·2mo ago
Featurekamo-internal

メンバーのプロファイルを列から開く

行のホバードックに4つのアクションを追加します。 メニュー クリックハンドラではなく、本当のNextLinkです。 「新しいタブで開く」とリポのノーハードナビゲーションガードは、 満足; パネルは運行で閉まります従ってボディ スクロール ロックはではないです ルート変更を出力します。 アクションは、目的地のゲート自...

kamo·2mo ago
Fixkamo-internal

要約はヘッダーに移動し、レコードはフルページ幅を取得します

要約は、永久にすべてのレコードページ上の固定320px右手列に座っています 幅の5分の費用。 ラインアップテーブルを絞った引用エディタで 実際に作業している部分のスタッフである最も難しいです。 同じ数字は、ストリップとして罰金を読みます グラデーションヘッダ全体で、下にあるコンテンツはページ全体に広がります。 フィー...

kamo·2mo ago
Featurekamo-internal

Fail the build when a component calls a key messages/ does not define

next-intl renders the key path verbatim for a missing key, and messages/ is gitignored here — populated at image-build time from kamo-translation-dictionary — s...

kamo·2mo ago
Featurekamo-internal

ナフスとホームランチャーパッドからのピン/アンピン navオプション

サイドバーとトップバーのオプションを移動することができますが、決して navsを完全に取ります。 3番目の配置を追加 — NONE, "unpinned" — 同じ共有メニューを運転する2つの方法: - NavPri/NavTopで移動可能なオプションを右クリック:配置メニューが開きます - 各ホームランチパッドのペ...

kamo·2mo ago
Stylekamo-internal

ディレクトリサブタブは、チャットサブタブと同じスクリムをピックアップ

チャットのサブタブは、自分の影を持っていません。タブの下のソフトエッジ ストリップはパネルの16pxのトップスクロールスクリムです。 スクロールペイン内でレンダリングします。 ディレクトリフィルタは、ラッパーの上に座っています。 そのため、スクリムが下落し、2列は別々に読みます。 スクロールラッパー内のフィルターを移...

kamo·2mo ago
Fixkamo-internal

部の接触分野は未加工i18nのキーを示しました

と呼ばれるバルク電子メールの作業で追加されたコンタクトブロック 部 部 部 部 部 部 部 部 部 部 部 部 DepartmentExtensionが、辞書はこれらの文字列を以下のように定義します。 contactEmail / contactEmailHelper / contactPhone / エクステンション...

kamo·2mo ago
Stylekamo-internal

ディレクトリの状態フィルターはチャットのサブタブの処置を採用します

All/Online/Offline コントロールは、チャットペイン中に分割された丸薬でした 直接下線サブタブを使用しており、その2つのパンはコンテンツをフィルタリングしました 2つの異なるビジュアル言語で。 今、同じフルワイドMUIタブと 第一次インライン インジケータ、36px の行、0.75rem/600 の文箱...

kamo·2mo 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