ライブ・チェンジ・ログ

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

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 23, 2026
ChoreSecurityService

終わりはSystem.out/errを離れたSecurityServiceを取ります

残りの853のprintlnは43ファイルを渡る呼び出し、どれも オフ:printlnはレベルがないので、すべてのコードで印刷されたもの 永遠に到達したパス。 これは、このポッドのログを回転させるものです 読むことができるより速く。 System.err はエラーになります。残りの部分は、それが言うものによって分類さ...

Kamo·2w ago
ChoreSecurityService

CNAME 認証を解除する System.out

セッションとHibernateノイズで、これが最大の再発となりました Podログに残されたソース:すべてのCNAMEルックアップは、7行のボックスを上に書きます スタディアウト。 顧客が座っている間、一見が起こったとき、それは良いでした /setup/dns, しかし、2つのスケジュールされたスワップは、1ドメインあた...

Kamo·2w ago
ChoreSecurityService

System.out のセッションを外し、その *** id はそれで

前のコミットがHibernateセッションメトリックブロックを削除した後、 MemberController の 1 リクエストのトレースは 88% でした。 セッションルックアップは、約17行のスタートバナー、*** id、 その長さ、ペイロードサイズ、ENDバナー — と 72 件のルックアップがありました。 5分...

Kamo·2w ago
ChoreSecurityService

Podログが読み取れるよりも速く回転するのを止める

およそ4,600行の4分なので、保持ウィンドウは数回 分:2026-08-22の調査の出力で証明書問題を追いかける すでに読み取れる前に回転し、証拠は来なければならない 代わりにデータベースから。 2つのソース、両方のノイズ。 ************************ は、Hibernate ログを 12 行...

Kamo·2w ago
DocsInitializerService

実際にアドオンのバインディングギャップが生産にあったものを修正

前のコミットの推論は loader から推論されなかった。 それは、 すべてのKamoCRMアドオン行がservice type NULLを持っていたと主張し、ホストされたメールが したがって、到達不能。 2026-08-22 の生産に対して点検される、それは間違っています: ほとんどの行は、以前のパス、それらの中で ...

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
OtherKlusterServices

auto-cert: ジャンクサートのクリーンアップを実際にのために書かれていたジャンクを見てみましょう

cleanup orphan certificates() は '-l auto-cert.kamo/fqdn' でリストされています。 お問い合わせ ラベルは除去する機能がある走査器certsより新しいです、従って セレクターは、意図した目標を正確に除外し、削除しませんでした 何でも: baidu.com、spoti...

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
OtherKlusterServices

auto-cert: org の証明書を 90 秒ごとに 1 回ではなく、バッチとして発行

新しい組織は、そのホストのすべての11のための証明書を必要とします。 それぞれが別の証明書の証明書です。 各ループが待ち受ける 次の仕様を適用し、再構築する前にReadyになるホスト TLSStore は、毎回、ホストが約105秒離れたところに現れました。 終了まで約20分。 cert-managerは、常に実行して満...

Kamo·2w ago
FixSecurityService

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

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

Kamo·2w ago
Fixkamo-internal

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

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

kamo·2w ago
Refactorkamo-internal

メディアポッドの上に壁紙とウィジェットのショートカットを持ち上げます

プロファイルヘッダバンド「私の壁紙」、「私のウィジェット」とメディア クロームを1つのラッピング行として出力するので、2つのショートカットは4つとして読みます ソース/コンソール/オーダー/トーンと一緒に座って切り替えます。 彼らはそうではありません スイッチ: それらは場所のPodの編集のすべての間、逃げます。 右...

kamo·2w ago
Fixkamo-internal

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

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

kamo·2w ago
FixSecurityService

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

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

Kamo·2w ago
Featurekamo-internal

挨拶ブロックをドロップし、1列にマストヘッドを置く

起動パッドのマストヘッドは、キック、 "良い午後"を見出し、 ロゴの横にあるapps/title/trial/dateのステータス・ラインおよびメンバーの所有 絶対にフローティングされたコントロール — なので、ヘッダは150pxのガッタを予約しました 一日の時間を言うまでの高さの〜130px。 ロゴとコントロール ロ...

