KamoCRM

Live Change Log

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

17,667
Total Changes
6,081
Features
5,345
Fixes
30
Projects
Filter by project
All Projects17,667AIService261APIService174BillingService158ConversionService110DaemonService138DocsService223ESigService91EmailService588InitializerService329KBService151KlusterServices745MCPGatewayService261MediaService604RAGService79SecurityService1,875TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,414kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,683kamo-signer-monorepo57kamolos114
Filter by type
All TypesBuild16CI523Chore776Docs3,257Feature6,081Fix5,345Other998Performance165Refactor278Revert23Style42Test162Upgrade1
September 12, 2026
Featurekamo-internal

キャンペーン フィールドから、バルクリレーが拒否すると言います

キャンペーンのフィールドは、一括プロバイダーからデフォルトで、警告します。 アドレスがプロバイダのドメインを解除するときは、そのアドレスが スパム。 リスクではなく、確実性のないプラットフォームリレー: EmailService は、ドメインからないキャンペーンのすべての受信者に失敗します。 リレーの送信ドメイン(「一...

Kamo·1mo ago
Fixkamo-internal

構成されたバルク送信機としてカウントに署名しないリレー

/marketing/email では、組織がキャンペーンを一括で1回だけ送信できるようにしました。 プロバイダは、保存されたパスワードを持っていました。 プラットフォームのリレーはポート25でリスニング TLSとサインインなしなので、誰も、組織も 既に作業中の送信者と「一括メール送信機」に送っていました ところで。 ...

Kamo·1mo ago
Fixkamo-internal

受信するグリッドは、いずれかの列形状から名前、ソース、エラーを埋めます

キャンペーン受信者のグリッドは、名前、sourceType、エラーを読み取ります。 メール、ステータス、 sendAt と lastError のみを運ぶ行なので、3 行 5列はいつも空白でした。 列が到着するとマップされます。 errorMessage をとり、 lastError に戻り、そのバックエンド 送信する...

Kamo·1mo ago
Featurekamo-internal

/marketing/emailのウォームアップパッシングバナー

新しいホストウォームアップがパッシングしている間、キャンペーンはもっとゆっくりと出ます 自分の設定よりも、キャンペーンで何も言うのではなく、その理由は言う。 ザ・オブ・ザ・ キャンペーンのワークスペースとキャンペーンの進捗ビューがスリムになりました 当日のバナーは、今日のキャップ、次の送信、 待ち受けているもの、ウォー...

Kamo·1mo ago
Featurekamo-internal

フィールドエラーとウォームアップエンドポイントで一括送信クライアントをタイプ

クライアントは、バックエンドが決してない PENDING というプロバイダーのステータスを知った 送信するので、保存されたが、まだテストされていない送信機は「未 設定します。 PENDING SETUP(PENDINGを受け入れるもの)を読み込み、 1つの場所で全状態を正規化:接続要約、時 パスワードは、プラットフォー...

Kamo·1mo ago
Featurekamo-internal

接続ルール、プリセット、ウォームアップビューモデルの背後にある一括送信機

純粋な部分は、新しい画面がテストでそれぞれ構築されています。 - バックエンドのポートファースト接続ルールは、ミラーリングされるので、フォームは言うことができます KamoCRMが保存される前に接続する方法: 465 暗黙 TLS サインインすると、587はSTARTTLSで、どのセキュリティが言うか署名付きです。 ...

Kamo·1mo ago
Featurekamo-internal

新しいホストウォームアップパネルで一括送信タブを再構築

バルクメール送信者タブは、1つの長いフォームから1セットに再構築されます 保存状態のドラフトの上にカード: - ライブステータスを持つマストヘッド(保存されたが、未テストの送信者は現在読み込みます) そのまま送信する「テストを行なう」、1行の保存された接続と 最後にテストされたとき - 4 段階の信頼性の柵: 関係、...

Kamo·1mo ago
Fixkamo-internal

未記入のメーリングアドレスは送信ブロックがなくなりました

Preflight は、ファイルのアドレスがエラーとして扱われ、保存されていない org を扱いました 送信およびスケジュールの無効化。 そこにいるとき、アドレスはまだフッターに行きます ある; ない場合、電子メールはそれなしで消えます。 コンプライアンスとは エディタの呼び出しではなく、送信者の呼び出し.

Kamo·1mo ago
Featurekamo-internal

送信されたメール、カスタム/テンプレートオーディエンスなし、フィールドから実際のメールをプレビュー

プレビュー: エディタ自身の buildBodyHtml() 出力をレンダリングするダイアログ - string ストアを保存し、ディスパッチャが送信されるので、オーディエンスのヘッダー、 シグネチャとフッターとコンプライアンスフッターがすべてあり、それだけではありません 実際のメールからのドリフト。 デスクトップとモ...

Kamo·1mo ago
September 11, 2026
Featurekamo-internal

NoReply Outbound、プラットフォームNoReplyアドレスとして送信されたメールの神のみ監査

メールの3番目のセクションは、神のみの資格のあるメンバーに表示され、開きます /messages/outbound/noreply:すべてのメッセージメールサービスが渡されました プラットフォームNoReplyアドレスとしてリレー, 最初に最新の, 検索付き, a Sent/Failed フィルターおよびフルメッセージ...

Kamo·1mo ago
Fixkamo-internal

キャンペーン グリッドは、送信された API をカウントします

EmailServiceのキャンペーンDTOはキャンペーンのカウンターをフラット(totalCount、 sendCount、failedCount、spressedCount、bouncedCount、queuedCount)、 ここでは、キャンペーン.counts として読み込みます。 他の人にマップされたものはあ...

Kamo·1mo ago
Featurekamo-internal

追跡リンクは、ホワイトラベルCRM手数料の記事に上陸することができます

トラッキングリンクピッカーが提供する目的地に****************を追加 /marketing/tracking、独自のアイコンで。 パスは、その兄弟のように局所的にフリーです。 マーケティングサイト 308s それ へ **************************** と ?discount= を ...

Kamo·1mo ago
Fixkamo-internal

起動バーはフォームの列で終了します。, ドックされたチャットウィンドウのクリア

/network/create では、読みやすさメーターと起動組織のボタンがバーに座っています。 全体ページ、ブランドのプレビューの下で - ドックされたツールウィンドウが開いている正確に。 Exec2Execの特長 ウィンドウ(460px、ドック右下)は、各幅のボタンを覆いました。 フォーム列の足元にバーがピン留め...

Kamo·1mo ago
Featurekamo-internal

部門のSelectは、それが示しているメンバーをチェックします

ディレクトリのパーパートメント リスト全体を選択モードに切り替えるために使用されます チェックして、もう一度押されるまで「完了」を読んでください。 部署がいるメンバー全員がチェックできるようになりました。 表示(検索とすべて/オンライン/オフラインのストリップは誰を決定します)、誰がチェックしたかに行くことを可能にしま...

Kamo·1mo ago
Featurekamo-internal

プラットフォーム → 設定 -> 組織図

組織タブは、アクティブおよびVoidサブタブと各組織のサブタブを獲得します それを無効にする方法を引き出します - または、Voidタブで、それを復元します。 - ディレクトリの上のActive / Voidサブタブ、サーバの'sからカウント ActiveOrgs / voidedOrgs(検索に従う、タブが開いてい...

Kamo·1mo ago
Fixkamo-internal

Bindersとアップロードは、orgのブランドのライブボタンとして読み込まれます

彼らがいたので、2つのタブは無効に見えました: <Tabs> なしのMUIタブ 親のデフォルトは textColor="inherit" で、タブ全体を 60% で描画します。 'selected` がなければ不透明であり、これらは `selected` を通過しません。 茶色と青の塗りつぶしは、白の60%に表示されて...

Kamo·1mo ago
Featurekamo-internal

棒のドロップダウンの主題はブランドのより暗い版に坐ります

メニューの名は、トップと各セクションの見出し(サポート「オンラインサポート」、Bugs& 強化、"訓練"、Docs' "新規作成"は、組織のラウンドプレートに座っています プライマリ、ダーク、フルホワイト — つまり、タイトルは1つ以上ではなく、その行の上にラベルとして読みます クリックする行。 ホバーのハイライトはよ...

Kamo·1mo ago
Chorekamo-internal

Doc Managerの「Docs & Files」タブラベルを再構築

コード変更はありません。 ラベルはkamo-translation-dictionaryから来ます 649b24cbは、画像がビルド時にメッセージ/にクローンを作成する そのため、新しいコミットのビルドでサイトに到達するだけです.

Kamo·1mo ago
Featurekamo-internal

3つ以上の会話でのみメッセージに直面します

すべてのメッセージの横にある顔は、人々を離れて伝えます, そして、2人の間では、 すでにメッセージが描画されているので、角面が現れます。 3人以上が会話(showsFaces)にいるときだけ、 カウントが見つかりませんので、顔は表示されず、取り去りません。 - チャット: すでに保持しているウィンドウのロスターからカ...

Kamo·1mo ago
Featurekamo-internal

すべてのメッセージは、その著者の顔を、泡の角に着きます

すべてのチャットポップアップツールウィンドウで - チャット、サポート、Exec2Exec、ソーシャル、SMS、AI チャット - 各メッセージは、バブルの左上を重ねる16x16写真を運びます 左上のメッセージと右上の右上の隅にあるメッセージのコーナー。 すべてのメッセージは、実行の最初だけではありません。チャットウィ...

Kamo·1mo ago
Featurekamo-internal

Signature Requestsタブと、テンプレートエディタで同僚の保存

署名リクエスト、テンプレートとDocsマネージャーの共通間:すべて 署名のために送信されたコレクションのテンプレートをグリッドページで文書化 サーバ上で3つの Bucket に分割(実行されていない、部分的に実行される) 十分に実行される)、このメンバーの新規数を示す。 タブが表示されます 新しくなる合計。 バケットを...

Kamo·1mo ago
Featurekamo-internal

チャットへのリンクを追加する - プラットフォームのKamo Meet

Exec2Execウィンドウの両側は、カメラを他のチャットウィンドウに持ち運びます。 ミーティングリンク 会議は、MediaServiceがプラットフォーム組織として作成されます。 プラットフォームのKamoミートアドレス(meet.kamocrm.com/...)、どちらの側がそれをプレス - 決して クライアント独...

Kamo·1mo ago
Featurekamo-internal

デスクのフィルタ、顔、プレゼンス。 バーンするExec2Execバッジ

インタラクションセンター > チャット > Exec2Exec はサブタブの下に 2 つのフィルタを取得します。: Org オーナー (All | Org-less | Org owner) および ASC/DESC による注文(Last Message | 最新署名) スイッチ。 パネル内のあらゆる場所や、新鮮なブラ...

Kamo·1mo ago
Featurekamo-internal

ファイルとテンプレート、バージョン履歴、バージョン設定

会員は、自分の歴史を保ち続ける書類を求めました 組織は選択し、代わりに自分の上に立つテンプレートのために オリジナルスプリット/修正スプリット。 既に保有しているサービス(一部) ドキュメントごとのレコード, img versions, orgとカテゴリごとのモード); これはWebアプリです。 ドキュメントマネージ...

