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 27, 2026
Docskamo-internal

SW5を閉じる

6つの出発。 一番シャープ:タスクブックプロキシはコピーできませんでした PATCH と PUT をエクスポートする引用プロキシ — 動詞のコピーは 毎回読まれた作品を作り、次から405を保存します。 また、再構築前のDDLを適用したレコードは、カタログバージョンを回避しました ウィンドウ全体: 41 から 10 分...

kamo·2mo ago
Featurekamo-internal

著者 フラット レート タスク ブック, 分

SW5プレースホルダーのペインを実際のオーサリング表面に置き換えます: 3 1つのタブのサブビュー — 書籍、カテゴリ、エントリ — 続いて SubView の切替器 MarketTaxShippingTab および MarketDiscountsTab は既に使用しています 税制クラス・料金表 カテゴリーとエントリの...

kamo·2mo ago
Docskamo-internal

BaseLosControllerの不正()/禁止()は存在します

タスクブリーフは、それらのヘルパーが発明され、発明されなかったことを実装者に語った 存在します。 requireOrgId は本物ではありません。これらの 2 つは、保護されたことを宣言しました BadRequest/notFound/conflict と一緒に BaseLosController 上で静的です。 Qu...

kamo·2mo ago
Featurekamo-internal

サービス市場向けの価格設定、税金、ティアの譲渡

サービス市場は、概要、ベンダー、契約の3つのタブを正確に取得しました。 お客さま・税金・送料・割引・料金はすべて門限 CommerceType === 'RETAIL' で、サービスオーガメントの3つの面を隠しました。 税務クラス(税務&配送のサブビュー)、価格表(サブビュー) 割引と価格設定)、およびアカウントティア...

kamo·2mo ago
Featurekamo-internal

クレームへの送金申請

「未適用のお金」は、受給者は、誰も主張に添付されていないことを送信したお金です、 キューが見えるだけ。 POST INSURANCE PAYMENTSは、 それに達する方法無しの操作。 ラインバイライン, なぜなら、それは、受給者の擁護者であるからです. ランプの合計から クレームは、どの手順が拒否されたのか、なぜそ...

kamo·2mo ago
Fixkamo-internal

インバウンドコールは正しく読み、ステータスの丸薬を尊重します

ソフトフォンツールウィンドウの着信コールオーバーレイに誤った3つのこと。 番号は、INVITE と同じくらい正確に塗装されたため、呼び出し側が到着しました。 "+15559876543" として。 caller-ID 行は書式を経由して行きますPhoneDisplay now; エクステンションまたはショートコードに...

kamo·2mo ago
Featurekamo-internal

見ていることができない4つのこと

それぞれが作業エンドポイント、クライアント機能、人のための方法がなかった お問い合わせ 注文ループを閉じます。 open-loops のキューは、順序付けテストのため存在します 誰も追いつくことは診断が見逃される古典的な方法です。 お問い合わせ 誰もクリアできないキューは、開口部を止める人です。 理由は尋ねられます ...

kamo·2mo ago
Docskamo-internal

SW4のクローズアウトを復元し、階段のワークツリー編集に失われた

前のコミットは、この計画のオンディスクコピーを編集しました。 出荷されたセクション — そのセクションは、スクラッチパッドのコピーとランディングに追加されました そこで、作業樹がなかったから。 ファイルの編集 したがって、123行を反転しました。 4136abc2から回復し、DDL警告はトップに再適用しました.

kamo·2mo ago
Docskamo-internal

DDL を適用すると、40001 ウィンドウが開きます

カタログ版を埋め込むと、古いものを保持するJDBC接続をプール それぞれのクエリが SQLState 40001 に失敗すると、Hibernate は 再試行しないので、500人としてユーザーに達します。 今日測定: 41 に 10 分 3つのサービス全体で、15分以内にゼロ。 それをクリアするリスターティングは、待...

kamo·2mo ago
Fixkamo-internal

価格リストのエントリの読み込みと更新は、間違ったエンドポイントに話しました

2つのサイレントクライアント/サーバーの不一致は小売価格リストの記入項目をしました スクリーンの書き込みパスデッド: - エントリーリストは「エントリー」キーで未処理でしたが、 CommerceMarketControllerはMap.of("priceListEntries"、項目)に応答します。 unwrapAr...

