ライブ・チェンジ・ログ

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

17,933
総変更点
4,614
特徴:
4,543
フィックス
32
プロジェクト
プロジェクトによるフィルタ
すべてのプロジェクト17,933AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,523TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,579kamo-login319kamo-marketing585kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
タイプ別フィルター
すべてのタイプBuild24CI523Chore670Docs226Feature4,614Fix4,543Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
August 21, 2026
Featurekamo-internal

選択した文書が追加できない場合は、

選択された Docs バインダー は、法的に保持できないドキュメントをスキップします。 同期全体に失敗し、それは右であるが、それはそう静かにしたので、バインダー 会員より少数の文書を保持する機能として読まれている 壊れた、唯一の理由は DocsService ログだった.

kamo·3w ago
Featurekamo-internal

Modify タブを Binders にフォールド

ストリップは現在オリジナルです | バインダー | 変更 | 共通 | アップロード. 変更は 行方不明: 実行したすべて — チェックされた文書を整理し、それらをプレビューし、マージ 1つのPDFまたはZIPにそれら - 主催者は既に良くなったし、それをした あなたが保つことができるリストのために。 それらを接続す...

kamo·3w ago
Featurekamo-internal

スピンナーを背後から保持する代わりにリードレコードを組み立てる

詳細タブのロード状態は、14グレーMUIパルス列の1枚のカードでした。 形状は、パーエレメントクロックで、卸売を交換しない レイアウトは何も見えません。 そして `loading.insights` で待っていた: そのレコード 関係のないコミュニケーションまで、すでにプレースホルダーの後ろに座っていた カウントが戻っ...

kamo·3w ago
Fixkamo-internal

最小限のチャットは、読み取りもサイレントも

原因を分かち合った2つのバグ:「このウィンドウが最小化される」という唯一のフラグ 偽りをピン留めしたので、黙って何もしなかったと尋ねたすべてのもの。 セッションが購読された限り、メッセージの到着がマークされ、 サブスクリプションは、ツールウィンドウは、その オフビューポートを駐車しながら、マウントされたコンテンツとS...

kamo·3w ago
Fixkamo-internal

会員のチャットは、そのバッジをクリアし、返信は1つとしてカウントします

2つのギャップは、サポートウィンドウにこの治療を与えることから残っています。 何もクリアされたメッセージを送信する。 チャットコアは、会話が読み込まれるときにマークします。 履歴が読み込まれたとき、メッセージが ARRIVES の場合、メンバーがいないとき 1 つを送信しますので、誰かがその場所を正確にカウントを残し...

kamo·3w ago
Featurekamo-internal

リードのアドレスが設定されている場合、過去のメールを関連付ける

メールは、厳密にポイントインタイムに一致しています。アドレスのみのクレーム 記録された瞬間からのトラフィックは、今日のリードを編集することはできない 先週のメールが返された。 それは自動道のため右であり、 メンバーが実際にヒットした場合に間違っている - すでにリードを入力する 電子メールが送信され、電子メールタブの空...

kamo·3w ago
Featurekamo-internal

代入、予約およびフィルターのための1つの代理店のピッカー

リードの割り当てられたエージェント制御は、ローカルコンポーネントでした リードビュークライアント。 もう2つの場所を正確に望んでいたので、 ************************ で、ピッカーダイアログを呼び出します。 割当のペインは、見た目と行動に変わりません。それはもはや所有していません コード。 リザ...

kamo·3w ago
Fixkamo-internal

フレックスボックスを破棄し、そのヘッダーにカードが下がる

