OrgMeetConfigエンティティティティ、MeetBackgroundエンティティティ、MEET RECORDINGを追加 ImageAssocType は、権限を満たし、
ロビーのデフォルトでorgレベルのビデオ会議の設定を追加します。 ゲストアクセス、録画、ブランディング、通知 新しい許可: RECORD MEETINGS (81), MANAGE MEET SETTINGS (82), MANAGE MEET RECORDINGS (83).
KbArticle AI 可視性フィールドにexplicit @JsonProperty アノテーションを追加
ジャクソンが aiEnabled, aiVisibleToPublic をシリアライズ/デシリアライズすることを確認します。 aiVisibleToMembers、aiVisibleToTeamMembers、フィールド名が正しい.
デフォルトのプロップ配列参照によって引き起こされる MeetingDialog で無限のリレンダーループを防止
UseEffect は、依存症として preSelectedMembers (デフォルトは []) をプリメンテーションしました。 すべてのレンダーで新しい配列を作成し、無限の setState をトリガーする ループ。 開放的な状態遷移を追跡するために ref を使用することで修正 不安定なデプス、TextField...
Add isOptionEqualToValue と null の安全性を MeetingDialog Autocomplete にクライアントのクラッシュを防ぐ
チャット アイコンを白くし、メールバッジをメッセージリストと同期し、テーマカラーのCSSカラーミックスを使用
- NavTop:ForumIconカラーをホワイトに変更して、チャット Nowラベルにマッチ - MessageBrowser/MailButton: WebSocketメールをカスタムイベントで調整するので、バッジカウントはメッセージリストと同期して滞在します - 特徴カード/ページ: 適切なテーマ・サポートのため...
Reference *** instead of non-existent turn-secret in Prosody deployment
Add MeetController and MeetService for meeting creation and invite management
UseMeeting を OTK を生成し、ミーティングウィンドウを直接開く
バックエンドミーティング API エンドポイントはまだ存在しません - ミーティングレコードをスキップ 今作ってみる すべてのクリックハンドラにエラー処理を追加して防止 クライアント側のクラッシュ.
Add MEET に FeaturesManager アイコン/カテゴリマップとガード ChatBox ミート ボタン with isMeet check
ビルドシステムを使用して、Meet Meet Dockerビルド用の.dockerignoreを追加します
ミート・ミートは、npm run build ではなく make/webpack を使用します。 --legacy-peer-deps を追加 ピア依存関係の競合に対して、.dockerignore は node modules を除外します。 ビルドコンテキストから.
Janus ベースの WebRTC 統合 (useWebRTC, VideoCallPanel, コール API ルート) を削除します
古いJanus WebRTCボイス/ビデオ/スクリーン共有コードを削除 KamoMeet(Meet-based)の交換。 useWebRTC ホック、VideoCallPanel を削除します。 CallInitiationListener と /api/webrtc/ の全てのルート。 ChatBox コールをクリー...