kamo·2mo ago
Featurekamo-internal

拡張機能が管理される拡張機能のコストを表示します

ExtensionUsagePanel は、メールボックスとストレージパネルの横にある stats タブにインストールします。 クラス別、カタログレート、月間合計、およびプレーンルール 言語。 org が実行できるので、クラスルールは一度に表示できます。 KamoPBXサーバとRingCentralサーバを同じ月で -...

kamo·2mo ago
Fixkamo-internal

失敗した反応か編集はメッセージに固執しません

@kamo/chat-core 0.1.9 をとり、楽観的な編集や反応をロールバックする サーバが拒否したときにのみ接続が低下します。 バブルの節約スピナーは エスケープされた拒絶の受入端に。 hookの2つの動詞は、拒否の代わりに常に答えます。バブルが待っています。 スピナーは、保存ボタンをオンにし、もう何もオフに...

kamo·2mo ago
Featurekamo-internal

ひとつのメッセージの絵文字と、正しいメッセージ

参加者は、個別にチャットをお願いしました。 彼らは同じメッセージングメニューに上陸 ウィンドウは、コピーとアンスエンドの横にある。 原子炉は、気泡の下のチップバーとしてレンダーする - emoji、その使用した多くの人々、そして 視聴者がそれらの1つであるかどうか、チップ自体がトグルとして反応し、 未反応は2つではな...

kamo·2mo ago
Fixkamo-internal

あなたが選んだワークスペースは、あなたが選んだ土地の1つです

サインインで「ABC Mortgage」を選択し、KamoCRMのワークスペースに到着 ロゴとカラー、ホワイトラベリング、プラン&ビリングを提供する左メニュー ABC Mortgage のプラットフォームは誰もいません。 セッションは 全体で正しい: SecurityService は ABC の住宅ローンに対してそれ...

kamo·2mo ago
Fixkamo-internal

未読バッジからサポートチケットを受け取りましょう

perSender は、そのメンバーディレクトリの行、その人で番号を置くものです。 hex ヘッド — つまり「メッセージの未読化」を意味する必要があります。 みんなが集う スナップショットのセッション、サポートチケットが含まれている、未クリアな「6」をオンにします 会員3枚のオープンチケットは、実際のメッセージではな...

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

設定ページの保存は、プラットフォームとしてタブを再ペイントしなくなりました

Wienerschnitzel に署名し、設定 → ブランディング、保存された会社情報を開き、 カモのロゴとカラーに全面改装されたワークスペース。 タブを閉じる 組織を立ち上げると、再び独自のブランディングを取り戻しました。 2つの欠陥と最初のものは、エイリアスの移行から鉱山です。 OrgUrlSyncは、セッショ...

kamo·2mo ago
Fixkamo-internal

プロバイダを org が既に使用しているのをロックしないで下さい

2つの生産orgsは、メールを持たずに26と41のライブメールボックスを実行します add-on コードなので、ピッカーはカモメールが要求する カモメールホスティングはメールが機能している間アドオン。 ゲートはスイッチを停止します 何か unentitled には、既に使用しているものを隠さない.

kamo·2mo ago
Featurekamo-internal

緊急アクセスを見直し、最後の2面をゲート

ブレークガラスレビューエンドポイントは、何も呼ばれていないクライアント機能を持っていました。 緊急チャートアクセスを記録し、画面が表示されない ツイート ブレークガラスの誰もレビューは、コントロールではなく、監査のトレイルです。 交付金が時速化され、理由が最初の場所にある理由の反対。 レコードオフィス、コンプライアン...

kamo·2mo ago
Featurekamo-internal

作業を見つけたキューからクレームを上げて送信する

収益サイクルは7つのキューを読み取り、クレームを上げることができませんでした。 それぞれの書き込みは今 画面上に住んでいるのではなく、その必要性を直面するキューを掛ける お問い合わせ "Never charge" は、チャージなしで実行された手順のリストであり、記載されていない 理由 - 何も失敗し、誰も言ったことは...

kamo·2mo ago
Featurekamo-internal

患者の詳細情報を修正する

一度に記入し、固定しないで下さい。 パネルは概要の下に坐ります 設定画面ではなく、誰かがミスペルトに気づく瞬間だから 名前は、彼らがそれを見ている瞬間です - そして、それはすべてで何もレンダリングしません EDIT PATIENT デモグラフィックなし 実際に変更したユーザーのみが送信されます。 サーバは不在 フィ...

