ライブ・チェンジ・ログ

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

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
August 5, 2026
Fixkamo-meet

死んだアバター URL は、初期の代わりに永久的な壊れたイメージをレンダリングしました

ストレージから写真が欠落している参加者は、壊れた画像のアイコンを表示 呼び出しの他の誰もが、永遠に - それは初期に劣化しません。 アップストリームは loadableAvatarUrl を無条件にレンダリングできます。 getFirstLoadableAvatarUrl() が正常にプリロードされた後だけ設定しま...

Kamo·1mo ago
Featurekamo-shared-library

細胞抽出の信頼性 + 信頼性-マトリックスの実証

信頼モデルの2つのギャップ、お金のパスの両方。 パーセル シートワイドフロアは、1つの価格を判断するための間違った穀物です:シングル ひどく読まれたクーポンはシート全体をドラッグし、その上にすべてのOTHER価格を送信します 高いシートフロアは、特定のセルの借り手について何も言うが、人間に 実際に引用していた。 メニ...

Kamo·1mo ago
FixKlusterServices

STUNは間違ったノードに答えたので、kamocrm.com:3478は死にました

coturn は nodeSelector 無しの hostNetwork なので k3m1 でスケジュールされた パブリック 47.181.8.87). 独自の --external-ip と、すべてのクライアント `stun:kamocrm.com:3478`、47.181.8.84 のポイント — k1m1. U...

Kamo·1mo ago
FixEmailService

マルチパート/関連HTMLのルートを添付ファイルとして分類するのを止める

弊社がインラインされた org ロゴをお送りするすべての取引メールは、当社に届きました。 /messagesビューアは正しい被写体と完全に空のボディを持つ。 isAttachmentPart() は、Content-ID を添付ファイルとして運ぶ任意の部分を処理しました。 ザ・オブ・ザ・ 複数の部分/関連のテキスト/...

Kamo·1mo ago
FixKlusterServices

ブリッジは、プライベートなICEの候補者だけを宣伝しました - ミーティングが35日間メディアを持っていません

ブリッジは、このポッドが持っている35日間に単一のICE接続を完了しません 完了 (0 成功, 18 終了). カンファレンスはXMPPファインに加わりました。 そして、クライアントが立ち上がって、示されるまで、オーディオやビデオなしでそこに座って 「解決が間違っていた」 原因: ミート/jvb 独自の /etc/c...

Kamo·1mo ago
Featurekamo-internal

エージェントの電話、フリーダイヤル、プレビューのメールを表示

各行にそれぞれ2つの数字のランオンとアドレスが1つの文字列として読み込まれます。 間違ったダイヤルします.

kamo·1mo ago
FeatureSecurityService

エージェントの公開連絡先の詳細を解決する

メールは、TeamMember.emailWorkではなく、メンバーのプライマリメールボックスから来ます。 列は、メールボックスのプロビジョニングとルーチンに不一致を優先する無料のテキストです 実際に送信するアドレス。 メールボックスがプライマリでないとフォールバックが残っています。 拡張子を持つ VOIP-enab...

Kamo·1mo ago
Featurekamo-shared-library

エージェントに到達するすべての方法を公開するだけでなく、名前

名前とタイトルは、引用符を所有しているが、それについて尋ねる方法ではない顧客を指示します。 ブロックは、メールと電話を運ぶようになり、発信者によって解決されます。 VOIP 設定のメール プロバイダースキーマと拡張機能に住んでいます。 静的ヘルパーから到達可能。 メインラインとフリーは独立したフィールドなので、ドキュ...

Kamo·1mo ago
Featurekamo-shared-library

カタログの抽出の信任は+自動印に基づいて回します

価格は、それが組み立てられたシートと同じくらい信頼でき、何もありません シグナルを運ぶ価格設定パス: 自信は、事前プロモーションにのみ存在しました 生産コードが読まない行(MlosExtractedCandidate)をステージングします。 ************************は、フィールドの信頼度を誇り...

Kamo·1mo ago
FixSecurityService

会社の行をテキストとして送信し、マークアップしない

