ライブ・チェンジ・ログ

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

17,888
総変更点
4,594
特徴:
4,520
フィックス
32
プロジェクト
プロジェクトによるフィルタ
すべてのプロジェクト17,888AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService364InitializerService299KBService74KlusterServices542MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,557kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
タイプ別フィルター
すべてのタイプBuild24CI522Chore670Docs226Feature4,594Fix4,520Other6,781Performance136Refactor274Revert23Style48Test69Upgrade1
September 5, 2026
Featurekamo-login

進行中のロックアウトを表示するので、保持されているサインインはそれ自体を説明しています

サーバは今、梯子にサインインを拒否します - 5つの無料試行、その後5 秒、それから5、15および30分のロックを、そして永久ブロック締めて下さい。 この画面のどれも「無効なユーザー名」で答える またはパスワード」と静かに何もしないボタン、サイトとして読み込む セキュリティ制御の作業ではなく壊れている。 4つの状態、...

Kamo·1w ago
FeatureSecurityService

プログレッシブサインインロックアウト、永続的なIPブロックへのエスカレート

間違ったパスワードは何かを要し、コストが上昇します。 以来カウント 主題の最後の成功のサインイン:最初の5つの失敗は自由、第6です 5秒待ってから1つ、そして10分の20秒、 5分、15分、30分のドアを保持します。 要塞が置く 組織の永続的なブロックリストおよびメールの sysadmin のアドレス。 WHOのカウ...

Kamo·1w ago
September 4, 2026
Featurekamo-internal

自分のドメインにリダイレクト URI を表示

これは画面全体が変更されるものです。 Google の設定メンバー 組織独自のOAuthアプリでワークスペースが紹介されています。 Googleコンソールに貼り付けるアドレス — api.kamocrm.com が見つかり、 カタログにハードコードされ、自社で検証した組織のために ドメインとそのメンバーは、カモのホスト...

Kamo·1w ago
FeatureSecurityService

独自のドメインでコールバック URL をそれぞれ org に渡します

このエンドポイントは、ユーザーがGoogleに貼り付ける文字列を見つける場所です コンソールなので、間違っていたエンドポイントです。 org をタイプしてリダイレクトし、画面に空白を埋めました。 hardcoded api.kamocrm.com — プラットフォームのホスト名は、 テナントが登録したアプリは、ホワイト...

Kamo·1w ago
FeatureVOIPService

チームリダイレクトの org のホスト名に戻ります

独自の登録に組み込まれた org をリダイレクトしても、outright が勝ちます。 マイクロソフトはトークン交換で再生される URI を一致させるために要求します 認可バイト単位なので、そのEntraアプリに入ったものは 正しい回答のみで、既存の接続は移動してはならない。 変更は、その下にあるフォールバックです。...

Kamo·1w ago
FeatureMediaService

Org のホスト名をミーティング OAuth リダイレクトとして送信

同じルールでは、Zoom と Teams ミーティングのメールボックスフローが続きます。 OWNアプリに登録している組織 api.<it 独自のドメイン> なので、ワイヤ上で何が起こるかです。 コールバックはパブリックでセッションレスなので、組織と組織の両方が プロバイダーは `state` から出てくる — プロバ...

Kamo·1w ago
FeatureEmailService

Org のホスト名を mailbox OAuth リダイレクトとして送信

独自のGoogleまたはEntraアプリが登録した組織 独自のアカウントでアプリを、自社ブランドの下に、 api.<it 独自のドメイン> を認証するための設定画面。 サービスを作る 送信する。 両脚は1つのセレクターを通過します。なぜなら、彼らは同意しなければならないからです:値 認可リクエストとトークン交換で再生...

Kamo·1w ago
Featurekamo-shared-library

Org の OAuth コールバックを独自のドメインに

OAuth リダイレクト URI は、第三者が保持されます。 会員がそれを貼り付ける Google のまたは Microsoft のコンソール、およびサービスの値から 認可リクエストに送信し、トークン交換で再生する 型付けされたものに合わせて、キャラクターのキャラクター。 そのため、設定画面の SHOWS アドレスと...

Kamo·1w ago
FeatureSecurityService

ユーザーアカウントの詳細は、所有者、またはオペレータに帰属します

1つのルール、1つの場所で、USERアカウントを書く3つのエンドポイントの場合: プロフィールのメンバーの更新、プロフィールの個人的な住所、およびプラットホームのユーザー タブ。 同じデータを管理し、3つの異なる回答にドリフトしました。 UserAccountEditPolicy: 人自身、神々の有資格者、 システム...

