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 26, 2026
Fixkamo-internal

投げられた六角頭はもはや生きている呼出しを終えることができません

SoftphoneToolは、キャンセル可能なツール:requestCloseに耳を傾けません MessageToolは、不要なテキストを保護するために使用します。 発信者を掛けるソフトフォンを最小限に抑えました。 最小化された窓は取付けられてとどまります — ToolDockはオフスクリーンを駐車します。そのため、リ...

kamo·2mo ago
Performancekamo-internal

サインインハンドオフに全メッセージカタログの送信を停止

クライアント側のパフォーマンス監査のバッチ3。 ルートレイアウトは、すべてのルートでNextIntlClientProviderにすべてのメッセージを渡しました。 ザ・オブ・ザ・ カタログは1.05 MBのコンパクトです。RSCがエスケープされた文字列としてインラインにすると1.16 MB リテラル、328 KB g...

kamo·2mo ago
Featurekamo-internal

リフレッシュ前の確認はライブコールを取ります

SIP セッションは、ドキュメントに住んでいて、サーバーに何も処理しない そのため、リロードはコールアウトライトを終わらせます。BYEなしで、遠く端を上に残します。 レジストラが連絡を取り消すまでの沈黙。 1つのブラウザネイティブチェックは ページ全体が欠如し、F5はコールが失われた最も一般的な方法です。 また、ライ...

kamo·2mo ago
Featurekamo-internal

説明する日の周りの可用性エディタを再構築

エディタは、それが作り出したものを決して示さない形式の列のスタックでした。 それは、 今、それで塗装されたブロックで、24時間レールで物事自体で開きます。 同じ緑色で、背後にあるグリッドになります。 3分の3分の3分の1 この表面は問題がこの表面provokesがそうではないので、ダイアログとそれを獲得します 「これら...

kamo·2mo ago
Performancekamo-internal

シェルからツールウィンドウを分割し、アイドルタイマー嵐を停止します

クライアント側のパフォーマンス監査のバッチ2。 バッチ1と同様に、メンバーは何もありません 変更を確認または実行できます。 ツールレジストリは、すべての10のツールウィンドウを熱心にインポートし、ツールプロバイダーマウント AuthedChrome 内のレジストリの無条件 — なので、すべてのウィンドウのコンポーネン...

kamo·2mo ago
Featurekamo-internal

あらゆる5面での会話のための1つのアドレス

チャット/サポート/ソーシャル共有:名前空間は、未読の共有のため スナップショット; SMS と AI は、VoipConversation UUID とメディアから自分の取得 セッション GUID は 1 つのマップで衝突してはならない無関係な ID です.

kamo·2mo ago
Fixkamo-internal

顧客を再ダイヤルしないリフレッシュ中コール

ツールウィンドウのスナップショット再生された props の動詞は、状態に適しています。 指示のために間違っています。 `autoDial: true` は復元されたウィンドウに存続し、 `autoDialedRef` は新しいドキュメントで新鮮だったので、リードコール中にリフレッシュ コールを 2 秒間置く — コー...

kamo·2mo ago
Featurekamo-internal

通知のためのルート Spine のカウントとマーク読み取り

PUT は 204 に応答し、 .json() を呼び出す必要はありません。 500 に成功したマーク読み取り.

kamo·2mo ago
Featurekamo-internal

RingCentral を JWT でセットアップし、メンバーの番号を割り当てる

3つの画面、1つの変更。 電話サーバの概観タブは「RingCentralに接続」と置換します。 クライアントID、シークレット、プラットフォームURL、JWTフローは、JWTフローの実際のニーズを形作ります。 サービスユーザー JWT — チームのように構築される プラットフォーム URL は サンドボックスアプリの...

kamo·2mo ago
Docskamo-internal

ソフトフォンラインウィンドウの実装計画

スペックは2つのサブシステムと最初の船舶の作業をカバーしているため、2つの計画 独自のソフトウェア。 ガードレールの計画は、新しい閲覧コンテキストを必要としない7つのタスクです。 beforeunload 確認, ツール:requestClose veto, セッションとしてカウントするライブコール 活動、BYEを細...

