ライブ・チェンジ・ログ

リアルタイムで構築しているものを見る。 プラットフォーム間で出荷されるすべての機能、修正、改善.

17,865
総変更点
4,581
特徴:
4,512
フィックス
32
プロジェクト
プロジェクトによるフィルタ
すべてのプロジェクト17,865AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService348InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,553kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
タイプ別フィルター
すべてのタイプBuild24CI522Chore670Docs226Feature4,581Fix4,512Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
September 7, 2026
FeatureSecurityService

コールバックはリードを呼び出すことができます

コールバックをスケジューリングすると、リードは何もありません。 ダイアログは、そう直立したと述べた — 「リードは通知されます」 — 顧客を獲得するための唯一の方法 執筆中の時間はCRMを離れ、手で電子メールを書くことです。 チェックボックスで、リードはコールバックイベントのゲストになります。 つまり、すでにプラット...

Kamo·4d ago
FeatureEmailService

実際にイベントに入ったサービスが、

内部CalendarServiceは、出席者行を書き、停止しました。 決してセットしません sendInvites は、EventInviteService と呼ばれることはありません。 サービス・ツー・サービス・パスを通して — リード・コールバックの全体 機能 — イベントに保存され、何も聞いたことはない。 追加す...

Kamo·4d ago
Featurekamo-shared-library

リードがコールバックについて取得する3つの文字

コールバックは、常に組織に個人的だった。 会員の方 書籍は、カレンダーエントリとリマインダーを取得します。 他の人の人 呼び出しの終端は何も言わず、ダイアログは多くの言葉で言った。 これらは、: booked, move, and cancel に変更する文字です。 それらは他のトランザクションテンプレートのようなカ...

Kamo·4d ago
Featurekamo-internal

新しいメールと未読のチャットについて教えてください

「何を語っているのか」の2つのタイルと、背後にある2つのもの。 新しいメールが受信トレイのソケットから解放され、アプリは既に開いている。 未読チャット メッセージを通知し、まだ何であるかだけを上げるために5秒メッセージを与える 誰かがいるメッセージのカード - 彼らが実行したときに見られない-at 読書の途中は、人々...

Kamo·4d ago
FeatureInitializerService

繰り返し音列、新鮮な環境のために

EmailService は ddl-auto を実行します: どれも、列は自分で表示できません — 組織はそれらを宣言し、Hibernateはテーブルを自由に読み、 スタートアップではなく最初のクエリで失敗します。 ライブデータベースに応用 今日の手; これは、新鮮な環境が代わりになるものです.

Kamo·4d ago
FeatureEmailService

ブラウザは2つの条件だけを報告してみましょう

これまでの通知は、何かを見ているサービスによって上げられます お問い合わせ これらの2つは不可能です。メンバーが内部で会話を見ているかどうか ブラウザタブの事実であるメッセージの5秒は、 サーバはそれを持っています。 つまり、POST /api/notifications/self は、 ブラウザとサービスはまだ決定を...

Kamo·4d ago
Featurekamo-shared-library

新しいメールと未読のチャットの種類と繰り返しのトーン

会員様は、他の会員様と同等に申し込むことができます。 両方とも発表 受け継がれている瞬間ではなく、真にとどまる状態なので、両方とも上昇する 会員がカードを却下するまでは、再び、その背後にあるクエリ ルールは hasOutstandingOfKind であり、読み込みではなく、却下はリセットされます。 鐘を眺めているメン...

Kamo·4d ago
Featurekamo-internal

キャリアの URL をポストに伝えなければならない

テキストプロバイダの追加は送信をカバーします。 受け取るには、どこへも言われるキャリアが必要です 配送業者のコンソールで起こる、およびフォームは言うまでもありません 貼り付ける それをスキップすると、まずサイドテストの症状はありません。 メッセージは、通常送信され、すべての返信がエッジで落とされます。 カードはテキス...

Kamo·4d ago
FeatureVOIPService

1つの定義からインバウンドのWebhook URLを、

テキストプロバイダを追加する管理者は、カモのインバウンドURLをに貼り付ける必要があります キャリアのコンソールは、何も言われていませんでした。 そのステップに欠けている 誰もテストする側でsymptom なし: メッセージは完全に送信され、すべて 返信が落ちます。 お問い合わせ ハードコードではなく、 RingCe...

