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
May 9, 2026
FixKlusterServices

クラッシュループを引き起こしている未認識の -- ワーカー ラグをドロップ

Libretranslate CLI は --workers を受け入れません。 内側に加工します。 それを渡すと、Podがargparseに失敗する boot と CrashLoopBackOff (1384 は k1m1) で 5d で再起動します。 イメージ すでにデフォルトで4つの同期ワーカーに、リサイクルなし...

Kamo·5mo ago
May 1, 2026
FixMediaService

トランザクションコミット後にNATS CREATEイベントを公開して、画像の添付レースを修正

NATSメッセージは、@Transactional body内で公開されました。 受信者は、CREATEイベントを受信し、画像をリクエストすることができます /imaging/proxy/{objImgId} 前の MediaObjImg 行が DB で表示され、 チャットが再開されるまで、404とイメージレンダーなし...

Kamo·5mo ago
FixMediaService

Serialize attachments in WS relay and message history; allow attachment-only sends

Three bugs fixed: 1. ChatSessionSubscriptionManager was building the STOMP messageMap manually and omitting attachments, sourceLanguageId, readMemberId, msg...

Kamo·5mo ago
Fixkamo-shared-library

Add attachments and event fields to ChatMessageDto; ignore unknown fields

ChatMessageDto was missing `attachments`, `readMemberId`, `msgIdLastViewed`, `dateLastViewed`, `addedMemberId`, `objImgId`, `transitMemberId`, and `isJoin` fiel...

Kamo·5mo ago
FixMediaService

Fix NPE in getChatSessions from Map.of() rejecting null nextcoder

java.util.Map.of() throws NullPointerException when nextcoder is null (no more pages). Replace with HashMap that accepts null values. Also wrap entire handler i...

Kamo·5mo ago
Fixkamo-internal

Defects C/D/E — title display name, toolbar layout, header lift

Defect C: Add GET proxy for /sessions/{guid}/members so ChatBox.loadMembers() can populate the SessionMember.name field. ChatTool already uses members[0].name f...

kamo·5mo ago
FixMediaService

Fix upload 500 (missing EmbRecordState) and empty chats tab (Timestamp cast)

Defect A: ChatAttachmentService.upload omitted **************** causing a NOT NULL violation on imgs.is_active. Added the default recordState. Also hardened Cha...

Kamo·5mo ago
FixMediaService

Prefer usernameAlias over User.name in memberDisplayName

Switches display name priority to: Member.usernameAlias → User.name → User.alias → User.username. Also includes the paged query dispatch fix from the previous c...

Kamo·5mo ago
Fixkamo-internal

Show upload error toast in Composer when attachments fail

