KamoCRM

ライブ・チェンジ・ログ

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

17,540
総変更点
6,014
特徴:
5,292
フィックス
30
プロジェクト
プロジェクトによるフィルタ
すべてのプロジェクト17,540AIService257APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService581InitializerService329KBService151KlusterServices741MCPGatewayService253MediaService602RAGService79SecurityService1,854TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,359kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,666kamo-signer-monorepo56kamolos114
タイプ別フィルター
すべてのタイプBuild16CI523Chore775Docs3,255Feature6,014Fix5,292Other994Performance165Refactor278Revert23Style42Test162Upgrade1
March 17, 2026
March 14, 2026
ChoreMediaService

.gitignore に *.md を追加

Kamo·7mo ago
March 13, 2026
CIMediaService

トリガーパイプライン

Kamo·7mo ago
March 12, 2026
PerformanceMediaService

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

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

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
PerformanceMediaService

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

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

Kamo·7mo ago
March 11, 2026
FixMediaService

クエリパラメータから、クロスサブドメインWebSocket authを受け付けます

?***= クエリパラメータから ID を読みます。 クッキー。 これは、内部のフロントエンドを可能にします.kamocrm.com 認証する WebSocketは、クロスドメインクッキーなしでmedia.kamocrm.comに接続します。 インターセプターはRedisに対して直接セッションを検証します.

Kamo·7mo ago
FixMediaService

独自の消費者再試行によるNATSコンシューマーバインディングの処理

- createNatsMessageHandler() メソッドにメッセージハンドラーを抽出する - 「Consumerは既にバインドした」時に、独自のコンシューマー名でリトリーロジックを追加 サーバの再起動後にエラーが発生します - 動詞デバッグロギングをクリーンアップ

Kamo·7mo ago
FeatureMediaService

Add WebSocket認証を経由***クッキーハンドシェイクインターセプター

Handhakeに***クッキーを読み込むWebSocketAuthInterceptorを追加, KSessionService でセッションを解決し、memberId/orgId を格納する WebSocket セッション属性。 STOMP CONNECTでプリンシパルを設定する ダウンストリームプレゼンスと通知機...

Kamo·7mo ago
March 10, 2026
FixMediaService

ポートのTraefikによるルートWebSocket 443

- service.yaml:podの実際のリスニングポートに合わせてポート80→8443を修正 - ingressroute.yaml: バックエンドのスキーム https + port 8443 を使用する - servertransport.yaml: バックエンド TLS の証明書に insecureSkipV...

Kamo·7mo ago
FixMediaService

NATS接続用のクラスター内部DNSを使用する

デフォルトNATS URLをWireGuard IP(100.64.x.x)から変更 nats.kamo.svc.cluster.local ローカルサーバ リモートノード (k0m1、k2m1)はWireGuard IPに残ります.

Kamo·7mo ago
December 23, 2025
CIMediaService

トリガーパイプライン

snadjafinia·10mo ago
FixMediaService

メディアサービス展開でTLS証明書をオプションに

- 任意追加:ワイルドカードkamocrm-comの秘密のボリュームにtrue - cert-converter initコンテナを更新して、不足している証明書を優雅に処理

snadjafinia·10mo ago
CIMediaService

トリガーパイプライン

snadjafinia·10mo ago
CIMediaService

IP 更新後のトリガーパイプライン

snadjafinia·10mo ago
December 16, 2025
December 12, 2025
PerformanceMediaService

K1m1とk2m1の並列展開にレファクタ

- 個別のジョブにビルドとデプロイを分割 - ビルド完了後にk1m1とk2m1を並行して展開 - 総展開時間をかなり減らして下さい

snadjafinia·10mo ago
December 1, 2025
November 30, 2025
FixMediaService

IngressRouteにWebSocketミドルウェアとServersTransportを追加

- WebSocketアップグレードヘッダー用のメディアWebsocketアップグレードミドルウェアを追加しました - HTTP/2 (WebSocket は HTTP/1.1 が必要です) を無効にするメディア websocket-transport を追加しました。 - これは、Trefikの侵入による適切なWeb...

snadjafinia·11mo ago
FixMediaService

WebSocket live message delivery - disable ChatMessageHandler subscription, enhance logging

- Disabled ChatMessageHandler subscription to chat.session.> that was consuming messages without forwarding to WebSocket - Enhanced WebSocketConfig logging to t...

snadjafinia·11mo ago

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

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

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