ライブ・チェンジ・ログ

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

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
April 24, 2026
Fixkamo-internal

バイナリの破損を防ぐために転送する前にフォームデータを解析

multipart/form-data 上での.text() リクエストはバイナリファイルバイトを破損します。 parsed FormData を init.body として渡しますので、foreToApi は request.text() をスキップします。 正しい境界でクリーンなマルチパートを再生できるようにします...

kamo·4mo ago
Fixkamo-internal

MinHeight:100vh を削除して、ダブルスクロールバーを引き起こします

外箱の minHeight:100vh はレイアウトの calc (100vh - 56px) を超過しました ブラウザレベルのスクロールと内部の両方を引き起こしたコンテナ overflow:auto は同時に活動的です。 高さ:100%だけで十分です.

kamo·4mo ago
Refactorkamo-internal

エディタページのヘッダーをドロップし、全般サブタブの名前を変更します

- バック矢印アイコンボタン+シールドアイコン+タイトル+サブタイトルを削除 セキュリティモデル/マスターモデルエディタのトップ。 キャンセルボタン スティッキー・アクション・バーでは、すでにバックをナビゲートし、 ヘッダは各フォームにより縦の部屋を与えます。 - 通常のセキュリティのために「一般」サブタブを「モデル構...

kamo·4mo ago
Fixkamo-internal

ドロップ・ストール セキュリティ・モデル・テーブルからのペイ・コラム・ヘッダー

従業員の自己支払いカモ手数料が削除されたとき、マッチング 行体内のテーブルセルは削除されましたが、ヘッダ行はまだ持っていました チームメンバー Pay' セル、すべての体列を 1 つのスロットにシフト ヘッダーの左。 orphanedヘッダーを削除して、カラム/ヘッダ 幅は再び並べます.

kamo·4mo ago
FixSecurityService

GoDaddy 400の間違いの背後にある実質の理由

GoDaddy は code=UNABLE TO AUTHENTICATE と body で HTTP 400 を返すようになりました 口座が現在のところ満たない場合は「悪いリクエスト」 生産 ドメイン API の適格性 (10+ ドメイン アカウントまたはアカウント) アクティブな割引ドメインクラブ会員). 資格情報...

Kamo·4mo ago
Fixkamo-internal

Censorship sub-tab は、仕様ごとに ATF を最初にレンダリングします

