ライブ・チェンジ・ログ

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

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 11, 2026
FixInitializerService

初期化全体を中絶するのではなく、シリアライズの競合を再試行する

実行することで見つけられます。 YugabyteDBはオンラインスキーマの変更を行なうので、CREATE UNIQUE INDEXが発行 Hibernate の ddl-auto パスがまだ settling がレースを失い、戻ってくる 40001 「同時更新によるアクセスをシリアライズしない」 ステートメントは細かい...

Kamo·4w ago
Featurekamo-internal

座席に支払うメンバーを表示し、第2者の提供を停止する

トランスレーションキーとコンポーネント無しで出荷されるカバレッジエンドポイントなので、 答えを問う - 座席に支払う人 - それでも尋ねる場所がなかった。 SeatCoveragePanelはそれを尋ね、答えはそれの横に自己支払のパネルを供給します: 組織またはグループが既に座席を覆っている人 自分のカードで別の購入チ...

kamo·4w ago
FeatureBillingService

団体の計画をキャンセルし、1人で2回払いを止める

最後の出荷時の3つのギャップ: 計画のあるグループは、決して削除できませんでした。 delete() は、ライブ中に拒否します サブスクリプションが存在する — 正しい、グループ行が指す唯一のものだから ストライプサブスクリプション — しかし、キャンセル方法がなかったので、保護策は デッドエンド。キャンセルPlan...

Kamo·4w ago
Featurekamo-internal

人を置くことができるグループと支払い

グループを作成すると、名前を生成し、他に何も生成しません。誰を追加しても、方法はありません マネージャーが計画を選択するために、どこに支払うべきか。 グループを開く 誰がショー 座席を待ち受けている人、そしてその上でいる計画は、 座席購入 カナニカルメンバーピッカーを使って、誰に支払うかを尋ねます。 送信するために使...

kamo·4w ago
FeatureBillingService

請求グループが終わるまで終わりに働かせ、何もセルフペイの充満を停止して下さい

グループが集うようになり、マネージャーのカードでプランを購入し、手札を手に 席外。 存在しない: 唯一の操作が作成され、承認される 削除すると、グループを作ったオーナーがラベルをつけて使用する方法がない。 BillingGroupSeatService は、お金の動きと資格が発行されるところです。 記録保管とは別に、...

Kamo·4w ago
RefactorSecurityService

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

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

Kamo·4w ago
FeatureInitializerService

実際に支払うことができるグループのためのスキーマ

3人のランナー: BillingGroupRosterMigration は、グループのメンバーである billing pay group members を作成します。 何かを買った前に支払うべき手段。 org id は非正規化されます。 そのため、データベースは「メンバーは1つのアクティブ課金グループに1つありま...

Kamo·4w ago
Featurekamo-shared-library

請求グループが独自の賃金になるようにしましょう

グループの名前をつけて、他の名前を付けることはできません。 サブスクリプションは決して設定されていない — setSubscription と呼ばれるプラットフォームでは何もないため、subscribe uid は滞在 null 永遠に、グループが単一のシートを購入または保持できませんでした。 モデルは3つのことを変...

Kamo·4w ago
FixEmailService

ソースの半分 1b3553f, そのテストだけをコミット

1b3553f は 2 つの新しいテスト ファイルと他に何もステージを置きました、従ってそれを割り当てました nullable フォルダーManager.set まだ存在しなかったフラグとその上でコンパイルできない お問い合わせ このテストは、これらのテストが反する変更です.

Kamo·4w ago
FixEmailService

未名の IMAP フラグが上書きされるのを止める

IMAP フラグは独立していますので、「この読み込みをマーク」は星について何も言わなければなりません。 emailImapService.setFlags は、常に nullable Booleans をとり、スキップしました。 nulls, しかし、フォルダーManager は 3 つのプリミティブと上記のすべての発...

Kamo·4w ago
Featurekamo-internal

HRコースエディタ、割込みグリッド、会員コースプレーヤー

/hr/training は、そのプレースホルダーを 2 個のサブタブに置き換えて、ブリーフが要求され、メンバーの 割り当てられたトレーニンググリッドは、プレイヤーの希望のために戻って保持していたアクション列を獲得します。 コース 公開、割り当て、重複、アーカイブ、およびインラインを削除したカタロググリッド。 削除は...

kamo·4w ago
FeatureDaemonService

タイムリーなトレーニング リマインダーティック

法的なスイープの毎日とは異なり、午前10時00分に。 トレーニングは、OWNのローカル送信で各orgを思い出させます 時間, 組織.timezone スパン 21 時間 (太平洋/オーストラリア/シドニー) — シングル 毎日のUTCティックは「今日」がほとんどのプラットフォームで間違っていることを意味します。 間違っ...