開始フィールドと終了フィールドは、自分の幅でクリップされていない。 カード それらを抱えているのは、何も分かっていません。 フレックスアイテムの自動最小サイズ — `min-height: auto` — は停止 自社のコンテンツの下に埋め込まれているため、その内容にのみ適用されます。 `overflow` は `v...

kamo·3w ago
Featurekamo-internal

無料で使える残高制御を非表示にする

クレジットバランス、毎日の割り当てとマックスバランスは、付与された残高で、 そして、FFA製品には誰にも関わらず、それを受け入れ、独自のクレジットを費やす。 編集可能にすることで、マネジャーがバインドできない数字を設定しました。 ミュートされたチップとして、ツールチップが言っています。 最高の毎日のスペンドは滞在しま...

kamo·3w ago
Featurekamo-internal

リクエスト名をつけて、org行を移動し、Open Orgボタンを短くします

サポート面への3つの調整。 「システムユーザーとしてorgを開く」は、割り当て/エリアサイン直後に座って「Open Org」です。 行の末尾ではなく、その答えは同じ質問に属しています。 チケットがあなたの机の上に着陸し、答えが内側にあるときに行うもう1つのことです 顧客のテナント。 ツールチップは、タブがシステムユー...

kamo·3w ago
Featurekamo-internal

イベントダイアログがオンになっているか、開始時刻を表示

作曲家が間違っていた4つのこと、 /calendar やリードページなど。 ゾーンはブラウザでした。 それはノートパソコンについての事実です。 メンバー: プロフィールが東とデンバーから働いている人 日を東に本し、ダイアログが「午後3時山」と表示されます。 画面に何も表示されない 新規イベントがメンバー自身で構成され...

kamo·3w ago
Featurekamo-internal

各サポートチャット行にリクエストの写真を表示

チャットの全ての行 → サポートは、同じ青いサポートのグリフを借ります, 助けなし リストが何を拾うかを決定するためにスキャンしているときすべて。 顔は今です お問い合わせ グリフは正確に1つのケースで生き残り、むしろサーバーからの事実です 推測よりも:匿名のWebチャット訪問者はメンバーレコードを持っていないので、...

kamo·3w ago
Featurekamo-internal

製品ヘッダーのプールカウント、メンバーごとに受け入れ日数

利用可能なリードは、製品グループのすべてのメンバー行でレンダリングされましたが、それは (製品、市場)プールのプロパティ — 同じ数が繰り返される ルールを保持するメンバーとして多くのメンバーのための列。 グループヘッダに移動します。 所属する場所。 解放された列は、実際に欠落していたものを示しています。各メンバーの...

kamo·3w ago
Fixkamo-internal

サーバの副産物数からリード可能

ledByProduct は、製品のみをカバーする割り当て行から派生しました。 すでにクレジットルールを保持している人。 グリッドはベンダーから製品をリスト カタログ、従って規則なしでプロダクトはプレースホルダの列を統合し、落ちました "leadsAvailable ?" まで 0` — 製品保持のための空のプールを表...

kamo·3w ago
Fixkamo-internal

各送信後、コンポーザに気をつけてもらいます

ツールウィンドウ内のチャットボックスは、メッセージが消えながら、それ自体をロックします。 入力は `disabled` を運びますので、何もタイプされたミッドフライトは、 リセットを草案化し、送信ボタンは箱の空隙の瞬間を灰色にします。 ザ・オブ・ザ・ ブラウザは、それが無効にし、フォーカスが戻ったことは何もありません、...

kamo·3w ago
Featurekamo-internal

要求のorgを表示し、システム ユーザ ドアを代理店に提供して下さい

サポートチャットヘッダーは、リクエストが来た組織の名前を、 誰もが会話をし、他の人に誰も働かせる - それを上げた人 自分のレターヘッドを読んで、ウィンドウを下にチャットを押します。 次へ, エージェントのサーバーが言う権利があります, 開くボタン システムユーザーとして署名された新しいタブの組織。 人生を生きる s...

kamo·3w ago
August 20, 2026
Performancekamo-internal

組織全体ではなく1つのサーバーフィルタページを取得します

グリッドは、すべてのリードを org で取得し、 ~300-line で絞った 使用メモ 生産で測定される 2026-08-20: 1,427 は 7 つを捕獲しました サーバも 1 つの PHI を書くので 23.3 s の負荷を表示できます リードごとの監査行 RETURNED, 各トランザクション. フィルタリン...

kamo·3w ago
Fixkamo-internal

アプリ内のすべての国旗はブロックされたイメージでした

より多くの画面は、マーケティング訪問者の引き出しに見つかった欠陥を持っていた。 アプリ 以下は、 img-src 'self' のデータ: blob: https://theme.kamocrm.com https://*.kamocrm.com フラグcdn.com で <img> や react-country...

kamo·3w ago
Fixkamo-internal

フラグは emoji です。なぜなら、CSP は全てのフラグ CDN をブロックするからです

訪問者の引出しは各国の旗がべきである壊れたイメージのグリフを塗りました be. react-country-flag の `svg` モードは、自己完結したコンポーネントのように読み込み、 実際に<img>はcdn.jsdelivr.netで指摘され、このアプリは下で提供されます。 img-src 'self' のデ...

kamo·3w ago
Featurekamo-internal

提供会社 マッピング可能なインポートフィールドの名前