Kamo·4d ago
September 6, 2026
Featurekamo-internal

電話システムにすべての番号をカバーする1つの設定

承認されたルーティング設計には3つの層があり、そのうちの2つしか到達できませんでした。 番号は独自のテキストプロバイダの名前をつけ、電話サーバがいたことに失敗することができます。 テキスト自体に尋ねたが、中層は、「番号がそうでなければ言うまでもなく、私たちの テキストは、Telnyx を経由して、TextRouter ...

Kamo·4d ago
Featurekamo-internal

コメントだけでなく、ステータス変更に反応する

固定イベントの "" は、誰もが言うのが最も自然なことです バグスレッド, そして、その言うために1をタイプするというコメントにのみ反応を提供. でき事の丸薬の下で中心にされ、列がつま先まで隠されて、破片のような コメント.

Kamo·4d ago
Featurekamo-internal

ライブスレッドの更新と、実際に到達可能な反応

ネジの半分が2つ建てられ、その後、接続されていないままにしました。 サーバは、すべてのコメントとステータスイベントを `chat.session.{guid}` に公開しました。 機能が埋め込まれているため、購読されていないため、トランスクリプトのみが移動 読者が何かを自分自身に投稿したときに、2人が同じことをしよう...

Kamo·4d ago
FeatureMediaService

スレッドページは読者の名前をつけ、未使用のヘルパーをドロップします

`viewerMemberId` はスレッドページにあるため、コンソールはビューア自身のことを伝えることができます。 /api/user-info に 2 番目の呼び出しなしに、他の誰からも反応します。 参考文献 第二の非同期フェッチで埋め込まれるのは最初のレンダーと反応のために空です 未充填を開始し、それ自体を是正す...

Kamo·4d ago
FeatureVOIPService

実際にはTelnyxアカウントのセットアップを作成し、MMSを運び、キャリアのみのorgホールドスレッドを許可します

3つのギャップ、そして最初の機能は全く働かなかったです。 電話NYXは、NOTHINGによって、WAS DEFINEDとCALLEDを考案しました TelnyxProvider.provision() は、MemberCredential() および ********************************...

Kamo·4d ago
Featurekamo-shared-library

電話サーバなしでテキストの会話が存在します

VOIP CONVERSATIONS.INSTANCE ID は NULL ではありませんでした。 テキストスレッドは PBX に属します。 数字とメッセージングを買う組織 キャリアから、電話サーバではなく、テキストのみですべての呼び出しに応答しません。 どこにいても、VoipProviderInstance が属する...

Kamo·4d ago
Featurekamo-internal

購入したプランを販売するページへ

「ビジネスに移動」は、選択したもののない課金コンソールを開きます。 人を選ぶ 床に落としただけで、再び作ってみると画面に 4つの計画をリストし、誰にも開かれる - 彼らが持っていたこの旅の1つの瞬間 既に決定しました。 このコードは、sub-tab と同じクエリ文字列を、PlanLinks.ts でビルドして読み込み...

Kamo·4d ago
Featurekamo-shared-library

カードが失敗したときに顧客を獲得する2つの文字

BillingService は、DunningNotifier が書かれていたので、これらを送ろうとしています。 それは、 決してないエンドポイント メールサービスに存在し、そのプレフィックスの下の唯一のコントローラーが機能する ディレクトリの写真 — 404をデザインで飲み込むと、メールの失敗は必須 Stripe ...

Kamo·4d ago
Featurekamo-internal

プランカードは、以下のいずれかに追加するものを言います

ピッカーは価格、座席の天井および1つの文を与えました。 $46と$80の間の選択 その上での座席は、明らかな答えを持つ決定であり、ほとんどのチームにとって、それは間違っている1です。 カタログは、すべての機能行列と購入ページが決して実行されていない 線が現れました。 各カードは、その計画が以前のものではなく、その計画...

Kamo·4d ago
Featurekamo-internal

売上を伸ばすための1つの方法と、プランの限界を知っているシートコントロール

お問い合わせセールスダイアログがKimoCRMを保有 Inc.の詳細情報 — Sales@KamoCRM.com と (949) 298-9960 x1 — 定数として、意図的に。 このプラットフォーム上の他のアドレスはすべて テナントに、この1つを解決すると、顧客を尋ねる KamoCRMは、独自の組織のセールスライン...