Kamo·1w ago
Featurekamo-shared-library

検出ルール org が切り替わらず、送信する文字

PROGRESSIVE LOGIN LOCKOUT が、ProGRESSIVERuleType に参加します。 そのほかの全ての値 enumは、テナントがオプトインする何かを記述します。この1つは制御を記述します セキュリティ サービスは、行が存在するか否かにかかわらず、すべてのサインインに適用されます。 行 セキュリ...

Kamo·1w ago
Featurekamo-internal

オペレータは、個人アドレスを設定し、正しいアカウントについて尋ねることができます

会員プロファイルの2つの変更、同じ混乱について:その人 お問い合わせ 個人的なメールカードは、もはや自己のみではありません。 神秘的なオペレータと システムユーザーは、変更が必要なメンバーが変更されるため、誰でも設定できます。 通常、古いメールボックスが到達できないと述べた人 - ケース 会員自身の流れは、そのアドレ...

Kamo·1w ago
FeatureSecurityService

神様のオペレータとシステムユーザが誰かのアドレスを設定してみましょう

個人的な住所は自己のみでした。 管理者が持つアドレスも 修正できるように — 自分のアカウントにメールボックスを紛失したメンバー 会員自身のパスを正確に判別できない 対応できません。 誰: 神が認めた発信者、またはプラットフォームシステムユーザー。 意図的にない MANAGE MEMBERS または MANAGE M...

Kamo·1w ago
FeatureKlusterServices

最後の4つのサービスを予算で2番目のレプリカを獲得

BillingService、Eメールサービス、KamoLOS、SecurityService は 2 Pod を実行し、それぞれにその 最初に分散リースの背後にある共有効果のスケジュールスワップ。 作品を取り巻くものの間 2 回実行すると、最も高価な: 顧客を充電し、銀行口座をデビットします。 キャンペーンを送信し、...

Kamo·1w ago
FeatureSecurityService

共有スイープをロックし、2つのポッドを実行

SecurityServiceの13のスケジュールされたスワイプの16には、共有効果があり、現在名前を付けています。 実行前に分散リース。 このプラットフォームには ShedLock がないため、レプリカ カウントは、彼らが正しいものだった - このサービスは、艦隊の中で最もスケジュールされた作業を持っていたし、 した...

Kamo·1w ago
Featurekamolos

お金を動かすすべてのcronジョブをロックし、2つのPodを実行します

KamoLOS は 1 Pod を実行し、10 個の cron ジョブは、その理由だけ正しかった。 ShedLockはありません このプラットフォームでは、次の2つ目のレプリカがそれぞれ2回実行されます。 AutoDebitRunJob DEBITS BORROWERS' BANKアカウント InterestAccr...

Kamo·1w ago
FeatureEmailService

共有スイープをロックし、2つのポッドを実行

メールサービスの10のスケジュールされたスワップの9つは、共有効果を持ち、以前に名前付きリースを取る ランニング。 最も重要なのは、キャンペーンディスパッチャです。ロックなしで2つのポッドで、すべての受信者 実行中のキャンペーンが重複してもらえる。 ReminderSchedulerServiceは同じです 会議のリマ...

Kamo·1w ago
FeatureBillingService

すべてのお金移動スイープをロックし、2つのポッドを実行します

BillingService は 1 Pod を 1 つ実行し、その 7 つのスケジュールされたスワップは、そのためだけ正しかった。 そこには このプラットフォームではShedLockがなくても、2つ目のレプリカが2回実行されます チェック: ************************ 支払いプロバイダにメータ...

Kamo·1w ago
FeatureKlusterServices

ちょうど2番目のレプリカを獲得した6つのサービス予算

AIService、KBService、ESigService、VOIPService、DocsService、TranslateServiceは2つのPodを実行します。 そのため、どちらのノードのドレインは、一度に両方の時間ではなく、一度に1つを緩和しなければなりません。 最初の5つは、その共有効果のスケジュール...

Kamo·1w ago
FeatureTranslateService

2つのポッドを実行

@Scheduledメソッドはこちら 地図を入力 このPodのメモリで保持されます。 すべてのPodで実行されるはずで、何も共有されていない 重複する第二のレプリカ、そしてそれは意図的にロックなしを取得する - それはすべてのポッドを残しますロック しかし、空の言語テーブルを持つリースホルダー。 このサービスでは、リ...

Kamo·1w ago
FeatureDocsService

共有スイープをロックし、2つのポッドを実行

