KamoCRM

ライブ・チェンジ・ログ

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

17,555
総変更点
6,026
特徴:
5,294
フィックス
30
プロジェクト
プロジェクトによるフィルタ
すべてのプロジェクト17,555AIService258APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService581InitializerService329KBService151KlusterServices742MCPGatewayService255MediaService602RAGService79SecurityService1,858TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,363kamo-login336kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,668kamo-signer-monorepo56kamolos114
タイプ別フィルター
すべてのタイプBuild16CI523Chore775Docs3,256Feature6,026Fix5,294Other994Performance165Refactor278Revert23Style42Test162Upgrade1
July 15, 2026
FixMediaService

パブリックチャットシステムのメンバーを解決する (ハードコードされたsnadjafinia alias)

createSupportSession、createPublicTicket、および所有者の通知 ヘルパーは、ハードコードでorgの「システムメンバー」を解決しました usernameAlias="snadjafinia" lookup, これだけカモに存在しますCRM seed org — すべてのテナントの or...

Kamo·3mo ago
FeatureMediaService

プレゼンスゲート付きモバイルプッシュディスパッチ(FCMデータ+APN直送)

チャット受信(MediaController)、サポートチケット(サポート通知サービス)、 SMS/ボイスメール(VoipStompRelayController)、ソーシャル 逃されたメッセージングメールの消費者(ライブソケットがない場合のスキップ) アップ) アンドロイド = データのみの高優先度 FCM; iOS...

Kamo·3mo ago
FeatureMediaService

REST で X-***-Token を受け付けます

OTKPreAuthFilter は、X-***-Token が X-OTK が存在しない場合 (same) を解決します。 BFFなしでMediaService RESTを呼び出す。 KSessionServiceがRedisをスライドできるようになりました セッションのセッションのセッションのTimeoutMinu...

Kamo·3mo ago
July 14, 2026
FeatureMediaService

借主のOWN役員に直接接し、サポートライトゲートなし

割り当てから ACCEPT SUPPORT TICKETS の要件をドロップToPreferredAgent: 借主の貸借主は、貸借主が、貸借主であるかどうかにかかわらず、貸借主が到達可能である 設定されたサポートエージェント(メンバーIDは既にそのリードとして検証済み) SecurityServiceの役員。 安全ベ...

Kamo·3mo ago
FeatureMediaService

直接割り当てられたLOルーティング+ LOプレゼンスエンドポイント

借主ポータルのマージされた LO/chat ウィジェットを出力します。 メニュー 公開チャットを直接割り当てる 代わりに SPECIFIC 代理店(借り手が貸出役員)へのチケット 保留キュー, その役員がトピックの対象となるサポートエージェントであるとき (チャットセッションに追加 + それらを通知します。ピックをオン...

Kamo·3mo ago
FixMediaService

メッセージを見逃してしまったメールに送信を停止

メッセージプレビューの計算、レジャー PREVIEW 書き込み、および messagePreview テンプレート変数;includePreview の設定をドロップします。 送信者 + カウント + CTA のみを運ぶメール — サインイン後にコンテンツが読み込まれます.

Kamo·3mo ago
July 13, 2026
FeatureMediaService

ミスされたメッセージングメール通知 (チャット + サポート) と ソースの抑制

耐久性のあるNATSコンシューマーチャット - chat.session.> フィード MESSAGE EMAIL NOTICES のレジャー (PENDING/SENT, per-sender for chat, per-ticket) サポートのため)、60sは存在ゲート、静かな時間、消化窓と広がります、 retr...

Kamo·3mo ago
July 11, 2026
ChoreMediaService

共有lib GeoLite 境界線 (2-4ms hit+miss) のための再構築

Kamo-shared-library 011a73e — GeoLookupService's findByIpInRange 今ピックアップ ギャップ/高 IP の排気へのスキャンの代わりに限界-1-bounded (測定される 5-13s は、プロスケールデータ、サポートチケット + パブリックチャット ジオ ス...

Kamo·3mo ago
July 10, 2026
FeatureMediaService

耐久性のある最後のタイムスタンプ+バルクエンドポイント

プレゼンス:{id} は、メンバーがオフラインで行っている瞬間を削除しているため、何も削除されません。 過去に活躍していたときの記録。 スタンププレゼンス LAST SEEN:{id} (orgId + ts, 400d TTL) 接続/ハートビート/接続解除および露出 メニュー 会員ツールチップ.

Kamo·3mo ago
July 8, 2026
FeatureMediaService

Orgのプロバイダ(P3)によるAI自動タグ+キャプション