kamo·2mo ago
Chorekamo-internal

@kamo/toolコア 0.1.2

"incoming" と静かなレイズイベントで、メッセージを受け取る 最小限のウィンドウの六角頭で、再開く代わりに吸収することができます.

kamo·2mo ago
Performancekamo-internal

シェルコードを出荷停止 ルートが届かない

クライアント側のパフォーマンス監査のバッチ1。 すべての変更は、行動の保存です。 会員が確認できず、後方とは違う。 I18nProviders は 4 つのローカル バレルを `import * as` に輸入し、それらをインデックス化しました runtime キー。 計算されたキーによって読まれる名前空間は構造によ...

kamo·2mo ago
Docskamo-internal

ソフトフォンラインウィンドウのデザイン

RTCPeerConnection を起動した後に、呼び出しをウィンドウに動かすことはできません。 そして、MediaStreamは閲覧コンテキスト間で転送できません。 サーバ側の呼び出しハンドルは再添付できません。 ですから、ウィンドウは 呼び出しを置いたこと、それは呼び出しではなくLINEを作ります。 Softph...

kamo·2mo ago
Refactorkamo-internal

家の設計言語のコンソールを再構築

最初のパスは間違っていたし、それがされているべき方法で間違っていた ラインが書かれる前に明らか: 私はTailwind divs、MUI Tabsを造り、 1400px 列内のハードコードされた rgba 色、アプリケーション内で 他のすべてのモジュールのページはカウントされたセクション柵が付いている勾配のマストヘッド...

kamo·2mo ago
August 25, 2026
Featurekamo-internal

プレゼンターの可用性だけ、理解する方法

3つのこと、同じ層についてのすべて。 お問い合わせ みんなに「トグル」が紹介されました。 時間を決める webinar型が実際にプレゼンターとしてリストしている人だけに意味のある — nobodyはデフォルトで1つであり、他の人が宣言した時間は決してできない 魂で選ぶ トグル、サイドバーパネル、グリッドジェスチャーは...

kamo·2mo ago
Featurekamo-internal

新しい組織は、独自のタブで開きます

署名したこのタブを作成すると、誰かの組織を作成したメンバー 代わりに、彼らが働いていたものから静かに動かされた。 ワンタイムキーは新しいタブに費やされ、このキーは /network に戻ります。 組織一覧 同じシーケンス 既に使用している入力: タブが要求されます 任意の待ち時間の前に、またはSafariは、ユーザー...

kamo·2mo ago
Fixkamo-internal

集めたウィザードをブランディングする

組織の作成中に選ばれた色、ロゴ、背景は到達していない。 会員は、デフォルトのブランディングに新しいワークスペースをオープンし、そこから再びすべての作業スペースを設定しなければなりませんでした バグが報告された場所にある設定。 ワークスペースが読み込まれているもののどれも。 テーマは生成されたglobals.cssとc...

kamo·2mo ago
Featurekamo-internal

訪問記を書き、署名し、変更する

メモが署名されたら、コンポーザーは形を変えます。 デザイン。 署名の前に、自動保存するテキストエリアです。 署名後 テキスト領域は GONE であり、フォワードは addendum または 修正 — 署名されたノートが法的記録であり、1 つの編集ボックスであるため チャートを無期限にするようなものを正確に招待する: レ...

kamo·2mo ago
Featurekamo-internal

任意のロゴをベクトルに変換し、ステップごとに見つかったスキャンを言う

ウィザード自身から報告された3つのこと。 コンパクトロゴは、SVGを長持ちさせません。 スロットは保存できるだけ ベクター -- バックエンドは固定ロゴに書いています。 svg キー -- しかし、最初の カットは、そのストレージルールをメンバーの問題に変え、ハイドを PNGで起きたので、自社ロゴをロゴにしました。 ...

kamo·2mo ago
Featurekamo-internal

ワーキングウィークの日、週末の日、毎日フィールド

同じ時間5回は「私が提示する」と言う唯一の方法だった 平日の営業時間 デイフィールドは、個々の日の上に3つのグループを提供しています。 窓は正確に1日保存され、バルクエンドポイントがないため、グループは エディタの利便性: 1 日あたりのウィンドウを保存し、何の土地 表は1日当たりの列が普通です。 つまり、新しいもの...