Kamo·1mo ago
Docskamo-internal

カモキャリアは、ブランド変更を1分以内にピックアップ

キャリアロゴのオーバーレイの横にあるコメントは、キャリアサイトを再読まれたと述べました config.json を毎時設定します。 カモ・ケアャーズから毎分再読み込み 14c9ddb, そこにオーバーレイ "適用しない"を修正しました: 両方のキャリアポッド org の保存の前に config.json のコピーをキャ...

Kamo·1mo ago
Featurekamo-internal

Navロゴオーバーレイとキャリアロゴオーバーレイ

Behavior&Labelingは、ボキャブラリーで2つのロゴオーバーレイを獲得 他の6つの使用 - トークン、orgの独自のパレットに対して解決: - 「トップページロゴオーバーレイ」の直下にある「ナビロゴオーバーレイ」。 ペイント プライマリナブレール(NavPri)の上部にあるシンプルなロゴ レールショー、会...

Kamo·1mo ago
Fixkamo-internal

リムのリード電流は、すべての方法ラウンドにホワイトホット滞在

その勾配は、アークで旅行するのではなく六角形の箱にピン留めされたので、 3つ目は、金リムに金を投げ、単に消えていました。 今は固体です 自分の輝きで白、対向する対向電流深層空青、 ゴールドのハローはより広いので、リムはまだ軽い背景にバーンします.