素材AiController POST メニュー 所有権を検証し、 短命署名された素材の URL を mints し、AIService の内部ビジョンエンドポイント (org's) を呼び出す AiVisionClientによる独自のプロバイダー、LIGHT tier Lenient タグの解析; ビジョンがない場合...

Kamo·3mo ago
FeatureMediaService

MaterialAnalyticsController — レコードイベント + 集計

メニュー (record) + GET /analytics (per-material count) による type + org の合計.

Kamo·3mo ago
FeatureMediaService

MaterialReviewController — ステータスマップ + set-status

GET /api/media/materials/reviews (org-wide imgId→status map) + POST で材料のステータスを設定 (検証済み、査読者スタンピング、アップサート).

Kamo·3mo ago
FeatureMediaService

MaterialCampaignController — CRUD + アイテムマップ + 追加/削除

/api/media/materials/campaigns: list/create/update/delete, GET /items (org-wide imgId↔campaignId) map)、POST /add + /removeとorg-ownershipチェック.

Kamo·3mo ago
FeatureMediaService

MaterialTagController — タグCRUD + 割り当て/ナサイン + 割り当てマップ

/api/media/materials/tags: リスト/作成/削除 タグ, GET /assignments (org-wide imgId↔tagId) ワークスペースがクライアントサイドに加わるマップ、POST /assign + /unassign を org-ownership checks にマップしま...

Kamo·3mo ago
FeatureMediaService

管理されたパブリックリンクエンドポイント(create/list/revoke)+追跡されたサービス

MaterialShareLink がバックアップする POST/GET /api/media/materials/links と DELETE /links/{id} を追加します。 パブリック GET で管理されたトークンを最初から解決します(再発/公開およびバンキングのチェック) viewCount) は、レガシ...

Kamo·3mo ago
FixMediaService

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

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

Kamo·3mo ago
FeatureMediaService

Thumbnail のスケジュール生成された材料のプロセス

ヘッドレススイープは、コンバージョンサービスのOTKサムネイルパイプラインを駆動できないため、 エクスポート保存直後にimageIO経由でページ-0 PNGサムネイルを生成する — スケジュールされた材料は、必要に応じて埋め戻しは必要ありません.

Kamo·3mo ago
FeatureMediaService

スケジュールされた生成 — sweep は、アカデミーでレシピを実行します

- CanvaScheduleController: orgのスケジュールのCRUD (recipe + cadence + 1日 + オプションのソーシャルターゲット)、次の計算RunAt - キャンバス生成 サービス: ヘッドレス メニュー 素材(プロセス内イメージサービス、バックフィルまでサムネイルレス) - C...

Kamo·3mo ago
FeatureMediaService

保存されたオートフィルレシピCRUD(org-scoped)

CanvaRecipeController: GET/POST /api/media/canva/recipes + DELETE /{id} — save/list/soft-delete という名前のブランドテンプレート + フィールドマッピング、スコープ付き コールワーズ org.

Kamo·3mo ago
OtherMediaService

要約メールのMediaService内部.auth.secret(mlos-internal-auth)を付与する

メディアサービス -> メールサービス /api/email/templates/send (ミーティング・スモーリ) ニーズ INTERNAL AUTH SECRET は、EmailService の内部.auth.secret と一致します.

Kamo·3mo ago
FeatureMediaService

エンタープライズオートフィル — データマージのブランドテンプレート

- CanvaApiClient:リストブランドテンプレート(dataset=non empty)、データセットを取得する アセット・アップ・ロードのジョブ、作成/ウィジェットの自動ジョブ - CanvaController: GET /brand-templates、GET /brand-templates/{id}...

Kamo·3mo ago
FeatureMediaService

マーケティングアセットの公開URLを短命署名

ソーシャルプロバイダー(Meta)とEメールがバインドされた特定の材料を受け取りましょう プライベートイメージング素材の Bucket を露出せずにウィンドウ。 - MaterialUrlSigner:HMAC-SHA256(platform.enc-key)トークン = imgId:orgId:exp、1h TTL...

Kamo·3mo ago
FeatureMediaService

Canvaにファイルを編集可能な設計としてインポートする

メニュー (バイナリ設計輸入) - CanvaController POST /imports (multipart) → create+poll インポートジョブ → エディタ correlation state とのディープリンク - CanvaOAuthController で Base64 のインポートを未使用...

Kamo·3mo ago
FixMediaService

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

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

Kamo·3mo ago
FeatureMediaService

Return-nav JWT 署名を検証します。 tidy トークンが更新されます

