KamoCRM

ライブ・チェンジ・ログ

あらゆる機能、修正、改善、出荷時として掲載 打ち上げには何も戻らない.

17,508
総変更点
5,993
特徴:
5,284
フィックス
30
プロジェクト
プロジェクトによるフィルタ
すべてのプロジェクト17,508AIService253APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService577InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,848TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,351kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,659kamo-signer-monorepo56kamolos114
タイプ別フィルター
すべてのタイプBuild16CI523Chore774Docs3,254Feature5,993Fix5,284Other994Performance165Refactor278Revert23Style42Test161Upgrade1
August 13, 2026
FixKlusterServices

Yugabyte の切替以来壊れたkamouniverseのバックアップを修理して下さい

前のコミットでデッドCockroachBackupMissingアラートの名前を変更しました 2026-08-09以来、宇宙のバックアップが成功しなかった 移行。 2つの独立した欠陥、仕事に一致するその警告によって隠される 存在しない名前。 1. `mc: コマンドが見つかりません。 CockroachDB ジョブは...

Kamo·2mo ago
FixInitializerService

YugabyteDB のポイント、および `mvn test` のマイグレーションの生産を停止して下さい

データソースはポート 26257 と名付けられました。 これは、退職されたCockroachDBです。 まだ実行中とまだ答えているので、それに対する実行は完全に成功し、 何も到達しません: 一方、サービスが読み込まれていないデータベースで作成されたアカウント HISTORYは、 SecurityService のデプロ...

Kamo·2mo ago
August 12, 2026
FixInitializerService

再び始めて、請求のマイグレーションが独自のインデックスを削除しないようにする

KamoInitializerは全く起動できませんでした。 Hibernate は CockroachDialect を検出します。 supportInsertReturning() と******************** は両方 false なので、@Id は @Generated(event=INSERT) を...

Kamo·2mo ago
Fixkamo-internal

最新のメッセージで開くと、残りのためにスクロールアップ

長い会話を開くと、最も古いロードされたメッセージが最初に表示され、その後、 会員が待機している間に、現在まで旅行中。 チャット面でも リストがすでにトップで塗装していた後だけ下にスクロールした — rAF → rAF → setTimeout(0)、ticketChat を通じてチャット setTimeout(...,...

kamo·2mo ago
Fixkamo-shared-library

フィードクエリのエイリアスを引用し、あなたに対する独自のサポートメッセージのカウントを停止します

チャットフィードの2つの独立した欠陥、Java側から見えない。 ネイティブ・チャット/サポート/ソーシャル・クエリは、キャメルケースでエイリアスされた列を無用にします それらを引用する。 行は、エイリアスがキーするマップとして戻ってきます。 ヒバロンはそれらを取ります サーバが何であるかである************...

Kamo·2mo ago
Fixkamo-internal

オプションストリップはクラスターの衝突の代わりに部屋を収着させます

左のクラスターは minWidth を運んだ: 0 その内容(誤って)は、 収縮するか、または包んで下さい、従って群衆された棒は自身の内容および コンテンツが右側にスピルアウト — 言語ボタンは直進 ログアウトリンク 2つのクラスターは、スペースのために競争しませんでした。 それを主張し、重複は、そのコンテンツが見え...

kamo·2mo ago
Fixkamo-internal

Skeletonは共有グリッドヘルパーを追跡します。 jsonBody's 204ガードのテスト

App/hr/overview/page.tsx のローディングの skeleton はまだ手書きします 概要ピラーと友人が抽出した1800pxのブレイクポイント primitives.tsx (WIDE BREAKPOINT / columnTrack / responseColumns). 同じヘルパーに切り替える...

kamo·2mo ago
Fixkamo-internal

承認の数値を currentPeriod にフォローし、null の読み込みをゼロとして停止します

SecurityService 7c55054 は、ウィンドウが記述する currentPeriod の内部で awaitingApproval を動かしました 実際には、開いている期間がない場合、完全に省略します。 このページは、そのwithheld を派生しました 2つの異なる式を持つ2つのコンポーネントで2回信号...

kamo·2mo ago
Fixkamo-internal

2列の図列なので、カードラベルはラップしません

数値ラベルは、オペレータラベルです。 - オーバーケース、11px、0.12emトラッキング - これにより、 158px で "Execution incomplete" を、150px で "Blockingexcept" に入れ、 135pxの「承認待ち」。 四分の一枚のカードの中の3枚のアップはそれぞれを与えま...

kamo·2mo ago
Fixkamo-internal

固定されたクロームラベルを2つのラインを渡る破壊を停止して下さい

フレックスアイテムの自動最小サイズは、そのミニコンテンツ幅です。 テキストを包むことは最も広い言葉です。従って混雑させた棒はこれらの制御を絞りました 56px-tallバー内のラベルを破るのに十分狭い。 4つの2つ クロームリンクは、独自のホワイトスペースを実行しました: 今ラップと他の2は、 そこで「ログアウト」が「...

kamo·2mo ago
FixDocsService

ブロックごとの1つのスナップショットと、それらが測定するものを言う数字

メソッドの合計は @Transactional(readOnly = true) です。 各問題6つまたは 図がクロスチェックされた ACROSS クエリ境界である7つの読み込み: countOverdueByMemberForOrg 独自の javadoc は、パーメンバーの数字の合計を約束します。 `overdue...

