KamoCRM

Live Change Log

Every feature, fix and improvement, posted as it ships. Nothing is held back for a launch.

17,667
Total Changes
6,081
Features
5,345
Fixes
30
Projects
Filter by project
All Projects17,667AIService261APIService174BillingService158ConversionService110DaemonService138DocsService223ESigService91EmailService588InitializerService329KBService151KlusterServices745MCPGatewayService261MediaService604RAGService79SecurityService1,875TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,414kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,683kamo-signer-monorepo57kamolos114
Filter by type
All TypesBuild16CI523Chore776Docs3,257Feature6,081Fix5,345Other998Performance165Refactor278Revert23Style42Test162Upgrade1
September 9, 2026
Fixkamo-internal

モニターのスピードで走るパーティクル、チップは2つのデノミネーションで未読化

目玉ではなく測定した2つの欠陥のあるもの。 部分的なループは時間節約です。 `PixelParticles` 高度な物理を一度に 1 FRAME — 60Hz 画面に対して常に調整され、一度に費やす フレームは到着しました。 ワンショットバーストよりもここが重要 このキャンバスはステージ「ArcadeFxProvid...

Kamo·1mo ago
Fixkamo-internal

ブラウザのみのお祝いに関する4つのこと

実際のコンポーネントに対してChromeで測定されると、理由はなかった。 見出しは、番号と誤って正しいフラット13cqwで大きさで分類されました 「CHECKMATE」は、400pxのポップアップの両端を切り離します。 今では、 独自の文字は、パーグリフ幅の帝国に対してカウントし、 つまり、絶対ではなく、9つの文字が...

Kamo·1mo ago
Featurekamo-internal

一度に1つのテーブルと名前を付けるテーブル

4つのルールの半分のMediaServiceは、a02dd1dで強化を開始しました。 1つの窓。 レジストリは、`maxInstances: Infinity`、コメントで推論 会員は、複数のテーブルに座ることができます。 というわけではなく、 もはや真のので、第二のウィンドウは、所有者がいないテーブルを示すことがで...

Kamo·1mo ago
Featurekamo-internal

誰かが勝つとき、ウィンドウ全体が祝います

ボードの下のストリップで文章になるために使用される勝利。 それは今、全体です ツールウィンドウ:衝撃フラッシュと衝撃波、ボードの後ろに回る光、 花火、コンフェッティの2つのバレーボール、言葉自体が中央にスラム 画面とヒットしたウィンドウ。 二人とも同じショーが見えます。 敗者のウィンドウはスペアリングされず、 ミュー...

Kamo·1mo ago
Featurekamo-internal

ディレクトリはタブストリップをリードします。, チャットはフォローします

2つの常駐タブを反転します。 ストリップは現在、ディレクトリ、チャット、 セールススクリプト、ターミナル。 パネルはまだチャットで開きます: それを開いたボタンはチャットです ボタン、およびディレクトリに着陸すると、一般的なケースを置きます。 既に持っている会話 — タブは毎回切り替えられます。 お問い合わせ 位置と...

Kamo·1mo ago
Testkamo-internal

モーションガードはフォームにマッチし、長手はそれをオプトアウトしました