kamo·2mo ago
Docskamo-internal

ディスパッチ/サービスワークプログラムの設計と証拠コーパスをコミット

どちらのプログラムの仕様と、すべての56の研究ファイルが追跡されていないとのみ存在する HANDOFF.md は 1 つのディスクで、次のセッションを最初に読み込むように指示します。 また、4つの所有者の決定を記録し、3つの主張を修正しました 実際のコードに対してチェックして false を見つけました。 - 'Bi...

kamo·2mo ago
Docskamo-internal

BillingService、Share-library、APIService を横断する Webhook の硬化と出没を計画する

10 タスク、TDD 全体、重度が実際にあったものに休止 検証: ストライプのフェイルオープンはレイトnt (秘密はプロドに存在します, 38 バイト)と2つの小売のフェイルオープンは、今日は到達できません(0行で ******************** しかし、小売エンドポイントは本物です 最初に構成されたプロバイ...

kamo·2mo ago
Featurekamo-internal

医療市場の商取引表面は、その収益サイクルです

他の垂直は、注文と合意を示しています。なぜなら、その理由 お金はあります。 医療慣行のお金は主張されている - 特に 他に何も言及しません。 拒否されたクレームは画面をリードし、注文は引数全体です。 ツイート 清算家は決して支払人に達しなかったことを拒絶しました、従ってそれはではないです 拒否報告; 支払いがなかった...

kamo·2mo ago
Featurekamo-internal

バグを提示し、独自のサポートセクションを強化

2つのレポートエントリは、連絡先の横にある「オンラインサポート」の下に座っていた 別のerrandであるサポートとビューのアクティブなチケット:それらは次のとおりです。 助けを借りて、これらの2つは私たちに製品が間違っていると伝えています。 彼ら そこには、他の場所を置いていないのでありました。 オンラインサポートと...

kamo·2mo ago
Featurekamo-internal

会員レベルの可用性、サブタブとカレンダーレイヤー

************************ には2つのサブタブがあります。 ウェビナー Typesは、管理者が設定するものです。その提供者、その リマインダー 「スケジュールされた空室状況」は、MEMBERが宣言するものです。 ホスト、一度、それらをリストするすべてのタイプのために。 これらは、異なるジョブによっ...

kamo·2mo ago
Featurekamo-internal

患者記録の表面 — 日、安全、検索、チャート

Navエントリー、4パネル、チャート。 読書の価値ある設計決定 画面がビューではなく制御であるもの。 チャートのアレルギーバナーにはTHREE状態があります。 「既知のアレルギーがない」 "レビューされていないアレルギー"、およびリスト自体。 空のアレルギー リストは、既知のアレルギー、または誰もいない2つの非常に異...

kamo·2mo ago
Otherkamo-internal

スクリーンショットのドロップヒントを締める

「ここに画像をドラッグし、クリップボードから貼り付け、またはクリックしてブラウズ」になります 「画像のドロップ、クリップボードから貼り付け、またはクリックしてブラウズ」 — 3つのこと ドラッグに関する文章ではなく、できます。 逆に右揃え 460px ウィンドウの「スクリーンショット」ラベルなので、必要なすべての単語は...

kamo·2mo ago
Fixkamo-internal

リードグリッドのページの下にあるデッドスペースを閉じる

グリッドカードのカードコンテンツとカードコンテンツの下部にあるページャ "&:last-child { Padding-bottom: 24px }" をそれぞれ所有しています。 セレクターが運ぶ クラスと擬似クラスなので、単一のクラスの感情が生成される `sx` の場合、要素の `p: 2` は 1 つの側で静かにオ...

kamo·2mo ago
Featurekamo-internal

スクロールせずにウィンドウ内のレポートフォームに収まる

フォームは、460x690 ウィンドウのコンテンツエリアよりも約 120 px の背が高いため、 スクロールバーに新しいレポートがオープンしました。 6つの変化、それぞれがよりよく読む それが置換したものよりも: - 「KamoCRMマーケティングサイト」→「KamoCRMサイト」 1つのことのための3つの単語、 そ...

kamo·2mo ago
Docskamo-internal

静かな六角頭と通知背骨の実装計画

順序が負荷軸受けである5つの段階を渡る33のタスク:スキーマは動く必要があります サービスが列をマップする前に、サービスの前に公開されたライブラリ kamo-internal pins の前に公開されたビルドとツールコア.

kamo·2mo ago
Fixkamo-internal

ドメインフィールドが何のためにあるかを明らかに言ってください

ヒントは、それが生成するホストの面でフィールドを説明した - 内部。<domain> のために 作業スペース, login.<domain> 記号イン用 — つまり、誰も最初のものを生成しない 組織は、Webエイリアスが代わりに到達する方法だったと言いました。 ツイート スキームとフォールバックを割り当て、スキップでき...

kamo·2mo ago
Featurekamo-internal

Orgを作成するためにドメインは必要ありません

ここに尋ねると、この努力が削除されたルールのウィザードの半分でした:顧客は、 ドメインを命名することなく、orgの作成を終了し、その後、そのドメインを取得できません そのドメインのDNSが解決しました。 オルガは、プラットフォームホストとウェブエイリアスによって到達されます ドメインはホワイトラベルの素晴らしさです。 ...

kamo·2mo ago
Docskamo-internal

静かの六角頭と表面面の通知の背骨のための設計

チャットウィンドウが最小限に抑えられ、メッセージを受信するたびに再オープンします。 六角頭 代わりにそれを吸収する必要があります - カウント、thump、置きたまま - 会話だけ ウィンドウが無く、自分の頭が現れない。 正直なカウントを作ることは、大きな半分です: 5つの会話の3 表面(ソーシャル、SMS、AI)は...

kamo·2mo ago
Fixkamo-internal

ウェブサイトのブランド提案で5つのギャップを閉じる

最初のカットバックを読んでいる5つのこと、それらすべては本物です。 「下に追加」バッジは、 どのカードがあったかだけ追跡される クリックされたので、ヒット 削除 カードを残したスロットにはまだ主張する ロゴが下がった - 誰かが誰かを提出する状態を正確に 彼らはロゴを持っている信じるウィザード。 ファイル ID も比...

kamo·2mo ago
Featurekamo-internal

レポートフォームはツールウィンドウになります。フィルタとステータスの変更

レポートフォーム → ポップアップツールウィンドウ。 モーダルは仕事の間違った形でした。 欠陥の報告は、あなたが探していたものを記述することを意味し、 modal は、見返すために禁止するウィンドウの一種です。ブロック 下のページは、一つだけ存在し、それを閉じて詳細スローをチェックすることができます ドラフト。 ツール...

kamo·2mo ago
Featurekamo-internal

メンバーのサイトからロゴ、色、背景をご提案

The Basics step already asks for a website. This reads it and offers what it finds on the three branding steps that follow, as suggestions the member can take, ...

kamo·2mo ago
Fixkamo-internal

システムメンバーとして登録不要

ボタンはcanEnterOrgによって無効化され、VIEWERが使用可能であるかを尋ねます メンバーシップ — つまり、それが到達するために存在するまさにオーガニゼーションのためにグレーアウトされた、あなたがいるもの 会員ではありません。 システムユーザーは、すべてのorgで独自のメンバーシップを持っています。 ボタン...

kamo·2mo ago
Featurekamo-internal

バグや拡張ファイル

型はフォームをリードします。なぜなら、その残りの部分が要求しているものを変更するからです。 '何が起こったのか?' の不具合、'What you want to see?' のリクエスト。 アイコンとワンラインのヒントを持つ2枚のカードは、ドロップダウンではなく、 レポート全体がハングアウトし、AIが後で何であるかを決...

kamo·2mo ago
Docskamo-internal

ウェブサイトのブランドスキャンの設計

/network/create ウェブサイトのフィールドがロゴ、カラー、 3つのブランディング手順に関する背景提案。 後で間違った取得するのは簡単です:なぜフェッチが持っている サーバ・サイドを全て(CORS、キャンバス・テイスティング、ページ所有) img-srcポリシーは、それぞれブラウザがそれをやっていることを...

kamo·2mo ago
Featurekamo-internal

派遣されたセッションを限定して、作業をプッシュ

SystemBugAiDispatchService のサーバーコピーと一致します。 ダイアログは、プリフライトの土地を一度に実際に表示します。これは瞬間をカバーします お問い合わせ テストはフラグメントではなく、全文をピン留めします。 部分的な一致は単語によって2つの漂流を与え、まだ渡します.

kamo·2mo ago
Featurekamo-internal

彼らがそれを入力している間、人々はウェブエイリアスが取られていると伝えます

Create wizard は11段のステップで、エイリアスは検証済みです。 FORMAT ローカル — すでに開催している人でも、いつ発見されたか フォームは、最終的には、不可能な組織に提出されました 作成します。 今、フィールドは画面にまだあるときにそう言っています。 400ms で消失するので、単語を入力すると...

kamo·2mo ago
Docskamo-internal

実際にKamoDesktop SSOトークンの寿命が何であるかを修正します

「短命・単用」と「5分」というリンクをいいます。 トークンが URL の償還ウィンドウであったかのように設定される原因 デスクトップセッションの再接続ウィンドウです。 また、タブがなぜタブなのかを記録する は、スクラブベッドの1つではなく、フルURLで示しました。リロード?data= ログイン画面でデッドエンドの代わり...

kamo·2mo ago
Featurekamo-internal

システムバグタブの追加

メンバーは、スクリーンショットとそれらのあるサイトとプラットフォームの欠陥を報告します 開発機械。 テナントは、独自の組織のバグとプラットフォームだけを見ている 組織は、すべてのテナントの — サーバ側を決めるので、コンソール 決して間違った取得するために自身の規模を持っていません。 MANAGE SYSTEM BU...

kamo·2mo ago
Featurekamo-internal

スコアボードにメンバーの写真を表示し、初期値ではなく

これで、同じディレクトリーのインデックスが他のメンバーリストに表示されます。 プラットフォームは(useMemberProfiles) を読み込みますので、スコアボード上の人物の画像は ピッカーと出席コンソールの画像と同じではなく、 似ているだけ。 イニシャルはフォールバックとしてとどまります。 会員IDは、写真がない...

kamo·2mo ago
Featurekamo-internal

登録カードでGoogleのOAuthコールバックURLを表示する

Googleのワークスペースの登録に記入するオペレータは何も伝えませんでした これらは、Google Cloud コンソールの認可されたリダイレクト URI に入れ、 カードのリダイレクト URI フィールドは答えではなく、EmailService リプレイ 独自の設定されたリダイレクトと、その列が読み込まれることはあ...

kamo·2mo ago
Docskamo-internal

システムバグを6つのリポジトリで構築する計画

スクリーンショットはテーブルを必要としません: Imgの行は既に運びます assocタイプとassocオブジェクトID、およびimgsにはCHECK制約はありません assoc id なので、ImageAssocType(17) の承認は安全です.

kamo·2mo ago
Featurekamo-internal

企業設定からカスタムドメインを管理

組織の玄関口となるドメイン:DNS は 誰にでもサインインできる前に、 /setup/dns が org-creation wizard と "needs setup" のバナーから、 設定より。 今はオプションなので、残りの部分に所属しています ホワイトラベル 設定→エッセンシャル→行動&ラベリングにカスタムドメイ...

kamo·2mo ago
Docskamo-internal

システムバグタブとAIディスパッチパスの設計

vscode:// URIハンドラは、既に持っているウィンドウセージの会話を開きます 開いて、コーダProcessWrapperはモデルと努力を運びます。 できません。 また、CockroachDBの2つのライブデータベースチェックを記録します。 必要な退職金.

kamo·2mo ago
Docskamo-internal

SP1を完成させ、計画が間違っていた6つのこと

ちょうどチェックボックスではなく、推論を維持 - トップレベルの組織 スキップとPLNINGステージの回帰は、両方の種類の間違いです 同じプランから、再び作成されます.

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