Catches errors thrown by uploadAll() and renders an MUI Alert above the input row. Root cause of Defect 4 was the missing MinIO bucket (imaging-chat-attachments...

kamo·5mo ago
Fixkamo-internal

Empty Chats tab — frontend already expects {rows} paged shape (no change needed)

The ChatsList component already reads data.rows. Backend fix (shared-lib + MediaService) is the root cause: HAVING CAST(null AS TIMESTAMP) IS NULL did not work ...

kamo·5mo ago
FixMediaService

Use split First/After queries for chat sessions paged endpoint

Addresses empty Chats tab by dispatching to ****************

Kamo·5mo ago
Fixkamo-shared-library

Split findChatSessionsForMemberPaged into First/After to fix empty Chats tab

HAVING CAST(null AS TIMESTAMP) IS NULL did not evaluate as expected in CockroachDB,

Kamo·5mo ago
Fixkamo-internal

冗長チャットヘッダーボタンをドロップします。メンバー/チャットタブをパネルデザインと統合します

ChatHeader は、IconButtons の最小化/終了をしたが、チャット ツール ウィンドウ クロムは、すでにそれらの有価償を提供しています - 彼らはいつ複製されました 埋め込まれた。 ChatHeader は、アバタースタック、タイトルのポップアップだけを公開しています。 add-member アクション...

kamo·5mo ago
Fixkamo-shared-library

MediaObjTransit を @MapsId に切り替える

@IdClass と @Id @OneToOne との併用は、Hibernate 6 では確実にサポートされていません。 JpaRepository<MediaObjTransit, UUID> 初期化は "does not define" で失敗します 注釈を提示しても、IdClass」。 漢字JPAパターン 派生し...

Kamo·5mo ago
Fixkamo-internal

ストリーミングフェッチボディで未使用の@ts-expect-errorをドロップ

`as RequestInit` は既に type エラーをサイレンスしている。ディレクティブは TSの厳密なモードの下の冗長性は生産の造りを壊します.

kamo·5mo ago
Fixkamo-shared-library

MediaObjTransit に @IdClass を追加すると、 Spring Data JPA は、その派生 ID を公開することができます

Spring Data のメタモデルでは、主キーが主キーであるエンティティティティティティティティティティティティの @IdClass が必要です。 @Id @OneToOne によって得られる識別子。 それなしで、JpaRepository<MediaObjTransit、UID> 「IdClassを定義しない」で起...

Kamo·5mo ago
April 30, 2026
FixKlusterServices

Probe timeout 10s and 2 gunicorn workers

LibreTranslate's /languages probe blocks on the gunicorn worker event loop. With a single worker translating a long chat message, the probe times out at the def...

Kamo·6mo ago
FixMediaService

Raise client read timeout to 120s for long messages

LibreTranslate runs CPU-only argos models — a paragraph-length chat message takes 20-30s to translate, and longer ones can push past 60s. The 8-second read time...

Kamo·6mo ago
Fixkamo-internal

Persist language change and show current language in tooltip

The members endpoint accepts PUT not PATCH, so the language picker's PATCH was silently ignored — Member.language never actually updated, which is why refreshin...

kamo·6mo ago
Fixkamo-internal

********************************でクエリ文字列を転送

Next.js プロキシは、転送時にリクエストクエリ文字列をドロップしました。 チャット履歴 fetch's ?lang=<locale> を意味する MediaService パラメータは 静かに失われた。 それなしで、バックエンドはターゲットを解決しません 言語、必要性無し翻訳の旗は、流れの翻訳戻りました キューは...

kamo·6mo ago
FixSecurityService

DBの往復なしの助成金の権利を持つミントの所有者OTK

管理者を割り当てる**************** role と writes Member rights applied、OTK-minting ブロックは <*******************************************************************************...

Kamo·6mo ago
Fixkamo-internal

Show Plans & Billing tab regardless of root-org status

The !isRootOrg gate hid the tab on root orgs and blocked org owners and self-viewers from reaching their billing page from "My Account". The PlansBillingTab its...

kamo·6mo ago
Fixkamo-internal

Drop in place — jump every member, no softPush on release

The drift on release was softPushCluster firing on the user-drop path. A mega-cluster's bounds extend in all directions from the anchor, so the PADDING-margin /...

kamo·6mo ago
Fixkamo-internal

Drop firmly in place — tail-only throw + jump() to clear velocity

The previous fix still let heads drift on release because: 1. Throw detection averaged velocity across the full 110ms window. A user who flicked then decele...

kamo·6mo ago
Fixkamo-internal

Drop in place after a paused drag instead of drifting

Two cooperating bugs caused dropped heads (single or post-gather) to fly off to seemingly random positions when the user dragged fast, slowed to a stop, then re...

kamo·6mo ago
April 29, 2026
Fixkamo-internal

リリースの継承されたドラッグ速度をキャンセル

ドラッグハンドラは、ヘッドのモーション値を高速 mx.set(nx) で更新します。 呼び出しは、フレーム・モーションが速度を計算するのに使用します。 リリース時 パスはソフトプッシュをトリガーしました(下落した位置がグラズされたので) エッジまたはツールウィンドウをオーバーラップ)、是正スプリングが継承 ドラッグの高...

kamo·6mo ago
Fixkamo-internal

Crispen hexagon outline at all sizes/states

Four sources of softness eliminated: - **************** on the SVG - **************** on the visible outline so the stroke width does not stretch (and blur) u...

kamo·6mo ago
Fixkamo-login

セッション orgID がホスト org と一致しないときのRefuse

auto-login は、任意の *** を受け入れ、それを指す OTK を minted、 どのディレクトリも内部です。* ホストは所属しています。 ログイン時に面したステープルまたはクロスオーグ***クッキー。<host>は そのホストの内部サブドメインに伝播され、 "my session は 間違った org" ...

Kamo·6mo ago
Fixkamo-internal