Kamo·2mo ago
FixSecurityService

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

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

Kamo·2mo ago
Fixkamo-internal

ボタンの周りの2つではなく、時計のアイコンの上に1つの輝き

規則は、BOTHを放射性勾配と箱影を運ぶ。 グラデーションが満たされた ボックスシャドウが外側に別のリングをペイントしている間に、独自のボックス - 2 単一のルールから同心的な輝き、それはまさにそれがどのように見えるかです。 また、IconButtonに座っているので、外側のリングはボタンの丸みを追跡しました リク...

kamo·2mo ago
Fixkamo-marketing

Locale が構造化したデータと、一致する robots.txt ルール

すべてのBreadcrumbJsonLdとItemList URLは/enにハードコードされたため、構造化 /fr/terms のデータは、そのパン粉の親が英語ページだったと語った。 同じページのキャニカルとhreflangを矛盾する15ファイルを渡る19 URL 放射する。 これらのページの9は、パラメータなしで同期...

Kamo·2mo ago
Fixkamo-internal

共有ベースライン上にカードの数字を並べる

マストヘッドと4つのピラーカード上のすべての数字は、独自のスタックボックスでした。 上記演算子ラベル、以下に値します。 オペレータ ラベルは0.12emのアッパーケースです 追跡するので、カードの列の中に「過剰」が1行を占める「執行」 incomplete" 2 と "No の試行は左" 3 で、各値が始まる ラベルが...

kamo·2mo ago
Fixkamo-internal

禁止された承認の国家は、明確ではない追跡されていないようにレンダリングします

sessionState() は、blockingExceptions が 0 であったとき、すべてのメンバーの 'clear' をマークし、 timecardState は 'SUBMITTED' ではなく、呼び出し主が欠如しているすべてのメンバーに当てはまる FINALIZE PAY PERIODS は、サーバがタ...

kamo·2mo ago
FixSecurityService

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

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

Kamo·2mo ago
Fixkamo-internal

AwaitingApproval は null で、null は 0 ではありません

SecurityService は、呼び出し元からの要約の承認の半分を保留しました FINALIZE PAY PERIODS なし — 解決するロールは MANAGE TIMECARDS に割り当てられません 承認権限なので、コンポジットはカウントとパーメンバーを渡す 承認は、プラットフォームが直接機能することを拒否し...

kamo·2mo ago
FixSecurityService

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

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

Kamo·2mo ago
Fixkamo-internal

正直な順守図、断面の失敗した状態、右のgating

マストヘッドのパーセンテージはユニットを混合し、平らにすることができます。 `complete` 要約 org-wide ASSIGNMENT は `open` がメンバ-DOMAINS off メンバーをカウントしている間にカウントされます。 会員1名につき2名定員:50名、合計800名、合計20名 開いている作業を...

kamo·2mo ago
FixDocsService

ゼロを送信する代わりに、パーメンバーのオーバーデューロールを埋めます

