ライブ・チェンジ・ログ

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

17,866
総変更点
4,581
特徴:
4,513
フィックス
32
プロジェクト
プロジェクトによるフィルタ
すべてのプロジェクト17,866AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService348InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,554kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
タイプ別フィルター
すべてのタイプBuild24CI522Chore670Docs226Feature4,581Fix4,513Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
August 15, 2026
FeatureSecurityService

Dev機械サービスおよびコントローラー

チームメンバーのメールアドレスではなく、メンバーアカウントのメールからユーザーネームデリブ 仕事アドレスは別のドメインに座って、静かに別のドメインを生成することができます アカウント名。 Reset-password は GD と GodModeActive を組み合わせる必要があります.

Kamo·3w ago
FeatureSecurityService

Dev マシンプロビジョニングエージェントの HTTP クライアント

health() は輸送障害を嚥下し、 SSO のプリフライトが使えるように false に応答します 500 ではなく、実用的な 503 を返します.

Kamo·3w ago
FeatureSecurityService

AES-GCM 秘密のコーデックと POSIX のユーザー名の派生

Codec は意図的にリバーシブルです。 RDP 自動ログインは実際のパスワードが必要です。 GCM を使うと、改ざんされたキーや間違ったキーの行が大声で失敗します。 Guacamole に渡すノイズ.

Kamo·3w ago
FeatureSecurityService

セッションに触れることなく、ブラウザにint64 idsを文字列として送信

CockroachDB一意 rowid() の id は 19 桁、過去数です。 MAX SAFE INTEGER なので、id JSON 番号として送信されると、その低桁の丸みを帯びたブラウザに着きます。 お見逃しなく! 163 ハンドラの応答は、生ロング org とメンバー ids を アドホックマップなので、DT...

Kamo·3w ago
FixSecurityService

デッドロングアスストリングの設定とピンを削除して、死んだままにする必要があります

JacksonConfig は、************************ のシリアル化をロングとして登録しました。 文字列 -- 過去の JavaScript を実行している CockroachDB ids の標準ガード MAX SAFE INTEGER は、 一度走ったことがない。 ブーツはビルダーのcust...

Kamo·3w ago
FixSecurityService

DTO が未対応のフィールドの拒否を停止する

ObjectMapper の Bean を Spring Boot のオートコンフィギュレーションから離れる決定 1 つは、手作りのメーカが、Jackson のデフォルトをブートではなく運ぶ。 1 つ 問題は FAIL ON UNKNOWN PROPERTIES で、ブートがオフとこのマッパー 左に -- そのため、対...

Kamo·3w ago
FeatureSecurityService

KamoMeetロゴのオーバーレイをconfig.jsonに解決

KamoMeet は OrgContext にアクセスできない Meet fork なので、org を学ぶ テーマ config.json のこのサービス bakes からブランディングします。 オルガは、 オーバーレイトークン; これは、そのorgの独自のパレットと書き込みに対してそれを解決します kamomeetL...

Kamo·3w ago
ChoreSecurityService

共有lib の load logo overlay カラムに対する再構築

ソースの変更はありません。 CIクローンkamo-shared-libraryはビルド時に Organization.loadingLogoOverlay は、この再構築時にのみマップされます。 それからジェネリックPUT /org/{id}がフィールドと新しいローディングをドロップするまで スクリーンのロゴのオーバー...

Kamo·3w ago
FeatureSecurityService

会員検索を所定の権利者に絞り込む

リードアサインピッカーは、できる人だけを返すためにディレクトリを必要とします 実際に鉛を働かせますので、/team-members/searchは必須Rightを取ります。 ログイン unrecognized 名前は無視された変数より400です:静かに低下します フィルタは権限境界を広げ、失敗する間違った方法です。 正...

Kamo·3w ago
FixSecurityService

決して送信されない承諾の旗上のブランディングの保存を失敗させる停止

PUT /org/{id} は、年齢範囲と 3 つの ATF フラグを生成しました。 リクエストが省略されるたびに保存された行は、すべての 5 をに対してアサート 応用セキュリティモデル。 すべてのブランディングは、すべての5つを保存します。 endpoint は、発信者が言及しなかったデータを再閲覧しました。 何も...

