ライブ・チェンジ・ログ

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

17,925
総変更点
4,612
特徴:
4,537
フィックス
32
プロジェクト
プロジェクトによるフィルタ
すべてのプロジェクト17,925AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,520TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,576kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
タイプ別フィルター
すべてのタイプBuild24CI523Chore670Docs226Feature4,612Fix4,537Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
August 25, 2026
FixSecurityService

「データベースの最初の組織」フォールバックを削除

5つのコントローラーを渡る7つのブロックはorg-resolutionを、で終えました 効果: サーバ名が localhost または bare IP の場合、その値を返す データベースのリストを最初に構成します。 それらは「のために」分類されます 開発・テストを行い、生産で実行します。 getServerName(...

Kamo·2w ago
FixSecurityService

両方の書き込みパスで、エイリアス固有のプラットフォーム全体を維持

エイリアスを1つのセキュリティプロバイダ内でのみチェックし、 PUT /org/{id} は何もチェックしません。与えられたものは何でも適用されます。 エイリアスが解決した時、どちらも妥当であった <alias>.<parentdomain> ホストの後ろにある(security provider id、alias)。...

Kamo·2w ago
August 24, 2026
Fixkamo-internal

ホストではなく、タブのorgのブランディングをペイント

getThemePath() は window.location.hostname からテーマベースを生成しました。 お問い合わせ すべての組織がそのホスト名を持っていたときに適切な質問に答えました 独自の — とカスタムドメインのテナントがまだ機能します。 共有ホストでは、 ない:ドメインのないすべての組織は、 内部...

kamo·2w ago
Fixkamo-internal

Enter-asタブでクローンされたセッションをクリアする

Org の入力は window.open('', ' blank') でタブを開き、それをポイントします。 /validateで。 今までクロスオリジンだったので、何も共有されていない。 お問い合わせ カスタムドメインのない org と同じ origin、同じ origin window.open CLONES のオー...

kamo·2w ago
Fixkamo-shared-library

5つの既存の縦は利用できる出荷しなければなりません

6人の子供全員にPLNINGが誤って出荷されました。 お問い合わせ レンタル、サービス、サブスクリプション、およびプロモーションは新しい機能ではありません。 既に CommerceType が null で提供されているのは、 i.e. POSを保持している組織は、既に実行できます。 PLANNING は AppCa...

Kamo·2w ago
Fixkamo-internal

共有クッキーの瓶ではなく、タブからセッションを読みます

46 クライアント モジュールは、ドキュメントから *** id を読みます。 クッキーをそのまま送信 X-***-トークン。 sessionStorage は per-TAB です。Cookie は per-ORIGIN です。 しばらくの間 それぞれの組織は、その組織のホスト名が同じ境界であった。 では問題はなかっ...

kamo·2w ago
FixSecurityService

複数の組織を名前付けるエイリアスを再利用

byAlias が リミテッド 1 を orgs に買収しました。 独自性制約がないエイリアス: create パスは、セキュリティプロバイダーと PUT /org/{id} ごとにチェックします。 お問い合わせ 不動産は本当に繰り返す - 4つの組織 "acme-corp" と 2 つの共有 "kia-kaha" を...

Kamo·2w ago
Fixkamo-internal

スケジュールされたサポートの提出者ピッカーは誰にも提供しません

プレゼンタータブのドロップダウンは、すべての組織のために空で、いつも持っていました お問い合わせ お問い合わせ メニュー お問い合わせ { チームメンバー、合計 }; タブは未定義の data.members を読み込み、 ||[] フォールバックは、エラーなしで空のオプションリストに、空のオプションリストに stat...

kamo·2w ago
FixSecurityService

/org/current server-side のドメインを解決する

内部.kamocrm.comは「無効な組織データ」でレンダリングできなかった: 'id' や 'domain' が不足している。 組織に `domain` フィールドがない -- がある `domains` コレクション -- およびクライアントの組織。 fromJSON スロー シェルがレンダリングされる前に、誰もい...

Kamo·2w ago
Fixkamo-internal

/api/org/current クライアントが必要とするドメインをクライアントに提供する

内部.kamocrm.comは「無効な組織データ」でレンダリングできなかった: 'id' や 'domain' が不足している。 組織。JSON は、レコードを使わずに拒否します。 ドメイン、および組織のエンティティティは1つを運ぶことはありません。 `domains` コレクション。 ホストのルートは、要求されたホス...

kamo·2w ago
Fixkamo-internal

ツールバーの他のアクションでジャンプツーニューストを移動する

これで、そのトラックの空の部分は、ツールバーの左のトラック全体を所有しています。 フィールドが開く部屋を正確に。 スクロール・ツー・ボトム・コントロールが座っていたので、 ツールバーの真ん中に残されたグリフに崩壊した検索は、空気の上で 両側。 これは、会いとアドオンに属しています: あなたが行うもの, 右揃え.

kamo·2w ago
FixSecurityService

ワークスペースパスをホストパスと同じポストログイン作業に与える

元のログインテールを新しいものに再読み込みすることで見つかった2つのギャップ、 ピッカーを有効にする前に。 フォームエンコードされた /login エンドポイントは、`org` なしで loginRequest をビルドしました。 kamo-login投稿フォームがエンコードされるので、すべてのブラウザがエンドポイン...

Kamo·2w ago
Fixkamo-internal

一度に送信されたメッセージは、二度ではなく

メッセージリストは、メッセージ ID の各行をキープし、送信されたメッセージの ID は正確に変更されます。 一度 — 最適化された行はローカル ID の下に、STOMP echo (または送信) に追加されます。 response) サーバのリキーをサーバーに再キーします。 React は 1 つの行を離れ、異なる行...