leadFields.ts は、マッピングキャンバスの描画をリストで、ミラーリングする必要があります。 LeadImportControllerのバックエンドスイッチ — どちらの側から欠落しているパスは UIで受け入れられ、黙って無視されます。 companyName が不足していた 両方; バックエンド ケースがこ...

kamo·3w ago
Featurekamo-internal

2つのタブアイコンを変換し、修正するために変更された字幕

どちらのタブも、すでにこのグリッドで何かを意味するアイコンを借ります。 GetApp、行レベルのダウンロードボタン、および使用される変換されたタブを修正 EditNote、行レベルのオープン・イン・エディタ・ボタン。 彼らは今、運ぶ デザインサービスおよび公開WithChanges. Modify タブ内のパネル見出...

kamo·3w ago
Fixkamo-internal

メンバーが読む会話のために未読バッジをクリア

バッジは2つの無秩序なソースによって供給された — REST は未読の読み込みと MediaService の未読トピック — どの位も最後に上陸し、何もない 再読もう。 これらのソースの1つは体系的に遅くなっています:フレーム 届いたメッセージは、SENDERのリクエストの尾で計算されます。 メッセージがセッションの...

kamo·3w ago
Featurekamo-internal

追跡リンクの土地のどのページを選ぶか

コードはページに縛られません。マーケティングサイトはサイト全体でキャプチャします。 訪問者が着陸するべき場所である1つを共有するときだけ実際の質問。 プロダクト その答えがなかった: 会員は、ホームページへのリンクを1つ取得し、 誰が価格設定にでも送信するためのURLを手編集します。これは、チポが静かにどこにいるかです...

kamo·3w ago
Fixkamo-internal

コードをハンドルとして表示します。, ない 36 六角の文字

トークンを UUID に移動すると、そのトークン全体をレンダリングするグリッドが残されます。 URL で正しいし、テーブルで役に立たない: スキャンできません。 上記の行は、または、Aloud を読み込み、260px では、ラベルをクラウドアウトしました。 実際にコードが何であるかを言う。 セルは最初のセグメントを表...

kamo·3w ago
Featurekamo-internal

共有リンクを ?discount=<uuid> としてビルドする

buildTrackingLink は新しいパラメーターを出力し、リンクストリップはハイライトします。 ?discount= は ?mrt= として強調するために使われるセグメントです。 トークン自体は今です opaque UUID はサーバー側を縮小するので、ここでの派生やフォーマットは何もありません。 また、古い...

kamo·3w ago
Featurekamo-internal

訪問者のクレジットが別のリンクに移動したときに表示

タイムラインは ATTRIBUTION MOVED を獲得します。, ワーントーンで — 変換ではなく、 失敗ですが、この訪問者がこのメンバーの獲得を中止した瞬間、 気づく価値がある。 イベント型 union は値を獲得し、ラベル ページビューワーディングに陥る代わりに解決します.

kamo·3w ago
Featurekamo-internal

Windowsデスクトップとマスターマシンをプラットフォーム管理者に移動

両方ともGuacamoleターゲットであり、すべての人の間で1つの資格を共有しています。 メンバー自身のワークスペースではなく、オペレータがツール化します。 彼らは、 "ctx.isGod` にゲートされたトップバーの nav オプションは、すべての神は 2 つのアイコンを運ぶ 彼らがほとんど触れる機械、それらの両方が...

kamo·3w ago
Fixkamo-internal

開いていない代わりに、ドックにどこにもポップアップ

ツールウィンドウ — メールコンポーザー、サポート会話、チャット、ソフトフォン — 時には単に現れないし、リロード後には良いでしょう。 3つのサイレントドロップ 同じパスは、何もログアウトしたり、メンバーに伝えたりしません。 ドックは、ウィンドウを1つの非重複行としてレイアウトし、何もそれを認めていない より長いフィ...

kamo·3w ago
Fixkamo-internal

ストリップが提供されていることを言う

「あなたの追跡リンク」は、メンバーが任意の数を保持することができる間、正確に1つのリンクを示しました それらのので、ストリップは黙って最初に置いたソートをコードし、 誰がキャンペーンに貼り付けようとしていたかを知らせる方法はありません。 busiest のアクティブ コードはまだデフォルトです — 既に存在しているコ...

kamo·3w ago
Otherkamo-internal

細部を終えて下さい最初のパスは荒く左舷に取ります