Kamo·1mo ago
Featurekamo-internal

最小限のExec2Execヘッドはライトラウンドの電流を実行します

KamoCRMの役員は、より多くのチャットのように見えるドックに決して座らないでください。 コンセプト 最小限のヘッドがエネルギーリムを運ぶ:ゴールド・ツー・ホワイト・ツー・スキー・アーク・レース・ラウンド 六角形、他方を追いかける薄手のカウンターカレント、そして後ろに輝く金のオーラ お問い合わせ 明るい金環として残っ...

Kamo·1mo ago
Fixkamo-internal

ウィンドウのスクロールバーがウィンドウを上に表示しなくなった

ツールウィンドウの最大化は、ウィンドウからスクロールバーボタンの列を残します パンの真ん中に浮かぶ背後にある2つのオーバーラップフローティング 窓は上部の棒をまっすぐに下がった棒を示しました。 アプリのバーは、スクロールする要素の中にはありません。 スクロールバーレイヤー塗料 <body> のポータルからそれぞれ、ス...

Kamo·1mo ago
Fixkamo-internal

MUIのテキストは、HelveticaとArialではなく、Geistに設定されています

I18nProviders は、Geist フォントを上書きとして createTheme に渡しました。 テーマが構築された後、オーバーレイがマージされます。 その後、MUIは既に存在しています すべてのタイポグラフィのバリアントにRobotoスタックを記述するので、オーバーレイ 最上位のフォントファミリー、全てのタ...