.overdue(0) で、 .overdue(0) を .overdue(0) で作成するサマリーサービスの両方。 概要の行列 そのフィールドにブランチがあるので、法的および訓練は、アンバーをレンダリングするだけだったり、 緑と最悪のソートは別れませんでした。 これで、グループ化されたクエリを (member, s...

Kamo·2mo ago
FixSecurityService

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

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

Kamo·2mo ago
Fixkamo-internal

概要の柱はサブタブIDマップから深いリンクを下回ります。 アクティビティレールでデッドテキストを強制終了

概要Pillars.tsxハードコード ********************************************************************************************************************************************...

kamo·2mo ago
FixDocsService

リソースブロックをカウント/sum/recent クエリにバウンド

**************** は org's 全体をロードしました 非隠されたHR リソース Imgコレクションをメモリに保存してゴミをフィルタリングします。 バイトを合計し、Javaで5つの最近の行を取る — 設計でアンバウンド 「数がカウントクエリ」の次のドアと矛盾 HrLegalSummaryサービス kam...

Kamo·2mo ago
Fixkamo-marketing

翻訳された代替として広告taを停止する

重要なカバレッジは翻訳されません。 TranslateService は、ソースのテキストを返します。 プロバイダは方向をサポートしていません — ProviderRouter ログ "プロバイダはサポートしません en->ta" — なので、その値の98.4%が バイト・インデンシャルを英語に。 前のコミットは hr...

Kamo·2mo ago
FixEmailService

すべてのブラウザでIMAP IDLE接続を解除停止

IDLEスレッドの中断はIDLEを終了できません:ブロック中に駐車されます ソケットは、読み込まれたフラグだけを、読み戻すと、最大値まで表示します。 Dovecotのアイドルタイムアウト後。 その登録は同期的に解除されました とにかく、次のサブスクリプションは、まだライブの横にある第二の接続を開きます 最初は、後から出...

Kamo·2mo ago
Fixkamo-marketing

21の翻訳されたローカライズを英語に停止

英語以外のページでは、ハードコードされた漢字を/enツインに持ち運びます。 `export const metadata` は module-level なので locale では変更できません。 28ページが「canonical:************************************を全22に出荷 ...

Kamo·2mo ago
FixKlusterServices

昇給CPUは2コアの天井を制限します

どちらのレプリカは ~47h の 2 コアの限界に対して 1997m/1999m で固定されています。 そのスタード/言語は時間通りに生み、そして可愛さの調査が十分に アウト (443 と 921 の失敗) とサービスから 1 つのレプリカをドロップ 完全にエンドポイント, 生存者と回転のすべてのトラフィックを集中 9...

Kamo·2mo ago
FixTranslateService

ルートの翻訳は、それだけではありません

「en.equals(sourceLang)」で、両方のプロバイダがサポート()をゲートしました。 プロバイダーが要求される前に、インバウンドペアがデコードされました。 プロバイダーロータ 「プロバイダがこれをサポートしない」を正当なパススルーとして扱い、リターン インプットの動詞なので、英語の読者に示すルーマニア語の...

Kamo·2mo ago
Fixkamo-internal

グループの計画をキャンセルすると、その席を支払った期間の終了に保ちます

クライアントからの即時フラグを完全にドロップします。 希望する理由がないため、今日は止まるのをお願いしてください。 ザ・オブ・ザ・ グループパネルは、それが押される前にキャンセルが何をするか、そして計画を言う 状態の曖昧さを離れるのではなく、後方に風が降っています.

kamo·2mo ago
FixBillingService

キャンセルは将来の請求を停止し、他にはない

"immediate" フラグがなくなり、顧客対応のルートが要求されない お問い合わせ それを渡すと、Stripeを尋ねながら、サブスクリプションが同じ日に終了した 予期せぬために、組織は、それが持っていた期間の残りの部分を失いました 既に支払われ、何も払戻しませんでした。 当日2日目にキャンセルした者 月は、その月を...

Kamo·2mo ago
August 11, 2026
FixInitializerService

Spring のラッパーによる既存の CHECK 制約を認識

TrainingSchemaMigration @Order(43)は、すべてのKamoInitializerの実行を中止しました。 全29名のランナーが注文したまま静かに見守る(45-112)。 観察する 生産で 2026-08-11. ITEM TARGET CHECK SQL の javadoc は重複制約エラ...

Kamo·2mo ago
Fixkamo-internal

自分の請求書を実際に到達できる場所に入れる

セルフペイとシートカバーパネルは/settings/account?tab=billingにありました。 このページは、CONFIGURE SYSTEM や資金を使わずに誰にでもリダイレクトします。 /settings と self-pay パネルは、未だの人だけのためにレンダリングします 組織の所有者 — なので、そ...

kamo·2mo ago
FixInitializerService

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

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

Kamo·2mo ago
FixEmailService

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

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

Kamo·2mo ago
FixEmailService

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

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

Kamo·2mo ago
Fixkamo-internal

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

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

kamo·2mo ago
FixConversionService

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

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

Kamo·2mo ago
Fixkamo-shared-library

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

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

Kamo·2mo ago
Fixkamo-internal

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

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

kamo·2mo ago
Fixkamo-internal

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

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

kamo·2mo ago
Fixkamo-internal

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

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

kamo·2mo ago
Fixkamo-shared-library

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

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

Kamo·2mo ago
Fixkamo-internal

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

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

kamo·2mo ago
FixSecurityService

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

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

Kamo·2mo ago
FixMediaService

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

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

Kamo·2mo ago
FixMCPGatewayService

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

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

Kamo·2mo ago
FixKBService

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

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

Kamo·2mo ago
FixESigService

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

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

Kamo·2mo ago

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

自分のワークスペースに到着します。 無料プランをスタートし、月に再度このページをお読みください.

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