マウスの小さな補正、それぞれに目に見える症状があります。 ブランクパネルの~0.4sに開いているドローダ: `loading` は false から始まるので、最初の コミットされたレンダーは、nullブランチに落ち、空のフレームをマウント クロスフェードは、スケルトンがプレイできる前にプレイアウトする必要がありまし...

kamo·3w ago
Featurekamo-internal

紹介プレースホルダーの代わりに追跡コードを構築

/marketing/discounts は ComingSoon スタブでした。 /marketing/tracking です。 作業スペース, 古いパスはクライアントリダイレクトとして保持されているので、既存の ブックマークはまだ土地。 タブは「コードの追跡」を読みます。 会員は、コードをミントトし、ページが生成...

kamo·3w ago
August 19, 2026
Featurekamo-internal

空の記述の先端を短くして下さい

説明欄は "説明なし" の代わりに {No Description} を示しています お問い合わせ 文字列は英語をハードコードしたので、今はここから来る dictionary — コンポーネントに適用される括弧で、メッセージ それらを運ぶことはICUのプレースホルダーとしてparsed.

kamo·3w ago
Featurekamo-internal

ドキュメントタブを並べ替え、再タイトルする

ストリップは現在、オリジナルを読み取ります | 修正(n) | 変更 | バインダー | 共通 | アップロード、および Common は、今、ライブラリ用の歯車アイコンを取引し、それがない 「システム」と言います。 各タブはexplicit `value` をピン留めするので、ビジュアルオーダー ActiveTab ...

kamo·3w ago
Fixkamo-internal

空白の体でそれを上書きからノートを開くのをやめる

エディタは `note でバッファを参照しました。 内容 || ''`、それと比較して 着信するnullに対して、メンバーは未調整の編集をした。 2秒 その後、オートセーブはノートの上に空のボディを捕捉しました。 キーストロークは必要ありません。 サーバが解読できないメモを開くと、サーバーが破壊するのに十分だった ci...

kamo·3w ago
Fixkamo-internal

Orgの色でナレッジコンソールをペイントし、固定パープルではなく

Rebuild は --accent-knowledge からクロームを取った。 #8b5cf6 として宣言します。 その変数は、組織のブランドで動かしません。 プラットフォーム上のすべての顧客は、自分のもの何でも紫の知識ベースを得ました パレットは、選択境界線、フォーカスリング、プライマリボタン、ピン留め 棚、ドロッ...

kamo·3w ago
Featurekamo-internal

ナレッジベースをコンソールとして再構築

4つのナレッジベース画面は、まだ古い身に着けているアプリで最後のものでした 見てみると、それらのうち3つが真ではないと述べた。 /kbは、ピン列をピン列に送ったエンドポイントから「Pinned Articles」を示しました 記事は@JsonIgnoreによって除去された — セクションは決してのために現れていません...

kamo·3w ago
Fixkamo-internal

ログインしていない人は匿名のWebチャット訪問者です

訪問者がメンバーを持っていないので、そのリクエストとして、組織のシステムメンバーの名前ウィジェットのチケット レコード — そして、そのメンバーは、オーガニの所有者であり、通常、人が答えています。 したがって、IDの比較 所有者は訪問者だったと言いました: 訪問者のメッセージは、所有者の自分の側に描かれていました オー...

kamo·3w ago
Fixkamo-internal

メールを主張する受信トレイを停止することは、それが動作している間、設定されていない