kamo·2w ago
Featurekamo-internal

バインダーの移動とストリップの右側にアップロード

ストリップは、ドキュメントマネージャーがどこからかを分離します。 左:原本、変更、共通 — 同じ文書の3つのビュー。 右: 4つのアイコンショートカット, その後、Bindersと宛先としてアップロード, 保存 ラベルとその塗料。 <Tabs> の子がなくなったので、それらは ActiveTab を設定する 自身が選...

kamo·2w ago
Fixkamo-internal

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

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

kamo·2w ago
August 22, 2026
CIkamo-internal

Rebuild 533bbeb4 では、式文字列は辞書にあります

画像はクローンのkamo-translation-dictionaryを構築し、それをコピーします メッセージ/ は、そのメッセージがキーのコンポーネント名がキーでなければ失敗します。 定義します。 533bbeb4 は、BEFORE の辞書のコミットをプッシュしました home.expression.* は、ビルドし...

kamo·2w ago
Featurekamo-marketing

引用符の見出しを置いて下さい

リクエストされたように、バナーラインの周りに引用します。しかし、CSSからレンダリングされます (`open-quote`/close-quote` を `quotes: auto`) ではなく、 2つの理由で文字列。 パイプラインは、すでに `previewBanner.headline` を 19 ロケールに翻訳...

Kamo·2w ago
Featurekamo-internal

表現 — カラー、スピリチュアル、ロゴの決定

2つのコーナーコントロールが1になります。 その分裂は注文の事故でした 誰が保持するのかを区別するよりもむしろ出荷された機能:色、パターン そして、組織のマークは1つの質問の3つの層です。 パンのように見えます。 2つのポップアップからそれらを選択すると、あなたを意味する 作りながら作ったコンビネーションが見えないので...

kamo·2w ago
Featurekamo-internal

バインダーのタブにカウントし、選択したドキュメントに上陸

タブは「Binders(n)」を読み込み、選択されたDocs バインダーの保持回数は ストリップから見える - を含む(0)、以来、見る価値のあるケースです メンバーが探している前にバインダーが空いていると言います。 タブを入力すると、選択したドキュメントが開きます。 会員は選択からここに到着します 文書, バインダ...

kamo·2w ago
Featurekamo-internal

絵フレームは、内側に何かではなく、ペインです

他のすべてのウィジェットは、起動パッドのフロストガラスカードにコンテンツであり、 ヘッダ、タイトル、コーナーコントロール。 絵の枠はない: それをレンダリングされる 方法 それは秒、見えないフレームおよび鋳造物の中の坐るフレームです 他の人の長方形の内側にデザインされたメンバーは詳細になります。 そのため、レジストリ...

kamo·2w ago
FixInitializerService

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

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

Kamo·2w ago
Featurekamo-internal

修正された文書のレイヤーがどのレイヤーに機能するかを示す

文書は 1 つの変更されたレコードを持っているので、変更されたタブは 1 行/ ドキュメント。 列名は、2種類のレイヤーではなくタッチされたレイヤーの名前 row was: 一度そのバイトが元のフォームフィールドと異なると文書 フィールドはそれを上に配置し、レコードの「まだ編集されていない」 エディタを開き、何もしませ...

kamo·2w ago
CIkamo-marketing

必要な辞書コミットに対して e67f59b を再構築する

e67f59b の名前変更プレビューBanner.now ライブ -> プレビューBanner.headline と pushed 一致するkamo-translation-dictionaryコミットの前に (f4627d31). ビルド ステップは、実行時に非ピン化された辞書をクローンします。 以前コミットしたコミ...

Kamo·2w ago
RefactorDocsService

修正されたレコードを開き、どのレイヤーも要求した

getOrCreateClassic と getOrCreateFormFillable の崩壊 getOrCreateModified: "編集のためにこれを開いた" は、 エディタが尋ね、答えは同じレコードです。 resolveFormFillableBase と rebaseFormFillableOnto が...

Kamo·2w ago
Featurekamo-marketing

隠れていたヘッドラインのNOW LIVEバッジを取引

6文字の丸薬で導いたトップバナー - ボーダー、アッパーケース、パルス - それから実際のメッセージを置いて下さい。 丸薬は現在、メッセージ自体を運ぶ: 「カモを使わずにビジネスを立ち上げる」 バッジクロームのどれも生き残ります。 全文の読み物の周りに1pxの箱 ボタンとして、`text-transform: top...

Kamo·2w ago
FeatureInitializerService

2つの修正されたレコードを2つのレイヤーにマージする

文書が両方の種類を持っている場合、CLASSIC 行は生き生き残ります。それは、 編集されたバイトを保持することができます — 設計はそれにリスペクトされ、 FORM FILLABLE 行は削除されます。 どちらの側もメンバーの仕事を失うだろう:バイトは LibreOfficeで作られた編集は、デザインは手で行われるフ...

Kamo·2w ago
Refactorkamo-shared-library

2つのレコードではなく、2つのレイヤーで1つの修正レコード

ドキュメントは、2つの派生した行まで持っていた — 編集バイトのCLASSIC, FORM FILLABLE for フィールド — どのフィールドに基づいていたか決めていた つまり、すべての保存の古典的な行のバイトでフォームの行を再設定します。 お問い合わせ ドキュメントレイヤー(バイト)とフォームレイヤー(フィール...

Kamo·2w ago
Featurekamo-internal

ピクチャーフレーム — メンバー自身の写真とビデオ、フレームでビルド

最初にインストールされたウィジェット。 会員は、好きなように多くのフレームを掛ける 独自のコンテンツ、独自の成形とグリッド内の独自の場所、すべて 1つのレジストリエントリから。 ミッション フレームは4つの側面で繰り返される1つの鋳造物のプロフィールであり、で切って下さい 彼らが満たす45°は、実際のフレームが作られ...

kamo·2w ago
FeatureSecurityService

フレームとメディアのエンドポイント、および新しい権利をシード

自己のみ、およびQUERYで強制される。 すべての読み込みと書き込みは解決します セッションからのメンバーとすべてのリポジトリの呼び出しは、その ID を要します。 フレームIDは、ブラウザに旅行するUUIDです そして、逆に、findById は誰が推測したかに他の誰かの壁を渡します お問い合わせ 「別のメンバーのフ...

Kamo·2w ago
FeatureInitializerService

Pic framesテーブルを作成する

会員がランチャーパッドに整理したフォトフレームウィジェット1列。 好みの空白ではなく、写真やビデオが写真のように見える フレームは、assoc object idでidを運ぶイメージング行であり、関連付け 点在するべき何か耐久を必要とします。 会員様のみのフレームID JSON の好みは何も外国のキーです: 何も強制...

Kamo·2w ago
Featurekamo-shared-library

フレームウィジェットの背後にあるスキーマ、権利およびストレージドメイン

ピクチャーフレームは、メンバー自身のランチャーパッド上の写真やビデオです。 会員様は、複数人でのご利用が可能です。 これは、プラットフォームが保持する必要があるすべてです お問い合わせ PictureFrameは、メンバーの好みの空白のキーではなく行です 媒体はフレームIDと関連した画像行であり、関連付けているため ...

Kamo·2w ago
FixSecurityService

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

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

Kamo·2w ago
Featurekamo-internal

1列に4人のメンバーのショートカットを入れる

コントロールの1つのクラスなので、起動パッドの1列を共有します。 右上の角は、2線のスタックではなく単一のストリップとして読みます。 スタイリング; それは、その隣人のように、共有ピルリンクスを使用して、崩壊 xsのラベルはそのままなので、4つのショートカットは電話に収まります。 行 会員が各メンバーが各メンバーを保...

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
Chorekamo-internal

@kamo/chat-core 0.1.5, ネット 0.1.1, メールコア 0.1.1

タイムゾーンの修正のチャットの半分はチャットコアに住んでいます: メッセージのタイムスタンプと 領収書を読んでいるので、このバブルは7時間滞在した 土地。 net 0.1.1はオプションではありません。チャットコア0.1.5はサーバーEpochMillisをインポートします。 それから、木はまだ網0.1.0を高く上げ、...

kamo·2w ago
Fixkamo-internal

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

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

kamo·2w ago

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

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

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