Kamo·1mo ago
Fixkamo-internal

チャットのサブタブは、それぞれが同じギャップでフィットします

インタラクション・センターのチャット・ストリップは7つのタブを7等均等に与えました 550pxのペインの株式、各々の78px。 「チームメンバー」 91px が必要なので、"eam メンバー" にカットされ、"Exec2Exec" に実行されました。 「AI」が同じ78pxに一人で座っている間:ラベル間のギャップは、 ...

Kamo·1mo ago
September 10, 2026
Featurekamo-internal

NavTop の Exec2Exec コントロールは、KamoCRM エグゼクティブのデスクです

プラットフォーム組織に立っているExec2Exec Accessのメンバーのために、 コントロールは現在、閲覧していないクライアントからのメッセージがカウントされます (GET ******************** ) インタラクション センターを開く > チャット > 自分の会話の代わりにExec2Exec。 ク...

Kamo·1mo ago
Featurekamo-internal

トップバー全体のための1つのブランドの塗装されたドロップダウン表面

NavTopを掛けるすべてのドロップダウン - 8つのオプションメニュー(メール、ドキュメント、コール/テキスト、計算機、 サポート, 設定, Linuxデスクトップ, ゲーム), 可用性の丸薬と言語ピッカー - 今開きます 独自の白いMUIのポップアップの代わりに1つの共有面に。 - 白いラベルおよびアイコンが付い...