kamo·2w ago
Fixkamo-internal

ホスト名ではなく、org id の後の名前の部屋

getOrgToken() は、現在のホストの最初のラベルを受け取り、独自のコメントを受け取りました。 理由: 「同じ名前の客室は、orgsを渡って衝突することができません。」 とりあえず ドメインなしですべての組織に「kamocrm」をもたらす共有ホスト、 そのため、ミートサイドカーがモデレーターを手渡しながら何も分...

kamo·2w ago
Fixkamo-meet

共有ミートホストの組織へのスコープルーム

お部屋の隔離はHOSTでした。 org B のメンバーは、*** を表示できませんでした。 ミートのクッキー。<org-A-domain> なので、 org A's の部屋名がそれらを得たことを知っている どこでも。 自分のドメインのない組織を1つから提供 共有ミートホストの終了:すべてのメンバーのクッキーが有効である...

Kamo·2w ago
Fixkamo-login

自動ログインのクロステナントガードを実際に実行させます

ガードは /"id"\s*:\s*(\d+)/ でホストの org の id を読みます。 コロンの直後に。 SecurityService の JsSafeLongSerializer がどんなものでも書きます JSON STRING として 2^53 を上回ると、ここですべての org id は 19 桁 1.17...

Kamo·2w ago
FixESigService

Orgのドメインとしてエイリアスの行を渡すのを止めます

******************** 歩く org.getDomains() フィルターのみオン アクティブ そのコレクションは、orgのルートドメインとそのエイリアス行を保持しています。 api、ログイン、テーマ、残り - 同じテーブルで、エイリアス列ストア ホスト名ではなく、ベアラベル。 なので、"login"...

Kamo·2w ago
Fixkamo-internal

送信されたメッセージが2回表示されるのを止めるチャット・コアを取る

@kamo/チャットコア 0.1.6. 会話の減力剤は現在、保留中の楽観的な行を採用しています 会員自身のメッセージは、echo を秒として追加するのではなく、STOMP に返されます。 重複をドロップする前に、POST が回答を待ちます。 その2つの間 会員がメッセージを2回見ました。 lockfile は外科的に...

kamo·2w ago
FixSecurityService

DNS の検証を要求し、サインインを停止する

OrgHostResolver.resolveByDomain が od.is dns verified = TRUE でフィルタリングされるので、 存在していたが、解決したことを検証し終わらなかったドメイン行 「組織および/または組織提供者を拒否する何もログインしない 見つかりませんでした。 DNS 検証は、トラフィ...

Kamo·2w ago
August 23, 2026
FixVOIPService

RingCentral OAuth サインホワイトラベルのテナントを停止する

同じホップに2つの障害があり、それぞれが他を隠します。 RingCentralは、このアプリが要求するすべてのスコープ値を拒否します。 "invalid request / パラメータ[スコープ]の値が無効です。" を含む アプリが故意に保持し、3つのスコープを含む許可 7月に最初のインスタンスを接続する文字列。 一...