@Scheduled sweep をここで共有する効果は、現在、分散リースを通し、 singletonTaskRunner は何かを行う前に、一度に一度のフリートを渡って実行します。 ポッド。 これは、このサービスを1つのレプリカで保持する唯一のものだった - どこでもShedLockはありません このプラットフォーム...

Kamo·1w ago
FeatureVOIPService

共有スイープをロックし、2つのポッドを実行

@Scheduled sweep をここで共有する効果は、現在、分散リースを通し、 singletonTaskRunner は何かを行う前に、一度に一度のフリートを渡って実行します。 ポッド。 これは、このサービスを1つのレプリカで保持する唯一のものだった - どこでもShedLockはありません このプラットフォーム...

Kamo·1w ago
FeatureKBService

共有スイープをロックし、2つのポッドを実行

@Scheduled sweep をここで共有する効果は、現在、分散リースを通し、 singletonTaskRunner は何かを行う前に、一度に一度のフリートを渡って実行します。 ポッド。 これは、このサービスを1つのレプリカで保持する唯一のものだった - どこでもShedLockはありません このプラットフォーム...

Kamo·1w ago
FeatureESigService

共有スイープをロックし、2つのポッドを実行

@Scheduled sweep をここで共有する効果は、現在、分散リースを通し、 singletonTaskRunner は何かを行う前に、一度に一度のフリートを渡って実行します。 ポッド。 これは、このサービスを1つのレプリカで保持する唯一のものだった - どこでもShedLockはありません このプラットフォーム...

Kamo·1w ago
FeatureAIService

共有スイープをロックし、2つのポッドを実行

@Scheduled sweep をここで共有する効果は、現在、分散リースを通し、 singletonTaskRunner は何かを行う前に、一度に一度のフリートを渡って実行します。 ポッド。 これは、このサービスを1つのレプリカで保持する唯一のものだった - どこでもShedLockはありません このプラットフォーム...

Kamo·1w ago
Featurekamo-internal

実行中のシェルの横にあるコーダセッションと両端に到達するスクロールバー

## ターミナルは 1 つの機械の 2 つの眺めです サブタブは、2つのトップレベルのタブではなく、それらが2つの目的地ではないためです。 ターミナルはセッションを実行できるシェルです。セッションは会話です。 シェルを持っている可能性があります。 スイッチは2番目のMUIタブではなく、セグメント化された制御です スト...

Kamo·1w ago
FeatureSecurityService

会員のコーダセッションを一覧表示し、ターミナルで1つを開く

ターミナルの両側にある2つのエンドポイントは、同じルールに従っています。 Linuxアカウントは、CALLER'S OWN SESSIONとアカウント名から解決されます。 リクエストから受けることはありません。 そのため、メンバーは、そのメンバーを閲覧または再開することができます。 独自のセッション — 何人かの人達に...

Kamo·1w ago
FeatureKlusterServices

デプロイが実際にリクエストを要するかどうかを測定する

このプログラムのすべての修正は、ロールアウト中に何が起こるかについての主張です。 今、これらの主張まで MediaServiceは、人生全体のための1つのレプリカで戦略Recreateで出荷されたので、 すべてのデプロイは、チャットと添付ファイルのみのPodを削除し、置換を開始しました その後 — 〜65秒の穴、数回 ...

Kamo·1w ago
FeatureKlusterServices

dev マシンのコーダセッション、リストおよび再開可能

ここには、機械がそれのいずれかを知っている唯一のものだからです。 ## セッションインデックス 端末がどのtmuxが動くかのように、自宅で正確に。 テーブル無し、のための 同じ理由: ディスクは既に知っている、それはCLI自体から再開するものであり、 (mtime, size) にメモリー化され、それがなければい...

Kamo·1w ago
FeatureKlusterServices

すべてのドレインを予算にし、ロールアウトの安全性を繰り返すデプロイに失敗

PodDisruptionBudgets は、今では2つのレプリカを本物実行する25の展開のために。 minAvailable: 1 ドレインは 1 Pod を緩和し、ノード全体の値を下げる代わりにその置換を待ちます 一度に。 kamoの名前空間は、クラスターサービス、kamo-universe、ratetack、 l...

Kamo·1w ago
FeatureRAGService

インデックス作成の消費者をシェアし、2つのポッドを実行

RAGServiceは、2つのJetStream耐久性を独自のものにしています。 rag-note-consumer と rag-kb-consumer — グループが正確に1つの加入者を認めない耐久性のあるプッシュコンシューマー。 2番目のポッドは [SUB-90012] を拒絶し、先頭にどのポッドがバインドするイン...

