KamoCRM

ライブ・チェンジ・ログ

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

17,500
総変更点
5,986
特徴:
5,284
フィックス
30
プロジェクト
プロジェクトによるフィルタ
すべてのプロジェクト17,500AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
タイプ別フィルター
すべてのタイプBuild16CI523Chore774Docs3,254Feature5,986Fix5,284Other994Performance165Refactor278Revert23Style42Test160Upgrade1
July 7, 2026
Fixkamo-shared-library

NUKE-always-winsの代わりにメンバーの権利を真の滝として解決する

すべてのソース(ロール、部門、ジョブ)を折り畳むことによって、効果的な権利が計算されました NUKEが常に勝ち取る地図に、タイトル、メンバー)。 つまり、メンバーの持ち株 「管理者(フルアクセス)」の役割と「チームメンバー」の役割の両方 NUKEsの権利は、これらの権利を完全に失った - 否定は決して上書きできない —...

Kamo·3mo ago
FixSecurityService

セキュリティを反転 セルフ・ポイント・セルフ・ヒール・メンバーの応募権

SecurityProvider-mirr の変更から2つの問題: 1. 「組織のメンバーシップなし」でシステムメンバーが失敗した場合 あらゆる子供のorgのセキュリティプロバイダー すべてのorgsのsecurity provider idは トップレベルのKamoCRMのorgで指摘されている, しかし、システム...

Kamo·3mo ago
Fixkamo-internal

OAuth ポップアップが閉じるときにプロバイダのステータスをリフレッシュ

プロバイダーは api-gateway コールバック (異なる起源) にリダイレクトします。 そのため、postMessageは、オープナーのオリジンチェックを渡すことはできません。 実際のプロバイダを再取得 信頼性の高いフォールバックとして、ポップアップのステータス; それは成功を偽装しません.

kamo·3mo ago
FixDocsService

変換されたドキュメント、ネイティブPDFを含むe署名エディタPDFをサーブ

E-sign エディタ (DocumentEditor → PdfCanvas / PageThumbnailSidebar) は、 ドキュメントを変換するだけでなく、 sig-template フローを介してアップロードされたファイル。 それは、 メニュー 400'd(「ドキュメントはない」) 通常の My Docs...

Kamo·3mo ago
Fixkamo-internal

My Docs は MY DOCS のオーディナル (3) を使用し、エンウム ID (4) を使用しない

バックエンドは、`values()[assocType]` (ordinal index) を介して ImageAssocType を解決します。 @Enumerated(ORDINAL) を演じます。 あらゆるイメージ投射表面はターミナルを渡します、 しかし、My Docs doc-manager は enum の ...

kamo·3mo ago
FixConversionService

重複した文書を変換するので、e-sign 編集が有効

アップロードされたファイルのバイトが既存の ImgDat と一致するとき、 dedup パス (register-existing) は dat の動詞を再利用し、変換を実行しない パイプライン。 再使用した dat が変換されなかった場合 (例えばアップロードされる前に e-sign変換機能が存在します)、新しいドキ...

Kamo·3mo ago
FixVOIPService

リターン 200 すべて 構成されていないorg機能の偽造

GET /api/voip/capabilities threw ProviderNotConfiguredException (422) 場合 org は、電話プロバイダーがなかったため、すべてのページの読み込みに赤いコンソールエラーが記録されます。 電話なしのorgs。 能力は自然な空の答えと純粋な照会です、従って...

Kamo·3mo ago
Fixkamo-internal

カスタマイズされていない nav および電話レス orgs のための 404/422 コンソール エラーを停止して下さい

Ui-preferencesコレクションのエンドポイント(200方向)を初期に読み込みます。 navLayout はシングルキー GET の代わりにロードします。これは 404s で、メンバーが持っているときです。 決してナブをカスタマイズしません — 一般的なケース、すべてのページ負荷でフィリングします。 ソフトフ...

kamo·3mo ago
FixKlusterServices

ブラウザのみのエイリアス(media.*)を積極的にプロビジョニング