Kamo·2w ago
Fixkamo-marketing

それらを持っているアドオンレートでセントを表示する

追加ストレージは10 GBブロックあたり$ 2.50で、カタログストアは 番号 — なので 2.50 は 2.5 として到着し、読み込まれたカードに直接レンダリングされます。 「+$2.5」は、価格ではなくチポのように見えます。 centsが存在する場所だけを書式化しました。 不条件のtoFixed(2)は固定されま...

Kamo·2w ago
FixInitializerService

追加のストレージを10 GBブロックあたり$ 2.50に設定

ブロックサイズとレートを$ 4 / 25 GBではなく10 GBあたり$ 2.50として確認 生産行が漂流されました。 シーダー、カタログ行、ストライプ価格 そして、マーケティングページは、同じことを述べています。 並行して生産が切断されました。行はFLATで、unit size 10で $2.50 と billin...

Kamo·2w ago
FixInitializerService

価格 追加ストレージとして$ 4 / 25 GB単位、FLATメーターなし

追加のストレージはユニットによって購入され、任意の層の計画に所属し、 シートベースではありません。 シーダーはまだ10 GBのブロックごとの$ 2.50としてそれを記述しました、 両図に固定 — 生産、ストライプ、顧客向きの説明 つまり、$4、説明は25 GBと言う。 より重要なのは、種子形状が生産で間違っていた:p...

Kamo·2w ago
Fixkamo-internal

既に含まれているアドオンをビジネスに提供を停止する

ビジネスの選択はまだビデオ会議、AIアシスタント、HRを提示しました 計画は4つすべてをバンドルしているにもかかわらず、システムと電子署名は、購入するものとして。 カタログは、すべて一緒に記録されています。 コンソールは、それを読んでいませんので、 計画に関係なく、すべてのアドオンを提供し、請求額を引用した後、 チャー...

kamo·2w ago
FixInitializerService

彼らが販売するアプリにアドオンを結合し、ビジネスの付与メールを無料停止

******************** はコラム ******************** にマッチします。 カモCRMPricingLoader 決してそれを書いたので、すべてのKamoCRMアドオンの行にNULLがあり、その比較はすることができます 決してマッチしません — 第二の独立した付与パスは、リゾルバが構...

Kamo·2w ago
FixBillingService

選択したプランが既に含まれているアドオンを販売停止

カタログは、常に、プランバンドルを追加する記録されています。 メニュー — — — 事業・企業向けキャリー ビデオ会議、AIアシスタント、人事システム、電子署名。 コメントはありません 購入パスでそれを読んでください。 resolveAddonCodes が互換プランでフィルタリング 単独で, 含まれたコードは、検証を...

Kamo·2w ago
Fixkamo-internal

SSL はフラグを下げるだけでなく、それを上げる

checkDns は ssl を真に確認しただけだけをラッチしました。 保存されたフラグのドメイン 古いホストルールの下に設定されたため、緑色のSSLカードを保存し、 非常に応答がホストをリストした場合でも、ワークスペースのロック解除 証明書なし。 check-dns は、各呼び出しにすべてのホストをプローブします。 ...

kamo·2w ago
FixSecurityService

Verify-dns は、保存されたフラグではなく、

Ssl confirmed が既に真の場合、エンドポイントは完全にプロービングをスキップしました。 すべてのホストのルールの下に設定されている唯一の理由で ホストが生きているとき。 新しく書かれた行の真だけ ルール。 古いホストルールによって書かれた行は、真のフラグを上回ります 証明書がなかったホストと、証明書が自分で...

Kamo·2w ago
FixSecurityService

ドメインを再検証すると、すでに SSL が混同され、それらを回復

findAwaitingVerification フィルターは設計によってドメインを、そう一度確認しました ssl confirmed は、そのドメインを再度見つからなかったことを設定しました。 は、 フラグが主張したことを意味している間罰金。 フラグの時、それはうまくいませんでした ホストと左の org の elev...

Kamo·2w ago
Fixkamo-internal

Swatch独自のカラーウィンドウを開き、ページの最初の色ではなく、

Swatch は、id ビルドで document.getElementById を介して隠されている <input type="color"> に達しました。 ピッカーの翻訳ラベルから。 ラベルは1グループ内でのみユニークです。ブランディングエディタ 側面でプライマリとセカンダリーグループをレンダーし、それぞれベース...