Kamo·1w ago
FeatureVectorService

2つのポッドを実行

レプリカ1 -> 2. このサービスは、 @Scheduled 作業を実行し、排他的な NATS を耐久性に結合しないので、 2番目のPodは何も重複しません。それはステートレスリクエストのサービングであり、それを維持する唯一のもの 1つのレプリカは、何も番号を上げなかったことだった. 1つのレプリカでmaxSurg...

Kamo·1w ago
FeatureConversionService

2つのポッドを実行

レプリカ1 -> 2. このサービスは、 @Scheduled 作業を実行し、排他的な NATS を耐久性に結合しないので、 2番目のPodは何も重複しません。それはステートレスリクエストのサービングであり、それを維持する唯一のもの 1つのレプリカは、何も番号を上げなかったことだった. 1つのレプリカでmaxSurg...

Kamo·1w ago
FeatureAPIService

2つのポッドを実行

レプリカ1 -> 2. このサービスは、 @Scheduled 作業を実行し、排他的な NATS を耐久性に結合しないので、 2番目のPodは何も重複しません。それはステートレスリクエストのサービングであり、それを維持する唯一のもの 1つのレプリカは、何も番号を上げなかったことだった. 1つのレプリカでmaxSurg...

Kamo·1w ago
Featurekamo-internal

可読性の調査に答え、そして2つのポッドを実行して下さい

このデプロイメントは、読みやすさプローブがなかったため、Podはすぐにそのコンテナを準備する プロセスが開始されました。 maxUnavailable 0 Kubernetes は "新しいPodが役立つ" と読み、 古いものの元に戻り、次は初期化され、そのポートをバインドしていません。 上陸リクエスト ポートに何も聞...

Kamo·1w ago
Featurekamo-meet

可読性の調査に答え、そして2つのポッドを実行して下さい

このデプロイメントは、読みやすさプローブがなかったため、Podはすぐにそのコンテナを準備する プロセスが開始されました。 maxUnavailable 0 Kubernetes は "新しいPodが役立つ" と読み、 古いものの元に戻り、次は初期化され、そのポートをバインドしていません。 上陸リクエスト ポートに何も聞...

Kamo·1w ago
Featurekamo-marketing

SIGTERMにドレインし、2つのポッドを実行

次に、SIGTERM を bare process.exit(143) で扱います。そのため、このPod をどれでも重ねてデプロイします。 フォームポスト、サーバーアクション、ストリーミングされたRSCペイロード、アップロード。 目に見えないとき 最後のミリ秒のリクエスト。全てのプッシュに展開するクラスターには見えない...

Kamo·1w ago
Featurekamo-capcha

2つのポッドを実行

レプリカ1 -> 2. Podではなく、Redisのサーバー側状態の生活, スケジュールされた作業はありません 重複するので、第二のレプリカは、その1つのポッドを失うことを除いて何も変更しません。 1つのレプリカでOMMのキル, 失敗した生体プローブやノードのドレインは、すべてのものをダウンしました 起動に時間がかかる...

Kamo·1w ago
Featurekamo-register

SIGTERMにドレインし、読みやすさプローブに答え、2つのポッドを実行します

次に、SIGTERM を bare process.exit(143) で扱います。そのため、このPod をどれでも重ねてデプロイします。 フォームポスト、サーバーアクション、ストリーミングされたRSCペイロード、アップロード。 目に見えないとき 最後のミリ秒のリクエスト。全てのプッシュに展開するクラスターには見えない...

Kamo·1w ago
Featurekamo-login

SIGTERMにドレインし、読みやすさプローブに答え、2つのポッドを実行します

次に、SIGTERM を bare process.exit(143) で扱います。そのため、このPod をどれでも重ねてデプロイします。 フォームポスト、サーバーアクション、ストリーミングされたRSCペイロード、アップロード。 目に見えないとき 最後のミリ秒のリクエスト。全てのプッシュに展開するクラスターには見えない...

Kamo·1w ago
Featurekamo-nowww

SIGTERMにドレインし、読みやすさプローブに答える

次に、SIGTERM を bare process.exit(143) で扱います。そのため、このPod をどれでも重ねてデプロイします。 フォームポスト、サーバーアクション、ストリーミングされたRSCペイロード、アップロード。 目に見えないとき 最後のミリ秒のリクエスト。全てのプッシュに展開するクラスターには見えない...

Kamo·1w ago
Featurekamo-shared-library

