Add MeetConfigController and MeetConfigService for org-level meet settings
REST endpoints for CRUD on OrgMeetConfig and MeetBackground entities. Supports config get/update, background upload/delete/reorder via MinIO storage.
添加 OrgMeetConfig 实体、 MeetBackground 实体、 MEET RECORDING ImageAssocType, 并满足权限
添加 Org 级别视频会议配置, 并预设大厅, 客机访问,录音,品牌制作,以及通知. 新权限 : 记录 meetings(81), manage meet Settings(82), manage meet recordings(83).
在 KbArticle AI 可见字段中添加明显的 @ JsonProperty 注释
确保杰克逊的序列化/去序列化aiEnabled,aivisible To Public, ai 可视化成员, 具有正确字段名的可视化成员.
防止因默认道具数组引用而导致在 MeetingDialog 中无限重递循环
使用效果已经预先选定成员(不履行)作为附属成员, 在每次渲染时创建新阵列并触发无限设定状态 循环。 通过使用 ref 来跟踪开放状态过渡来固定, 删除 不稳定的解析器,并将刷新按钮移出文本字段 避免重起扳机的插槽Props.
使 Chat Now 图标为白色, 将邮件徽章与信件列表同步, 对主题颜色使用 CSS 颜色混合
- NavTop: 将论坛Icon颜色改为白色以匹配Chat Now标签 - 信件浏览器/邮件按钮:通过自定义事件协调 WebSocket电子邮件刷新,所以徽章计数与信件列表保持同步 - FeatureCard/page:用 CSS 彩色混合插件取代硬编码的彩色六角插件,用于适当的主题支持
Reference *** instead of non-existent turn-secret in Prosody deployment
Add MeetController and MeetService for meeting creation and invite management
简化使用会议直接生成OTK和开放会话窗口
后端会话 API 端点尚不存在 - 跳过会话记录 创建现在。 将错误处理添加到所有点击处理器中以防止 客户端崩溃 .
使用 make 构建系统并添加 .dockerignore 用于满足 Docker 构建
满足用途 make/webpack, 不是 npm 运行构建 。 已添加 -- legacy- peer- deps 用于对等依赖冲突,以及 .dockerignore 排除节点 模块 从建设背景.
删除基于Janus的WebRTC集成(使用WebRTC,VideoCallPanel,呼叫API路由)
准备删除旧的 Janus WebRTC 语音/视频/屏幕共享代码 KamoMeet(基于Meet的)替换. 删除使用WebRTC hook, VideoCallPannel , 呼叫启动倾听器和所有/api/webrtc/路由。 清理 ChatBox 调用 按钮、接通的呼叫UI和WebSocket呼叫启动处理.