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

メッセージごとに「外部画像の表示」を記憶

レンダラーのローカル州に住んでいたブロック解除の選択ですが、メッセージの切り替え iframe のレンダラーをアンマウント/マウント (読み込みペインはローダを表示します) メッセージ)、その選択が失われ、すべての再訪が再ブロックされた。 持続する localStorage のメッセージ ID (folder:uid ...

kamo·3mo ago
Fixkamo-internal

OAuth プロバイダー config で接続されている ACTIVE ステータスを扱う

Microsoft 365 / Google Workspace / Zoho configビューは、providerStatus ==== 'CONNECTED'で接続された状態をゲートしましたが、バックエンドのEmailProviderStatus enumは、ACTIVEのみを出力するので、接続されたプロバイダは...

kamo·3mo ago
FixEmailService

Persist はコールバックで OAuth プロバイダーを選択しているため、KamoMail への変換を停止します

Microsoft 365 (またはGoogle Workspace / Zoho) に org を切り替えることは決して立ち往生しません。 OAuth コールバックはトークンを保存し、既存のプロバイダーの行にのみ、 org が行っていないとき、provider type と no-op'ing を完全に書きません。 ...

Kamo·3mo ago
FixEmailService

Apexではなく、orgテーマホストから歓迎メールロゴを解決する

システムメール(welcome/verification)のヘッダ/フッターロゴは、 **************** — カモにのみ存在する apex パス マーケティングサイト, そのため、顧客 orgs (例:optionone.com) 両方の画像 404 と メールはロゴレスをレンダリングします。 resol...

Kamo·3mo ago
Fixkamo-internal

Navレジストリからソースホーム, navクロスハイライトを追加, 設定のスクロールを修正

このページは、別々に維持された機能リストをレンダリングしました (クラブハウス, フィード, レポート, タスク, ネットワーク) nav レジストリでなくても, そのため、メンバーが見つからなかったオプションを公開します。 これでゲートを正確にレンダリングします 会員がBOTH navsを渡るオプション - useN...

kamo·3mo ago
Fixkamo-shared-library

ポイントインタイムレゾルバには、SUPERSED ウィンドウ(歴史的に効果的な解像度)が含まれています

3つの効果的なバージョンソルバー(レートシート、ガイドライン、ロックポリシー) queried は status=ACTIVE のみで、ウィンドウフィルタリングされます。 しかし、過度なフリップ 以前のバージョン ACTIVE->SUPERSEDEDED は、その有効性を閉じます。 現在のバージョンは ACTIVE —...

Kamo·3mo ago
FixDocsService

Bounds-check assoc-type 経口ルックアップ(フィックス材料リスト500)

DocsService は ImageAssocType の前にビルドされた共有ライブラリを実行しました。 材料(第11ターミナル) 追加されたので、listDocuments の ImageAssocType.values()[11] のスレッド ArrayIndexOutOfBounds → 500, 空のマーケテ...

Kamo·3mo ago
FixKlusterServices

ローカルディスクにMINIO FUSEマウントをオフするデータを移動

rspamd's /var/lib/rspamd は rclone FUSE マウントの hostPath が返された MinIO共有ファイルバケット。 すべてのハイパースキャンのrecompile/地図はリフレッシュします そこにファイルを書き出し、データを消去し、Mino'sをwedging k1m1(ファンノイズ...

Kamo·3mo ago
FixMediaService

パーシストのスケジュールされた素材の親指のフラグをターゲットに更新

変換パイプラインと同じ離脱エンティティティ orphanRemoval 問題: ヘッドレススイープ 分離した ImgDat と save()/merge() を画像コレクションにカスケードしました。 使用条件 メニュー 代わりに.

Kamo·3mo ago
FixConversionService

パーシストの親指の旗はターゲットを付けられた更新によって、取除かれませんでした

画像/ビデオ/PDFのサムネイルのステップは、分離したImgDatに親指のフラグを設定し、呼び出される orphanRemoval イメージコレクションに結合し、カスケードするsave() — 投げる 'cascade=all-delete-orphan のコレクションはもはや参照されず、去りました スタックをアップロ...

Kamo·3mo ago
Fixkamo-shared-library

負の所得/資産/責任の量をセクションに保存する

要求を拡張する非ネガティブガード(融資額+プロパティ値の読み込み) BorrowerSectionServiceのコアDTI/asset入力へ:雇用収入 **************************** 月次収入、資産現金/市場 値と責任の未払い残高+月払い。 負は腐敗する DTI / アセット合計ダウンストリ...

Kamo·3mo ago
FixConversionService

アップロードを停止する 'Converting...' — ルートNATS進捗 + 直接画像サムネイル

変換プログレッシブは、NatsMessageService.publish() を使用した。 expectStream=<このサービスのストリーム>。 メニュー DAEMON SYNC ストリームに解決するので、JetStream はエラー10060ですべてのイベントを拒否しました ブラウザのコンバージョンWebsoc...

Kamo·3mo ago
Fixkamo-internal

セキュリティモデルアプリエディタにマーケティングを追加

モデルエディタのアプリリスト(SERVICE TYPES)は、手持ちのミラーです ServiceType.java と MARKETING が欠落していたので、マーケティングは行っていない app タブ, 管理者は、その可用性を設定できませんでした, デフォルトでは NOT AVAILABLE (実際には、リストのコメ...

kamo·3mo ago
FixMCPGatewayService

常時内部の秘密の比較(タイミングのoracle)

文字列.equals を MessageDigest.isEqual に置換するので、応答レイテンシーは変更できません。 X-Internal-Auth 共有シークレットバイト単位をリークします。 艦隊ワイドスイープの copy-pasted 内部AuthFilter (same は eClose に既に出荷され、 ラ...

Kamo·3mo ago
FixTranslateService

常時内部の秘密の比較(タイミングのoracle)

文字列.equals を MessageDigest.isEqual に置換するので、応答レイテンシーは変更できません。 X-Internal-Auth 共有シークレットバイト単位をリークします。 艦隊ワイドスイープの copy-pasted 内部AuthFilter (same は eClose に既に出荷され、 ラ...

Kamo·3mo ago
FixVOIPService

常時内部の秘密の比較(タイミングのoracle)

文字列.equals を MessageDigest.isEqual に置換するので、応答レイテンシーは変更できません。 X-Internal-Auth 共有シークレットバイト単位をリークします。 艦隊ワイドスイープの copy-pasted 内部AuthFilter (same は eClose に既に出荷され、 ラ...

Kamo·3mo ago
FixEmailService

常時内部の秘密の比較(タイミングのoracle)

文字列.equals を MessageDigest.isEqual に置換するので、応答レイテンシーは変更できません。 X-Internal-Auth 共有シークレットバイト単位をリークします。 艦隊ワイドスイープの copy-pasted 内部AuthFilter (same は eClose に既に出荷され、 ラ...

Kamo·3mo ago
FixKlusterServices

/dev/shm 2Gi (ヘッドレスChromeは>=2GBを必要とします) + 6Giのmemの限界

'/dev/shm で '/dev/shm が 少なくとも 2GB' である必要があります。 512Mi、レコーダーのクラッシュループ。 tmpfsを2Giとメモリの制限にダンプ フィットする6Gi。 ジブリが実際に走ったことがない理由です.

Kamo·3mo ago
FixSecurityService

すべてのSSOトークンにデスクトップの両方を含める、選択したものへのディープリンク

各トークンは独自の接続しか行わないので、ブラウザの再利用されたjsonセッション Linux が 'connection が存在しない' を与えた後、もう 1 つ → ウィンドウを開きます。 すべてのトークンで両方の接続を運ぶ; #/client ディープリンクは、ターゲットを選択します.

Kamo·3mo ago
FixSecurityService

パイプラインを通した経路借り手は火を通すので、 ************************************************************

patchLoanFileの借り手は(DRAFT->APPLICATION TAKEN) を呼び出します メニュー ではなく、生のupdateLoan ファイルの状態が設定されているので、 提出物はハッシュチェーンパイプラインのマイルストーン、ApplicationSubmissionを生成します (INITIAL D...

Kamo·3mo ago
FixMediaService

録画アップロードをラップして、MediaService がコンパイルする

MinIOStorageService.upload は、ingest() がどちらもチェックされている例外をスローします。 キャッチまたは宣言 — isGuest の一番上にブレイクをビルドします。 それを包み、 実行時間例外として再スローするので、失敗したアップロードは@Transactionalに戻ります.

Kamo·3mo ago
FixMediaService

MeetingParticipant.isGuest() (getGuest はコンパイルしません)。 全般的なエンドポイントに transcribe をリセットします

MeetingParticipant exposes isGuest() (primitive boolean getter), getGuest() ではありません。 また、共有 /api/conversion/transcribe でサマリートランク呼び出しを指す.

Kamo·3mo ago
FixKlusterServices

正しい Guacamole ブランディング マニフェスト バージョン フィールド

マニフェストは guacManifestVersion:1.0 を使用しました。バンドルされた拡張子は guacamoleVersion を使用します。 Guacamole を作った間違ったフィールドは、ブランディングの拡張子を拒否します ('Unable to read) 拡張子)。 guacamoleVersion...

Kamo·3mo ago
Fixkamo-internal

SSO プロキシ ルートでダブルアップ ?target を停止する

forwardToApi は既に入って来るクエリ文字列を転送するので、パスを メニュー -> target='linux?target=linux' -> 400 「未知のターゲット」→「SSOリンク生成失敗」 ベアパスを渡します.

kamo·3mo ago
July 7, 2026
FixSecurityService

CallerSessionResolverのX-***-Tokenヘッダーからセッションを解決

Kamo内部 → APIService BFFパスがX-***-Tokenとしてセッションを転送 ヘッダ, しかし、リゾルバは、X-OTK 属性または *** Cookie のみを読み取ります。 BaseLosController エンドポイント (新しい KamoDesktop SSO を含む) は、セッションと 4...

Kamo·3mo ago
FixSecurityService

PatchLoanFileは、もはやステータスバックドアではありません。 条件のブロック解除は、右上書きが必要です。 明確なカスケード

************************ 状態の変更はパイプラインの状態です マシンの仕事(POST /transitionsは、法的矢印+ 1矢印のロールゲート+を強制します) 開放的なブロック条件ゲート)。 patchLoanFile では、全てのステータス変更を拒否できるようになりました。 借主自身の提出...

Kamo·3mo ago
Fixkamo-shared-library

部分的な条件 PATCH は、ブロックフラグを黙ってクリアすることはできません。 デフォルトをブロックするテンプレートは、 コミット後の公開

******************** ボオラン → Boolean なので、OMITS のパッチ フィールドは明示的な false から区別できます。 LoanConditionサービス null ガード メニュー (一部更新) 例えば、タイトルだけを拭くことなく、真の→偽のダウングレードを ブロック条件は右下書き...

Kamo·3mo ago
FixSecurityService

直接KamoDesktop SSOを注入して下さい+追跡されたk8sの配置にワイヤーguac-sso

- @Value は env から直接、KAMO GUAC SIGNING KEY/DESKTOP PASSWORD を読みました(ランタイム) application.yml は configmap-mounted なので、プロパティ間接はバインドしません。 - オプションの guac-sso の秘密 k8s/dep...

Kamo·3mo ago
FixKlusterServices

GuacdをPodネットワーク(MTU修正)に移動+ユニキャストWoL

ホストネットワーク上のguacd (k1m1 eno49 MTU 1500) と ジャイプールオーバーレイのguacamoleポッド (MTU 1420): RDP は接続されたが、大きなフレームは境界線を越えて落ちました → 'Guacamole プロトコル違反' -> BOTH 接続のクライアントタイムアウト。 P...

Kamo·3mo ago
Fixkamo-internal

招待されたメンバーを、クリックタイムOTKでミーティングに参加

リンクを招待する(チャット+メール) 以前はベア会議室のURLを埋め込むので、 代わりに匿名のゲストとして上陸させた受取人。 OTKはできない あらかじめ埋め込まれた(単一使用、短命化)、従ってミントのクリックタイム リダイレクトを加えて下さい クリックメンバーのセッションから1つ: - 新しい GET /meet/...

kamo·3mo ago
FixMediaService

パーシストは参加者を招待し、MANAGE MEET SETTINGSを強制し、ダブルインビットパスをドロップします

- createMeeting:招待されたメンバーは、UUID文字列ではなく数値のスノーフレークIDです。 クリエイターのように longToUID を通してそれらをルーティングします。 以前からUUID.fromString 参加者全員の招待状を投げるので、参加者全員に記録されたことはなかった。 - MeetConf...

Kamo·3mo ago
FixKlusterServices

IngressRoutes のデスクトップの名前空間を見る

デスクトップ.kamocrm.com IngressRouteはデスクトップnsに住んでいますが、TrefikのCRD 提供者だけが見る******************** — なので、ルート kamo-nowww にリクエストがなかった。 デスクトップを監視に追加 名前空間.

Kamo·3mo ago
FixKlusterServices

VM ディスクをファイルシステムとしてインポートし、ブロックしない

'blockdev: /dev/cdi-block-volume を開くことができません: パーミッション拒否 — 生ロンホーンブロックデバイスにアクセスできません。 ファイルシステム VolumeMode は、クラウドイメージを Disk.img としてインポートします。KubeVirt は、それから起動します.

Kamo·3mo ago
FixSecurityService

借り手は、アプリケーションタスクの副作用を火を提出 (文書チェックリスト + 通知)

ポータルの借り手は、PATCH融資ファイル {statusId:2} です。 オペレータ/transitionsは、アプリケーション-Takenの副作用が生きているエンドポイントを終了します — なので、借り手は生成されたシナリオのdocチェックリストを提出し、誰も通知しません (リストDocumentRequirem...

Kamo·3mo ago
Fixkamo-shared-library

セクションの負の融資額/プロパティ値が保存される

updateLoan と updateProperty はネガティブな通貨の金額を却下しました LTVの入力(融資額、見積り/購入値)を経由 requireNonNegative — 負のプリンシパルまたはプロパティの値がサイレントに LTVおよび下流のスコアリングをpersistそしてcorrupt。 ネットレンタル...

Kamo·3mo ago
FixKlusterServices

正しいKubeVirt VMクラウド・インitフィールド + スペックを近代化

- cloudInitNoCloud ユーザデータシークレットフィールドは 'secretRef' (userDataSecretRef ではなく) です。 KubeVirt v1.8.4 は間違ったフィールドを pruned → 'must は少なくとも 1 つの userdatasource' - runStrat...

Kamo·3mo ago
Fixkamo-nowww

Wwwをサブドメインに送らないでください

キャッチオールは、ANY非エイリアスホストをhttps://www.<host>にリダイレクトしました。 bare apex (kamocrm.com -> www.kamocrm.com) で正しいが、a サブドメイン:デスクトップ.kamocrm.com は 308'd から www.desktop.kamocrm...

Kamo·3mo ago
FixSecurityService

借主は、融資ファイルのステータスをエスカレーションしたり、投稿後にURLAを編集したりすることはできません

セルフサービスアプリのエンドポイントに関する2つの関連する借り手承認穴: - Privilegeエスカレーション(#2): patchLoanFile は、任意の statusId を no に適用しました caller-rights チェックなので、借り手(自分のアプリにパーティー、ゼロ演算子) 権利は、PATCH...

Kamo·3mo ago
Fixkamo-shared-library

借り手編集ロック、借り手削除カスケード、ギフト受信アプリのスキャッピングのための融資ファイルステータスアクセサ

**************** orgId: ヘルパーをバックアップする 借り手 ポスト サブミッション 編集ロック (借り手は URLA を編集するしか ファイルが DRAFT です。 メニュー 今すぐ削除ペア/削除Borrower 毎回ボロージャーの子行を削除します。 削除する前に***************...

Kamo·3mo ago
Fixkamo-internal

チャットタブでメンバーアバターを表示

MediaService は、チャットセッションメンバーの avatarUrl=null をデザイン(アバターは フロントエンドで解決しましたが、チャットタブはそれらを解決しませんので、常にフロントエンドに解決しました 初期値に戻りました。 アプリの会員->avatar の地図を通して下さい(同じ源として) 作業メンバ...

kamo·3mo ago
FixSecurityService

借主の自己作成のidempotency +孤児の補償; 成功として空のチェックリストを中継しません

MortgageAppController.create() 借主自作ブランチ: - Idempotency (#2): 代わりにfindOwnedDraft を介して既存の DRAFT を再開 重複空白をダブルクリック/リロード/セカンドタブ/リトライに縮小します。 - Atomicity(#5): stampOwn...

Kamo·3mo ago
Fixkamo-internal

レディスバナーはリフレッシュボタンで更新され、空の市場名を表示しません

MLOSの既定のリードソースの準備バナーの2つのフォローアップ: - リフレッシュ (IconButton) も loadMlosReadiness() を呼び出します。 既定のインスタンスに新しく作成された市場が再評価される canDesignateDefault stale/contradictory の代りの o...

kamo·3mo ago
Fixkamo-shared-library

Idempotentの借り手は自己作成の草案+決定的な活動的なリード・マーケットの決断をします

******************** 会員ID: 会員の決議 既存の In-progress DRAFT アプリケーションなので、繰り返し借り手セルフクリエイト (ダブルクリック/リロード/セカンドタブ/クライアントリトライ)は、代わりに再開します 重複空白のアプリケーションを縮小します。 アプリのみの借り手 提出...

Kamo·3mo ago
Fixkamo-internal

MLOSのデフォルト鉛ソース制御がサイレントドロップの代わりに隠されている理由を説明します

ベンダー製品タブの「デフォルトのリード製品の設計」コントロールは mortgage-vertical readiness にゲート — POS が有効で、アクティブな MORTGAGE 取引市場、およびRESIDENTIAL MORTGAGEリード市場 - そして、 現在選択されている市場タブ住宅住宅住宅住宅市場である...

kamo·3mo ago
Fixkamo-shared-library

DbNow() は CAST(現在) を timestamp として使用しません()::timestamp

::timestamp のショートハンドは、Hibernate のネイティブ・クリー・パーサー (読み込み) によって管理されます。 ':' という名前のパラメータ接頭辞として、 ::timestamp を :timestamp に変換します。 > ログイン 'at または ":"' の構文エラーの近くなので、dbNo...

Kamo·3mo ago
Fixkamo-internal

同じ会話のためにチャットポップアップを複製を停止する

Tool-window は、単一の userId キーに対して、厳密に一致しただけをバックアップします。 async-mirrored windowsRef なので、同じ 1:1 チャットは 2 回開かれます。 - userId は、おそらく精度の id.toString() です。 truncated Cockro...

kamo·3mo ago
Fixkamo-internal

ジョブのタイトルと部門エディタで、すべての有効なアプリパーミッショングループを表示

JobTitleManager と DepartmentManager は、2つのパーミッショングループだけをレンダリングしました。 一般的なCRM — なので**************************** 権利は見えないと SecurityRoleManager と メンバープロファイルエディタが示されてい...

kamo·3mo ago

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

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

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