アニメーション:「ショートハンド」でスキャンされた感情の歩行者。 ライティング 「アニメーション」と同じアニメーション 名前:`プラスの長所特性 — 第1 refactor は誰にも到達します。 — マッチした何もないので、要素の欠落 リセットは未報告です。 同時開催セッションで発見 次のアニメーションで最初の試み、ガ...

Kamo·1mo ago
Testkamo-internal

チャットウィンドウのメニューは、エンタイトルメントに相談する

第二ドアのMediaServiceエンドポイントテストの仲間。 チャット ゲームメニューは、navアイコンの独立してエンタメホールを持っていました。 RIGHT とアプリの決して — と `gameCatalogue.test.ts` はルールを証明します このコンポーネントがそれを渡すかどうかを何も証明している間。 ...

Kamo·1mo ago
Testkamo-internal

Ramp-orderのフォールバックはブランチテストがなかった

80aee0ee に追加された invariant は、すべての許容範囲に戻ります `clockStages` は重要な境界を報告しません。これはクロックが開いているときに起こります 重要で変化しない。 ループは5秒で始まり、5秒で始まり、 3つの境界。 そこで、他のすべての手当をしました。 フォールバックは決してなか...

Kamo·1mo ago
Testkamo-internal

2つの時計ランプは独立していますが、無秩序ではありません

色と音は意図的に異なるビートにエスカレートと 状態は異なる語彙であり、それぞれは他のものではないと言います。 お問い合わせ 両方のファイルで文書化されるようになりました。 どこにも書かれていないもの 制約 それらにとどまる。 フラットトーンは時計が言う最後のことですので、しばらくは始めることはできません フェルトはま...

Kamo·1mo ago
Performancekamo-internal

時計はコンポジターに排水します。タイマーではなく

フェルトの時計は、200msセットインターバルをReactに書き込む。 サーバの期限を追跡しなければならないバーを構築するのは正直な方法です。 ほとんどの場所で間違っている:Chromeは隠しタブのタイマーをスロットルします 1分間目覚めるので、別のタブの背後にあるテーブル、または最小限のウィンドウで — 単に止まった...

Kamo·1mo ago
Fixkamo-internal

開口部効果のキャンセルガードは何も守らなかった

`cancelled` は宣言され、7 回読み、決して割り当てられませんでした。 クリーンアップを返さないので、ウィンドウを開くロード内のすべての`if(!cancelled)` 死んだ。 ウィンドウが閉じた後に解決されたフェッチは、とにかく適用されます。 ほとんどの場合、コンポーネントの無駄な作業は誰も見えない。 ...

Kamo·1mo ago
Featurekamo-internal

置かれたテーブルはあなたが時計の上にいると言う

六角頭の回転インジケータのもう半分。 最小限のホールデムウィンドウが今 アクションがあなたの上にいる間、その頭をライトアップし、頭自身の輪郭を排水します。 緑色、そしてアンバー、そして赤い - 時計が動かすように。 HexHeadUnreadSyncの横にある同期コンポーネントではなく、ここからTold チェスの理由...

Kamo·1mo ago
Featurekamo-internal

最小限のゲームは、それがあなたの動きであると言う

頭は既にメッセージが届きました。 ゲームがなかったとは言えません あなたを待って - チェスは、その境界真鍮を錫メッキし、forty-pixel六角形 ドックの角はイベントではなく、ホールデムは全く何も言わない。 頭が回転するようになりました。 意図的に未読数ではありません: 番号 に a chess の頭部は未読メ...

Kamo·1mo ago
Refactorkamo-internal

1つのゲームあたりの1つのテーブルは、キャストを強制的に落とします

フォローアップ研磨ゲームエンタイトルゲート. 振る舞いは変化しません。 そのピンは変更されず、まだパスです。 **************** は「ゲーム組織」をタイプしました | 組織図, 何も買ったもの: 実際の `組織の isches / isHoldem / isKamoUniverseのゲッターは構造インタ...

Kamo·1mo ago
Testkamo-internal

SetThemeSlug の引数リストをソースアサーションで停止する

`tabOrgResolution` はメインで赤くなりました。 それはSOURCEで主張します app/validate/page.tsx は、文字のテキスト `setThemeSlug(orgRef)` が必要です。 `f9bd7621` — は 2 番目の引数を追加しました。この関数は常に自由です。 正しい行動を...

Kamo·1mo ago
Fixkamo-internal

初期の鳥と20ドアは、ノートパソコンの時計を読んで、メンバーの時計ではなく、