kamo·2mo ago
Featurekamo-internal

訪問の種類と労働時間の設定

最初の画面では、新しい練習ニーズ、存在しなかったもの。 予約する 1つのテーブルからタイプにアクセスし、別のテーブルから可用性を検索するので、 空の日記がなかったり、内部から埋める方法がないという練習 プロダクト。 訪問タイプは削除されるのではなく退職されます。予約とクレームの参照 コードと消えるコードは、誰もできな...

kamo·2mo ago
Featurekamo-internal

処方、注文、および予防接種を書く

チャートは3つすべてを表示でき、どれも作成できません。 3つではなく1つのパネル 彼らは一瞬であるので: 臨床医は訪問を仕上げて書き込みます 処方, ラボを送信し、同じ30秒でショットを記録, そして 3つの場所にある3つの画面は、第三が忘れる方法です - 通常、 レジストリとリコールクエリの必要性の一つである予防接種...

kamo·2mo ago
Featurekamo-internal

メールボックスに支払う人を選択し、請求書ごとにカウントを表示

コスト・モード・コントロールは、課金・グループが存在する場合にのみ表示されます。 設定は何も変化せず、それが壊れている信念を誘います。 請求書の行は記録されたメールボックスのカウントを運ぶので、過去の料金の滞在 メールボックスが削除された後に説明可能です.

kamo·2mo ago
Docskamo-internal

SW4を閉じる

ナイン出発。 最も重要である2:このプランの自己レビュー 型を3ヶ所に一貫して主張し、一貫した 間違った; D4テストは両方に渡されたある気質学でした 削除されたガード。 また、cp -alビルドコピーのレシピがソースを隔離しませんでしたレコード.

kamo·2mo ago
Featurekamo-internal

クローズドヘッドは、点滅の代わりにスピン