Kamo-shared-library のテンプレートの修正でペア。 Per-orgテンプレートの行は インサートのみなので、マークアップ変更前の行がこの変数をラップします <p> — で <p> をパラグラフでネストしたパラグラフに送る。 修理ではなく、厳密なメールサニタイザーが低下する。 テンプレートはマークアッ...

Kamo·1mo ago
Fixkamo-shared-library

機会テンプレートは、再び独自のマークアップを所有しています

会社の行は、送信者からの完全な <p> 要素として到着するために変更されました。 そのため、不在な会社は空の段落を残しません。 間違った取引でした。 Per-org テンプレートの行は INSERT-ONLY です。 すでに参照されているorgに達します。 なので、その変更がまだ運ぶ前に、行が見えます <p> wra...

Kamo·1mo ago
FixSecurityService

リクエストをリクエストするアプリは、まだ承認メールを取得します

俳優は、すべての聴衆から除去されたので、要求を上げた承認者 自分の通知からカットされた — と組織で 単一の approver は、すべての人で誰も指摘しないようにファイルしたリクエスト 静かではなく壊れている機能として読みます。 承認者は、決定しなければならない人として、その能力のそのリストにある 彼らがそれを塗る...

Kamo·1mo ago
Featurekamo-internal

引用タブ — アカウントのリードを横断するすべての引用

リードの横にあるサーバーページデータグリッド, 数とタイトルの検索, ステータス, 合計 範囲および作成日付範囲。 フィルターは1つのデバウンスを共有し、単一のクエリに崩壊させます、従ってその間範囲を調節します フィールドごとのキーストロークの1つではなく、1つのラウンドトリップをタイプします。 あらゆるフィルター変...

kamo·1mo ago
FeatureSecurityService

GET /quotes/account/{uid} — ページ、フィルタリング、ソート

日はISO文字列として到着し、永続的にパースします。 クライアントが送るフィルタは悪くなりません グリッド全体が400を超えるのではなく、狭い。 「to」の日付のみが、 その日は、そうでなければ、今日にフィルタリングすると、深夜以降に発生したものはありません.

Kamo·1mo ago
Featurekamo-shared-library

データベースのアカウントの引用をページとフィルタリング

アカウントビューは、すべてのリードですべての引用を必要とします。 ページをレンダリングするためにそれらを読み込みます 毎月、アカウントが使用中であることが劣化し、表示されている合計は、アカウントが使用しているものだけをカバーする が取得されました。つまり、 SQL で起こるすべての paging, filtering,...

Kamo·1mo ago
Featurekamo-signer-monorepo

顧客のコピーに割り当てられた代理店を表示して下さい

スタッフのプレビューにマッチします。: org のレターヘッド名、この名は担当者に尋ねます.

Kamo·1mo ago
Featurekamo-internal

プレビューに割り当てられたエージェントを表示

フッター上の「あなたの連絡先」パネル — 名前、タイトル、電話、電子メール — したがって、顧客は 価格について尋ねる人を知っている。 リードが割り当てられていないとき、完全に欠如.

kamo·1mo ago
FeatureSecurityService

1つの鉛の調査からの顧客と共に代理店を、解決して下さい

どちらのブロックも同じリードを脱いでいるので、コントローラーは一度フェッチし、それぞれを導きます からではなく、レンダリングごとに2回サービスを終了します。 両方でまだorg-scoped 場所; パブリックページでは、スコープは、共有リンクの組織から来ています.

Kamo·1mo ago
Featurekamo-shared-library

ドキュメントのリードの割り当てられたエージェントの名前

Letterhead は org を識別しますが、価格のニーズに関する質問のある顧客は 関係を所有する者。 今引用は、リードの割り当てられたエージェントを運ぶ — 名前、仕事のタイトル、仕事の電子メールおよび仕事の電話。 仕事の連絡先の詳細だけ:引用は、エージェントのビジネスアイデンティティを運ぶ、決して 会員記録に...

Kamo·1mo ago
FixKlusterServices

ライブネスプローブは決して通過できません — 920 が 35 日間再起動する原因