要求された注文に合わせて、Censorshipサブタブカードを注文します。 1. アルコール、タバコ及び防火薬 2. 許可されたメンバーの年齢の範囲 3. 許可された従業員(チームメンバー)の年齢範囲 他のサブタブは、すでに正しい順序でありました(一般: 基本的な情報/可視性/作成できる人/プラットホームの設定/ ド...

kamo·4mo ago
Featurekamo-internal

プラットフォーム管理者ビュー、パジネーション、ライブ検索、フィルタ、orgロゴ

プラットフォーム管理者(トップレベルのオーガナイザー)は、システム内のすべてのオーガナメントを経由して表示します 独自のメンバーシップではなく、新しい /api/security/org/all-networks エンドポイント。 ヘッダーのタイトルとサブタイトルの更新は、管理者のコンテキストを反映します。 その他の...

kamo·4mo ago
FeatureSecurityService

プラットフォーム管理者にGET /api/security/org/all-networks を追加

トップレベルのオーガナの所有者は、システム内のすべての組織を獲得できるようになりました 発信者に対する会員情報。 発信者がメンバーを持っているオラグ レコードは isOwner/memberId がポップアップし、 他の人は memberId: null, isOwner: false を取得します。 Endpoint...

Kamo·4mo ago
Featurekamo-internal

セキュリティモデルエディタ+クリーンアップのサブタブ

- セキュリティモデルエディタの****************が分割されました 4つのサブタブに:一般(基本情報、可視性、誰が作ることができるか、 プラットフォーム設定、ドメイン構成、商取引市場)、検閲(アルコール/ タバコ/防火剤+会員+チームメンバー年齢範囲)、許可されたアプリ、および デフォルトのセキュリティロ...

kamo·4mo ago
RefactorInitializerService

DataLoaderからチームメンバーPayFeesSettingをドロップ

Master-model のプロビジョナーはもはや取られた三州のペイフィードを渡しません マスターセキュリティモデルを作成するときに設定 — フィールドは消えます ChildOrgSecurityModelとサービスオーバーロード.

Kamo·4mo ago
RefactorSecurityService

ドロップチームMemberPayFeesSetting パラメータ

共有ライブラリの変更をミラーリング — SecurityModelController, MasterModelController および AppliedModelController は読み書きしません チームメンバーPayFeesSetting。 ブランチタイプのエディタのモデルごとのセルフペイ 「Billing...

Kamo·4mo ago
Refactorkamo-shared-library

ドロップチームメンバーPayFeesSetting

従業員の自己支払い手数料ポリシーがなくなった - BillingGroup のリファクタは、 セキュリティモデルではなく、グループごとの請求。 削除する ChildOrgSecurityModel のマッチングから、TeamMemberPayFeesSetting カラム ChildOrgSecurityModelDT...

Kamo·4mo ago
FixSecurityService

FindByIdWithDomainsによるEager-loadドメイン、drop @Transactional

コントローラーメソッドの@Transactionalは、DB接続を間接的に保持します。 MinIOアップロード全体で、LazyInitializationExceptionもリスク 解決前の内部 getOrganizationById トランザクションコミットPrimaryDomain org.getDomains()...

Kamo·4mo ago
Fixkamo-internal

ApiPath から重複 ?type= を削除

forwardToApi は、元の から incomingSearch (?type=...) を既に追加しています。 リクエスト URL. ?type= を apiPath で生成した秒間埋め込む ?type=full?type=full はバックエンドで、 Spring は次のようにタイプします。 "full?ty...

kamo·4mo ago
Fixkamo-internal

Int64 会員 ID のメールボックス スイッチャの復元

GetMemberIdString をメールボックス/member fetch に使用し、id/mailboxId を正規化します。 emailService から、スイッチャをアクセス可能な個人から動かして下さい JS 番号の coercion が ID の精密を除去できないので利用できる場合の mailboxes.

kamo·4mo ago
Featurekamo-internal

ブランチタイプのページ上のAlias可視性UI +サブドメインブランチボタン

サブドメインブランチダイアログ: - エイリアスエディタは、テーブルスタイルの列リスト表示でチップリストを交換 エイリアスごとのメンバーとチームメンバーのチェックボックス — 管理者は、 /network/create の各親エイリアスを参照 - onUpdateModelSubdomainConfig は、完全なエイ...

kamo·4mo ago
FeatureSecurityService

エイリアス可視性フィルタリング+サブドメイン所有権の自動検証

組織管理者: - Web-alias org の作成は、所有権を自動マークしますVerified=true と 作成した OrgDomain で isDnsVerified=true — 以来必要な TXT レコードなし 私たちは、GoDaddyに代わってDNSを約束しました - CUSTOM ParentAliasT...

Kamo·4mo ago
Featurekamo-shared-library

パーエイリアスのクリエイター型可視性フラグを追加

目に見えるToMembers /可視ToTeamMembers boolean カラムを追加 ChildOrgSecurityModelAlias では、どの親エイリアスを制限することができます。 子のorgsを作成するときにメンバーとチームメンバーに表示される。 - エンティティ: 2 @ビルダー。 BOOL DE...

Kamo·4mo ago
Fixkamo-register

Config.json からの themeRevision を使用して Cache-bust ロゴ URL

DynamicMetaLoaderがテーマを記憶するセッションの修正 config.json をフェッチした後、KAMO THEME CONFIG LOADED。 ThemeLogoが聴く そのイベントのために、 ?v={revision} クエリパラメータを再適用し、強制 ブラウザは、更新されたロゴをキャッシュされた...

Kamo·4mo ago
Fixkamo-internal

Config.json からの themeRevision を使用して Cache-bust ロゴ URL

DynamicMetaLoaderがテーマを記憶するセッションの修正 config.json をフェッチした後、KAMO THEME CONFIG LOADED。 ThemeLogoが聴く そのイベントのために、 ?v={revision} クエリパラメータを再適用し、強制 ブラウザは、更新されたロゴをキャッシュされた...

kamo·4mo ago
FixSecurityService

直接アップロード/{domain-folder}/img/ ではなく、ステージングバケット

UploadLogo エンドポイントはハードコードされた 'sumtingwong' プレースホルダーに書いていました (unfilled set) の代わりに org の実際のパブリックテーマパス。 今のロゴ 直接****************またはロゴフル.{ext}に移動します。 - copyFolder は...

Kamo·4mo ago
FixSecurityService

エッジノードのデフォルトからダウンした k2m1 ノードを削除します

k2m1 (10.8.2.1)は永久にダウンします。 フェイルオーバーリストでそれを残す 新しいOkHttpのタイムアウト火まで掛けるためにリトリートをアップロードしました。 デフォルト k1m1-only; k0m1コールドノードはフォールバックとして残っています.

Kamo·4mo ago
Fixkamo-shared-library

OkHttpClient 経由で MinioClient に connect/write/read のタイムアウトを適用します

タイムアウトなし, ダウンされたサイト·レプリケーションピア (k2m1) 原因makeBucket と、pputObject は無期限にブロックする呼び出しをします。 ロゴのアップロードUIの「保存...」。 OkHttpClient が 30 秒を強制できるようになりました MinIOConfig で宣言されている...

Kamo·4mo ago
Featurekamo-internal

設定ダイアログ、ウェブエイリアスウィザードパス、DNSプロビジョニングパネル

サブドメイン ブランチ UI を 3 つの面に追加します。 -********************新しい「サブドメインブランチ」ボタン org-level のダイアログを開き、toggle + GoDaddy creds を切り替えます。 allowRootSubdomains + 親エイリアス (reuses) ...

kamo·4mo ago
FeatureSecurityService

Org-level config、GoDaddy クライアント、Web-alias org はパスを作成します

新しいサブドメインブランチをワイヤーで縛ると、バックエンドのエンドツーエンドが機能します。 - orgレベルのSubdomainBranchesControllerは+GoDaddyのcrudsを可能にしました(live-verified) - GoDaddyDnsClient は、重要な CNAME の upsert...

Kamo·4mo ago
Featurekamo-shared-library

組織、暗号、エイリアス/DNS ログの足場を追加

ひとつのGoDaddyのクレジット(AES-GCM暗号化)、allowRootSubdomainsフラグを追加 セキュリティモデル、DNS のプロビジョニングに関するチャイルド・オリアス・コレクション 監査ログ、SecretCipher ヘルパーは、SecretCipher ヘルパーで、SecretCipher ヘルパ...

Kamo·4mo ago
Fixkamo-internal

Mailbox チェックボックスは org domains を読み込み、プロバイダードメインではなく

前の配線は /api/email/domains を読みました (email provider domains) テーブル)。 そのテーブルは、サードパーティの電子メールプロバイダでのみポップアップされます 統合はセットアップされます — カモメールのorgsで空の — なので、フォームは言った orgが完全に持ってい...