Kamo·4d ago
Featurekamo-internal

数値画面なので、電話やテキストは異なる企業から来ることができます

組織は、会社から番号を購入し、電話に応答します その他。 それは普通で、カモはそれを記述できませんでした: テキストはプロパティでした 会員の PHONE SERVER で、DID と SMS が Telnyx から来ているのは、 自分のFreePBXに応答していた呼び出しは、テキストが全くなかった。 設定 → 電話...

Kamo·5d ago
FeatureVOIPService

NUMBERのテキストをルートし、その両側にTelnyxを追加

組織は、DIDとそのテキストを1つの会社から購入し、回答することができます 別の呼び出し。 カモは表現できませんでした。メンバーのテキストは PHONE SERVERのプロパティ, そのため、その数字がTelnyxから来た、 FreePBX は、その呼び出しは、すべての FreePBX でテキスト化できませんでした。 ...

Kamo·5d ago
Featurekamo-shared-library

Telnyxは、電話サーバとキャリアの両方のプロバイダです

TelnyxはSIPトランク、DID、メッセージングを販売し、組織はそれらを購入することができます 独立して半分。 この場合は:Telnyxから購入したDIDとテキスト、 顧客独自のFreePBXで回答した呼び出しで。 それを1つにまとめる エントリーは、同じ決定を下さる者を強制するので、TelNYXは両方に付く Vo...

Kamo·5d ago
Featurekamo-internal

棚は、アプリカードごとに交換し、その行に4つの修正を行います

起動パッドは、アプリごとに1枚のカードの壁でした。 App の棚は 1 つごとにリストします。 1つのペインのアプリは、それぞれが何をしているか、その中のすべてのものを使って、 タイルの格子は2回同じ名前を言っていました。 カードは消えています。 起動パッドの左は、棚、ウィジェット、およびメンバーのピン留めメモです。 ...

Kamo·5d ago
FeatureBillingService

プランのスタートアップ料金と、ワイヤーでライブオファー

PlanDtoは再発率だけを運んだので、すべての表面は価格を引用した計画を引用 カモCRMのスタートアップ料金は$ 99です。 1ヶ月前の5シートスターター注文は請求されます。 公開価格設定ページは常に それに示しました。アプリ内面は邪魔をしませんでした。 プランのペイロードは、現在、同じによって解決された市場で実行...

Kamo·5d ago
Featurekamo-internal

ドローダ、棚付け、問題の主張のレポートのスレッド

`SystemBugThread` は、誰もが報告について述べているすべてのものをレンダーします。 現在のスタタスコールアウトの下、通過したステータス:コールアウトの回答 ほとんどの読者が来たこと、そしてトランスクリプトである「なぜここにあるのか」 修正ニーズで4回目の試みである「ここを手に入れた方法」に答えます。 ...

Kamo·5d ago
FeatureEmailService

SYSTEM BUG COMMENT のプレビュー変数

テンプレートエディタがホールで新しい文字をレンダリングしない レポート番号、送信者、ボタンが壊れたテンプレートとして読み込まれる 行方不明のプレビューではなく。 コメントの本文は、意図的に: 文字は引用しません。 ツイート レポートのスレッドは、レポートが表示されるすべての人に読みやすくなりますが、この文字 他人のメ...

Kamo·5d ago
FeatureInitializerService

System bug.media session guid とその検索インデックス

レポートのコメントスレッドの背後にある列、マッチング ******************** — VARCHAR(36), MEDIA SESSIONS.GUID は 36文字の文字列の列と、joinの型ミスマッチは、 誰が不幸であるかによってクエリの時間。 ノーブル、バックフィルなし。 既存のレポートごとのセッシ...

Kamo·5d ago
FeatureSecurityService

AIに送信すると、すべての人がスレッドに伝えられます

ディスパッチは同じレターMediaServiceを送信しますので、その聴衆は移動する必要があります 同じ方法: 報告のスレッドマイナスの参加者全員が行動し、それぞれ 独自の挨拶と、レポーターだけではなく、独自のタイムゾーンで。 参加者の散歩は共有ではなく、ここに複製され、重複は deliberate — このサービス...

Kamo·5d ago
FeatureMediaService