`check-server-timestamps` は main: `rememberToday` は 1 日に Bucket された `new ************************ は BROWSER のゾーンです。 ガード それは、メンバーではなく、マシンについての事実であるため存在します - 誰かが ...

Kamo·1mo ago
Featurekamo-internal

ショー ボタンおよび取付けられる時計のホック

ハンドを提示しない人の手を示すクライアントの半分は、プラスのためのマウントポイント 前のコミットでデッドを上陸させたターンクロックオーディオ。 スタンディブ・バー・オファーを一堂に会する。 それは唯一のことです それに時計がある — 数秒間の手とそれからそれは消えている — 座っている間, 買い戻し、トッピングアップ...

Kamo·1mo ago
Featurekamo-internal

あなた自身の時計、大声

プレーヤーが見ていない30秒時計は、しばらくの間タイムアウトに失われた手です 電子メールを読むと、フェルトのドレインバーは、誰かがすでに探しているのを助けます お問い合わせ 会員は、加速し、終了時に平坦な調子を求めた。 これはまさに正しい形状です: 最後の 10 秒は秒後に打ちます、 2 回、その後 4 回、STOP ...

Kamo·1mo ago
Fixkamo-internal

チップはテーブルの上にありましたが、フェルトの上にありました

メンバーは、プレイヤーの反対側がチップが半分オフだったと報告した テーブル。 ブラウザで測定: 10パイのNINEが布から外されました。 ザ・オブ・ザ・ 読者自身は、その上で唯一のものでした。それは、シートの反対が 彼らが気付いたもの - そして、彼らはそれが必要な外側の座席が正しく推測しました お問い合わせ フェル...

Kamo·1mo ago
Featurekamo-internal

ブランディングカードのロゴはダウンロードできます

6つのアートワークスロットの1つに出荷されたダウンロード制御 — コンパクト 会社ロゴ — その1つのコールサイトで行がインラインに書かれているため。 ザ・オブ・ザ・ その他5(会社全体、会社タブアイコン、および3つのソフトウェア)は、 ベアキャプションは、メンバーが所有するアートワークを見て、ルートがなかった コピー...

Kamo·1mo ago
Fixkamo-internal

コンピュータの応答は、最速レベルに対してサイレントだった

4つの移動キューは80msスロットルを運んだ。 それぞれが公開されると、 ボードのフレームが理解でき、フレームが動くので、 スロットルが防御するのは何もないし、それが破壊するために現実何か: コンピュータから1人の人間がTWOフレームを公開し、カジュアルに 各々のミリ秒以内に着陸することができます。 第2は飲み込まれた...

Kamo·1mo ago
Fixkamo-internal

6 対比レビューアップヘルド

10人の審査官、各3人の無菌。 十数件の発見が生き残っています。ほとんどの残りの部分 すでに固定されているため、注意が払われていました。 十二十二代の6人はまだあった 移動リストが現れた直後には、もう6つは既に固定されていたり、 それを取除くことによってモットをしました。 **パウンドは、一瞬に一時一瞬に跳ねる。**...

Kamo·1mo ago
Featurekamo-internal

ロビーに送ったテーブル、ニュース付き

招待状カードは、ポイントをポイントするテーブルをアウトライブします。 1人10人以下 数分後にゲームが終わると、ウィンドウは赤色のエラーバーに答えました 空のリストの上に — 真実, 誰が演じることができません. 今はロビーに着陸し、リストがすでにロードされ、行が言っている その2つの事柄が起こりました。テーブルEN...

Kamo·1mo ago
September 8, 2026
Featurekamo-internal

キャプチャは、通知が取られた部屋を取得します

会見後、メンバーが尋ねた2つのこと。 **移動リストは消えます。** 誰も指摘の列を読んでいません。 同僚は、スクリーン上でお互いの望みをプレイしているのは、彼らが取ったものと何を持っていることです それらから取られた そのため、棚は積み重なるボードの下に行を取得します 最も狭いものではなく、レイアウト - 2つのラ...

Kamo·1mo ago
Fixkamo-internal

見つけた事の全体を読む広告

変化に対する10人の査読者、発見ごとの3つの無菌。 これらは、 生き残ったもののほとんどは、その部分ではなく配線にありました 一番難しいと思いました。 **コンピューターの返信は1つのジャンプとして到着しました。** AIに反する動きが2つを公開 フレーム — あなたの後の位置、そして応答の後の位置 — その間 HT...

Kamo·1mo ago
Chorekamo-internal

左のポットブロックを2つのローカルを掃除する

`potTotal` とコンポーネントレベルの `t` は、ポットの唯一のリーダーでした ブロック私はチップ層に移動し、両方がそれを生き残った - 何も読んで、 コンパイラ無しでフラグが付けられます。 `WaitingLine` は独自の翻訳者を保持しています。 未使用。 「potTotal」と名付けた振付のセッショ...

Kamo·1mo ago
Fixkamo-internal

組織を見ることは、そうではありません

KamoCRMに署名されたワークスペースは、BluElevenとして自分自身を再塗装 - ロゴ、 色、ファビコン、タブタイトル、およびナビゲーションを駆動する機能 - 画面上のすべてのレコードがKamoCRMの滞在中に. その後、そのように滞在しました, そして、それが起こった瞬間は、ちょうど持っていた何かに関連しませ...

kamo·1mo ago
Fixkamo-internal

ブラウザが言った3つのこととjsdomはできない

パネルは jsdom で完全にビルドされ、テストされ、ラベルは 現時点では、どの幅が上がっているかは言えません。 それらを幅でレンダリングする ChessToolは本当に3つを発見しました: - レビューバンドは収縮しません。 そのラッパーは `flexShrink: 0` を保持する 普通に座っているコラムの高さお...

Kamo·1mo ago
Fixkamo-internal

中間のチップは、数字が言う価値があります

定着したポットは、現在、コンテストされた合計を描画します。 `hand.pot` は、手に入るすべてのチップを保持します。 `totalPot` は、 一度手が完成し、手が呼び出された これらは異なります - ブラインドが900を入れるために折り目が600に上昇し、コンテスト 500 は 400 背部を与えます。 コ...

Kamo·1mo ago
Featurekamo-internal

組織のカラーとチップをコンパクトポットに

チップサブシステムが組み込まれて配線されていない2つのことを終えます。 カードが決して座らないブランド。 洗面台、洗面台 ポインタの下にあるポットとリフトは、組織自身の色です。 チップはなく、決してありません。 ルールは、組織の2つのチップを誰も区別できないようにします。 `holdemTheme.ts` は sta...

Kamo·1mo ago
Featurekamo-internal

ボードはテーブルです

すべてのゲームの最初の動きは間違っていました。 ピースは、その位置でキープされた FEN スキャンとスキャンの順序はアイデンティティではありません: 1.e4 以降は、 a2 は e4 に行き、各々の slid 1 ファイルが残っている 4 つは そして、キャプチャに気付いた作品は、いつまでも最後のものだった 撮影した...

Kamo·1mo ago
Fixkamo-internal

ゲームアプリがない組織にゲームアイコンが登場

所有者がアプリのトップバーのアイコンを見た調和ホームローンに報告 自分の組織が持っていない、アプリと機能を有効にすることはできません。 チャイルドセキュリティモデルのマークNOT AVAILABLE. navレジストリ内の他のすべてのアプリのオプションは、右とタイトルをペアリング — `organization.is...