kamo·2w ago
Fixkamo-internal

選択した色を戦うカラーグループを停止する

ModernColorGroupは同時に制御され、制御されていない。 現地に保管 すべてのスロットの state は `value` の prop を 1 つのエフェクトの state にミラーリングし、 スロットが移動されるたびに、新たに構築されたオブジェクトで `onChange` と呼ばれる。 親は、それが手渡さ...

kamo·2w ago
Fixkamo-internal

引用された到着時に新しい org の id を読みます

ウィザードの最後のステップは何もしないように見え、答えた2番目の時間を作成する 組織は既に存在しています。最初のクリックが実際に作成していたためです。 createOrganization は、JSON.parse ではなく RAW レスポンスボディから ID を読み取ります。 19 桁のユニーク rowid() は...

kamo·2w ago
FixSecurityService

Post-commit orgのセットアップを実際に書いて、それを逃したorgsを癒して下さい

A @Transactional メソッドは、**************** から呼び出さない 独自のトランザクション。 春はプロセスからコールバックを発射しますコミットBEFORE cleanupAfterCompletion はスレッドのトランザクションリソースを結合します。 トランザクションはまだアクティブでデ...

Kamo·2w ago
FixSecurityService

各ホストが独自の証明書を持っている場合にのみSSLを確認します

証明書は FQDN -- 単一の dnsName ごとの 1 つ分されます、従って葉 CN は、ホスト名に -- に接続されたブラウザと自動認証がマッチします。 org のホストをシリアライズします。 両方の検証-dns エンドポイントと 回答した最初のホストでバックグラウンドドメインの監視者は停止しました。 内部だっ...

Kamo·2w ago
Fixkamo-internal

単一のスピナーではなく、ホスト証明書の進捗状況を表示

証明書はサブドメインごとに1つ発行され、それらはすべての土地ではありません 一度、SSL のステップは、org のホストのホストの何人が住んでいるかを報告し、 待機中の名前。 sslConfirmed -- これは、ロック解除の入力です ワークスペース - 現在、すべてのホストは、任意のホストよりも独自の証明書を持って...

kamo·2w ago
Fixkamo-internal

実際に役立つエンドポイントでポイントフレームメディア

壊れたイメージとしてレンダリングされる映像フレームのあらゆる写真そしてビデオ。 メニュー 私はそれを取った 一般的なイメージングプロキシ — それは HTTP レンジを話します。これはビデオのニーズです。 そしてそれは一つではありません:それはCHATのATTACHMENTプロキシです。 UUID を結合し、解決しま...

kamo·2w ago
FixSecurityService

範囲でフレーム媒体を自身で支えて下さい、

壊れた画像としてレンダリングされたすべての写真。 MediaService の URL で示される URL 一般的なイメージングプロキシのために取られた************************ HTTP レンジを話しました。 それはない:それはCHATのATTACHMENTのプロキシです。 それは、 UUID ...

Kamo·2w ago
Fixkamo-internal

スピリット動物を目に見えるようにし、パレットの消えるのを止めて下さい

2つのレポート、鉱山の2つの異なる間違い。 驚異的な WAS が見えます。 パンの後ろに塗られ、すべてのパンの表面 — FeatureCard, LauncherParentCard, WidgetFrame — フロストガラス: 58%-opaque白グラデーションの下にあるバックドロップフィルタブル(12px)。...

kamo·2w ago
August 22, 2026
FixInitializerService

すべての新しいenum値に失敗した凍結した元のCHECKをドロップ

