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
March 12, 2026
Refactorkamo-shared-library

年齢を分割ReqType会員と年齢ReqTypeTeamMember

組織内のメンバーとチームメンバーの異なる年齢要件のトラッキング.

Kamo·7mo ago
Refactorkamo-register

チームメンバーに従業員の名前を変更し、動的ラベルオーバーライドをワイヤーアップ

チームメンバー/チームメンバーへのすべての従業員/従業員の参照の名前を変更します。 useThemeConfig() をラベルフィールドと getter メソッドで拡張します。 組織API。 FormPassportID で動的メンバーラベルをワイヤーアップ 会員のエイリアステキストの登録ページ.

Kamo·7mo ago
Refactorkamo-internal

Rename Employee to TeamMember and wire up dynamic label overrides

Rename all Employee/Employment references to TeamMember/TeamMembership. Replace hardcoded Member/Team Member display text with dynamic label getters from useUse...

kamo·7mo ago
RefactorSecurityService

Rename Employee to TeamMember and Employment to TeamMembership

Update all Employee/Employment references to TeamMember/TeamMembership in controllers, services, and security profile. Rename API endpoint from /employees-contr...

Kamo·7mo ago
Refactorkamo-shared-library

チームメンバーに社員を名付け、チームメンバーに就職

チームメンバー/チームメンバーへのすべての従業員/従業員の参照の名前を変更する クラス、変数、メソッド、DB アノテーション、enum 値、および テキストを表示します。 また、アノテーションでデータベーステーブル/カラム/インデックス名を更新します。 動的ラベルのゲッターを使用して、該当するテキストを表示できます.

Kamo·7mo ago
Featurekamo-internal

Add Child Organization Security Models mock UI to Branch Setup tab

Adds a datagrid with inline edit/add panel for managing child org security models, including org visibility toggles, age range selection, identity provider and ...

kamo·7mo ago
Fixkamo-internal

Resolve session timeout maintenance system not running

Root cause: sessionMonitor.start() called stop() after setting this.config, which nullified the config before the 3-second startup timer fired. As a result, the...

kamo·7mo ago
CIkamo-login

トリガーパイプライン

Kamo·7mo ago
Fixkamo-login

テキストアトリビューションモードがアクティブであるときにre***バッジを隠す

内側のバッジをターゲする独自のCSSセレクターを修正 #re***-container。 Googleはバッジを直接<body>に注入します、 そのため、ルールは一致しません。 .gre***-badge へ変更 可視性:DOM要素を現在保持する隠し(Googleで必須) 視覚的に隠す間.

Kamo·7mo ago
Featurekamo-internal

Replace Relationships tab with Branch Setup tab

kamo·7mo ago
Featurekamo-internal

Add BranchSetupManager settings tab component

kamo·7mo ago
Featurekamo-internal

Add branch-titles PATCH proxy route

kamo·7mo ago
FeatureSecurityService

Add PATCH **************** endpoint

Kamo·7mo ago
FeatureSecurityService

Resolve and store org branch titles at login

Kamo·7mo ago
FeatureSecurityService

Store branchTitlePlural/NonPlural in Redis session

Kamo·7mo ago
Featurekamo-shared-library

ブランチフィールドを組織に追加する

Kamo·7mo ago
Docskamo-internal

Add branch setup implementation plan

12-task sequential plan covering kamo-shared-library, SecurityService, and kamo-internal changes end-to-end.

kamo·7mo ago
Docskamo-internal

Add branch setup design spec

Covers the full feature from kamo-shared-library schema changes through SecurityService session/endpoint changes to kamo-internal UI and API proxy.

kamo·7mo ago
PerformanceMediaService

DBメンバーによるメッセージの閲覧をスキップ

RedisからMemberIDを読み取るgetMemberIdFromRequest()を抽出する DBを打たずにセッション。 ではなく getMessages() で使う getCurrentMember() — メンバーのエンティティティティティティティティティティは、そこにヌルチェックされただけだった。 決して使...

Kamo·7mo ago
Performancekamo-internal

Eliminate OTK Redis overhead and proxy log noise for message fetches

- Bypass OTK generation in the MediaService proxy route: forward the *** cookie directly instead of generating a one-time key, removing 4 Redis round-trips ...

kamo·7mo ago
CIkamo-internal

Trigger pipeline

kamo·7mo ago
PerformanceMediaService

オーバーヘッドと非同期TTLのリフレッシュをロギングする

- k8sコンフィグマップ(実際の生産コンフィグ):低セキュリティ/ヒカリ INFO/DEBUG から WARN へのロギング、HikariCP プールの設定 (最大 20) - KSessionService: ストリップ ~60 System.out.println は、火災した呼び出し 128-char セッショ...

Kamo·7mo ago
PerformanceMediaService

ログノイズとトーン接続プールを削減

- TRACEからWARN、HikariCPへのスプリングセキュリティをDEBUGから下げる WARN — リクエストごとの同期ログ書き込みの数十を排除 - 明示的なHikariCPプールコンフィグ(最大20、ミニアイドル5)を追加して防止 同時負荷下での接続排気 - getCurrentMember() から 14 ...

Kamo·7mo ago
Performancekamo-shared-library

応答N+1を除去する同じクエリで親メッセージをフェッチ

Alias m.msg と LEFT JOIN FETCH msg.parent ので、スレッド応答 メッセージには、初期クエリではなく親が読み込まれている 応答ごとに別のSELECTをトリガーする