Kamo·1mo ago
Fixkamo-internal

退会したエグゼクティブのウィンドウを止め、デスクで待ち受けるチャットのみを上げる

- MEMBER REMOVEDは、ビューアがトランスクリプトをunsubscribes、emptiesを命名 つまり、コンポーザーを無効化し、理由を言う。 Exec2Exec Accessを利用する エグゼクティブのオープンウィンドウを離れ、お客様のメッセージを配信します。 - トランスクリプトが始まるとき、チャット...

Kamo·1mo ago
Featurekamo-internal

KamoCRMのチャットで誰であるかを表示し、それらに到達する方法

顧客のウィンドウは今、カモCRMの役員を彼らの会話にリストします, 誰かが追加または削除されるたびに再読み込み。 行は、NAMESのみを表示し、 ホバーのタイトル: 1 人の "名前 - タイトル" は 1 つのランオンに机を走らせます 初めての幹事の後にクリップされるので、顧客はもう誰が誰なのかを見ることができません...

Kamo·1mo ago
Featurekamo-internal

ピン付きインタラクションセンターで停止し、すべてのメニューでウィンドウをキープ

0c5ef994への2つのフォローアップ(navの横に最大化)。 PINNEDインタラクションセンターは、その幅を最大限に引き出す ログイン ピン留め、パネルは画面とともに機能するので、最大化 ウィンドウとそのタブのストリップは、パネルの左端で停止します。 それの下に。 パネルはピン留め時にCSS変数に幅を公開します...

Kamo·1mo ago
Featurekamo-internal

Nav の横に最大化します

全体のビューポートを取るために使用される最大化されたツールウィンドウ。 ナビゲーター 列とそのタブストリップは、ドックの積み重ねレベルで(0,0)でピン留めされたものでした。 両方の navs を上回るので、最大化されたウィンドウを読んだメンバーは到達できません 逃げるまでのナビゲーション。 NavTop と Nav...

Kamo·1mo ago
Fixkamo-internal

顧客が書いていたときに会話を上げ、返信

役員のメッセージは、KamoCRMで誰も到達しません: コンソールの読み込みに何も Exec2Execフレーム。 Exec2ExecDeskOpenerが顧客のウィンドウを上げます。 名前付き、自動開いたので、メッセージが読まれていると主張しません。 到着し、4つで、机の印が入ったときに待っていたもの。 会話ごとの1...

Kamo·1mo ago
Featurekamo-internal

コンソールのエグゼクティブチャネル

顧客幹部とカモCRMの幹部間の直接ライン: チャット サポートウィンドウの半分は、チケットなし、ステータスなし、評価なし、キューなし。 ツールウィンドウ。 ドラフトガードがツールを解決するので、独自のディレクトリ 独自のフォルダーからファイル — チャット専用のツールで VACUOUSLY を渡します。 作曲家のte...

Kamo·1mo ago
Featurekamo-internal

カテゴリページを終了 — 幅、1つのバック矢印、実際の単語

3つの管理者がタブのネストされたタブの中に座るように書いていました。 ページの先頭へ 彼らが今持っているスペースを必要としている自分自身。 - 構成は560pxでそれ自身をおおわれた、従って2つのスイッチはほとんどののコラムに坐ります 横に広い画面の空の。 それらは幅を埋める格子であり、 それぞれ360px以下の1つ...

Kamo·1mo ago
Fixkamo-internal

招待状が送信できず、相手が再参加するチャット招待状

**審査員** 相手のターンだったらボタンを隠したレールは、 公平性についてのルールと何もルールではありません - サーバはターンを持っていなかった それに条件。 実際に行った条件は、制御を1つから削除されたもの ほとんどの場合必要な状態: 2 人のゲームは INVITER と ACTIVE を開始します。 動きます。...

Kamo·1mo ago
Fixkamo-internal

1つの「オン」カラーと、カスケードのないリトライ