Log-scan の検出機構は `media` alias をブートできません。 WebSocket/XHR のサブリソースを介したブラウザのみに問い合わせられます。 (Softphone/chat/sms/realtimeのホックからのSockJS /ws/info)。 証明書無しを使って、 TLS ハンドシェイク ...

Kamo·3mo ago
FixSecurityService

LAST EDIT ATをEPoch-millis expiryのUTCとして解釈

dbNow() は、DB-UTC 壁クロック(now()::timestamp) を返すようになりました。 JVM のデフォルト ゾーンの代わりに toInstant(UTC) をインスタンス化 — ブラウザーを保ちます ポッドタイムゾーンに関係なくカウントダウンが正しい.

Kamo·3mo ago
Fixkamo-shared-library

DbNow() キャスト now()->::timestamp (TIMESTAMPTZ->Instant break LocalDateTime)

SELECT Now() は TIMESTAMPTZ を返します。これは、 java.time としてマテリアル化します。 ログイン 宣言された LocalDateTime の戻りタイプにキャストできない — ClassCastException をスローする すべてのロックで取得/ハートビート/スイープとすべてのタス...

Kamo·3mo ago
July 6, 2026
Fixkamo-internal

エージェントフィルタは、メールではなく、メンバー名+電話拡張子を表示します

エージェントのドロップダウンは、ローダーから各チームメイトを電子メールでラベル付けしました firstName/last の読み込み 名前 キー バックエンドは送信しません(送信) nameFirst/nameLast/fullName なので displayName はメールに戻りました。 読む 正しいキーとレンダリ...

kamo·3mo ago
Fixkamo-shared-library

正しい変換された親共有トピッククエリ

AssignToOwnOrg=TRUE (own-org-only) でフィルタリングされたチャイルド・トピック・クエリ 子供のorgs(assignToOwnOrg=FALSE)で共有されたトピックを返すべきです。 このようにして派生したメソッドの名前を変更して、その子のorgsは親のものを見る 共有サポートトピック...

Kamo·3mo ago
Fixkamo-register

正規のホスト名をボディに送信するので、アカウントが正しいオーガナイザーの下にある

解決された org はクライアントで利用できましたが、バックエンドに送信されませんでした。 org は、X-Forwarded-Host を経由して暗黙的に伝えられました。 共有された api ホストに書き換えるので、kamocrm の下にすべてのサインアップがファイルされました。 window.location.h...

Kamo·3mo ago
FixSecurityService

ドメインの org にある新しいアカウントを kamocrm ではなくファイルします

/register は新しいメンバーの org をリクエストホストにバインドしますが、 org シグナル ホップを生き延ばさない: kamo-register 共有へのすべてのサインアップ api.kamocrm.com と ingress は、共有ホストに X-Forwarded-Host を書き換えます。 getS...

Kamo·3mo ago
Fixkamo-shared-library

最も深いラベルのエイリアスフォールバックでorg-by-domainを解決する

メニュー 正確なドメイン マッチすると、一番深いラベルを一度にドロップします(register.optionone.com -> optionone.com) そのため、パーオーガニのレジスタ/ブランディングサブドメインは、いつでも独自の組織に解決します apex は登録された OrgDomain です。 失敗はブラン...

Kamo·3mo ago
Fixkamo-login

ブラウザ上でビューポートシェーキングを古典的なスクロールバーで停止

Chrome がレイアウト消費 (非オーバーレイ) スクロールバーを使用するマシンで、 ログイン/回復ページは、両方のスクロールバーをflickeringで忘れました。 ログイン 原因: 根はw-screen (100vw、スクロールバーの溝を含む)を使用しました html/body がオーバーフローロックがなかったと...

Kamo·3mo ago
Fixkamo-internal

セクションで「利用できない」を削除

サーフィンを中止する nav は、メンバーがアクセスできない機能を備えています。 ナビゲーション レイアウトページには、ロックされたチップとして隠されているすべてのnavオプションがリストされています。 ドロップ 今未使用の隠れた/visibleIdsのメモとブロック NAV REGISTRY、LockOutlined...

