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
September 13, 2026
FeatureKlusterServices

バルクIPのチェックのk3m1でpostmaster@/abuse@stack.loansを受け取る

47.181.8.87 のリバース DNS は mail.stack.loans であり、ルータは 25 を k3m1 に転送しますが、 IP(Microsoft SNDS)を実行しているプロバイダが承認されたメールがないため、 postmaster@/abuse@のドメインは誰にも到達できません。 postfix-k...

Kamo·1mo ago
FeatureEmailService

ヘッダのみの苦情レポートが保持するヘッダーの受信者の名前

Microsoftのフィードバックループレポートは、元のメッセージのヘッダーのみを、 アドレスのマスクのように形づけられたものは何でも。 キャンペーンメッセージはすべてX-Kamo-FBL(thethe) 受取人のトークン、すでに1つのリストアンサブスクライブ、および苦情のパーサーは読みます まずは.

Kamo·1mo ago
Featurekamo-internal

開いてクリック率, 選択を追跡, 10,000 + アウトボックスカウント, リードで人件名を隠す

- キャンペーンカード:配信メール(または「追跡されていない」)の共有として、開いてクリックします。 - 実行可能性 > キャンペーン規則: トラッキング、プラットフォームのデフォルト、または 組織独自の選択。 - Outbox ヒーロー: キャプチャされたカウントは "10,000 +" を読み込み、 "Up to ...

Kamo·1mo ago
FeatureEmailService

電子メールによる追跡、苦情のレポートを開き、受信トレイのカウントをキャプチャ