カテゴリテーブルから残っている2つのこと。 allow swatch は、設定がロックされているかどうかによってスズダウンされました。ロックされたプライマリ、 緑のロック解除。 その横にあるロックアイコンは、色だけ その上で倍増し、第一次色が2つの緑を緑化する組織に 同じ状態として読みます。 "on"の1色。ロックは...

Kamo·1mo ago
September 9, 2026
Featurekamo-internal

カテゴリーはテーブルであり、それぞれが自分のページとして開きます

/settings/features/docs は 8 つのタブを運びました: 一般に、各マウントされた 7 つ 異なるターミナルに対して同じ3つの管理者。 1つの画面の7つのコピー、 そして、そのうちの4つは間違ったことを編集しました。 ImageAssocType が6つの定数だったときに、オーディナルが書かれて...

Kamo·1mo ago
Testkamo-internal

TopInset を覆い、最大化されたウィンドウを既にホーナー

ToolWindowShellは、タブストリップが上陸したので、トップインセットを取った - それは始まります ストリップの下の窓は同じ量によって短く、またはストリップは引かれます タイトルバーの上に。 ソースは出荷されました。これら2つのアサーションは、そのために書かれていました。 決してコミットしなくてはならず、行...

Kamo·1mo ago
Refactorkamo-internal

印の表面を取消し、署名された全記録を提供して下さい

kamo-internal は、外部サイダーアプリのハンドコピッドフォーク — 下に 15 ファイル app/lib/esign, app/stores/esign, app/components/esign/signing, 各見出し "PORTED VERBATIM ... ここを掘り下げないでください。 彼らは両...

Kamo·1mo ago
Fixkamo-internal

エンベロープダッシュボードは「未開封」から「メール送信されない」と言うことができませんでした

送信応答に未配信の招待状命を命名する警告は消えている ダイアログが閉じる瞬間。 ダッシュボードがすべてそこにあることの後、それは示された 配信された招待状が正確にある「送信」などの受信者 誰もまだ見ていないように見えます。 送信者が行動しなければならない1つの結果 普通のものから、永続的に、それを戻ってきた人のために ...

Kamo·1mo ago
Featurekamo-internal

署名の日付フィールドと、電子メールが何もなかったときに送信

**「送信」は「配信」と同じものではなく、そのダイアログは決してそう言っていません。** ESigServiceは、すべての招待状メールの結果を破棄したため、メールが送信された それでも「署名のために送信された文書」を却下しました。今日報告された正確な失敗は、 受取人が書類を待つことがなかった場所。 ダイアログは現在、...

Kamo·1mo ago
Featurekamo-internal

新規セッションの正面にオープンし、

2つのルールは、一緒に感心させるだけであり、パネルは反対をした 両方。 新規ブラウザタブで到着するメンバー - 新鮮なサインイン、2番目のタブ 他の何かのために開かれた — 今、フロントでパネルを取得します: ディレクトリ (最初のタブ)、その中のすべてのストリップの最初のサブタブ、および空の 検索する。 そのセッシ...

Kamo·1mo ago
Featurekamo-internal

十数の終了と、それらすべてが異なる

一度のテーブルでみんなの手が止まり、それぞれが違う お問い合わせ ここまではもうひとつの方法で終わらせました。誰かがポットを獲得し、ウィンドウが再生しました。 勝者と同じショー、自分が壊れていた選手、そしてその人 第一通りに折り畳み、以来見ていました。 解決されたフレームから分類される今の12の成果: スタックがな...

Kamo·1mo ago
Featurekamo-internal

サイドポットは、それを再生している人と言う

リクエストに残っている最後の「コンサイダー」と1つの質問はショートスタック 実際には: 中間が2つに分裂するとき、両方のパイルはお金のように見えます それらの1つだけが自分のものになるかもしれません。 ポットをオーバーすると、その対象となるプレイヤーがブレイクダウン下に名前を付けます。 `hand.pots[].el...

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