Kamo·3w ago
ChoreSecurityService

共有lib home logo overlay 列に対する再構築

ソースの変更はありません。 SecurityServiceのCIクローンkamo共有ライブラリ ビルド時間なので、組織をマップするだけです。homeLogoOverlay 一度それが リビルト — それからジェネリックPUT /org/{id}が静かに落ちるまで フィールド、新しいホームページのロゴのオーバーレイの設定...

Kamo·3w ago
FeatureSecurityService

作成者が新しいorgのアプリを選択してみましょう

ネットワーク作成ウィザードは、アプリと機能のステップを獲得し、これは 半分はそれを現実にさせます。 /branch-types/creatable は、各ブランチタイプのセキュリティのアプリについて説明しています。 model は -- 強制的なものとして ``必須, OPTIONAL * をモデルの 独自のデフォル...

Kamo·3w ago
FixSecurityService

リードの作成と削除は、それらを名前付ける権利を取ります

LeadControllerは、プラットフォームのより良いゲーテッドコントローラーの1つです。 VIEW LEADS、 EDIT LEADS, ASSIGN LEADS, REASSIGN LEADS MANUALLY, VIEW UNASSIGNED LEADS, 両方とも contact-info は、すべてのチェ...

Kamo·3w ago
FeatureSecurityService

プラットフォーム管理者リストで神アカウントを保護する

神様のアカウントのプラットフォームの権利は、別の神、そして神だけに変えることができる 別の神を含む、誰が、リストからアカウントを削除することはできません。 神は、プラットフォームのブレイクグラスのアイデンティティです。その所有者はいつ残っているかです 他のすべてが誤って設定されています。 管理者保持 MANAGE P...

Kamo·3w ago
FeatureSecurityService

Org の背景を config.json に焼く

kamo-login、kamo-register、マーケティングサイト、KamoMeetを全て読みます テーマ Bucket の config.json 背景画像数;背景順 一緒に乗るので、org-wide シーケンシャル/シャッフルの選択は、すべてに達します 次のテーマ規定の4つ。 2つの既知の値のみが放出されるた...

Kamo·3w ago
FixSecurityService

会員の名前変更は管理者行動であり、今はゲートを持っています

会員プロフィールの法定名カードは自己のみだったので、型付けした管理者 フォームの作成に誤った名前は、それを修正できませんでした。 接頭辞/first/middle/last/suffix と、その後何も変更できません。 カードは MANAGE MEMBERS/MANAGE MEMBER SECURITY ホルダーにもレ...

Kamo·3w ago
FeatureSecurityService

システム利用者の権利に従う全てのネットワーク

すべての組織を見て、一つに入ることができることは同じ決定である - リストが存在するので、オペレータは、彼らがしようとしている組織を見つけることができます サポート — なので /all-networks は、所有権の代わりに SYSTEM USER を尋ねるようになりました トップレベルのorg。 プラットフォーム管...

Kamo·3w ago
PerformanceSecurityService

各ハンドラーのプラットフォームのアノテーションを一度解決