パークラスターの間隔 + 同じサイズのグループ化規則

クラスターのセルと六角の隣接はクラスターの最大のものから派生しています グローバルな規模ではなく、フォローア MV には、 中心一直線のオフセット従って異なったサイズの頭部はきれいな蜜蜂の巣を共有します グリッド。 磁気スナップおよびwiggle/circle/holdは両方フィルターをに集めます サイズの Bucke...

kamo·6mo ago
Fixkamo-internal

会議への招待がダイアログを開くときにポップアップを非表示

ミーティング ダイアログの下に開くために使用されるポップアップは、 ダイアログは、ポップアップのターゲットゲート内で条件的にレンダリングされました。 クリック時に招待状をキャプチャし、ポップアップを解除し、レンダリングします。 独立した状態からConferenceDialogは、それがポップアップの却下を生き残ります.

kamo·6mo ago
Fixkamo-internal

Robust English fallback for missing and empty locale translations

- mergeWithFallback now treats empty-string locale values as untranslated, falling back to the English value instead of rendering nothing - Replace bare NextI...

kamo·6mo ago
Fixkamo-internal

Update orders page account uid type from number to string

AccountSummary.uid is now a string (Long precision fix). Also remove parseInt comparison and type="number" from the manual account ID field.

kamo·6mo ago
Fixkamo-shared-library

GetUid() の代わりに CommerceMarket.getId() を providerCompSubscription で使用する

CommerceMarket は @Id UUID id (uid ではなく) を使用しており、Lombok は getId() を生成します.

Kamo·6mo ago
Fixkamo-internal

CustomerId は、会員 ID 文字列であり、プライマリMemberId によるアカウントの解決

- posApi: AccountSummary uid 文字列、プライマリMemberId を追加します。 customerMemberId 文字列;************************************************************************************...

kamo·6mo ago
Fixkamo-shared-library

CustomerMemberId を文字列としてシリアライズし、高精度を維持

- AccountSummaryDTO:************************************で、プライマリ member idからポップアップされたプライマリMemberId文字列フィールドを追加 - CreateSubscriptionOrderRequest: customerMemberId ...

Kamo·6mo ago
Fixkamo-internal

Complete next-intl for System Diagnostics

Wire remaining MySQL, Redis, statistics, request, and accordion UI copy to components.settings.diagnostics keys; use locale-aware time and translated heap badge...

kamo·6mo ago
Fixkamo-internal

レガシー getCurrentSubscription stub は、null を返す必要はありません

サブスクリプションを持たないように、null が作った FeaturesManager がすべての org を扱います (billingLoaded=true, hasSubscription=false), 後ろに切り替えるすべての機能のロック アップグレード壁。 stubは、キャッチブロックがsubscribe=u...

kamo·6mo ago
Fixkamo-internal

Gitignored メッセージ/*.json インポート用のアンビエント json モジュール

`tsc` と IDE は `messages/` をマージした後に解決します。 メッセージ/の下にコミットされたファイル。 拡張には、タイプ/**/*.d.ts が含まれます.

kamo·6mo ago
Fixkamo-internal

アカウント設定を移動すると、メッセージキーにパネルが表示される

組織アカウントページのハードコードされたヘルプコピーをすべて置換 スコープ付き useTranslations キー。 i18n-auditを拡張してファイルが見つからない場合 継続的な移行のための翻訳ホック.

kamo·6mo ago
Fixkamo-internal

Wire organization account hero and tabs to i18n keys

Use **************** strings for SettingsView title, subtitle, and tab labels so the UI shows translated copy instead of raw placeholders left in dictionary ove...

kamo·6mo ago
Fixkamo-internal

Navtopの可用性ラベルとソフトフォンボイスメール文字列を追加

ローカルに component.navtop ステータス* キーを追加して、ヘッダ プレゼンス ドロップダウン が翻訳されたラベルを表示します。 メニュー ソフトフォンボイスメールタブから未使用の翻訳を外します.

kamo·6mo ago
Fixkamo-internal

Resolve STATUS_CONFIG scope errors on POS detail pages

Validate agreement status against STATUS_TRANSITIONS and derive commitment status keys from STATUS_TRANSITIONS so module-level helpers do not reference STATUS_C...

kamo·6mo ago

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

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

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