kamo·4mo ago
Refactorkamo-register

私のプロフィールの先端の旗を落として下さい+セクション間隔を統一して下さい

4つのMy Profileセクションでは、同じ縦のリズムを共有できるようになりました。 各セクションのヘッダーとフィールド(s)の間の8px、16px セクション。 メールがサインインであることを説明するアラートバナー クレデンシャルがなくなり、リーガルネーム、エイリアス、メール、 そして、電話も消えます:各セクション...

Kamo·4mo ago
Refactorkamo-register

ティディマイプロファイルレイアウト+携帯電話の検証をドロップ

マイプロファイルのステップを再編成するので、4つのセクションが同じを共有 レイアウトとタイトル形式。 注文は現在、法的名前、エイリアス、電子メール、電話です。 - FormName:ペーパーラッパー、 "マイネーム"見出し、および 「完全な法的名前」キャプション。 同じアイコン+サブタイトル見出しを使う エイリアスと...

Kamo·4mo ago
RefactorSecurityService

サインアップ時に電話フィールドのSMS認証をドロップ

セルフサービス登録時に収集した電話番号は、現在 プレーンオプションのテキストフィールド — /register/phone/initiate、SMSコードなし、 /register/phone/verify なし レジスタエンドポイントは番号をそのまま受け入れます 入力、空白/句読化を正規化し、E.164-ishを検証...

Kamo·4mo ago
Refactorkamo-shared-library

ドロップ登録電話コードのエンティティティ + リポジトリ

セルフサービスの登録はもはやSMSコードの確認を使用しません 電話フィールド — 登録フォームは、テキストとして電話番号を収集します 新規ユーザに入力して保存します。 未使用のエンティティティを削除し、 リポジトリ。 register phone codesテーブル(既に作成済みの場合) KamoInitializer...

Kamo·4mo ago
Featurekamo-internal

プレフィックス/サフィックスのドロップダウン、メールボックスのドメインゲート、明示的なステータス

- 名前の接頭辞および接尾辞はそれからpopulatedです NamePrefixType / NameSuffixType は org-config で配信 エンドポイント オプションごとに省略+フルネームを表示します。 - 「組織の電子メールメールボックスのプロビジョン」が無効になっています 組織の電子メールのドメ...

kamo·4mo ago
FeatureSecurityService

Explicit チームステータス + 名前 プレフィックス/サフィックス カタログ

- GET******************** が namePrefixs を返すようになりました。 namePrefixType と NameSuffixType からソースされる チームメンバーの追加/チームメンバーフォームの追加は、それらをハードコードする必要はありません。 - POST /create-te...

Kamo·4mo ago
Fixkamo-internal

Unwrap {markets:[...]} は Attach ダイアログでエンベロープ