Kamo·1mo ago
Featurekamo-internal

チップはテーブル上のオブジェクトです

デコレーションを止めるために火かき棒の破片を要求されるメンバー。 彼らは、 サブシステム 今: 実質のdenominations、実質の積み重ね、棚、賭けライン、 アップするポット、その間に旅行するチップ。 CHIP が何であるか。`chipDenominations.ts` は全経済です — 標準 カジノの梯子 *...

Kamo·1mo ago
Fixkamo-internal

明らかに、自分のカードが直面し、レビューから4つ以上

振付コミットの対価なレビュー, コードに対して検証. シネックス ブラウザのみ表示できる不具合 お持ちのカード ショーダウンは、表示されたすべての座席から注文を建てた サーバがshowdownRankをみんな送るので、あなたのものを含む手 — 誰が示したか、視聴者独立者。 読者自身を回すことでショーダウンが始まりまし...

Kamo·1mo ago
Fixkamo-internal

コンパクトなレールは、ウィンドウ上部のペイアウトフラグをクリップしました

レールは、パックの上に固定されたストリップを予約しますので、ラベルは作りません 背の高いストリップとボードを移動する — しかし、それは1行と1行のための部屋を予約しました showdown は、アクションラベル上にスタックされたペイアウトフラグを 2 つ配置します。 ブラウザ 480 と 420 の両方のウィンドウの...

Kamo·1mo ago
Featurekamo-internal

表は、ちょうど起こったことを言う

フェルトはSTATEを再レンダリングしました。 決してイベントを提示しません。 20代のモノ それは火かき棒の手に起こること, 正確に2は、すべてのプレゼンテーションを持っていた - カード 取り付け、ランプをオールインで明るくし、チェック、コール、ベット、 上昇、再発、折目、通りの変更、割れた鍋、プレーヤーの結合また...

Kamo·1mo ago
Fixkamo-internal

テーブルリストはそれとロビーヘッダの間に何もなかった

ロビーのスクロールコンテナは `px` と `pb` と `pt` をまったく行わないので、 最初のテーブルのトップの境界は、コンテナのエッジに正確に座っています。 ヘッダ — そして、行自身の `translateY(-1px)` のホバーは、ピクセルオフを本物クリップしました お問い合わせ ブラウザで測定:ヘッダー...

Kamo·1mo ago
Refactorkamo-internal

トップバーとゲームメニューの残高を移動