根本原因: 生体プローブは `tcpSocket: ポート 10000` であったが、Scylla の REST API tcpSocketプローブがPODをダイヤルしながらapi address 127.0.0.1(デフォルト)にバインド IP. コンテナ内で検証 — /proc/net/tcp ショー :10000...

Kamo·1mo ago
Featurekamo-internal

機会を保持するエージェントを再割り当てる

Approverのダイアログはエージェントピッカーを獲得し、同じプールからバックエンドを描画します。 に対して検証します。 グリッドの Agent 列は、HOLDS の機会を表示するようになりました。 アンバー「から再割り当て...」のキャプションで、それがもはやエージェントではない 要求 — リクエストは、レコードと...

kamo·1mo ago
FeatureSecurityService

保有代理店を代理し、影響するすべての人に電子メールを送ります

承認者は別のエージェントにチャンスを渡すことができます。 リクエストは 決して書き換えない — ApplyPrimaryAgent は自身の履歴行として移動を記録します 両方の名前は6ヶ月後にレコードが移動するのではなく、 新しいエージェントが要求したので、読み込みます。 延長所有権、リードヘッダ コントロールと詳細マ...

Kamo·1mo ago
FeatureEmailService

9つの機会通知のプレビューサンプル

管理者メールテンプレートエディタがすべてのプレースホルダーをレンダリングするアームがない 空白なので、これらのnineをカスタマイズする人は空のスケルトンを編集します。 すべての9のための1つの腕:それらは設計によって置かれる変数を共有します、従って単一のサンプル・マップ それぞれを忠実にレンダリングします。 Map...

Kamo·1mo ago
FeatureInitializerService

予約された機会に再割り当て可能なプライマリエージェント

PRIMARY AGENT MEMBER ID は、今の機会を保持している人です。 REQUESTED BY MEMBER ID 永遠に残っている。 目的に埋め戻しなしでnullable — null は "never reassigned", リクエストを既存の行にコピーすると、 列を優先するすべての予約の区別。 ...

Kamo·1mo ago
Featurekamo-shared-library

再割り当て可能なプライマリエージェントと9つの通知テンプレート

Approver は機会を渡すことができ、それと手数料は異なる 代理店。 PRIMARY AGENT MEMBER ID は、現在保持しているユーザーです。 契約が過去の事実であることが判明したので、再び書かれていない 元のエージェントが持ち込まれた唯一のレコードを消去します。 Null は "reassigned" ...

Kamo·1mo ago
August 4, 2026
Fixkamo-internal

JS番号でリードIDを丸めるのを止める

番号("1189175700550025222")は1189175700550025200です — リードIDはユニークです rowid() 上記数値.MAX SAFE INTEGER. 引用符は、前のルートパラメータを変換 リストや作成など、リードから発生するすべての引用は、リードに対して保存された クライアントの詳...

kamo·1mo ago
Featurekamo-internal

全体的な手数料、市場のデフォルト、およびプレピックされた単位無し

手数料の収集方法の3つの変更。 事前に選ばれたことはない。 パーセント/マウント/ワンタイム/再発 すべてのコミッションの分岐に unset を始めて下さい、従って各々はタイプを状態にします 誰かがそう言った。 事前に選択された「パーセント」は、考慮されたから無関心です 選択し、販売の15%と15ドルの違いは、全体の...

kamo·1mo ago
FeatureSecurityService

承認で全体的な手数料に同意し、市場からシード

承認は、組織が要求に販売に支払うものを記録しました エージェントとそのグループ。 承認され、リードの市場のデフォルトが適用されます。 それは市場が提案だけではなく、デフォルトを設定させるものです UI の名誉。 ApplyCommission は 3 つのフィールドを一緒にセットし、フィールドを賢くマージしません 保...

Kamo·1mo ago
FeatureInitializerService

予約された機会と市場のデフォルトのための委員会の列

6つの無効な列:予約された機会に合意された全体的な手数料 そして市場のデフォルトは承認でそれを満たします。 NUMERIC(19,4) と一致 スプリットテーブル — お金は厳密に小数または手数料の紛争が続く。 2026-08-04の生産に対して適用される;すべての6つの確認された提示.