/messages を開くと "email が利用できなくなり、メールボックスがない" ほぼすべての訪問時にパネルを交換し、メンバーと交換 実際の受信トレイ。 useEmailAvailability レポート `available: false` は 2 つ全体で なので、`available` は `loadin...

kamo·3w ago
Refactorkamo-internal

マスヘッドスタットレールをドロップし、フィルターをバーに移動します

5つのカウントされたタイルはヘッダーから消えます。 今、ページが何であるかを述べています これは、その幅の残りの部分をプライマリアクションに与えます。 また、フィルタ制御だけだったので、レンズはコマンドに移動 バーの横の並べ替えとビュー, どのように選択して座って見るものを選ぶ お問い合わせ カウントを保ち、レンズが...

Kamo·3w ago
Featurekamo-internal

ペイロールコンソールとして /hr/attendance を再構築する

各々が自分の見出し、テーブルを描いた8つのパネル上の8つのフラットタブ、 スケルトン、エラーライン、スナックバー、漂流した。 オーバーホールは3 ページレベルと各パネルのリビルドで、それらの上にあるもの。 **1つの要約は**新しいコマンドバーとすべてのレールバッジをバックアップします。 それは、 画面がわからない質...

kamo·3w ago
Featurekamo-internal

操作コンソールとしてネットワークページを再構築する

このページは、まだ古い外観を身に着けている最後の画面でした - フラットグラデーション バー、ホワイトカード、中央のスピナー、警告() すべての失敗のため - 一方 コンソールの残りの部分は、機器パネル言語に移動しました。 それはまた バックエンドが既に送信されたデータを捨てる:各組織の所有物 ブランドカラー、そのフル...

Kamo·3w ago
Featurekamo-internal

法的レジストリとしての/hr/legal-complianceを再構築する

表面は2つのAGグリッドの上にMUIタブストリップでした。 パッケージは7つとしてレンダリングしました カウントの列と6つのラベル付きアイコンボタンのアクションセル、3 理由を言うことなく、自分自身を無効にする - 公開する唯一の方法 バインダーが1つを追加し、ボタンを目覚めさせる必要がある。 - コンプライアンスメ...

kamo·3w ago
Featurekamo-internal

トレーニングコンソールとして /hr/training を再構築する

タブはタブバーの下にある2つのAG Gridsでした:正確でミュート。 今のところ orgのトレーニングの義務全体を開き、管理者が行動することを可能にします ギャップ。 - コホートレールが代入人口であるマストヘッド - 渡された、 オーバーデュー, 進行中, 開始しない, 抜粋 — 比例してサイズ 負荷で引かれる。...

kamo·3w ago
Fixkamo-internal

スティッキーからピン留めされたメモは、ランチャーパッドバンドに到達します

家バンドは、マウントに一度ピン留めされたリストを取得しました。 その後の浮動小数点のスティッキーは、それが保持されていないリストでした。 閉じる その後、ピンがいるにもかかわらず、リロードまで空の起動パッドを残します 明らかに取りました。 そのフェッチされたスナップショットとフローティングのユニオンとしてバンドを読み...

kamo·3w ago
Chorekamo-internal

スタートグループチャット/ミーティングラベルをピックアップする再構築

ビルド時にkamo-translation-dictionaryからメッセージ/を埋め込むイメージ そのため、辞書のプッシュだけで、デプロイされたバンドルを古いコピーに残します.

kamo·3w ago
Fixkamo-internal

トークンのint64 IDを数字ではなく、数字として保持

KTokenは実際のトークンを検証できませんでした。 運ぶ4つの ID は int64s で、Java マーカー (kamo-shared-library KToken#canonicalForMac) は、それぞれに生の `long` として追加します。 19 桁は MAC 素材に行きます。 このクラスは、過去のラウ...

kamo·3w ago
Fixkamo-internal

市場フィルタは、数に対してUUIDを比較していた

市場フィルタは、それぞれ異なる方法で死に、そう言ったこともない。 リード:市場タブは、マーケットIDまたは市場のベンダー製品によってリードにマッチします。 2 番目のハーフ ran parseInt() を リードします。vendorProductId -- UUID -- を返します。 UUID が起動するのにどの...

kamo·3w ago
Fixkamo-internal

サーバへ戻す途中でint64 idsを丸める

Int64 id の半分のクライアントの掃引。 これらは、サーバーが持っていたIDを取った intact を送って、N Number()/parseInt() を通し、過去 2^53 を丸める。 つまり、存在しない行を要求する。 兄弟の呼び出しの横にいくつかのsat 既に同じ id を正確に送信しました。これはそれらが...

kamo·3w ago
Docskamo-internal

SecurityService の unauthenticated-endpoint トライアジを記録

3つの固定、残りは説明しました。 見出し番号は3回を絞る必要 そして、最初の2つの試みは同じように間違っていました。ヘルパーの名前の列挙 構造的に検出するよりも — そのため、ドキュメントはベースラインが "unguarded" エンドポイントは、レポートを見つけることではなく、調査する証拠です。 370 エントリ:...

kamo·3w ago
August 16, 2026
Fixkamo-internal

カラーパレットをもう一度クリックしてみましょう

スティッキーのパレットはタイトルバーの子供でした。 ヘッダーとライティング 表面は同じ層で兄弟姉妹になっているので、体はDOMの後に— ヘッダーの上にペイントし、パレットはヘッダをまっすぐ下に掛けます お問い合わせ すべての見晴らしは透明な表面を通して示しましたが、ボディ ヒットテストを獲得し、 "外側" と読みます。...

kamo·3w ago

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

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

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