- トラッキング:コンポーザは、署名されたリダイレクトでキャンペーンのWebリンクをラップします (<base>/c/<token>?u=&s=) と、各orgとしてオープンピクセル(<base>/o/<token>)を追加 選択します。 (設定 > メール > 配信機能; プラットフォームのデフォルトバルクメール.t...

Kamo·1mo ago
FeatureSecurityService

リード オプトアウト パネル パス personAsked へ レジャー

リードページのオプトアウト更新は、オプションの personAsked フラグと針を取ります 今人の自身の退会を持ち上がることを拒否する導かれた者に、 会員が要求した人を確認しない限り、苦情や一時停止。 拒否 ledger's のようなフィールド "personAsked" でクライアントに到達 他の拒否.

Kamo·1mo ago
Featurekamo-shared-library

レジャーは、再結合を要求しない限り、人の退会を維持します

退会、苦情または一時停止は、本人自身の選択です。 メンバー 変更が通知されると、変更が疑われる場合にのみ1つを持ち上げることができる 再び(OptOutChange.personAsked)。 そうでなければ、レジャーはフィールドで拒否します "personAsked" は、 チェックは、内部で読み込まれた状態に対して...

Kamo·1mo ago
FeatureKlusterServices

ルートfbl@/abuse@hello.kamocrm.comは、EmailServiceに報告を苦情

スパム苦情フィードバックループレポート(ARF、RFC 5965)および送信された悪用レポート fbl@ と abuse@hello.kamocrm.com へは、苦情メールに書き換えられます。 無効 未サブスクリプションスプールを再利用する新しい `complaints` パイプに手渡 独自のスプールディレクトリを持...

Kamo·1mo ago
FeatureEmailService

1つの資格エンジンは、キャンペーンがメールを送ることができるかどうかを決定します

すべてのリストは(メンバー、聴衆、コピー)を追加し、送信自体は尋ねます アドレスがキャンペーンを受け取れるかどうかを1つのエンジン, 最初に最も安いチェック: 構文、それから抑制(unsubscribed、不満、バウンスされ、ブロックされる;のために 組織またはプラットフォーム全体)、ブロックおよび予約ドメイン、使い捨...

Kamo·1mo ago
Featurekamo-internal

キャンペーンが誰に達しているのか、誰が誰なのかを見る

- キャンペーン優先カード:「1,000選・742対象・258枚」 各理由(未登録、バウンス前、使い捨て、ロール address...) それらの受信者にリストを開く。 番組の送信後 配信、拒否、苦情、および退会。 - 受取人のリストはスキップされ、握られた破片は、各列の理由を示します、 行(またはすべて)を保持してい...

Kamo·1mo ago
Featurekamo-internal

会員とチームメンバーの横にある組織作成アイコン

メンバーとチームメンバーは、/account のタブで、Name: の横にある列を取得します。 制作した人達のカウントで、ブランドカラーに埋め込まれた建物 組織、ある人のための素晴らしい輪郭。 ツールチップリスト 名前( "Unnamed {branch}" に名前を付けられたもの) で 1 つずつ、ヘッダは テナント...

Kamo·1mo ago
FeatureSecurityService

各メンバーが作成した組織、メンバーリスト

GET **************** と /team-members-contractors 今、作成者1人あたりオーグを運ぶ: 所有する組織の名前 (orgs.user id owner、POST /orgで一度設定し、再割り当てなし) ログイン titlesByOwnerIds はリスト全体に問い合わせ、タイト...

Kamo·1mo ago
FeatureSecurityService

組織とメンバー自身のページ遷移

ページ遷移は3つのレベルで選択され、メンバーを解決し、 組織、プラットフォーム - 移行の選択と1つの移行 時折、その特性のために**************************** - PAGE TRANSITION OVERRIDESは、組織とメンバーのレベル、行を保持しています 所有者ごとに: 上記のレベル...

Kamo·1mo ago
Featurekamo-internal

組織とメンバー自身のページ遷移

このページの遷移は3つのレベルで選択されます。 プラットフォームの滞在 プラットフォーム管理 → トランジション; 組織は自分で選ぶことができます Behavior & Labeling(行動・ラベリング)と、マイプロフィール → 外観で自分のメンバー。 お問い合わせ タブは、メンバー、組織、そしてプラットフォームを解...

Kamo·1mo ago
FeatureInitializerService

Page transition overrides、組織およびメンバー自身のページ遷移

所有者1列(ORGとorg id、MEMBERとメンバーID):カタログ 上記のレベルに従うトークンまたはNULL、トランジションのみのプロパティ そのレベルの調整。 SecurityService はメンバーを解決し、組織を組織し、 プラットフォーム。 orgs の列ではなく新しいテーブルなので、テーブルの全てのサー...

Kamo·1mo ago
Featurekamo-internal

より多くのページ遷移、それぞれ独自のプロパティを持つ

開口部、カーテンスプリット、ベネチアンブラインド、液体ワイプとシャッタはタイルを結合します 分解します。 アプリケーション/lib/transitions/effects の全てのトランジションは、 1つのエンジン(transitionEngine/transition.worker/transitionRendere...

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

受信者を追加し、削除したキャンペーンで最新の送信

- キャンペーンの進捗ページは、受取人の追加:受取人のステップは、 ダイアログ(アップロード、ID、すべてのボックス、アドレス)、スライスに保存される エディタはどんな状況でも保存します。 - 最新情報に送信して、誰にも達し、まだ持っていないはずです。 ツイート バナーは、いくつのアドレスが待っていて、確認が言う お問...

Kamo·1mo ago
FeatureEmailService

キャンペーンのカウントの実行、および最新情報への送信

カウント: - すべてのステータス変更は、変更された内容が正確にキャンペーンのカウントを移動します。 送信 +1 が送信された後 bounce レポート -1 が +1 にバウンスされ、 +n を追加し、 DELETEが返したものを除去する。 何も方法でリストをカウントしません。 以前は、キャンペーンの全てのステータス...

Kamo·1mo ago
Featurekamo-internal

タイルディスソルブのタイルサイズとタイルカラー、トランジションタブへの移行ごとに設定

各トランジションは、アクティブなものの横に遷移するごとに保存される、独自のプロパティを持ちます。 トランジションを切り替えると、各選択肢が変わります。 タイルの分解は2つを持っています: - タイルサイズ、20〜160px(デフォルト50)、スライダー。 表紙は、そのサイズからカバーをカットします 次のページが変更さ...

Kamo·1mo ago
FeatureSecurityService

各ページの遷移、タイルのサイズと色をチューニングして開始

GET と PUT /api/security/page-transition すべてのカタログ ID の応答オプション, 正規化 から PAGE TransITION OPTIONS: 行方不明、未読、または範囲外ドキュメントがそのまま読みます デフォルトは、500を決してしません。 PUT はオプションのオブジェク...

Kamo·1mo ago
FeatureInitializerService

**************************** 移行の横

各トランジションのプロパティを保持する TEXT 列は、遷移 ID によってキー化された JSON として保持されます。 なし backfill: null は、その横にある page transition のようなすべての遷移のデフォルトを意味します.

Kamo·1mo ago
Featurekamo-shared-library

各ページの遷移のプロパティ, 移行ごとに保持

メニュー マッピング PAGE TRANSITION OPTIONS、JSON オブジェクトがキー化 移行IDなど メニュー ログイン トランジションなので、チューニングは別のものに切り替えるのを生きます。 ニュルまたは未読の手段はすべて 移行のデフォルト.

Kamo·1mo ago
Featurekamo-internal

管理者バーラベルを課金、ステータス、ロール、ブロック、ログに短縮

パネルの見出しはタイトルキーによって、白として各スクリーンのフルネームを、保ちます ラベル作成とアプリは既に行います.

kamo·1mo ago
Featurekamo-internal

ページのカバーとそのタイルは、ロード画面の代わりに、明らかにします

メインビューエリア(never NavTop または NavPri)のページ間は、組織の それに中心にされた完全なロゴが付いている第一次色は、Behavior及び分類「ローディングと塗りました 1 つは置かれるときスクリーンのロゴのオーバーレイ」。 開始するクリックと同じタスクでドロップします。 ナビゲーションは、すべ...

Kamo·1mo ago
Featurekamo-internal

ページ遷移を選択し、プレビューするためのトランジションタブ

プラットフォーム管理 → 設定 → トランジション, 新しいMANAGE PLATFORM Transitions によってゲート プラットフォームの権利とコンソールタブのどこにでも登録されています: 権利カタログ、タブマップ、 権利カラーとアイコン、設定メニュー、設定ランディングカード。 カタログには1つのトランジ...

Kamo·1mo ago
Featurekamo-internal

キャンペーン受取人リストは、合計で開始されます

受取人が10億のリストのようなキャンペーンページでグリッドを移動します。まず、前方、次へ、 最後は1ページあたりの行、各ステータスチップがそのカウントを示す「101~150」と「79ページ3」の3行目。 各ステップは1ページにつき1つのリクエストです。次は最後のアドレスが表示された後続します。 最初から戻って、最後に...

Kamo·1mo ago
FeatureEmailService

キャンペーンの受信者リストページは、合計、任意のサイズで、両方の方法

リストは、すでにページを読んでいましたが、転送だけではありません。 ステータスフィルタは、アドレス順にリストを歩くことで行を見つけました。これはダースエラーです。 数十億人の受入者が10億人以上を突破 - /recipients/page は before= と last= だけでなく、 after= を読み込みます...

Kamo·1mo ago
Featurekamo-shared-library

ページの遷移設定とそれを選択する権利

******************** は、出荷されたデフォルトを意味するカタログトークン、NULL を保持します。 MANAGE PLATFORM TRANSITIONS は、プラットフォーム管理 → 設定 → トランジションをゲートし、最後に追加したので、コンソールに再ナンバーされます.

Kamo·1mo ago
FeatureSecurityService

各タブはページ遷移を読み、オペレータはそれを選択します

GET /api/security/page-transition は、すべてのタブがページを外す必要があるため、署名されたセッションに応答します。 未設定または未知の値は TILE DISSOLVE として読み込まれます。 PUT は MANAGE PLATFORM TransITIONS をとり、保存や送信する前に...

Kamo·1mo ago
Featurekamo-internal

任意のサイズでキャンペーンで「すべてのリード/アカウント/アプリケーション」

キャンペーンエディタの各IDボックスには「すべて...」のボックスがあります。 刻まれた、箱はに折ります 署名付きメンバーは、その種類の全員のためのライブパネルを見ることができます。 小規模な組織にカウントされ、大規模な組織(「≈ 4.9 億 ± 2%」)のために推論され、 EmailService がより良い数値を発...

Kamo·1mo ago
FeatureEmailService

キャンペーンは、メンバーが見ることができるすべてのリード、アカウント、またはアプリケーションに行くことができます

「すべてのリード/アカウント/アプリケーション」は、リストではなくルールです。 キャンペーンで保存されます( 一括provider blob, キャンペーンオーディエンス — DDL なし, 誰が設定したか、または押されたアクセスで実行 送信し、ディスパッチャが何よりも1000人の受取人だけを掃引することによって集めら...

Kamo·1mo ago
FeatureEmailService

製品が話すすべての言語の好みページ

すべての購読解除リンクの背後にあるページは、英語のみを話しました。 今は話します すべての22言語製品UIの船:英語、中国語、ヒンディー語、スペイン語、 フランス語, アラビア語, ベンガル語, ロシア, ポルトガル語, インドネシア語, ドイツ語, 日本語, スワヒリ、トルコ語、タミル語、ベトナム語、韓国語、イタリア...

Kamo·1mo ago
Featurekamo-internal

一度にロードするのではなく、orgの変更イベントでページをリッチ

ForwardToApi によるすべての成功した書き込みは rt.org.{orgId}.{domain} を公開します。 コアNATS(ドメインは最初のバックエンドパスセグメント、スキッピングセキュリティ/)です。 MediaService は /topic/rt/org/{orgId}/{domain} に中継し、...

Kamo·1mo ago
FeatureEmailService

電子メールによる退会は奨励されず、落とされない

Unsubscribe@<sender's domain> が提供するすべてのバルクおよび共有粒子メッセージ List-Unsubscribeヘッダでは、メールボックスは読みません。 それは私たちのドメインでさえなかった - そのため、すべてのオプトアウトは、失われた方法を送信しました。 - mailto は uns...

Kamo·1mo ago
Featurekamo-internal

Opt Outタブとリードチップの更新ライブ

両方とも★******************** (EmailService と SecurityService は、コミットされた変更後に公開します。MediaService は、受信者のサブスクライブ、バウンス、または同僚の編集が次のロードの代わりに一度に表示されます。 org id は、文字列のアクセサであり、...

kamo·1mo ago
FeatureEmailService

誰がリストを変更すると、オプトアウト画面がライブをリフレッシュ

レジャーは、すべてのコミットされた変更後のOptOutChangePublisherに指示します - 設定ページの受信者、バウンス、設定のメンバー - そして、それは rt.org.{orgId}.email-opt-outs を、MediaService のコアNATS上で中継に公開します。 フレームはアドレスを運び...

Kamo·1mo ago
FeatureSecurityService

鉛のオプトアウトの変更は開いたスクリーンの生きているリフレッシュします

ここでレジャーは、変更コミットの後にOptOutChangePublisherに伝えます。これは、rt.org.{orgId}.email-opt-outsをコアNATS(本サービスのJetStream Streamがチャットです。>)で、MediaServiceによって中継されます。 フレームのアドレスはありません.

Kamo·1mo ago
Featurekamo-shared-library

オプトアウトのレジャーは、組織のリストが変更されたときに言う

オプションのリスナーは、変更コミットの後に言ったので、リストを表示する画面は一度に読み込みの代わりにライブを更新できます。 それは組織だけを運びます: 誰がオプトアウトは、自分の権利の背後にあるので、画面は視聴者が見ることができるものを再び読みます。 既存のコンストラクタは変更されません.

Kamo·1mo ago
FeatureKlusterServices

メールアドレス unsubscribe@hello.kamocrm.com がメールサービスに到達

すべてのバルクと共有粒子メッセージは、電子メールで購読解除を提供します (List-Unsubscribe mailto) が、そのアドレスへのメールはpostmasterに行き、 決して行動しなかった。 これで、そのアドレスを正確にハンスを修正し、 unsubscribe+anything@ 同じドメインで、スプール...

Kamo·1mo ago
FeatureAIService

販売代理店は、組織の電子メールのオプトアウトリストを奨励します

電子メールがアウトバウンドゲートに触れる前に、組織の電子メールを尋ねます 連絡先のアドレスに関するオプトアウトレジャー。 アドレスは連絡先の1つです キーポイント: リードのメール:<uid>、メンバー(またはユーザー) 会員の場合:<id> と、そのリードまたはメンバーが同じ所属するときのみ 組織。 do-not-e...

Kamo·1mo ago
FeatureMediaService

リレー org は /topic/rt/org/{orgId}/{domain} にイベントを変更します

Writersは、成功した変更後にNATSのコアNATSにrt.org.{orgId}.{domain}を公開しています。 すべてのPodは、orgのトピックにそれを中継しているので、読み込みの代わりに画面が refetch を開きます。 SUBSCRIBEはセッションオーガナイゼーションに対してチェックを行い、クライ...

Kamo·1mo ago
Featurekamo-marketing

隠れた、一人一人のサイトは、捕われられたプロモーションのためにハントし、訪問者をそれに導く信号

ハント:シードとHUNT SECRETから生成された訪問者あたりの7つのロック、 前の回答に合致し、すべてのUTCを動かすページに隠される 深夜、タイムゲートと72時間最小。 ステートレス署名されたトークン; 賞品は、セキュリティサービスがテンプレートから発行する個人コードです プロモーション, ソルバーの種子から派生...

Kamo·1mo ago
FeatureSecurityService

テンプレートプロモーションから個人単価コードを発行する

Kamocrm.com サイトは、各ソルバーが自分のコードをハントし、唯一の 初めてのNソルバーを手に入れよう。 共有コードはそれを行うことができません: 初めてのソルバーを投稿すると、全員に割引が受けられます。 - PromotionCodeIssuer:InACTIVEプロモーションはテンプレートです。 maxR...

Kamo·1mo ago
FeatureEmailService

すべての購読解除リンクの背後にある実際の設定ページ

Unsubscribeリンクは、納車確認カードを開きます。 誰かの人 少数のメールがそう言う方法がなかっただけ望んでいたし、なぜそれらに言った 彼らが郵送され、何を到着するのか、またはその選択 レコードを保管しました。 リンクは、そのアドレスと送信者のための設定ページを開きます。 全てを追記すると、まず第一に1つのプ...

Kamo·1mo ago
Featurekamo-internal

リードページのメールオプトアウトチップとパネル

リードのメールアドレスの横には、人がいるかどうかを言うチップがあります 電子メール: 許可された電子メール, すべての電子メールのオプトアウト, 日付までパユース, 一部のメールがオフ、またはメールアドレスがない場合。 説明するパネルを開きます。 プレーン語の現在の状態(いつ、なぜ変更されるか)、スイッチを使って 各種...

kamo·1mo ago
FeatureSecurityService

リードのメールオプトアウトをリードから確認して変更する

リードを働かせているメンバーは、その人がメールを送れるかどうかを確認できます。 org-wide オプトアウト設定リストなしで変更します。 メニュー アドレスの状態に応答 組織のオプトアウトレジャー、その10の最近の変更とトピック アドレスを停止することができます。 リードそのもの(401/404/403 )を追記す...

Kamo·1mo ago
FeatureEmailService

Org管理者は、全オプトアウトリストを表示および変更することができます

設定 -> メール → ログイン 現在、その API が /api/email/opt-outs の後ろにあります。 MANAGE EMAIL OPT OUTS(メイル) (godバイパス): 過去30日間の要約、リスト 状態、理由およびアドレス、完全な歴史の1つの住所によってろ過される 組織、org-wide アクテ...

Kamo·1mo ago
Featurekamo-internal

設定 -> メール → ログイン 組織のdo-not-emailリスト

メールでのお問い合わせは、一度にお願いします。 マストヘッドは、何がすべてオフであると言う 電子メールと理由(購読解除、バウンス、スパムとしてマークされ、停止するように依頼)、どのくらいの停止 いくつかの種類や悪用, リストが30日以上移動する方法. リストは検索可能で、 filterable; アドレスは、次のアドレ...

kamo·1mo ago
Featurekamo-internal

正方形、斜めのボタンおよびすべてのスクロールバーの2pxコーンの親指

バーの4つのボタン(ジャンプ開始、ステップバック、ステップフォワード、最後にジャンプ) 20pxの角が硬い角で、親指は2pxの半径だけを保持しています。 両方とも1ピクセルのインセットベベルを運ぶ - トップと左のライトに沿って、暗い 底と右 - 半透明の白と黒で、そう同じ斜面は座っています ページのスレート、ブランド...

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