レポートの背後にあるスレッドと1つが必要な2つのステータス

`SystemBugThreadService` は、レポートの MediaSession、ステータス 著者が与えた理由でそれに書かれたイベント、コメント 誰 報告書は、退去、返信、反応、およびパーメンバーのミュートを見ることができます。 すべてのエントリ ポイントは、システムバグ制御回路です。, 決して Media...

Kamo·5d ago
Featurekamo-shared-library

棚付け、失敗した修正、報告書全体のコメント履歴

報告書は1つの文を正確に保持しました。 `system bug.denial reason` は上書きされた その後のステータスが移動するので、拒否されたバグ、説明、再開、修正 そして、まだ4つの理由から1つの理由で終了し、読む方法が見つかりませんでした お問い合わせ 明らかな修正は、メモ列を持つ `system b...

Kamo·5d ago
Featurekamo-internal

ドキュメントの輪郭と、ページ独自の形状のスケルトン

ヒーローだけが本当の見出しでした。 他のすべて — レジャーの9カテゴリ、 アカウントパネル、コベント、各アップグレードオプション - スタイルされたdivだったので、スクリーンリーダー ユーザは、設定エリアの最長のページに1つのランドマークがあり、その間を移動する方法はありませんでした。 カテゴリー それらは h2 ...

Kamo·5d ago
Featurekamo-internal

神様のルールをサーバが保持している

ユーザは、すべての神行を全員にロックし、両方の半分が間違っていました。 このコンポーネントにのみロックが住んでいたので、ゆるやかなトオ。 MANAGE USERS を保有している人からの直接呼び出しに答えました。 あまりにもタイト, ので また、編集する権利を持つ1つの発信者をロックアウトしました。 GodAccoun...

Kamo·5d ago
FeatureSecurityService

神のみが神を犯すことができるし、神は無名である

MANAGE USERSは、ブレークガラスのアイデンティティに達しました。 UserAdminController ガード システムユーザーのみで、非ドメインの所有者は、神アカウントを無効にすることができます。 ライブセッションを見直し、サインイン識別子を再書き込み、合成するフラグをつけます。 パスワードをリセットする...

Kamo·5d ago
Featurekamo-internal

スタッフは、顧客が読む文章を書くことができます

顧客の目に見えないノートには、列、DTO フィールド、およびそれをレンダリングするための計画ページがあり、 誰がそれを設定するべきかわからないので、Harmony'sはこれまで存在する唯一のものでした。 手で見られたから。 内部ノートに「これを顧客へ表示」するのではなく、2番目のボックスです。 スイッチは同僚のために...

Kamo·5d ago
Featurekamo-internal

ソフトフォンは受信トレイを取得し、SMSウィンドウは1つのスレッドです

12キーのダイヤルパッドにSMSツールウィンドウが開き、その後3タブになりました ウィンドウ -- チャット/テンプレート/CRM -- "会話 #a3f1c8de-..." を題材にしました。 なしの 誰がテキストメッセージを使用するのか、そして3つのタブの2つが実際のものではないということです。 SmsCrmTab...

Kamo·5d ago
Featurekamo-internal

無料のプランの丸薬と/myplanの丸薬の背後にあるページ

裁判の丸薬は2回生きました — nav レールと発射パッド — カウントダウンで、 会員型ゲートとそれらの間でコピーされたスタイリング。 両方ともライブトライアルでゲートし、 試行が終了した組織は、すべてで何も見ていない:丸薬、説明なし、 製品が小さくなっていたことを示す。 そして、誰の丸薬もどこに行っても行かないので...

Kamo·5d ago
FeatureBillingService

顧客の計画ページの背後にある1つのエンドポイント

GET /api/billing/self/plan は、すべての /myplan のレンダーに答えます。 組織は、実際に使用することができ, 比較するカタログ, シートとそのロスター, 保管、更新、および交渉契約。 ロード状態を超えた理由のために、6つの要求ではなく1つ:アクセス層 ブラウザでは正直に決定できません...

Kamo·5d ago
FeatureSecurityService

組織の計画が進んでいるのか、誰が変更するのか

コンソールは、試行が実行されていることと、他に何も言わないと伝えることができます。 entitlementSource は "TRIAL" または null なので、無料、期限切れ、支払われ、コンピュレーションされた組織はすべて同じでした。 値 — これは、試用が終了した組織が丸薬を見ていない理由です。 説明、製品が小...

Kamo·5d ago
Featurekamo-shared-library

交渉契約に関する顧客対応のメモ

社内の `notes` フィールドは、スタッフが何を強制されたか、誰であるかを記録する場所です。 ザ・オブ・ザ・ 顧客独自のプランページでは、それらを表示することができ、そして1つの無関心な文章を提示できる賛美が必要です 同僚のために書かれたフィールドは、二人の唯一のものでした。 そのため、顧客向きの文章は独自の列で...

Kamo·5d ago
Featurekamo-internal

棚、そのスライドアウトペイン、および最初の行のその場所

すべてのアプリは、ピン、検索、スライドアウトするペインで、メンバーが開くことができます どの様な側でもお部屋があります。 起動パッドの最初の行にロック lib/homeFirstRow は、page.tsx のレンダーされた順番に適用されます.

Kamo·5d ago
Featurekamo-marketing

今年の18日間サイトをドレスアップ

年 ~84 日 のマーケティング サイトは、それ自体を飾るようになりました, 自動的に, から 読者自身のカレンダー。 雪は12月に降り、カードに落ちる 土地。 9月11日のライトスタンドの2つのビーム イースターは卵を隠します 目指して、ランタンを手に。 十八の場面、1つの機会、それぞれ異なる 異なる色の同じ粒子のフ...

Kamo·5d ago
Featurekamo-internal

Fix 検証済み、すべての拒否の理由、および要件検証フィルタ

/support?tab=system-bugs のステータスメニューは "Requires Verification" でリードし、 ルール、個々のステータス。 新しく、IN PROGRESS と FIXED の略です。 誰が誰も確認していないことを修正するすべてのレポート — なので、色の見本はありません: ドット...

Kamo·5d ago
FeatureInitializerService

Denial reason を追加し、3 つの退職されたステータス名を掃引

status name は @Enumerated(STRING) で読み返す NAME を保持しています。 定数がなくなった後の TRIAGED はデフォルトでは読みません。 `enum 定数` なし、行に触れるすべてのクエリーを、ページ単位で取得 含まれているリスト。 そのために取引された名前元の決定が失敗する: ...

Kamo·5d ago
FeatureMediaService

レポーターが自分の修正を確認し、拒否の理由を運ぶようにしましょう

POST /{id}/verify-fix を追加 — この機能の 1 つのステータスが変更されない MANAGE SYSTEM BUGSにゲート。 1つの穴ではなく別のエンドポイント それに加えて、それは全体の設計です:changeStatusはステータス名をから取ります 体は、その門をリラックスさせ、報告を提出した...

Kamo·5d ago
Featurekamo-shared-library

3つのステータスを再確認し、検証されたものを名前付け、レポートが拒否された理由を記録します

TRIAGED、AWAITING INFO、CANNOT REPRODUCEを削除します。 それぞれが自信を問う 報告が受けた場所ではなく、オペレータが感じられ、それらが動かなかった どこからでも: トリゲッジされたバグは、IN PROGRESS の作業についている人です。 すでに言うと、誰も再現できないのは、まだ開い...

Kamo·5d ago
Featurekamo-internal

オペレータが付与されないプラットフォームの権利をロックする

セキュリティ サービスは現在、電話機が保持していない権利を付与することを拒否します 管理者は、ピアまたはより少なく、優れません。 管理する権利ダイアログは、同じ行を描画したり、オペレータが同じ行で一致させる必要があります。 利用可能なチェックボックスを刻んだ後、未説明の403。 これらのスイッチは隠されているのではな...

Kamo·5d ago
FeatureSecurityService

管理者は、ピアまたはマイナーを付与することができます

MANAGE PLATFORM ADMINS は、プラットフォームのアクセスリストを管理する権利です。 アクセスを発明する権利ではありません。 天井がなければ、それは静かにすべての右にありました 一度: 誰がそれ自身がインペレーションを付与するか、またはそれに付与することができる 誰かがそれをまっすぐに取り戻し、一度に...

Kamo·5d ago

配送を見るのが好きですか?

これらのアップデートは、自動的にワークスペースに埋め込まれます。 週1回無料スタートし、週1回生育する.

永遠に無料で始める料金を見る