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
August 3, 2026
FixEmailService

/api/email/campaigns の REST エンドポイントが不足しているキャンペーンController REST エンドポイントを追加

一括メールワークスペース/editor GET/POST /api/email/campaigns などを呼び出すが、 キャンペーンサービス(@Service)が作成されました。 そのため、404'd と /marketing/email ページに "Not Found" インラインをレンダリングします。 キャンペー...

Kamo·2mo ago
August 2, 2026
Fixkamo-signer-monorepo

無効な hreflang はヘッダーを交互にします; LANGUAGE NAMES を合計して下さい

- routing.ts: 代替リンクを設定: false — アプリは noindex/nofollow です。 Link: rel=alternate ヘッダーの次のintl が生成されない デフォルトでは、すべての 22 ロケール + x-default がすべてのレスポンスで使用されます。 - Language...

Kamo·2mo ago
FixDocsService

POST のセッションが必要です

ハンドラは HttpServletRequest を取ったが、使用したことはなかった。 「authは必要ありません。内部管理メンテナンスエンドポイント」 APIService リレー /api/docs/** ゲートウェイ認証と DocsService なしで、すべての なので、これは匿名で、インターネットで到達可能な...

Kamo·2mo ago
FixConversionService

POST /backfill-conversions のセッションが必要です

ハンドラは backfillConversions() を宣言しました — リクエストは全くなかった — "No auth — 内部メンテナンス、ミラー/backfill-thumbnails". メニュー 500)すべてのテナントおよび 文書のバイトを変換するので、匿名の発信者は他の作業を駆動できます 組織の文書。 ...

Kamo·2mo ago
FixSecurityService

活動的な神モードの後ろのゲートDELETE /api/security/org/{id}

ハンドラは `public void だった **************************** 長いID)` — いいえ HttpServletRequest パラメータは、直接 bare に呼び出します。 削除ById. ResourceServerConfig では、すべてのリクエストと APIServic...

Kamo·2mo ago
Fixkamo-internal

/api/set-token と /api/get-jwt-token を削除します

どちらのルートも死んだ — kamo-internal, kamo-login や kamo-register — と両方のリーク資格情報。 /api/set-token は、攻撃者制御の ?domain= から上流 URL を構築し、 caller のインバウンド Cookie ヘッダー全体を転送するので、リンク ...

kamo·2mo ago
FixSecurityService

Auth + org のスコープをジョブタイトル/デパートメントのミューテーションに必要

/api/security/job-titles/{id} および /api/security/departments/{id} に PUT と DELETE をオンにします。 セッションをまったく解決しない — UUID をパスから読み、直進する サービスを通して。 ResourceServerConfig は、すべ...

Kamo·2mo ago
July 31, 2026
Fixkamo-internal

保存されたソースからテンプレート画像を解決します。, スロットを無視しません

テンプレートがテンプレートのイメージソースを再解決する config が変更され、'member-avatar' が URL を推測する signatureImageUrl / headerImageUrl / footerImageUrl がセットされるようになりました。 テンプレートのフェッチ後にメンバーのフェッチ...

kamo·2mo ago
FixSecurityService

1つのドメイン独立したプレフィックスの下にアバターを保存して読みます

Avatar オブジェクトパスは、どのホストのドメインでプレフィックスされた 到着予定 (getPublicBucket) 名前 → kamocrm-com、optionone-com、 cluster-local, ...) と prefix は、読み込まれたすべての部分で再入力されました。 アバター ユーザーをハン...

Kamo·2mo ago
Fixkamo-internal

より容易なドラッグのための二重縦のスクロールバーの幅

Navオプションを6pxから12pxのWebkitにスクロールする スクロールバーと親指の半径を広げ、メンバーに より大きいドラッグ ターゲット。 崩壊した80pxレールは48pxのタイルを保持します 中心; 余分幅は側面の溝から出ます.

kamo·2mo ago
July 30, 2026
FixInitializerService

メニュー リポジトリ

LeadServiceは今熱心なワイヤーMarketLosConnectionResolverを、要求します インテグレーション.losリポジトリ メニュー KI's explicit @EnableJpaRepositories は、パッケージを省略したので、KI は失敗しました 解決者がLeadServiceの依存...

Kamo·2mo ago
Fixkamo-internal

冗長をドロップする "+" — ペンは今、両方の方法のバランスを設定します

Credit-balance pen は、絶対的な set-to-N エディタ (バックエンド ミント 時) です。 値が上昇し、下がる時に超過を無効化します。そのため、別々の「+」が配布されます。 ボタンはペンが既に行っているのと同じことです。 "+" アイコンボタンを外します。 AddIcon インポート) と、今...

kamo·2mo ago
FixSecurityService

クレジットバランスペンは、絶対的なターゲットを設定します(分/無効)

Manage-Credits ペン編集は、残高を下げるだけ: updateAllotment ルーティング CreditBalance は、ターゲット >= 電流時に no ops を無効化します。 そしてまだ割り当て行無しのメンバー/プロダクトで、save() POSTs を createAllotment に作成し...

Kamo·2mo ago
July 28, 2026
FixSecurityService

マスターマシンSSOは、RDPではなくVNC接続を使用しています

guacd は KRdp の H.264 のみ RDP GFX をレンダリングできません。buildAutoConnectUrl は、マスターマシン (192.168.4.46:5900, 共有パスワード) の vncConnection() を mints します。 Linux/Windows RDP 接続は変更され...

Kamo·3mo ago
FixKlusterServices

マスターマシンは、RDPではなくVNC(x11vnc)を使用します

KRdp/RDP は Guacamole と互換性がありません。guacd は RDP グラフィックスのパイプライン (EGFX) と KRdp は H.264 専用なので、 GRAPHICS SUBSYSTEM FAILED で認証された接続が使用されます。 マスターマシンをVNC接続(192.168.4.46:59...

Kamo·3mo ago
Fixkamo-internal

NavActionKey ユニオンに 'desktopMaster' を追加 — 次のビルドをブロック解除

マスターマシンランチャー(navRegistry + NavOptionView + CommandPalette) actionKey 'desktopMaster' を参照するが、 NavActionKey から欠落していた union, so `next build` が navRegistry.ts で TS2...

kamo·3mo ago
FixEmailService

起動をクラッシュした巨大なunsubscribe RequestMatcherを削除

メールサービスには2つのサプレット(MVC DispatcherServlet + Spring-WS)をマウント MessageDispatcherServlet at /services/*) なので、ベアストリングリクエストMatchers() "/api/email/unsubscribe/**") は、曖昧な...

Kamo·3mo ago
July 27, 2026
FixDaemonService

電子メールを介して、ルートされた決定のASSIGNEDスチュワードを通知

DECISION ROUTEDのスチュワード通知はレコードのみのno-opでした:スチュワード通知は、ファンクションアウトしました 静的な CSV に SMS を越えて下さい ************************************ デフォルトでは、SteeTask.assignedMemberId は...

Kamo·3mo ago
July 26, 2026
FixKlusterServices

ピンCockroachDBからv24.2.4へのv24.3の非ライセンススロットルを回避

v24.3(および24.2.5 +)は、新しいCockroachDBソフトウェアライセンスを強化します。 ライセンスキーは、クラスタースロットルを5つの同時オープン取引へ クラスターワイド。 v24.3.33 イメージバンプ(2026-06-30)がプラットフォーム全体に引き起こした 30日間の猶予期間が期限切れとなっ...

Kamo·3mo ago
July 23, 2026
FixSecurityService

ピン RDP 色の深さなので、KamoDesktop SSO は 1 つの xrdp セッションを再利用します

God-via-kamo-internal SSO パスは、Guacamole 接続のインラインを定義します。 json-auth トークンなので、色深さのピンもここでライブしなければなりません(DB と同期してください) KlusterServicesの接続 定数bppなし、xrdpキーは新しい<user、bpp> ...

Kamo·3mo ago
FixKlusterServices

ピン RDP 色の深さ + xrdp のセッションを繰り返しますので、神は 1 つのデスクトップを再利用します

xrdp 0.9.24 キーセッションは <user,bpp> (Policy=Default) で、決して返済しません。 接続されていないもの(KillDisconnected=false、DisconnectedTimeLimit=0)。 RDP ユーザー 常にセージですが、色深度はピントされていないので、bppを...

Kamo·3mo ago
Fixkamo-shared-library

WELCOME MEMBER + WELCOME TEAM MEMBERの正式なキーを登録して下さい

両方のテンプレートは、ディスク(welcome-member.{json,html})のリソースペアとして出荷されます。 ******************** マッチングテンプレートキーとメールサービス すでにサンプル変数のプレビューケースを持っていますが、キーは不在でした キャニカルキー そのリストにないキーは決...

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

チャットウィンドウ内のアバターにレンダーメンバーの写真

チャットポップアップの小さなアバターアイコン - メッセージ送信者アバター (MessageBubble) および 見られた受取人リスト (SeenIndicator) — すべての読み セッションMember.avatarUrl、MediaServiceが意図的にnullとして返す すべてのセッションメンバーペイロー...

kamo·3mo ago
Fixkamo-internal

チャットツールウィンドウのタイトルバーにメンバーアバターを表示

ツールウィンドウのタイトルバーがウィンドウストアのプロップからそのアイコンをレンダリングします。 ToolDock は `avatarSrc={w.toolId === 'chat' を渡します。 w.props.avatarSrc : undefined}` チャットの未定義に `icon` を強制します。 Chat...

kamo·3mo ago
Fixkamo-internal

表面実質のアップロードの間違いは、神モードをセッションに同期します

「保存失敗:完全なロゴのアップロード失敗」は状態およびボディを捨てました、従って403 ブランディング・ゲートから、ミニオ・オナージュと同じ読み直します。 サーバの所有 メッセージ(組織の所有権や組織のブランディングが必要) "" は、既に反応して捨てられていました。 背景アップロード 同じハンドラは、常にステータス ...

kamo·3mo ago
FixSecurityService

Org ブランディング authz 到達可能 (所有者、神モード、または右)

ロゴを子供 org 403'd にアップロードして成功する方法はありません。 canManageOrgBranding は org の所有者だけを認め、 isGodModeActive フォールバックは決して真を返すことができませんでした。 バックエンドの神門は、GodModeActiveをオフに読みます *** セッ...

Kamo·3mo ago
Fixkamo-shared-library

中断された融資は再開することができ、それ自体に提供されていない

SUSPENDEDは非審正的にターミナルではない — LoanFileStatus.isTerminalはそれを排除します。 固定可能な理由でローンを中断します。 しかし、それは前方矢印がなかったので、その唯一の出口は WITHDRAWNとDENIED:すべての中断されたファイルが死んだ、そして1つで動作する唯一の方法...

Kamo·3mo ago
Fixkamo-shared-library

Bound MlosAiClientと明示的な接続と読み込みタイムアウト

クライアントフィールドを初期化し、bare `new RestTemplate()` を初期化し、どのAI にもタイムアウトが適用されません。 呼び出しとビルダーは到達できません。 飢えたプロバイダは、発信者を無期限にブロックしました。 PDF レートシートのインジェストは、少なくとも 12 個のシーケンシャル・ビジョ...

Kamo·3mo ago
Fixkamo-internal

プレビューのオーバーカウント行をサーバが拒否するのを止める

"N が承認された行が公開されます。" のキャプションは、APPROVED Note rate のたびに行をカウントしました base price の候補は、その値の無視です。 「N/A」の読み方 それでもカウントされるので、キャプションはプロモーションが落ちる行を約束し、 公開は滞在しました 少数の行を記述するよりも...

kamo·3mo ago
FixAIService

ビジョン障害を分類し、再試行ループと遮断器が実際に動作する

VisionComplete の2つのバグ、それらを処理するために構築された機械の敗北。 SUCCESSとして空白の内容応答が返され、再試行ループが終了しました。 すべてのアダプター また、FinishReason "error" を設定して、ループが生き残るのを正確に失敗させます(モデル FIRST候補に画像が読み...

Kamo·3mo ago
FixSecurityService

スレッド orgId に レートシート バージョン-spine 読み込み

ゲートウェイは投資家のみを中継しました。そのため、上流はスコープがなければならず、返された 別のテナントバージョンは、外国の投資家IDの背骨です。 その兄弟(投資家、 プロダクト) 常に orgId を渡しました; この 1 つはなかった.

Kamo·3mo ago
Fixkamo-internal

完全なページの幅を使用して下さい; 可視する代理店の名前を変更させます

私は間違っていた2つのこと。 **権利放棄。** 概要は明示的だった — ページの完全な幅を使用して、無駄にしないでください 不動産 — スタジオを中心の 880px の列に置いた 線長の推論 2560px ディスプレイでは、約 2 分の 2 分の 2 を残した 画面を空にします。 帽子は消え、セクションは今敏感にタ...

kamo·3mo ago
Fixkamo-internal

リードビューのクラッシュを名前無しで停止

/leads/view/{id} は "null のプロパティを読み込みません (読み込み) 'preferredName'" は、 LeadDTO.toDTO() は、プライマリをビルドするだけです。 `if (lead.getName() != null)` なので、名前の行がないリードは次のように到着します。 `...

kamo·3mo ago
Fixkamo-internal

実際に検出されたMIMEタイプでアップロードを再試行する

アップロードは、サーバーが検出するタイプのマルチパートのContent-Typeを検証します バイトから、その部分タイプがブラウザのFile.typeから来ています。 決定する。 生産から検証: アプリケーション/vnd.ms-excel として送信される .csv (Windows とは何か) 「クライアントはMIM...

kamo·3mo ago
FixAIService

画像を送信できないアダプターにビジョンをルーティングしない

AiProvider.supportsVisionは、手書き可能なデータベースフラグであり、単独で信頼されるルーティングです。 HuggingFace および Cohere のアダプターは全くimageUrls を、そして独自に読みません サポートVision() — 正しく false を返す — は、NOWHERE...

Kamo·3mo ago
FixMediaService

期限切れのワイルドカードの秘密の代わりに、ライブパーホストの証明書をマウント

Cert-converter init コンテナは、PKCS12 キーストアをビルドしました。 wildcard-kamocrm-com, 時を偽造した既定のマルチサンシークレット その証明書は、ホストの秘密で再配置されました。 何も更新されず、 2026-07-20 の有効期限が切れるので、すべてのPodが起動します...

Kamo·3mo ago
FixVOIPService

期限切れのワイルドカード - kamocrm-com シークレットをピン留め

wildcard-kamocrm-com は、cert-manager orphaned というレガシーなマルチサンシークレットでした 証明書がホストの秘密で再配置されたとき。 何も更新されず、 2026-07-20 を期限切れにし、ここでそれをピン留めすると、期限切れの証明書が入る Traefikのデフォルトストアで...

Kamo·3mo ago
FixSecurityService

期限切れのワイルドカード - kamocrm-com シークレットをピン留め

wildcard-kamocrm-com は、cert-manager orphaned というレガシーなマルチサンシークレットでした 証明書がホストの秘密で再配置されたとき。 何も更新されず、 2026-07-20 を期限切れにし、ここでそれをピン留めすると、期限切れの証明書が入る Traefikのデフォルトストアで...

Kamo·3mo ago
FixConversionService

期限切れのワイルドカード - kamocrm-com シークレットをピン留め

wildcard-kamocrm-com は、cert-manager orphaned というレガシーなマルチサンシークレットでした 証明書がホストの秘密で再配置されたとき。 何も更新されず、 2026-07-20 を期限切れにし、ここでそれをピン留めすると、期限切れの証明書が入る Traefikのデフォルトストアで...

Kamo·3mo ago
FixDocsService

期限切れのワイルドカード - kamocrm-com シークレットをピン留め

wildcard-kamocrm-com は、cert-manager orphaned というレガシーなマルチサンシークレットでした 証明書がホストの秘密で再配置されたとき。 何も更新されず、 2026-07-20 を期限切れにし、ここでそれをピン留めすると、期限切れの証明書が入る Traefikのデフォルトストアで...

Kamo·3mo ago
FixKlusterServices

期限切れ/または指定された秘密をシャドーイングライブパーホストのcertsを停止する

update tls store() は、TLSStore をプレーンシークレットリストから再構築し、バケット 名前の接頭辞とタイプにのみ、証明書がまだ所有していないチェックはありません notAfterの秘密とチェックなし。 validate host certificate() がリスペクトされたときにワイルドカ...

Kamo·3mo ago
July 19, 2026
FixMediaService

クロスオーグセールスエージェントを注入します。 ワイドなブートストラップキャッシュバッシング

salesAgentId は、リクエストボディがチェックされていないため、クロスオーガナまたは エージェント ID を WebChatIntegration に保存することができます。 それは安全だけ失敗しました AIService が org-scoped のルックアップでエージェントを読み込み、データが 誤って、爆...

Kamo·3mo ago
FixAIService

人類は、すべてのシステムメッセージが、最後に低下しました

buildRequestBody は、システムフィールドを蓄積するのではなく、 1つのシステムメッセージのみが最終モデルに達した。 練習では、 意味: retrieval が知識ブロックを注入するとすぐに、エージェントの OWN 指示は、そのコンプライアンスを含む、静かに捨てられた部分でした 制限事項 コンテキストウィ...

Kamo·3mo ago
FixAIService

ロックされたルールは、セクションまたは全ドキュメントのオーバーライドを存続させます

マニュアルセクションを手作業で受け継ぐ著者は、セクション全体に置換します。 内側にロックされたパックルールをサイレントに破棄したので、'never quote a そのセクションを書くことを選ぶだけで、しっかりした番号としてレートを削除できます お問い合わせ 編集モードを切り替えることで、任意の著者をロック解除すること...

Kamo·3mo ago
FixSecurityService

セッションから借り手クォートの俳優をスタンプ

引用語句はcreateByMemberId とブラウザがそれを供給してはならない。 メンバーID(req) パーティチェックのブランチから、スチュワードも解決するため、absent の401 s は、 MlosPricingController の既定のリクエストにスタンピングされる 「セッションスタンプ, 決してブラ...

Kamo·3mo ago
Fixkamo-internal

CATALOG SOURCE のオーディナルを修正 — すべてのレートシートのアップロードは拒否されました

ImageAssocType.CATALOG SOURCE は id 14 ですが、ordinal 12: id は 6 をスキップします。 ordinal+1 過去のシステム WIDE。 パネルは13のconstantのための範囲からである13を送りました enum なので、コンバージョンService はアップロー...

kamo·3mo ago
July 18, 2026
FixAIService

ストリームされた返信が低下し、空白のアシスタントメッセージを主張

EMPTYアシスタントバブルとして成功するチャットの完了が戻ってきました。 ザ・オブ・ザ・ アシスタント行は content len=0 と is error=false で保存されているため、 クライアントは忠実に何もレンダリングしませんでした。 原因: リテラル "data: "プレフィックス (`filter(...

Kamo·3mo ago
FixSecurityService

AIServiceを実際に検証する秘密を送信します

内部.auth.secret で認証された視力能力プロキシが、AIService 検証 ******************** — 別の秘密. 確認済みライブ: コンソールは 401 {"error":"unauthorized"} を AIService から直接取得しました。 MlosAiClient は 40...

Kamo·3mo ago

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

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

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