Kamo·1mo ago
Featurekamo-shared-library

販売の全体的な手数料、およびそれのための市場のデフォルト

予約された機会は、組織が販売から支払うものを記録するようになりました エージェントと共有するグループ - パー同僚のポット 分割は切り出されます。 リード市場は、いつそれをプレフィルするデフォルトを運びます 承認が付与されます。 すべての列はデフォルトで無効です。 誰も承認されていない予約は誰もいません 合意されたコ...

Kamo·1mo ago
Fixkamo-shared-library

リードIDを文字列として運ぶ — JS番号は静かにそれらを破損させます

リード ID は、CockroachDB のユニーク rowid() の値です。 MAX SAFE INTEGER は、 1189175700550025222はJS番号に触れる瞬間1189175700550025200になります。 お問い合わせ したがって、リードビューから上げられた引用は存在しない鉛に対して保存され...

Kamo·1mo ago
CIKlusterServices

ハンドではなく、デプロイサービスを通じてScyllaDBを管理

scylladb/ は、完全なマニフェストを保持しましたが、デプロイステップはありませんでした。コメントは、それがあったと述べました 「16TBドライブスワップ後、マニュアル的に採用された」データダイル/mnt/backup/scylla 最初にk1m1に物理的になければならなかった。 その状態が満たされている:ドライ...

Kamo·1mo ago
FixKlusterServices

ドリフトされたマニフェストを完全に調整できるようにする前にライブで再同期

フル・レコシルが漂流した2つのマニフェストを上回るかどうかを監査 それらを再適用するクラスターから十分遠くは、停電を引き起こしました: ドキュメント/deployment.yaml - k0m1:5000、永久に退職されるレジストリで示される画像。 それを適用する ImagePullBackOffにDocsを入れまし...

Kamo·1mo ago
RefactorKlusterServices

Cluster ratetack-scylla -> kamo-scylla, 正しい所有権文書の名前を変更します

このインスタンスは kamo's です。 `kamouniverse` キースペース (read/written ) を返します。 **************************************************** `audit` キースペース。 `ratestack-` クラスター名は、前から左...

Kamo·1mo ago
Featurekamo-internal

クライアントのプレビューの詳細を、リードからレンダリング

引用符のアドレス帳フィールドを「準備済み」空白のままにするので、 customerName は、リンクされたアカウントとリードレイズされた引用符からのみ取得しました。 プレビューは、サーバーがリードから組み立てるブロックを表示します。 会社概要 そこにあるとき — ビジネスへの引用は、連絡先で、ビジネスに対処されます...

kamo·1mo ago
Featurekamo-signer-monorepo

顧客のコピーに顧客の細部を表示して下さい

会社は1つあるときブロックを向けます。ビジネスへの引用は、 ビジネス、それの下の接触と。 スタッフのプレビューを正確に一致させます.

Kamo·1mo ago
FeatureSecurityService

スタッフと顧客ビューの両方のアドレスをリードします

両方の場所でオーグスコープ。 パブリックページでは、スコープは共有リンクの所有物から来る 組織なので、トークンは別のテナントに属する鉛を決して表面化できません.

Kamo·1mo ago
Featurekamo-shared-library

クライアントの詳細をドキュメントに置き、リードをオフにします

引用符のアドレス帳フィールドをドロップすると、何も言わずに文書を残します クライアント: customerName は、リードレイズされた引用符をリンクしたアカウントからのみ取得しました。 プリントブランクは用意しておりませんので、 アドレスは、名前、会社、住所、電話、電子メール、リードから組み立てられます。 引用が...

Kamo·1mo ago
ChoreKlusterServices

MySQL を 0 にスケールしてバックアップジョブを中断

レートタックの不動産は、フリークラスターリソースにトルダウンされています カモクリム。 cluster-services MySQL インスタンスは ratetack のみ (kamo) それぞれが自分の実行をメールするので、それは0にスケールアップされ、その夜間のバックアップ CronJobは中断しました。 データは...

Kamo·1mo ago
Fixkamo-internal

テキストフィールドでコミッションスプリット制御を並べる