kamo·3mo ago
FixDocsService

ジェネリックバイトエンドポイントは、パーティのドキュメントごとにMLOSを拒否(vault/loan)

汎用画像バイトエンドポイント(ダウンロード/ストリーム/一括ダウンロード/ thumbnail)とbinderの集計は、org + 数値でのみ承認 クリアランス天井 — パーティのチェックなし — そのため、CONFIDENTIALにクリアされたメンバー ANYのパーティーのモートゲージPII(SSNカード、税金リター...

Kamo·3mo ago
Fixkamo-internal

ベンダー製品ステータススナックバーをトップに集中

保存/更新状態の丸薬はMUIのデフォルトのアンカーを使用しました(左下) lockOrigin が設定されているので、オフセンターをレンダリングしました。 アンカートップセンター.

kamo·3mo ago
Fixkamo-shared-library

CreatePair は、プライマリペア (BorowerPairs の重複を阻止する) に不意です

createPair の唯一の呼び出しは wizard の 'ensure プライマリ借り手' ですが、 無条件に新しいペアを呼び出したので、同時オートセーブ+ explicit 保存 (空のクライアントキャッシュを見ると) 各 POSTed と minted 重複するBorrowerPair — URLAを破損させる...

Kamo·3mo ago
FixDocsService

/stream および /bulk-download にソフト削除された文書を提供しないでください

getDocumentMetadata(ストリーム+一括ダウンロードバイトパスで使用)は、 filter trashed は downloadDocument のメソッドを行ない、 ソフト削除は、 MINIO オブジェクトを所定の位置に — つまり、トレッドボルト SSN カード / 却下された納税申告が保持される /...

Kamo·3mo ago
Fixkamo-internal

MLOS のデフォルト製品 + レディス用の欠落した Next.js プロキシ ルートを追加します

Vendors-products ページが 'Failed をデフォルト製品に設定しました。 メニュー (およびGET) リードベンダー/mlos-readiness) 404'd — これらの2つのプロキシルートファイルが失われたとき commit 9f036431 はベンダーセグメント [vendorId]->[i...

kamo·3mo ago
Fixkamo-internal

正しい試験丸薬残留時間(20644d を)

NavPri が Date.now() から 1 分の が変更されたとき 0 で始まるカウンター、そのカウンターは `now` 引数として渡された formatTrialRemaining — なので、試用終了 — 0 (完全なエポック ~20644 日). 今、ティックはリレンダーだけを強制します。残りの時間は実際の...

kamo·3mo ago
Fixkamo-internal

タイトル行(右)+全角コンテンツのリセットボタン

- 「スタンダードにリセット」は「ナビゲーションレイアウト」と同じ行に座っています。 見出し、右揃え、見出しの左揃え(フッターから切り出)。 - このページは、そのコンテンツエリアの完全な幅を埋めます(1000px max-widthをドロップ) 中心).

kamo·3mo ago
Fixkamo-shared-library

PublishRouted なので los.pipeline.* イベントは LOS PIPELINE の土地で、拒否されていない

NatsMessageService.publish() ピンの期待Stream=CHAT MESSAGES; los.pipeline.* 対象となるのは、LOS PIPELINE ストリームでのみ所有されているため、サーバーが全て拒否されます。 移行/条件 予想されるストリームの不一致で公開 — 静かに (asyn...

Kamo·3mo ago
FixSecurityService

スコープ借り手の融資文書の要求は、自分のパーティーに

豊富な/document-requirementsは、アプリに任意のパーティーを承認し、 EVERYパーティの要件を返したので、ジョイントローンで借り手が見た co-borrowerの行(パーパーティの境界漏れ)は、403デッドエンドがクリックして、 ボタンをアップロードし、100%に当たることはありません。 借り手(...

Kamo·3mo ago
FixSecurityService

パーティの故障承認 + パーティの通知ルーティング

口座保管庫は、パートリー(共有人間)が許可された文書を保持しました。 1アカウントあたりのアクセス — ジョイントローンの2つの高マルチマン欠陥: - PIIリーク/ロックアウト:任意のアカウントメンバーは、すべてのパーティーのSSNカードを読むことができます そして、アカウントメンバーがなかった共同ボロージャーがい...

Kamo·3mo ago
Fixkamo-internal

レスポンシブトライアルピル+残りの特大ヒーローヘッダーを締める

- NavPriの試験の丸薬:柵が拡張されるときそれは完全な幅の丸薬となります 完全に修飾されたラベル(「トライアル — 4d 7h 9m 左」)。 崩壊したまま 短い "Trial" 錠剤 そのツールチップの時間と. - 最初のパスで見逃したヒーローヘッダ(以前のスキャンが中断された): /leads 鉛ブラウザー,...

kamo·3mo ago
Fixkamo-shared-library

ゲートインテーク@mlos.intake.enabledの背後にある成分豆(オプトイン)

BorrowerScenarioProfileServiceとProductsDiscoveryGateは共有ライブラリです。 @Component/@Service Beans を注入する********************************/ mlos.config リポジトリ。 ブランケット@Compo...

Kamo·3mo ago
Fixkamo-internal

ページタイトルヘッダに特大の垂直パディングを締める

グラデーション・ページ・タイトル・ヘッダは、最上位/ボトム・パディングよりもはるかに上回りました。 タイトルテキストが始まる水平インセット、縦スペースを浪費します。 ご持参ください。 縦にパディングダウンして、各ページ全体でインセット(~16px)と一致させます。 同じ/類似ヘッダー: - 設定ビュー(すべての設定ペ...

kamo·3mo ago
Fixkamo-internal

/leads UI にマッチするリード用のライトニングボルトアイコンを使用する

リードオプションは、AccountTreeIcon; /leads "Leads available"アクションを使用する ボルトアイコン(@mui/icons-material/Bolt) レジストリのリードアイコンをボルトに切り替える 柵、上の棒、命令パレットおよび運行レイアウトのページはすべて一致します アプリ全...

kamo·3mo ago
Fixkamo-internal

De-slop残りのクイックヒントコンテンツ + リードのヒント折りたたみ

- セキュリティ、操作、アカウント、およびCRM設定は、列のヘルプ:すべてを削除 emoji (← ́∀`) と 虹色の箇条書き; すべてのリストマーカーが1つあります 拘束された突然の弾丸。 111 装飾的なマーカー スパン 洗浄, 0 emoji 左。 すべての翻訳キーが保存されます。 - リード "クイックヒント...

kamo·3mo ago
FixSecurityService

パイプラインのパートランザクションのグループ化が壊れました

TransactionSummaryDTO.loanUids は LOAN-FILE の uids を運んだが、パイプラインコンソールキーの行 アプリケーションuid では、サイレントに 1 行に 1 行ずつグループ化 (defeating) パートランザクション要件)。 CreditUids はアプリの uids で...

Kamo·3mo ago
Fixkamo-shared-library

メニュー (doc-requirement キー)

LoanFile.uid をバックアップするので、パイプラインはアプリの行をドキュメントにマップできます。 条件.

Kamo·3mo ago
Fixkamo-internal

設定のトピックは、リンクではなく、拡張のみです

設定トピック(Esential Setup, CRM, Security,...)は、グループヘッダでなく 自分のページ — サブトピックのみが実際の目的地です。 ドロップ トピックの選択 トピックの行は、サブトピックを拡張/縮小するだけです。 サブトピックは、ナビゲート可能なリンクのままです.

kamo·3mo ago
FixSecurityService

Member-vaultアップロードが壊れました(access level NOT-NULL)

アカウントレベルのイメージングパスが実際に実行されていない(プロドで0ボルトImgs):アップロードドキュメント accessLevel=nullを渡しました。 借り手PII(ID/income/bank docs)のCONFIDENTIALを渡して下さい。 その他 退会したプレースホルダーをアカウントのパーティリスト...

Kamo·3mo ago
Fixkamo-shared-library

パーティーの断片を止める — 所定の場所にスタンプされたパーティーを豊かにする

ライブ E2E は 2 人の人のための 4 人の党を作り出す単一の融資を示しました(空のプレースホルダはありました 本人確認前の借り手作成で作成し、本人確認後、第2回パーティを行います。 詳しくはこちら resolveOrCreate は、借主が ID の記入として ALREADY であり、 認証されたアイデンティティ...

Kamo·3mo ago
Fixkamo-internal

クリーンレールアライメント、均一なトップバータイル、およびサブオプションメニューで設定スライドアウトを置き換える

- NavPri ロゴ: 56px のタイルは 44/48px よりも広いレールの上を作った 下のオプションは、左揃えされたオプションを破棄します。 今のロゴ オプションのタイルフットプリント(崩壊時中心)を共有し、 展開時に左揃えのブランド行; 崩壊されたオプションの列と 同じタイルのサイズに崩壊トグルが集中していま...

kamo·3mo ago
FixInitializerService

Mlos の要求 単一生きている索引は per-human (borrower uid) をキーにしました

パーティーだけをドロップする ******************************************** (正当な2ndを拒絶する) co-borrowerの条件);作成して下さい************************を メニュー すでにプロドに適用されます.

Kamo·3mo ago
FixSecurityService

Satisfy-across confused-deputy IDor + パーティセルフヒー

- High: パスパーティーでゲートされた満足なアクロスIdが、DOCUMENTの自分自身を追い越した 締約国下流; 文書が承認されたパーティー(サメオーガ)に所属していることを確認します 中継、他の 403 — 横スクロール ステート ミューテーション + info-leak を閉じます。 - listPartie...

Kamo·3mo ago
Fixkamo-shared-library

パーティリンク横断面漏れ+アカウントレベルのバックフィル

Adversarialレビュー修正: - High: ローンの isPrimary 借り手を借りて閉じた memberId をドロップします。 会員は、家族会員が2人の人間を倒した借金を自己清算する 1つのボールトパーティー(クロス・ヒューマン・ドキュメント/PIIリーク)に。 SSN-last4+DOB 専用にDed...

Kamo·3mo ago
FixSecurityService

豊富な条件の読まれる前に自己heal党リンク

listDocumentRequirements は SecurePartyLinks を呼び出しますので、要件の行が常に実行されます。 accountBorrowerPartyId(借り手アップロード/満足ターゲット).

Kamo·3mo ago
July 5, 2026
Fixkamo-internal

Vendors-products — 白いラベルのデフォルト製品用語、ダイアログオプション、FFAヘッダー

- ベンダー製品UI(スターツールチップ)のどこにでも「KamoMLOS」→「Borrower Origination Web Portal」の名前を変更します。 スナックバー) — これは白いラベルのマルチテナント製品であり、内部名を決して表さない。 - 製品の追加/編集 ダイアログ: 明確な 'Borrower O...

kamo·3mo ago
FixSecurityService

デフォルト製品セットが失敗しました — HQL バルク UPDATE はvendor→org の結合を禁止します

setDefault は、一括 'update LeadVendorProduct... p.vendor.id を (subquery)' で使用しました — Hibernate 一括更新は、暗黙の協会の参加を拒否するので、コールスrew('Failed to set) デフォルト製品')。 SELECT として書き...

Kamo·3mo ago
Fixkamo-shared-library

CreateBlank は、bootstrapBorrower の前にアプリのグラフを主張しなければなりません

boottrapBorrower の種は、NOT-NULL の借り手 FK が必要とする宣言/HMDA のシェル 永続的であるべき借主; createBlank はそれをcascading save(app)、そう呼ばれる 借り手は過度だった→**************************************...

Kamo·3mo ago
FixSecurityService

借主の自作 = createBlank それから stampOwnershipAndGet (2 txs)

CreateBlank commits の後の別のサービスコールとして借り手オーナーシップスタンプをシーケンスします。 そのため、アカウントFKの更新(D52)の前に新しい借り手/宣言グラフがフラッシュされます.

Kamo·3mo ago

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

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

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