頭を右クリックして閉じる、または目標に1つを置く - スロー または、搬入・降下 — 500ms 出口を再生: 反時計回り 何もとフェーディングに収縮しながら、三重のターン, その後、アンマウント. ヘッドは、エンジンの簿記のあらゆる部分が閉鎖されている瞬間を残します (cluster, モーション値, 物理を投げる...

kamo·2mo ago
Featurekamo-internal

メールボックスが作成されるメールボックスの充電を説明します

コンソールは、ライブカウントでメールボックスあたりの価格メールを行ないます。メールボックスタブ、 部門のピッカーとプロバイダは、共有されるすべての状態に役立ちます mailbox は一度請求され、そのエイリアスは無制限で無料です.

kamo·2mo ago
Featurekamo-internal

アドオンのゲートプロバイダの選択、メールボックスの料金を表示します

ロックされたカードは、隠されているか、または隠されていないかではなく、ロックされたカードがロック解除されると言います。 静かに死に、門は開いていないので、請求の停電はストランドできません org ミッドマイグレーション。 また、ハードコードされた12オプションラベルを変換 英語は、 stats-tab パネルに代入され...

kamo·2mo ago
Docskamo-internal

QuoteConversionResult.orderUid は、UUID ではなく文字列です

注文はBaseEntityを拡張し、idは長いです。引用、引用語句だけ QuoteLineItem は BaseUuidEntity を拡張します。 UUID と独自の宣言 Self-Review は 3 つの場所を渡ってタイプが一貫したことを主張しました。 お問い合わせ コンパイルされていない。 19桁のユニーク ...

kamo·2mo ago
Docskamo-internal

SW4の辞書の鍵は、辞書リポジトリに着陸します

タスク6aのファイルリストは、kamo-internal/messages/en.jsonという名前で、 gitignored とコミットできません。 ステップの偽物が正しい; リスト ではなかった.

kamo·2mo ago
Featurekamo-internal

各 org は、注文が受け入れられた引用符から取るものを選択します

ラジオグループ、スイッチではなく、販売する正当な方法であり、どちらも 'off' です。 デフォルトで、それぞれが実際の充電に何をするかを示します。 10k / yrで3年分の見積もりで5kのセットアップ料、1枚の請求書15kの今と 他の請求書35k。 ユーザーが変更しない限り、請求キーは完全にリクエストから省略され...

kamo·2mo ago
Fixkamo-internal

組織 ?org= の名前に存在するホストを尋ねる

ロゴ、カラー、背景の3つの新しい組織が誕生しました。 すべて 公序良俗/wienerschnitzel/ — 15 オブジェクト、右 globals.css の hex 値、config.json は 3 つの背景を命名します。 タブはまだ カモのブランディングを着ています。 この理由は、Podのログにありました。 ...

kamo·2mo ago
Featurekamo-internal

コンテストのメールボックスを保持している人、そしてそのエイリアスは無料であると言う

スナックバーは、サーバーの409メッセージを一般的な失敗に置き換えるので、 管理者は、どのメンバーがメールボックスを保有しているかが分かりません。 メモを追加する メールボックスのコストを余計に共有し、そのエイリアスは無制限です.

kamo·2mo ago
Fixkamo-internal

イベントが実際に起こるすべてのカタログイベントの火災

ほとんどのサウンドカタログは、構成可能で可聴性のものでした。 2つの原因、両方 構造によってサイレント:決して再生しない音は1つのように正確に見えます 会員が退会したので、バグとして報告されることはありませんでした。 エンジンは `playsWhenFocused: false` を `!document.hidde...

kamo·2mo ago
Docskamo-internal

SW5、フラットレートタスクブックを計画する

ラインが労働の持続期間を運ぶことのないスペックの前提は時間通りに行きました 以前 — SW3 は、ServiceLineItem に labourMinutes と TaskCode を上陸させました。 javadoc は、このサブプロジェクトが参加する Thing に名前を付けます。 ほとんどの形状は、すでに小売カ...

kamo·2mo ago
Fixkamo-internal

ゴールスコアをドロップし、それを目指し、もはや収集しません

同じジェスチャーについての2つの苦情 - ゴールに向かう。 **目標のドロッピングは何もしなかった。** 投げる RAF の内部に完全に住んでいた Scoring ループは、頭だけが飛び回る。 口に運ばれる頭と リリースは、そのループに入らないので、ターゲットに着陸し、そこに座っていません。 ジェスチャーの意図的なバ...

kamo·2mo ago
Featurekamo-internal

ホスト名からではなく、組織のエイリアスから各タブをペイントする

テーマベースはホスト名から構築されました。 主要なラベルをドロップし、残りの部分に参加する dashes で、バケットフォルダです。 毎回正しく回答 組織は自分自身のホストを持っていた。 今役立つ内部.kamocrm.com上で — ドメインを持たない組織は「プラットフォーム」に応答するので、 カモのロゴや色彩に、自社...

kamo·2mo ago
Featurekamo-internal

タップはツールを開き、右クリックするとメニューが開きます

Hex ヘッドをクリックすると、コンテクストメニューが開きます。これは、一般的な機能を意味します。 チャットバック — コスト2クリック、メニュー自体は他の方法で到達できませんでした。 ザ・オブ・ザ・ 2つは今別のジェスチャーです: - 左クリック/タップ ウィンドウを復元、同じ `tool:focus` をディスパ...

kamo·2mo ago
Fixkamo-internal

医療市場は編集できません

編集画面は、ハードコードされた配列をマッピングすることでピッカーをビルドしました。 7つの縦。 ヘルスケアはそれらの中ではなかったので、ヘルスケアの市場はそれらに開かれました マッチングオプションなしの選択 — 独自のコメントが警告するページです 現在のタイプが見つからない場合、「セービングは静かに書き直します Com...

kamo·2mo ago
Fixkamo-internal

自分の権利に人口レベルの表面をゲート

EXPORT PATIENT DATA、VIEW QUALITY MEASURES、MANAGE PATIENT PORTALを追加しました 8月にJavaにミラーリングし、クライアントの列にミラーリングしません。 RoleRightType.THE RIGHTは単純に未定義で、それらがガードする3つの表面でした クラ...

kamo·2mo ago
Docskamo-internal

SW4 の動作を市場を超えた引用符で定義する

タスク 1 は create() を読み取り、marketUid ではなく、バックフィルを行わないので、すべての引用符 現時点ではまだヌル市場があります。 コンバーターは戻りに落ちなければなりません 投げるのではなく購入LineItem — 投げることは変換をします 現在、システム内のすべての引用では不可能です。 関...

kamo·2mo ago
Fixkamo-internal

臨床的権利が不在であった

パーミッションエディタは、有効なアプリごとに1つのセクションをレンダリングし、各ロールのフィルタリングを行います。 そのセクションのserviceTypeによる権利。 EHRセクションがなかったので、全部~30 臨床的権利は何も一致せず、すべてのエディタからサイレントに落ちていました。 セキュリティの役割、仕事のタイト...

kamo·2mo ago
Chorekamo-internal

Java をフォロー — EHR は両方のミラーでテストしています

Java は、アプリを PLANNING から動かし、 垂直が構築されました。 ネイザーミラーは ステージで読む — 消費者はidとコピーにマッチする GET /api/security/features — しかし、どちらのファイルがヘッダを運ぶかについて POS は、Java と、それぞれから 1 つで PLANN...

kamo·2mo ago
Docskamo-internal

SW4の請求先の選択は、

所有者の呼び出しと正しいもの:各期間の保守契約者請求書、 資本設備のインストーラーは、前方を請求します。 任意のハードコード 選択はテナントの半分の間違った量を請求し、注文の合計はです 実質の捕獲された支払。 タスク5a(ORgPOSConfigカラム)とタスク6a(制御)を追加し、 ログイン タスク 6 のコントロ...

kamo·2mo ago
Featurekamo-internal

患者にリンクを渡す、トークンではなく

今の招待状には、アプリにポータルが住んでいます。<practice> — 従ってパネルはコピー ボタンが付いている全体の活発化URLをではなく示します サーバの問題を省略します。 患者は、ベアトークンがどこへ行くかを調べる必要があります。 推測する人 間違ったは検索ボックスに自分の医療記録に作業キーを貼り付けます。 ...

kamo·2mo ago
Fixkamo-internal

AIの未読アカウントインジケータを完全に削除

アクセシブルなメンバーは言うまでもありません。AIServiceにはプッシュチャネルはありません。 アシスタントの返信のため、非ゼロのカウントは「最小限にしました 終了前のウィンドウ — 「何かを待っています。」 リクエスト 前に, 決して行いません。; これは、修正です。. AI アクション ボタンで nav バッ...

kamo·2mo ago
Featurekamo-internal

レコードをFHIRやC-CDAとしてリリース

§164.524(c)(2)(ii)は、フォームであり、要求される個人をフォーマットします。 すぐに伝染性。 どちらも既に有望であった; 1つは提供されていました。 C-CDAは、受取練習のシステム摂取量です。 FHIRバンドルとは 患者自身の健康アプリが読み込まれ、そして1つを尋ねることは今むしろ一般的な場合です ...

kamo·2mo ago
Fixkamo-internal

/networkから新しいワークスペースがクリックで開きます

Orgを作成する フォームを無効に, 作業をしました, そして何もしないために登場しました: 新しいタブはありません, 「組織を創る」ボタンをバックに。 window.open はマルチ秒待ってから実行されますので、ユーザジェスチャーはそれとブラウザの後ろに立っていません ブロックすると、nullを返す。 フォールバ...

kamo·2mo ago
Featurekamo-internal

未読のバッジは六角形の赤く、脈拍および坐ります

3つのこと、すべてのバッジの誰も通知について。 「プレゼンスカラー」だったので、会員がオンラインになったらGREENだったんです。 緑色のディスクがオンになっているので、それが少なくとも斑点を付ける可能性が高い1つの状態 グリーンボーダーヘッドはヘッドの部分として読みます。 今、同じ赤が他のすべての赤です 太字の白い...

kamo·2mo ago
Featurekamo-internal

医療収益サイクルに関する銀行の調整

呼び出し元のない最後の EHR エンドポイント, それは他の 6 の横にある どこでも新規ではなく、収益サイクルのキュー。 投稿と銀行間のギャップ。 送金者は、送金された送金を一切受けないと言います。 マッチングデポジットは、到着したことのない投稿エラーまたはお金です。 2 つはそれの時計を持っています: 支払人の自...

kamo·2mo ago
Docskamo-internal

Plan SW4, quote to order conversion

Five defects, not the spec's three. The converter deliberately does NOT mint a Commitment: processOrderPaid returns immediately when one exists, so hand-creatin...

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