GET /api/security/Commerce-markets は { 市場: [...], メッセージ: "..." }, bare 配列ではありません。 Attach Commerce Market ダイアログが全体を扱う 配列として応答し、'a.filter で吹くことは関数ではありません' (そして偽りに...

kamo·4mo ago
Featurekamo-internal

フル幅、3パン追加 メンバーフォームレイアウト

フォームを作成して、コンテンツ領域全体を使用するようにします。 1100px を中心とするカラム。 - 3-列レスポンシブレイアウト:スティッキー左セクションnav(md +)、フル幅 フォーム(常に)、右側のライブサマリーパネル(xl+)。 - フィールド行は現在、利用可能な幅にスケール:名前セクションはmd +で...

kamo·4mo ago
Fixkamo-internal

OTK-redirect を proxy.ts にマージし、重複する middleware.ts を削除

Next.js 15 は、ミドルウェアとプロキシの両方が存在するときにビルドを拒否します。 ザ・オブ・ザ・ ミドルウェアに住んでいたOTKハンドオフリダイレクト — 任意のリクエストをリクエストを送信する ?otk=... を /validate にすると、OTK は実際に消費されます。 auth/access-rul...

kamo·4mo ago
Featurekamo-register

エイリアス/メール/名前/電話を単一の「マイプロファイル」ステップにマージ

「My E-Mail & Alias」と「My Name」を組み合わせ、 「電話番号」は13以上の登録者のための1つの「マイプロフィール」ステップに進みます。 エイリアス + 電子メール + 法的名が必要と電話番号オプション (入力時にSMSで検証) Under-13 登録者 現在見る 「My User Alias」の...

Kamo·4mo ago
FeatureSecurityService

電子メール + 法的名は、下-13のサインアップのためにオプション

/api/security/register エンドポイントは、以前にリクエストを拒否しました 電子メール、名前、または最後の名前を欠落させます。 アンダー13 パスを作った (KIDS ONLY orgs, または ALL AGES を sub-13 registrant) 不可能 — これらのアカウントは正当にエイ...

Kamo·4mo ago
Fixkamo-internal

Redis master と dedupe OTK POST から新しい***を読みます

Replica は、OTK 交換後、新鮮に書かれたセッションを見逃してしまった。 偽の失敗とログインリダイレクト。 otk が存在しているときにイントロ遅延をスキップします。 Strictモードの倍の台紙のための共有の機内検証の約束.

kamo·4mo ago
Fixkamo-internal

/platform/orgs の非配列応答に対する監視

非配列応答(空体、エラーエンベロープ、または{data: [...]}ラッパー) orgsの状態に着陸し、レンダーを吹き上げる 'e.map は関数ではありません。 Array.isArrayの背後にある状態の更新をゲートします。 {data: [...]}を許容する envelope と、インラインのエラーを inl...

kamo·4mo ago
April 23, 2026
FixSecurityService

/network を強制する ルール サーバー側

ターゲットが現在のセッションorgの場合、カスタムドメインSSLは拒否されません 確認、またはヒトターゲット会員は非アクティブです。 ドメイン設定を共有する OrgNetworkEnterPolicy 経由でmy-networks とロジック; ロードターゲット org と findByIdWithDomains によ...

Kamo·4mo ago
Featurekamo-shared-library

Add******************** で入るチェック

Kamo·4mo ago
FixSecurityService

宛先メンバーを要求し、orgメンバーシップを検証

Enter-as は、クライアントが提案したターゲットで、常に新しい *** を構築します。 会員の行; 不一致した org/member を拒否します。 セッションデバッグログを改善します.

Kamo·4mo ago
RefactorSecurityService

投稿Auth*** をログインと入力で共有する

ポスト認証を抽出する***ビルド(grant-all拡張、プロファイルSQL、 ブランチのタイトル, createSession) を PostAuth***Service に行なうので、入出力は パスワード検証後にkamo-loginと同じコードパス。 Enter-as は、プロバイダ org id とプロバイダー...

Kamo·4mo ago
FixSecurityService

Enter-as セッションは、ターゲット org セキュリティ プロバイダーとオプションの targetMemberId を使用します

Enter-as は、Redis セキュリティOrgId をユーザのグローバルセキュリティ provider から設定しました。 ログイン時に対象のorg FQDNチェーンから設定します。 その不一致はクロスドメインを作った hand-offs はソース/provider org のように見えます。 セキュリティを解決...

Kamo·4mo ago
Fixkamo-internal

Enter-as OTK で /validate を開くので、対象の org セッションが適用されます

/api/validate と呼び出されない /?otk= にリンクされた ENTER; 共有ドメイン *** クッキーは、ソースorgを保存しました。 ミドルウェアを介して/validateに?otk=をリダイレクトする 任意のストレイリンク.

kamo·4mo ago
FixSecurityService

BFFリクエストのOTKからシステムユーザーセッションを解決

SystemUserConfigController と SystemUserCapabilityController は、 メニュー kamo-internal は Cookie なしで X-OTK を転送します。 セッションが見つからず、403を返し、正当なトップレベルの所有者のために。 EnterAsContr...

Kamo·4mo ago

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

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

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