MUI のデフォルトでレンダリングされる Percent/Amount および One-time/Recurring トグル 会員のピッカーとそれら横の共有量の間のトグルの高さ 40px で、すべてのスプリット行の 6 つのコントロールの 4 つが短くなる その他2 両グループを40pxの小入力高さにピン留めします。...

kamo·1mo ago
Fixkamo-internal

Paneは、その間隔とスクロールを所有しています。 フォームからアドレスフィールドをドロップします

リードビューのコンテンツカードは、パディングなしのオーバーフローです。 詳細や履歴など、 引用語句のペインは両方供給しました、従って編集者はsat カードのエッジに対してフラッシュし、最初の画面を過ぎてもスクロールできませんでした。 レコードヘッダのサマリーストリップは flex:1 を持っていたが、その行は狭い列に...

kamo·1mo ago
Featurekamo-internal

商取引やリードに引用符を移動する

引用は商取引パイプラインに座っています。, 注文とカートの横ではなく クライアントは 彼らは今、リードに住んでいます: クライアントリード直後に引用タブ 市場がそれらを可能にする場所だけを示すデータ。 スタンドアローンの引用ページは、フラグの背後にあるのではなく消えています。 リードはすでに ヘッダー、クライアントの...

kamo·1mo ago
ChoreInitializerService

引用受信列をドロップする

リードは、クライアントの名前、アドレス、電話を保持します。引用符でそれらをスナップショット 他の場所で編集されたレコードを複製しました。 列は簡単に存在し、運ばれない 保存する価値のあるデータ.

Kamo·1mo ago
FeatureSecurityService

市場ごとの引用の設定を露出して下さい;条件の付与を強制して下さい

market-config は、引用タブと単語を語るかどうかをリードビューに伝えます。 新しい引用は始まり、市場は両方の分野を往復します。 条件の編集は、EDIT QUOTE TERMS なしで発信者にサーバー側をストライプします。 解散する UI のフィールドはプレゼンテーションです。 手作りのパッチは、org's...

Kamo·1mo ago
Featurekamo-shared-library

引用は市場ごとに構成される鉛に属します

引用は、商取引パイプラインのアーティファクトだった, 注文やカートの横にそれらを置いた クライアント側ではなく、 彼らは今、リードをハングオフ:市場は決定します リードがすべての引用符を運ぶことができるかどうか、およびその中のすべての引用符のデフォルト用語 市場は始まります。 モルトゲッジデスクの問題ロアンは、TRI...

Kamo·1mo ago
Fixkamo-internal

予約リストおよび分割エディタに関する調査結果

最初のカットに対して確認された対価なレビューを5つの欠陥: - すべての読み込みに「アクセスがない」というページがレンダリングされます。 checkRole のリターン セッションがまだ解決している間に偽り、ゲートは相談しなかった hook のロードフラグ — と、初期のリターンが LeadsCreditLayout...

kamo·1mo ago
FeatureSecurityService

準備、承認、監査のリード機会クレーム

/leads/opportunities/reservedおよび Reserve Opportunityの後ろのRESTの表面 リードヘッダで制御します。, インバリアントを所有するサービスと. 権利、このサービスが許可されるので、明示的に強制される 許可なし @EnableMethodSecurity — 行方不明...

Kamo·1mo ago
FeatureInitializerService

調達期間の予約のためのテーブル

ミラー リード機会予約・リード機会キャンペーン ************************ kamo-shared-library で. ddl-auto:update は とにかく実体から作り出す。 explicit DDL は家の慣習です そして、アノテーションから推論するだけでなく、ここで形状の見直しを可能...

Kamo·1mo ago
Featurekamo-shared-library

タイムボックスのリード機会予約のためのエンティティティ

エージェントは、境界ウィンドウのリードを閉じる上で排他的な主張を固定します。 approverの助成金、編集または拒否、同僚は共有を提供できます 手数料。 3つのテーブル:予約、手数料の分割、および 唯一の監査証跡。 負荷軸受けである設計ポイント: - 鉛、組織およびメンバーの参照は外国なしで明白なidのコラムです...

Kamo·1mo ago

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

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

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