imgs assoc id check は、assoc id 0..13 を許可しました。 ImageAssocType.PICTURE FRAME は 元の14、従ってすべての映像フレームのアップロードはそれに違反しました。 @Enumerated(ORDINAL) で CHECK (col BETWEEN 0 と...

Kamo·2w ago
FixSecurityService

Stamp last login なので "Last login" は読み込みを停止します 決して

SecurityService にユーザが記述されていない。last login 。 生きた書記 退職された認証サービスでは、いつか受け継がれなかった 認証は、JDBCのみの UserAuthenticationService に移動し、読み込み 決して書きません。 したがって、列はすべてのユーザーに対してNULLであ...

Kamo·2w ago
Fixkamo-internal

署名された貝を取付けることからの/validateおよび/logoutを停止して下さい

セッションが解決する前に、 / の負荷は 401/403 の破裂を示した — user-info, ui-preferences、バイデパートメント、チャット/未読、タイムゾーン/有効および Ticket/pending-count 全員が一緒に失敗し、すべてが機能します。 読み込み このページのファーストペイントレー...

kamo·2w ago
FixSecurityService

フロントエンドがポーリングされているステータスエンドポイントを復元する

kamo-internal polls GET /api/security/session/god-mode をマウントし、すべて 60代以降 そのエンドポイントは、残りの部分とともに9c70cb7で削除されました time-box なので、 Spring は POST のみのマッピングに対するパスにマッチし、応答しま...

Kamo·2w ago
Fixkamo-internal

ドラッグプレビューをレンダーループに動かすことで停止

パンをドラッグすると、React #185 を投げ、スクロールするページを左に投げる 底は永遠に、すべての試みをスクロールバックアップしないようにします。 1つの原因、2つの症状。 `onDragOver` は、実際の配列を再オーダーして描画します。 "inert between" プレビュー; sortableCo...

kamo·2w ago
Fixkamo-internal

ブラウザではなく、メンバーの日によって履歴をバケツにします

groupByDay は getFullyear/getMonth/getDate のキーをビルドしました。 会員ではなく、機械のカレンダー。 createAt を使うと、以下のようにパースされます。 UTCは、常に真の合意として現れた。太平洋5時 ラップトップがUTCに設定されているメンバーのために明日に提出された通...

kamo·2w ago
Fixkamo-internal

タイムゾーンの修正を復元し、チャットコア0.1.5 /ネット0.1.1を取ります

5d1cc23eは階段の私索引によって託され、ec881208を逆転させました 卸売 — serverTime.ts、会員タイムゾーンプロバイダー、ガード、全216 コールサイトの修正が出てきます。 これはツリーを正確に復元し、追加します 依存性バンパーは、それ自体を運ぶはずだった。 修正の半分は @kamo/cha...

kamo·2w ago
Fixkamo-internal

会員ゾーンのタイムスタンプを毎回レンダーし、それぞれUTCとして読み込む

3:33 AM Pacificで送信されたダイレクトメッセージが「10:33 AM」に表示されます。 時計は、地元のもののように印刷されています。 2つの独立した欠陥、現在 ほぼ全ての面で時間を示す。 パレード。 すべてのJavaサービスは、ローカルDateTimeとしてタイムスタンプを保存し、それらを置く toSt...

kamo·2w ago
Fixkamo-internal

マスターノートリングをストップして、ランチャーパッド全体でグラデーションを掃引

B9b1fe08 以降、制作に携わる。 ホルグマスターノートのリングは、円錐グラデーションでした 擬似element は 150% によって 150% を、中心にし、6 秒毎に回ります–大きさで分類しました `overflow: hidden` なしのラッパー。 紡績勾配の四分の一角なので、吊り下げ あらゆる側面のペイ...

kamo·2w ago
Fixkamo-internal

ペインのロゴを目に見えるようにし、2つのシーディングパスのレースを止めて下さい

2つのバグは、単独でロゴが示されていないバグです。 IT WAS 強化ガラス マークは z-index 0 で、ペインの下 コンテンツ — ウォーターマークが本能的に属する場所、そしてここで行くことができない場所。 ツイート ランチャーカードは `backdrop-filter: blur(12px)` の 58%-...

kamo·2w ago
Fixkamo-internal

それらを運ぶことができないファイルにフォームフィールドを提供しないでください

2つのボタンを置き換えると、古い「PDF編集」のisConvertedゲートが落ちました。 そのため、音声とビデオで提供されるフォームの編集を修正します。 フィールドを配置し、エディタは何も開くことができません。 isConverted は、レンディションそのものではなく、正しいフラグです。 Word や Excel...

kamo·2w ago
Fixkamo-internal

フォームの記入可能な行はまだエディタで開くことができます

フォーム入力可能な行で「フォーム入力モードで編集」を無効にしました。 ルールを矛盾する: そのフィールドは、エディタが持つすべてのツールで編集可能にとどまる — フォームで埋め込まれたバージョンがドキュメントとして編集できないもの、 すでにクラシックモードによって表現され、別の行を導きます。 エンドポイントは、どの行...

kamo·2w ago

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

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

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