棒は固定クロムであり、既に混雑しています - 挨拶、枝、可用性、 コンプライアンス時計、ベル、チャット、言語、アカウント、残高は残高ではありません 誰かがそこから行動する何か。 ゲームメニューの上部に座って、 ワンクリックで、直接ゲームを上回る:バーが少なく、財布 同じ場所に買ったもの。 `NavToolButton...

Kamo·1mo ago
Fixkamo-internal

くさびは黄色で、テナントのブランドによって止まります

`/icon/cheddar.svg` は純粋な #000 の 5 つのパスだった — ブラック チーズ ウェッジ, これ ナフバーのダークグラウンドは、ほぼ全く何もありませんでした。 それは本当のチェダーです 黄色い今、穴がより深いアンバーなので、深さではなく深さとして読む 身体を洗う 誰も気づいたことがないフィル...

Kamo·1mo ago
Fixkamo-internal

実際のブラウザのみが表示される4つの欠陥

フェルト、コンパクトなレイアウト、ロビー、アクションバーをヘッドレスにレンダリング 製造されたテーブルとMEASUREDに対してクローム。 4つのことは間違っていたし、 それらのどれもテストやスレッドに失敗しました。 * `<circle> 属性 r: 負の値が有効な ("-1.5")` ではなく、毎回ログオン あら...

Kamo·1mo ago
Featurekamo-internal

ツールウィンドウの火かき棒のテーブル, ナフバーのチェダー

2つの本物的に異なるレイアウト、ロビー、誰にも達する招待パス 組織、およびゲームがいつ表示されるウォレットの読み込み。 ## 2つのレイアウトは2つのデザインではなく、2つのデザインです。 ウィンドウの SHAPE によって選ばれる — 最大限に活用されたとき、実際のビューポートから読み、 `width` は ST...

Kamo·1mo ago
Featurekamo-internal

チャットエントリーはペアのボードを開き、相手の後ろに尋ねることができます

一度プレーした同僚2名が一緒に良いボードを持っているので、チャット エントリーストップで紹介します。 「ゲームを開く」を読み、行く そこにまっすぐ — 完成したゲームは、再びプレイで最後のポジションで開きます お問い合わせ 決して演奏したことがないペアのみが始まり、それらだけが見る 確認。 "進行中のゲーム — それを...

Kamo·1mo ago
Featurekamo-internal

移動リストが行われたキャプチャ棚と、それがあなたのターンであると言う六角頭

シェルフ。 移動リストはレコードです。2人の同僚が楽しく遊んでいます。 あなたが取った作品は、見て価値のあるものだから、彼らはその空間を取得し、 表記は行きます。 彼らはテーブルの端に立っています。 14px の行は、名前のレールに絞られたマークです。各行の下のヘアラインと 各ピースの下のソフトな楕円なので、オブジェク...

Kamo·1mo ago
Featurekamo-internal

今、プレイしているボードは、それを始めたペインと同じ部屋に住んでいます

板漆と真鍮の暗室でゲームを選び、プレススタート、 「var(--surface)」に浮かぶボードで白いMUIの形態に上陸 `divider`, `text.secondary`, すべてのデフォルト。 2つの異なる製品でした。 chessSurface.ts はどちらも読み込まれるパレットなので、再びドリフトできませ...

Kamo·1mo ago
Fixkamo-internal

2つのモードプレートは、各サイズのスクロール機でクリップされていました

選択したプレートは2pxを持ち上げ、1pxリングを運び、最初の子供です。 `overflow-y: auto` 列 — なので、一番上の境界はクリップエッジの 3 px をサット 削り出し。 560x690、380x520のショールームの丁度-2pxで測定される、 460x620 および 700x900 は、スクロール...

Kamo·1mo ago
Featurekamo-internal

チャットからゲームを始めると、一度に尋ねて再生します

チャットでチェスをクリックすると、新しいゲームペインを開き、あなたかどうかを尋ねました コンピューターや人を再生し、その人を選びました。 ザ・オブ・ザ・ 画面上にある このメニューは、正確に1つの会話にのみ存在します。 他のメンバー、そしてそのメンバーが相手であることを尋ねた すでに表示されているもの。 代わりに、ク...

Kamo·1mo ago
Featurekamo-internal

アイコンの代わりにゲームの周りのパンを開く

チェスが相手がまだSaaSカードキットでなかったときに得られるペイン:アイコン 丸い四角に、2つのタブカード、2つのセグメント化された行、ボタン。 見てみる 全ポイントがゲームであるという機能の設定ダイアログです。 ヒーローは今、実際のゲームです。 Anderssen-Kieseritzky, ロンドン 1851 —...

Kamo·1mo ago
Fixkamo-internal

ドットが符号化されていないため、プロキシはまだ外に歩くことができます

キャッチオールは各セグメントを再エンコードし、コメントはそれを意味すると主張しました chess API にしか対応できません。 `encodeURIComponent('.')` は `'.'` です。 ドットはエンコードされません。フェッチ内の URL パーサはセグメントを解決します。 `chess/../sess...

Kamo·1mo ago
Fixkamo-internal

エラーテストは typecheck ではなく、次のビルドは tsc を実行しました

`await promise.catch((例: Error) => e)` はエラーを与えません。 キャッチ ハンドラの戻り型 union は promise の解決型で、結果は `ChesGameView | Error` と `.message` は 7 個のエラーが存在しません。 エラー処理の作業を証明するため...

Kamo·1mo ago
Otherkamo-internal

メニュー

Kamo·1mo 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