Kamo·4w ago
FeatureDocsService

完全な HR トレーニング バックエンド

コース作成, 出版, 割り当て, 会員プレーヤー, サーバーサイドのグラデーション, WORMの証拠と リマインダースイープ — /api/docs/training の背後にある全モジュール。 AUTHORING(アットホーリング) コースは、テストがユニットのピアであるアイテムの注文リストを運びます。 1つの決定...

Kamo·4w ago
Featurekamo-shared-library

4つのトレーニングメールテンプレート

HRの法的家族と同じ定数/点数キーの分割: コンスタントはファイル名の茎、 templateKey プラットフォーム SENDS は、各 .json 内のドット値です。 その間違ったことは生きた QUOTE SENT/commerce.quote sent バグ — 404s は、シードされたテンプレートに対して永遠に...

Kamo·4w ago
Featurekamo-internal

双方の義務のための1つのメンバーの表面、どちらかのための1つのバッジ

会員のコンプライアンスタブには、2つのサブタブ、保留と完了があり、1つの義務があります。 これらはSTATEではなく一種のものなので、ステータスフィルタ(「all」で2つのタブを破棄します。 どこにも置いておらず、以前は両方をチェックして答えることを意味していました。 署名されたか。タブストリップは、本物的に異なる2つ...

kamo·4w ago
FeatureDocsService

会員向けトレーニングAPI

@EnableJpaRepositories で com.kamo.z.shared.hr.training を登録します。@EntityScan は広いので どちらの方法でも、リポジトリは見つかりません。 法的モジュールを映す2つの承認の漏斗、意図的に分けて下さい: TrainingAccess ゲート /api...

Kamo·4w ago
Fixkamo-internal

実際に3つのGibBのバックエンドの天井に達するドキュメントのアップロードをしましょう

バックエンドは3つのGibBに流れますが、ブラウザとBFFで3つのこと 不到達性、各脂肪は、それ自体に。 アップロードプロキシは `await.formData()` をリクエストし、ファイルを取り出して、2 秒を再構築しました。 フォームデータを転送する — このプロセスのヒープのアップロード全体が2回。 今、体を...

kamo·4w ago
FixConversionService

500MBから3 GiBまでのドキュメントアップロード天井を上げます

チャットアタッチメントは、この同じイメージングパイプラインを介して3 GiBでしばらくの間実行しています。 文書 500MBの容量 違いはポリシーではなく、このパスがバッファされ、 チャットパスがストリーミングされ、ユーザーは「チャットは私のビデオを取るが、ドキュメントライブラリ ありません。 一つだけを上げることは...

Kamo·4w ago
FeatureInitializerService

HRトレーニングスキーマを作成する

Explicit @EnableJpaRepositories リストで com.kamo.z.shared.hr.training を登録します。 — @EntityScan は広いので、エンティティティティティはどちらの方法も見つかりますが、リポジトリはそうではありません。 このテーブルが作成されていない限り。 ...

Kamo·4w ago
Featurekamo-shared-library

ドキュメントのアップロードをストリームし、HRトレーニングスキーマを追加します

ImageService はアップロードDocumentStreaming、アップロードドキュメントのストリーミングカウンターを獲得します。 バッファされたフォームは、大アップロードをまったく表現できません: readInputStream は割り当てます 新しい byte[size] は、Integer で Java...

Kamo·4w ago
ChoreEmailService

共有ライブラリJetStreamコンシューマーとの再構築

Kamo-shared-library f3a7283 を選択します。 Eight のメンバーは、電子メール ws-<id> を保持しています。 消費者はメール.inbox.<addr> を購読する前にフィルタリングしました。 e-mail.*.<addr>; jnats は SUB-90011 としてバインディングを...

Kamo·4w ago
Fixkamo-shared-library

保存されたフィルターがもはや一致しない耐久の消費者を再作成して下さい

耐久性のあるJetStreamコンシューマーは、それがのために作成されたフィルタの対象を保ちます ストリームの人生。 独自のコードが後でその主題を変更すると、jnats "[SUB-90011] との結合を拒否 対象は消費者と一致しません コンフィギュレーションフィルタ" と、それを永続的に再利用し続けるので、サブスク...

Kamo·4w ago
Fixkamo-internal

実際にスクロールする要素のスクロールバーをスタイル

SettingsView は、ホワイトカードの 8 px の第一線のスクロールバーを宣言しますが、 そのカードは決して流出しません — TabPanel へのすべての祖先は flex:1 です minHeight:0 なので、オーバーフローが解決します。 すべての設定で結果 カードの丸みを帯びた角を渡る未加工~15px...

kamo·4w ago
Fixkamo-internal

プランと請求タブをページガッタとセクションの表面に与える

コンソールは、すべての4つの側面で設定カードに対してフラッシュをレンダリングしました。 コメントはありません コンテナチェーンでタブの子をパッド — SettingsView のカード、内部ボックス、 タブパネルとモーションラッパーはすべてゼロなので、各タブはそれぞれ独自に こういったことはなかった。 すべての兄弟タブ...

kamo·4w ago
Fixkamo-internal

コンソール全体の空白から1つの失敗した呼び出しを停止する

コンソールをロードすると、4つのコールが生成され、生成されたものを投げる 「請求をロードしない」という画面には他にはありません。 サブスクリプション リストは現実的なケースです。アカウントにないメンバーを拒否します。 これは正しいですし、計画ピッカーを費用もかかります。 アカウントの検索は実際の前提条件です。 他の3...

kamo·4w ago
ChoreBillingService

改名されたペイグループテーブルに対する再構築

組織は、課金 groups から課金 pay groups に移動した後、 前者は、異なる形状のライブレガシーテーブルです。 このサービスはまだ 古いマッピングに対して構築されたイメージを保持するので、グループをリストすると、 もはや存在しないカラム。 再構築を超えて動作が変化しません.

Kamo·4w ago
FeatureInitializerService

Billing pay groups を明示的に作成し、従来のコリジョンを解除します

それをddl-autoに残すのではなく、移行で作成します。 既存の billing groups でエンティティティティティティティティが指摘した時、ハーフビルドされたテーブル.

Kamo·4w ago
Fixkamo-shared-library

レガシーテーブルに座るペイグループエンティティティティティティティティティをストップ

BillingGroup は billing groups にマップされました。 そのテーブルは既に存在しています。 7テーブルサブシステム (billing group members, subscriptions, licenses, invoices, payment methods, configs は...

Kamo·4w ago
Fixkamo-internal

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

MINIO SECRET KEYがminio-app-credentialsに移行しましたが、 envFrom 供給は、ライブのみに適用され、コミットされていないため、CI reconcile は、アプリをキーなしで残します.

kamo·4w ago
FixSecurityService

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

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

Kamo·4w ago
FixMediaService

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

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

Kamo·4w ago
FixMCPGatewayService

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

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

Kamo·4w ago
FixKBService

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

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

Kamo·4w ago
FixESigService

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

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

Kamo·4w ago
FixDocsService

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

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

Kamo·4w ago
FixConversionService

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

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

Kamo·4w ago
FixAIService

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

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

Kamo·4w ago
Fixkamo-shared-library

クォータサービスが開始からサービスを停止しないようにする

StorageQuotaServiceは、必要なコンストラクタとして5つのリポジトリを取りました 引数。 野生のカードでこの不動産コンポーネントスキャンcom.kamoのサービスが、 EXPLICIT @EnableJpaRepositoriesパッケージリストを宣言するので、新しい@Service in このライブラ...

Kamo·4w ago
Fixkamo-internal

このリポジトリで共有資格を出荷停止

オブジェクトストレージキーは k8s/configmap に格納されます。 kubectlが手渡するyaml 名前空間を読んだり、同じ文字列がSSHとハードコードされていたり パスワードは3つの接続ヘルパーで、クラスターのログインもリポジトリにありました。 MINIO SECRET KEY は、envFrom 経由で...

kamo·4w ago
FeatureEmailService

組織のストレージに対する各メールボックスのサイズ

Dovecot は 1 個のメールボックスの制限を強制し、その列の設定は何もなかった 読み込み これは、ストレージのスナップショットの後に夜間に書き込みますので、容量が 昨日の数字ではなく、今日の数字に分けられます。 各メールボックスはプール全体と同じシェアを取得します。 重要な財産 株式は容量を合計するので、メール...

Kamo·4w ago
Testkamo-shared-library

プールが各メールボックスの制限に分割する方法をピン

Dovecotはメールボックスごとにバイトの数値を必要としますが、ストレージは1つの組織全体です 18 ドメインを越えるプール。 上記の1つのプロパティーを保持する必要があります。 株式は、容量を超えて合計しなければならないので、郵送だけでは決して取らない 天井を過ぎた組織ですが、すべてのメールボックスが取得します。 ...

Kamo·4w ago
FixSecurityService

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

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

Kamo·4w ago
FixMediaService

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

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

Kamo·4w ago
FixMCPGatewayService

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

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

Kamo·4w ago
FixInitializerService

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

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

Kamo·4w ago
FixKBService

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

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

Kamo·4w ago
FixEmailService

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

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

Kamo·4w ago
FixESigService

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

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

Kamo·4w ago
FixDocsService

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

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

Kamo·4w ago
FixConversionService

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

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

Kamo·4w ago

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

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

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