用 MinIO 主题分辨率添加动态 Ong 品牌系统
装入 org 标志、 CSS 颜色变量、 favicon 和站点名称 MinIO通过品牌/管理.js在运行时托管主题资产, 把品牌数据接入"水印","欢迎Page"和"PremeetingScreen"组件.
从用户可见的 UI 中剥去全部
删除静态的“ 满足” 品牌来准备动态基于 org 的主题 : - 在配置中将“Meet Meet”应用程序名称改为通用“Meeting” - 清点水印、标志和参考文献 - 中立60多语言文件的所有相遇品牌字符串 - 用透明的占位符替换标识图像(Meetlogo.png、watermark.svg、深链接标识) - 禁用...
Add Meet service deployment steps to CI/CD pipeline for k1m1 and k2m1
Add distributed JVB pool with per-node StatefulSets on k1m1 and k2m1
Add Jicofo conference focus with JVB brewery and lobby enforcement
Add Prosody XMPP server deployment with JWT auth and lobby support
以实时未读信件指示数替换 Chat Now 成员数
- NavTop 徽章现在显示全部未读信件而不是在线成员计数 - 聊天按钮图标颜色来源于 -- -- 彩色主主题变量 - 互动中心成员项目显示每个成员未读信息计数徽章 - 以 WebSocket 实时更新管理全局未读状态 - ChatBox标记在公开和收到的信件上读出的会话 - API 代理路线,用于新的未读数和已读端...
Add unread count API endpoint, mark-as-read endpoint, and WebSocket broadcast
- GET /api/media/sessions/chat/unread returns per-session and per-sender unread counts - PUT /api/media/sessions/{guid}/read marks a session as read for current...
添加未读信件计数查询和即刻读服务方法
利用媒体会议中现有的 msgIdLastviewed 字段计算 每个会话未读数并标记会话为已读, 用于聊天未读 指标特性.
在 KB 文章编辑器中添加 Train AI 切换和受众能见度复选框
添加 AiEndabled master 切换为会员的相撞能见度复选框, 团队成员 公众使用来自行为标签设置的定制标签.
通过 RAG 搜索观众范围 KB 结果传递成员Type
从成员仓库解析成员类型并将其纳入RAG搜索请求 因此矢量 DB可以通过观众能见度过滤出KB文章.
Add audience-scoped AI visibility filtering to RAG pipeline
Store **************** in Qdrant payload, filter search results by memberType, skip indexing when aiEnabled is false, and add visibility index creation for exis...
Support AI visibility toggles in KB article create/update
Accept aiEnabled and visibility flags in create/update endpoints. Handle AI toggle changes by publishing delete events when AI is disabled, triggering re-indexi...
向 KbArt 实体添加 AI 可见字段
添加 aiEnabled 、 aiEvisible To Public, aiEvisible To Members 和 aiEvisible ToTeam Members 。 添加 AIENS 、 AIEvisible To Public, AIEvisible To Members 和 AIEvisible ToT...
Wire ConversationContextService for sliding window context management
Trims conversation history to fit model's context window before sending to LLM. Keeps recent messages verbatim, summarizes older ones.
Full chunk text storage, configurable vector size, and permission-aware retrieval in Qdrant
Add infinite scroll pagination to classic email view
Classic mode only loaded the first 50 messages with no way to see older ones. Wire up the existing VirtualMessageList onLoadMore/hasMore/loadingMore props so pa...
Add settings pages for HRS, Docs, Support, KB, Notes, and Chat
Create ComingSoonTab shared component and 6 new feature settings pages with coming soon placeholders, feature flag guards, and help tips. Links from FeaturesMan...
Auto-refresh UI after feature toggle and role changes
FeaturesManager and SecurityRoleManager now call router.refresh() after mutations to re-fetch org context and user session data, reflecting permission and app c...
Auto-refresh Redis session rights after feature/role changes
FeatureController and SecurityRoleController now rebuild the caller's session rights in Redis after enable/disable, role create/update/delete, and recalculate-r...
Implement app management UI with backend integration and dynamic permissions
Rewrite FeaturesManager to use backend API for app enable/disable with root-org gating for in-dev apps. Update NavPri to gate all nav items by org feature flags...
Add FeatureController for org app enable/disable management
REST endpoints for managing organization app features: GET features list, POST enable/disable with CONFIGURE_SYSTEM permission check, root-org-only gating for i...
添加包含服务类型、权限和特性控制的应用程序管理系统
调整服务Type enum:添加核心/已失效的旗帜,更名 DOC MANAGER DOCS 和AI CHAT AI SPUPORT, 增加支持/NOTES/POS类型, 贬值的STORAGE/DOC CLASSIFIER/ 医生。 为HRS、Docs、AI Support、VOIP、Email, 支持 笔记和聊天应用程...
添加电子邮件别名和共享邮箱UI支持
作曲家 “ from:” 下拉, 用于在主名、 化名和共享邮箱之间切换 地址 电话地址 在电子邮件设置中新建“ 邮件箱” 第 6 个选项卡, 用于全局管理员管理 化名和共享邮箱。 在成员上插入别名/共享邮箱管理 设置页面。 用于共享邮箱上下文切换的文件夹侧边栏中的邮箱切换器 。 浏览共享邮箱时,信件浏览器的路由会通往共...
Add email aliases and shared mailbox support
New MailboxManager provider capability interface for alias and shared mailbox CRUD. KamoMailMailboxManager implementation manages dovecot/postfix virtual_users ...
添加电子邮件别名和共享的邮箱实体和寄存器
新建用于电子邮件的 JPA 实体 提供者计划: Email Alias Entity (每个成员为别名), 共享Mailbox Entity(具有加密的IMAP证书的全网共享邮箱), 和共享邮箱存取实体(共享邮箱会员访问权限).
添加 Pre TICKET 状态与启动聊天选项
- 票房创建格式:两个按钮——"开始聊天"(预选,无标题) 需要,只是话题)和"提交票"(有标题的全票) - 票头:状态为PRE TICKET时的"转出票"按钮, 打开需要标题的对话框,调用 PUT/tickets/{id}/convert - 状态包:以蓝灰色徽章显示的 PRE TIKET - 新的代理路线: ...
Add PRE_TICKET creation and convert-to-ticket endpoint
- createTicket: when preTicket=true, sets status to PRE_TICKET, skips assignment (no title required) - PUT /tickets/{id}/convert: converts PRE_TICKET to NEW, ...
在创建请求时添加 Pre TICKET 状态和 Kicket 前旗
用户启动的聊天首个会话的新状态PRE TIKET( 14) 聊天时未正式提交罚单. 可转换为 a 以后通过设定头衔和更改状态获得完整票.
Add POST **************** endpoint
Triggers org-wide member_rights_applied recalculation. Needed after schema migrations or manual DB changes to permissions.