Kamo·7mo ago
Performancekamo-internal

チャットメッセージの読み込み性能を向上させる

- Cache getCurrentMemberId() は、繰り返された /api/user-info を避けるために ref の結果 すべてのWebSocketメッセージとタイピングインジケーターの呼び出し - Promise.all でメッセージ履歴 fetch と user-info fetch を並列化します...

kamo·7mo ago
PerformanceMediaService

チャットメッセージエンドポイントからメッセージロギングを一枚削除

System.out.println 呼び出しをメッセージストリームマップ内で削除 1回のメッセージ(1リクエストあたり100 I/Oの操作)と最終処理 すべてのメッセージを再びストリーミングして、ログインのためのメンバーIDを収集するログ

Kamo·7mo ago
Performancekamo-shared-library

Fix N+1クエリとチャットメッセージの読み込みのためのコンポジットインデックスを追加

- LEFT JOIN FETCH m.msg をリポジトリのクエリの両方にEagerly load に追加する 同じクエリでMediaObjMsg、最大100個の追加のSQLクエリを排除 チャットウィンドウが開きます - カバーに合成インデックス(SESSION ID、IS REMOVED、DATE CREATED)...

Kamo·7mo ago
CIkamo-register

トリガーパイプライン

Sajon Nadjafinia·7mo ago
Fixkamo-register

外部のダークモードCSSを上書きするために光モードを強制する

- Tailwind darkMode を 'class' に設定して、OS の優先度がダークユーティリティをトリガーするのを防ぐ - 光モード変数をロックするためにglobals.cssで!importantオーバーライドを追加 - 外部CSSがDynamicMetaLoaderにロードした後、インラインスタイルを注...

Sajon Nadjafinia·7mo ago
CIkamo-register

トリガーパイプライン

Sajon Nadjafinia·7mo ago
March 11, 2026
Fixkamo-internal

Resolve horizontal overlap, follower blind spot, and timing bugs

- flyToHomeRow: compute per-follower actual dx extents to derive rightBuffer/leftBuffer independently, placing anchor correctly to prevent ring followers from...

kamo·7mo ago
Fixkamo-register

OSカラースキームの設定に関係なく、強制光モード

削除されると、サイトは常にライトモードでレンダリングされるため、色調のダークメディアクエリが優先されます.

Sajon Nadjafinia·7mo ago
Fixkamo-internal

ビューボックスの作物を介してSVGに保存されたサイズのスライダーズーム

Avatar Creatorの内部スケール変換は、SVG内のアバターボディをズーム キャンバス、しかし効果は小さい表示サイズ(例えばaで含んでいます)で浸透性です 140x140 アバターコンポーネント プレビューは冗長CSSを使っていました 変換: scale() は zoom を表示していますが、CSS は決してそ...

kamo·7mo ago
CIkamo-internal

トリガーパイプライン

kamo·7mo ago
Fixkamo-internal

アバタープレビューから冗長CSSスケール変換を削除します

Avatar Creatorのスケールオプションは、SVGグループとして既にスケール(N/100)を適用しています。 アバターボディを変形させます。 プレビューコンテナも適用されました CSS の変形: スケール(N/100)、効果(2.5 の × 2.5 = 6.25x の混合 250%). これは、プレビューは大幅...

kamo·7mo ago
Fixkamo-internal

MakeRoom およびポストドックの衝突の決断を実装して下さい

No-op の hexheads:makeRoom のリスナーを実際のハンドラで置き換えます 新しいツールウィンドウの DOM の rect の後に resolveCollisions を実行する 安定しています。 リスナーリークを修正(匿名で、クリーンアップしません)。 また、wrapperAroundDockの後に...

kamo·7mo ago
Fixkamo-internal

ノンサップの低下およびswaarmの後で衝突を解決して下さい

非スナップドロップで、ポジションを節約する前に、requireCollisionsを実行します。 右下隅にスタッキングを防止します。 Swarmの低下はまた resolveCollisions を実行し、正しく永続的な位置を持続させます.

kamo·7mo ago
Fixkamo-internal

FlyToHomeRowのグループウェアスロット幅

グループは現在、水平スロットをフォロワーに比例して保持 リング範囲(正しいフラットトップの軸式を使用して)、グループを防ぐ 隣接するアンカーのスペースを侵入するフォロワー。 また、 配置後の安全網として二重rAFの解決衝突は渡します.

kamo·7mo ago
Featurekamo-internal

解決を追加するCollisions useCallback

ヘッドツーヘッドとヘッドツーツールウィンドウの空間違反を検出 オフエンドヘッドを最も近い清潔な位置に動かして下さい スパイラルサーチ 読書を避けるために二重rAFによって呼ばれなければならない ミッドアニメーションモーションバリューポジション.

kamo·7mo ago
Featurekamo-internal

Add MIN GAP定数とスパイラル検索ヘルパー

5px の最小ギャップ invariant 定数とスパイラル検索を追加 最も近いコリジョンフリーピクセル位置を見つける機能 ヘッド・ツー・ヘッドおよびヘッド・ツー・ツール窓の整理を点検する六角頭.

kamo·7mo ago
Docskamo-internal

Hexhead の衝突の修正の実装計画を加えて下さい

5-task プラン カバー: SpiralSearch ヘルパー、requireCollisions useCallback、 グループウェア FlyToHomeRow、onUp 非スナップ/スワーム配線、makeRoom/ wrapAroundDock イベントハンドラの修正.

kamo·7mo ago

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

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

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