- CanvaJwtVerifier: correlation jwt's Ed25519シグネチャをに対して確認する CanvaのJWKS(/connect/keys)、およびaud/exp/type;子供によってキャッシュされるキー。 チェックが失敗すると、手動のインポートに閉じられなかった。 - CanvaTok...

Kamo·3mo ago
FixMediaService

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

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

Kamo·3mo ago
FeatureMediaService

インジェスト、保持/クォータ、貯蔵の使用法、要約のパイプラインを記録する

- MeetRecordingController:内部(X-Internal-Auth)は、jibriをエンドポイントします。 finalize.sh 投稿が録画を終了しました。 - MeetRecordingService: アップロードされた録音をパーオーガニ(ミージメット録画)に、 persists Meeti...

Kamo·3mo ago
July 7, 2026
FeatureMediaService

CanvaはOAuth +の設計/輸出バックエンドを接続します

- CanvaApiClient: PKCE の承認、トークン交換/返金/ユーザー、 デザイン(作成/リスト)、ジョブのエクスポート、バイトのフェッチ - CanvaTokenService:暗号化されたパーメンバートークン(PlatformSecretCipher)、 単一フライトのプロアクティブなリフレッシュ(Ca...

Kamo·3mo ago
FeatureMediaService

予定開始リマインダー+ゲストリンク

- MeetingReminderSweep:リアルタイムを発射する@Scheduledスイーパー "meeting start" 招待されたメンバーにリマインダーを呼び起こします(スタート - メモMinutesBefore) on**************** でミーティングのスケジュールを遷移 デュースに。 過...

Kamo·3mo ago
FixMediaService

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

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

Kamo·3mo ago
FeatureMediaService

会員/サポート/社会セッションを通じたチャット配信の統一

GET /api/media/sessions/chat は `categories` フィルター (chat) を受け付けています。 サポート、社会;デフォルトすべて)、および1つのグローバルに最も有効な優先順位を戻して下さい、 特定のクエリをマージします。 各行は運びます: - sessionType(CHAT|S...

Kamo·3mo ago
July 6, 2026
FeatureMediaService

サーフェスの親オーガニ共有トピックは、サポートポップアップでリクエスト

Child-org のユーザーは、親 org の共有サポート トピックが表示されない サポートを要求する場合(assignToOwnOrg=false)、ポップアップのみ 独自のトピックを取得しました。 GET /api/support/topics/available (own +) を追加 親共有、MANAGE S...

Kamo·3mo ago
FeatureMediaService

Org-guard /topic/leads/rt/{orgId} リアルタイムサブスクリプション

クロステナントSUBSCRIBEは、新しいリードリアルタイムのトピックを監視し、 既存の /topic/social/feed ガード: 会員は、会員のみに加入することができます orgのリードストリーム。 既存の************************は既に リレーsecurity.leads.rt.* を ...

Kamo·3mo ago
July 4, 2026
FeatureMediaService

統一されたタイムラインのバックエンド(フィードの永続性、アダプター、ライブ中継)

SocialFeedServiceは、MediaSession/MediaObjスキーマに投稿/コメントを主張します (チャットモデルを使用)。SocialFeedMapper は、ワイヤ DTO をビルドします。 結合された供給+の機能および複数のproviderのコンポース ファンアウト、応答、反応、 削除します。...

Kamo·3mo ago
July 3, 2026
FeatureMediaService

X(Twitter)+Discordアダプタ

- XAdapter:アカウントアクティビティのwebhook(CRCチャレンジ+ x-twitter-webhooks-signature HMAC検証)、 normalizeInbound(direct message events、echo-skip)、OAuth 1.0a-signed v2 DM send; ...

Kamo·3mo ago
FeatureMediaService

M4メタアダプター+ OAuth + 24hウィンドウ+ M2硬化

- メタアダプター(Messenger/Instagram): 無効な caption の送信を修正(キャプションは現在フォローアップ) メッセージ)、グラフ添付ファイルアップロードAPIによるバイトアップロード、メタグラフクリエントでのURIエンコード修正 - Telegram のアダプター: 出力イメージのための...

Kamo·3mo ago
July 1, 2026
FeatureMediaService

リレークレジット/リードアサインNATSイベントをSTOMPへ

Security.leads.> とsecurity.credits.> を購読し、それぞれ /topic/ をミラーリングします。 CRMのフロントエンドは、リード・アベイラブル・グリッドを更新します, 管理クレジット・フィールド, そして、歴史が生きます. パイルをきれいに(mvn).

Kamo·3mo ago
June 26, 2026
June 13, 2026
May 16, 2026
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

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

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

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