インターセプターは /** に登録されるので、アノテーションのルックアップは毎回実行されます このサービスは、リクエストインクルード、AnnotatedElementUtilsのウォークを提供しています。 メソッド、そのクラス、メタアノテーションを毎回行います。 回答ができません プロセスが命じている間変更; ハンドラ...

Kamo·3w ago
FixSecurityService

プラットフォーム管理者ロックアウトガードの周りのパスルートを閉じる

POST は、既存の管理者の権利を置き換えるので、 だけでなく、それらを与える - しかし、PUTとDELETEだけが編集かどうかをチェック リストを管理できる人はいません。 最後の追加 MANAGE PLATFORM ADMINS 空のセットを持つホルダーは、ルールの周りのやり方でした コンソールはあなたを表示します...

Kamo·3w ago
FeatureSecurityService

プラットフォームのあらゆる面でプラットフォームの権利を強化

@RequirePlatformRight + PlatformRightInterceptorは3つの手書きを取り替えます 「呼び出し主はトップレベルの所有者です」お互いのコピーだった門、1 プラットフォームコントローラごとに、各々のクロスレファレンスを独自のコメントで囲みます。 彼らはまた同じ方法で間違っていた:所...

Kamo·3w ago
FeatureSecurityService

リスト、名前変更、退職、ストリームアップロードされたサウンドエフェクト

バイトは、コンバージョンサービス(ffmpegとスキャナを所有しています)を介して到着します。 セッションとスクーピングルールが既にある場所は、ここにあるすべてです。 ライブ。 3つの棚は同じ理由の1つの応答に戻って来ます プロフィールは — トーンを選ぶメンバーがプラットフォームを提供している 組織と組織の一体化 ...

Kamo·3w ago
August 14, 2026
FeatureSecurityService

イベント・サウンド・スタックの3つのレイヤーを読み書きする

GET は 1 往復で 3 つのレイヤーをすべて返し、発信者が編集できるものを返します。 すべての設定ページは、org 管理者編集のため、スタック全体が必要です。 彼らの層は、プラットフォームの「継承」の意味を知る必要があります。 読み物は認証にゲートされ、これ以上何もしません。 署名付き会員全員 プラットフォームと...

Kamo·4w ago
FixSecurityService

Doc-shareの検索権サーバー側を強制する

/members-subscribers および /team-members-contractors は、組織の 人 — 名前と id — ドキュメント共有のオートコンプリートを埋めるために、 セッションのみ。 ShareDocumentDialogはルールを適用する唯一のものでした。 両方のルートは、APIServi...

Kamo·4w ago
FeatureSecurityService

正規化メンバーは階層に対してオーバーライド

会員の直接の権利は、今、権利の階層を通過します。 それらの前にnormalizeLevel 主張されている: 与えられた子供は、その祖先をメンバーでGRANTEDまで引きます レベル, 否定された親は、そこにそのサブツリーを下にNUKEを押します. このエンドポイントが到達可能なため、エディタを信頼するのではなく、サ...

Kamo·4w ago
FixSecurityService

カレンダーイベントへのリード詳細のコピーを停止する

イベントは、リードの名前、番号、Eメール、ベストタイムを呼び出し、コピーしました 呼び出しが予約されたとき、その説明に。 まだ残っているレコードのコピー 誰かが電話番号を修正する最初の時間であることを編集された停止している、 そして、カレンダーは静かに誰にも達しない行を主張する 全く何も主張するよりも。 番号もコピーさ...

Kamo·4w ago
FixSecurityService

リードパスをコールバックの説明に書き留める

"リードを開く: /leads/view/123" とリンクされていない。 できません。: 記述はテキストがテキストであるテキストエリアで編集され、テキストの外側に サイトの相対パス名をホストしないので、そこには使用しませんでした。 それは、 リンクのように見え、同じように振る舞います。 イベントのdeepLinkに...

Kamo·4w ago
FeatureSecurityService

リードリストマーカーのコールバックサマリー

リードの答えは、まだ待機しているコールを持っている、そして最も早いものが原因であるとき、 コールアの組織を1つのリクエストで 自分のエンドポイントではなく、 リードのフィールド:コールバックは、独自のスケジュールで変化します。 リードペイロードは、すべてのリードクエリまたはストールマーカーへの参加を意味します.

Kamo·4w ago
FeatureSecurityService

リードに戻るコールバック

コールバックは、既にメンバーのカレンダーに「リード」と題するイベントとして到達しました 説明のコメントでコールバック"。 誰が呼んだのか、 何もダイヤルする番号と何もリードに戻っていません - そのため、メンバー 自分のカレンダーを見て、手によってリードを見つける必要があります。 保存するために存在するカレンダーエント...

Kamo·4w ago
FeatureSecurityService

ペイロールプロバイダのセットアップのための認可境界

新しい ******************** の表面を中継し、かもしれない人を強制します お問い合わせ TimecardService は、エンジンとセッションなしを保持します。 セッションと決定。 SecurityService は、任意のリクエスト().permitAll() を実行します。 ハンドロールされた...

Kamo·4w ago
August 13, 2026
FeatureSecurityService

パンチの無効を中継して下さい

POST /punches/{id}/void 用のパススルー、エディタの削除キーと 2つの隣接するスパンを結合する背後にある機械。 EMPLOYEE は /correct と同じ権限で、同じ理由で EMPLOYEE が無効になる可能性があります。 自分のパンチは、「ダブルタップが起こらない」と言うことができないメン...

Kamo·4w ago
August 12, 2026
FeatureSecurityService

エディタの期間範囲を中継

GET /members/{id}/range の期間グラフの読み込みのパススルー。 から TimecardServiceが会員自身の支払いを解決できるように、現在だけ転送 期間 — "?from=&to=" は空白の文字列を下流にバインドし、 サイレントは、すべての org のデフォルトをペイ カレンダーで破棄します...

Kamo·4w ago
FeatureSecurityService

口座履歴エンドポイント、実際のメンバー行、全メンバーディレクトリ

アカウントビューは、アカウントに何が起こったのか、誰がそれを上回っているかを言うことができます。 - アカウント表面の記録履歴のすべての変異:作成、フィールド編集、 ソフト削除、マージ(敗北者のタイムラインをむしろ生存者に動かす) それをドロップするよりも)、アドレス、メモ、およびメンバーのadd/remove/pr...

Kamo·4w ago
FixSecurityService

未読のクローズレディスボディは不明で、承認カウントはウィンドウに移動します

間違ったパスのバグが修正され、応答形状が検証されますが、CLASS の なお、タイムカードサービスの名前が `blocking` の名前を変更すると、 それをドロップするか、またはオブジェクトに再シェイプするか、リレーはまだ200に答えます、何も 投げる, カウントは静かに読みます 0 — "すべてのタイムカードはクリ...

Kamo·4w ago
FixSecurityService

失敗したクローズ レディス リレーは、自信のない、未知の待望の承認を残します

FINALIZE PAY PERIODS が保持されていると、5xx/404/unparseable の接近性応答が残っている awaitingApproval は初期 0 — WARN ログが発射されたが、HR の概要はまだ レンダリングされた「毎回タイムカードがクリア」 リレーが実際に試みたかどうかを追跡する (r...

Kamo·4w ago
FixSecurityService

FINALIZE PAY PERIODSでhr-summaryの承認半分をゲート

作曲家を間近で広く普及させた特権を指す。 そのリレーは FINALIZE PAY PERIODS で監視監視をマッピングし、requireRole は認めません MANAGE TIMECARDS は、MANAGER ではなく、PAYROLL ではなく、承認権限をまったく承認します。 そのため、MANAGE TIMECA...

Kamo·4w ago
FixSecurityService

出席要約は存在しないパスと呼ばれる

summarize() はタイムカードを尋ねました************************ これは、下り線ではなく、SecurityService MAPPINGの名前です。 TimecardServiceにはそのようなパスはありません。 TimecardServiceClientは404をバックとして手渡しま...

Kamo·4w ago
FeatureSecurityService

人事概要の出席要約

1つのMANAGE TIMECARDS-gatedコールは、ロースターとマネージャーキューを提案します ローカル例外、雇用およびペイペリオド行を中継します.

Kamo·4w ago
FeatureSecurityService

リレー登録

MANAGE TIMECARDS は、誰がタイムカードにいるかを読み、変更する - 入学は誰にするかを決定します このシステムから支払われるので、人事管理者に適している マネージャーのレポートラインよりも.

Kamo·4w ago
FeatureSecurityService

例外キューを中継

MANAGE TIMECARDS は、キューとウェイブを読み込みます。なぜなら、キュー名はそれぞれ 問題のあるメンバーと、最終的なゲートが読み込まれる変更を放棄します。 ザ・オブ・ザ・ per-member の re-detect は resolveRole を通るので、管理者は検出を再実行できます org-wideの...

Kamo·4w ago
FeatureSecurityService

リレーバルク操作と出席

バルク承認の役割は、呼び出し者の権利からここに DERIVED であり、 パス — 体から決して読みません。 身体を補完する役割は、身体を補完する プロモーション、このエンドポイントは、数百の賃金の記録を一度に承認します。 出席ポイントは、他のすべてのものと同じアイデンティティファーストルールに従う 名付けられた人:...

Kamo·4w ago
FeatureSecurityService

コンプライアンスレポートを中継し、証拠はアイデンティティにパックします

レポートは MANAGE TIMECARDS が必要です。 証拠パックがない場合、 会員は自分を引っ張ります。 パックは従業員のことです 賃金クレームを持参し、人事権の背後にあることを食べる必要があります 証拠を生成できる人だけは、それが反対に使われるものです。 制限された層のメンバーは、いかなる権利も保持せず、誰であ...

Kamo·4w ago
FeatureSecurityService

タイムカード構成面を中継

MANAGE TIMECARDS は、org のルールを読み取ります。 orgの全員が支払われる方法とFINALIZE PAY PERIODSが変更する方法を記述する それら, 彼らが閉鎖するとき、彼らは、期間が凍結する数字だから. 会員は、いかなる権利もなく、本人のOWNスケジュールを読み込むことができます。 スケ...

Kamo·4w ago
FeatureSecurityService

権利の前にアイデンティティによって承認される編集者を中継して下さい

EMPLOYEE は自分のレコードを修正するかもしれません。それはエディタのポイントであり、 それを洗うことは、クロックが間違っていたと言っても、従業員を離れる 彼らが唯一の証人である日。 何ができないかがカウントされます: 修正は、まだ通過しなければならないタイムカードの調整として土地を 承認チェーン。 Ident...

Kamo·4w ago
FeatureSecurityService

それらを拒否するのではなく、限られた層に元従業員に署名

就業がACTIVEではないチームメンバーは、ドアに戸口で拒否されました 「あなたのアカウントは現時点では存在しません。」 それは間違った形でした。 終了した従業員は、自分の賃金記録に法的権利を有します。 カリフォルニアの労働法226 (c)は21日および1紫の罰の後で与えます つまり、サインインできない社員は、運動方法...

Kamo·4w ago
FeatureSecurityService

権利から解決する役割の承認層のリレー

ロールは、呼び出し者の権利とその関係から、ここに決定されます 被写体 -- 要求ボディから決して。 自分の役割を名づけることができる身体 誰が支払いを請求するかどうかを聞かせてください。 優先順位: PAYROLL(任意の状態のブロードキャスト、編集)、MANAGER、その後、EMPLOYEE 自分の記録のために。 ...

Kamo·4w ago
FeatureSecurityService

タイムカードへのセキュリティサービス中継サービス

認可境界。 TimecardService は、データとエンジンを保持するが、 セッション; これは、セッションを保持し、誰が何をするかを決める, その後、リレー. ザ・オブ・ザ・ 従って、ここを通すことなく、エンジンは到達できません。 SecurityService は、ハンド・ロール・パー・ハンド・オースと an...

Kamo·4w ago
August 11, 2026
FeatureSecurityService

メニュー

timezoneService.ts は、このエンドポイントを記述して存在していたので呼び出しました。 クライアントが404を飲み、UTCに解決しました。 そもそも useFormatters と next-intl は両方とも timeZone で設定されています。 timestamp はブラウザのゾーンでレンダリン...

Kamo·4w ago
RefactorSecurityService

サブスクリプションファインダーの名前を変更してください

**************** は共有からなくなっています ライブラリ。 その任意リターンはもはやない独特な制約に依存しました 存在するので、1つのアカウントが個人とグループの両方のサブスクリプションを保持している場合 2列にマッチし、ここに投げる。 どちらのコールサイトも普通にしたい グループ以外のサブスクリプショ...

Kamo·4w ago
FixSecurityService

オブジェクトのストレージの秘密を宣言 ConfigMap はもはや実行しません

MINIO キーは ConfigMap から minio-app-credentials に移動しました。 秘密, しかし、envFrom その供給は、かつて住んでいるだけに適用されていました 導入 — ここまでコミットしません。 次の CI デプロイはこのマニフェストを反転しました ライブパッチ上に、 ConfigM...

Kamo·4w ago
FixSecurityService

共有されたクレデンシャルを config のデフォルトとして出荷停止

プラットフォームの共有パスワードは、DB PASSWORDのフォールバックとして焼き上げられました。 MINIO ROOT PASSWORD は、このリポジトリとビルドされたイメージに住んでいました。 クラスターマニフェストで。 生産は、DBのデフォルトを使用しないこと — *** 供給 envFrom による DB...

Kamo·4w ago

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

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

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