分散ロックなので、スケジュールされたスイープは2番目のレプリカを生き残ることができます

このプラットフォームにはShedLockはありません。 すべて 97 @スケジューリング 各サービスが正確に1つのポッドを実行しているため、18サービス全体でスイープは正しいです。 任意のスケール 彼らとスイープは、メンバーの受信トレイで2回のミーティングリマインダー、2つのチャットメールを実行します 通知、請求期間を...

Kamo·1w ago
Featurekamo-register

Orgのオーバーレイカラーのサインアップサイトですべてのロゴをペイントする

オルガは、カモ内部の「登録サイトロゴオーバーレイ」を選択 ホームページとロード画面オーバーレイ。 サイト全体のための1つの設定: 登録フロー、組織、チーム画面の各ステップ 完了画面とクローズド・サイン画面。 そのため、テーマロゴは、そのためにプロップをとりません。色自体、その方法を読みます すでに company-v...

Kamo·1w ago
Featurekamo-login

Orgのオーバーレイカラーのサインインサイトのすべてのロゴをペイント

オルガは、自宅の横にカモ内部で「ログインサイトロゴオーバーレイ」を選択します ページとロード画面オーバーレイ。 サイト全体のための1つの設定: サインインフォーム、ワークスペースピッカー、パスワード回復およびリセット、および サインアウト画面は同じ背景に同じロゴであり、誰も望んでいません シェードを5回セットする。 ...

Kamo·1w ago
Featurekamo-internal

サインインおよびサインアップサイト用のロゴオーバーレイを選択

このページの横にある4番目と5番目は、画面をロードする KamoMeets オーバーレイ, thirteen-token 語彙とライブを共有 スウォッチ。 カモメットとは異なり、どちらも常に提供されます。すべてのオーガニはサインインを持っています どんなアプリが動くのか、そしてそのドメインがないのは、登録サイトです。...

Kamo·1w ago
FeatureMediaService

複数のPodでMediaServiceを正しいようにし、2つを実行します

MediaService は、単一のレプリカしか実行されていないため、そのデプロイはトータルチャットアウト率でした。 OOM は同じでした。 コード内のすべての理由で2つを実行できません。 1. 速いブロッカーは入って来ます。 enableSimpleBroker は変換を意味し、WebSocket だけが到達します...

Kamo·1w ago
FeatureSecurityService

サインインとサインアップロゴを config.json にオーバーレイする

kamo-login と kamo-register は OrgContext 無しのホストで実行されるので、 このファイルは、ブランディングの唯一のルートです - 同じ1カモメット 既に使用しています。 トークンは org のパレットと org のパレットに対して解決されます。 終えられた六角は書かれます、それはth...

Kamo·1w ago
Featurekamo-shared-library

サインインサイトとサインアップサイトのロゴオーバーレイ

Vocabulary home logo overlay の2つのカラムが既に確立されています。 トークンはヘックスではなく、ブランドを再構築するオーガニゼーション 新しい色。 バックフィルなし - null は NONE です。 オルガは今日のように見えます。 1つの共有設定ではなく、同じ理由で別の列 ホームページ...

Kamo·1w ago
Featurekamo-login

アドレス変更の手紙のリンクに答える

/verify-email-change は変更されたアドレスの文字にトークンを消費し、 何が起こったのか。 手紙は、ワークスペースではなく、ここに住んでいます 個人的なメールボックスに移動します。通常、署名されていない電話を読みます ワークスペースは、多くの場合、何も署名しません。 login.<domain> は ...

Kamo·1w ago
Featurekamo-internal

自分のアドレスを変更し、すべてのアカウントのプラットフォームタブ

プラットフォームが説明したことのない1つの区別によって結合された2つの表面 誰でも: ユーザアカウントは PERSON であり、メンバーは 1 つの組織の その人との関係。 私のプロフィールは、個人メールアドレスカードを獲得します。 それが何であるかであるのでパスワード — 3つの識別子の1つ パスワードリセットのア...

Kamo·1w ago
Featurekamo-shared-library

キューグループ購読を追加するので、作業は 1 Pod に固定されるのではなく共有されます

購読するEphemeralへの参加 2つの異なるジョブ、2つの異なる消費者: subscribeEphemeralすべてのPodはすべてのメッセージ(STOMP放送で終わるもの)を見る必要があります subscribeQueue 作業は、まさにONCE(メールの送信、プロバイダの呼び出し)で行われる必要があります。 ...

Kamo·1w ago

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

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

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