增加17个分页, KB 集成, 工具替换部分, SEO, 和 UX 改进
主要增补: - 与PageHero、面包屑和一致的导航/脚印共用分页布局 - 关于、联系、特征、定价、路线图、安全/基础设施网页 - 刊登有模拟内容的博客和文章 - 带有模拟职务清单的职业网页 - 用模拟形式请求Demo页面 - 社区 "即将到来"网页 - 法律网页:隐私政策、服务条款、Cookie政策、GDPR遵守情...
信任栏 z-index,去掉Docs/Microsoft品牌,去掉商标通知,修复最受欢迎的徽章剪接
- 增加信任Bar z-index,使六边形图形不与文本相重叠 - 用通用术语(文件、电子表格、演示文稿)替换Word/Excel/PowerPoint - 取消所有Docs品牌的提及 支持"办公室套房" - 从TechStackBanner中去掉重复的"Logos是商标"一行 - 在企业定价卡上贴出最受欢迎的徽章, ...
从CRM重新品牌营销网站到一地全白标签 业务操作系统
围绕统一BOS的概念重新定位整个营销站点,而不是 只是一个客户关系管理。 取消未经证实的主张(财富500信托基金、6.7M线索、10K用户、 假证)并取而代之的是真卖点:30+微服务架构; 内置视频/手机/电子邮件/信息,有RAG的AI助手,白色标签品牌, Kubernetes本土基础设施,以及E2EE安全.
Remove stepper, overlay loading bar, persistent controls panel, font replacement toggle
Layout: - Removed step indicator (Select Area / Remove Background / Review) for more room - Loading bar now overlays on top of the preview image, hidden when co...
附有紧凑控制和自动再处理的逐一审查布局
审查步骤: - 左边预览,右边可滚动的控制面板(240px) - 在预览保持可见的同时独立控制滚动 - 不需要在图像下滚动看选项 控制面板 : - 总是可见( 不崩溃切换) —— 紧凑的单列布局 - 字体更小,间距更紧,标签更短 - 任何设置更改的自动再处理(800ms debounce) - 紧凑行中的预设芯片 -...
在裁剪上预选整个图像, 默认为向量化
- 裁剪工具从预选的8个手柄的完整图像开始 - 用户可以从那里调整或立即继续——不需要“使用完整的图像” - 默认矢量化从B/W改为颜色模式(24个颜色,中等细节) 因此默认标志看起来不错, 而不是显示黑色块
方便用户的矢量转换流程,并自动转换矢量格式
UX 改进 : - 将所有用于非技术用户的“SVG”术语取而代之 - 增加教育指导,解释为何需要转换 - 步骤更名: 选择区域 ; 删除背景 ; 审查 - 按钮: "使用这个日志", "再次尝试", "开始" - 添加关于为什么病媒保持敏锐的第一步的解释性案文 文件处理 : - SVG文件直接通过 - EPS/AI/...
在裁剪选择边和角上添加8个可拖动的调整手柄大小
- 4个转角手柄(tl、tr、bl、br),并配有对角调整码器 - 有横向/纵向编码器的4个边缘中点手柄(tc、bc、ml、Mr) - 手柄可以拖动来重塑任意方向的选择 - 用大面积的命中区域进行命中探测,以方便抓取 - 仍可通过点击外部控件来绘制新选择
以自由形式拖放至选择矩形工具取代反应- 容易剪接
反应-易感-作物强制平方/固定-外观选择. 新建基于画布的工具 让用户单击并拖动任意一长方形。 显示已暗淡 覆盖外部选择,破折的边框,角控和像素尺寸.
使用 img 元素在背景拾取器步骤上显示标志图像
Canvas元素不是渲染,因为它开始于0x0维. 使用可见的“ img ” 来显示和屏幕外显示像素取样.
组合嵌入器登录、构建和按下单步以保存认证
单步会失去Forgejo跑者步道边界之间的道克资格. 在单个 shell 中运行登录+ building+ push 保证了认证配置的持续 .
添加背景取色器步骤并改进 SVG 转换 UX
- 在裁剪和进程之间添加“ 选择背景” 步骤 - 用户点击图像选择要删除的背景颜色 - 显示带有 RGB 值的选定色表 - 自动检测选项样本角 - 在 BgRemoval 安排中添加 bg Color 字段 - 更新 AVAILABLE MODELS 以显示标识默认的以颜色为基础的 - 将进程和审查合并为清洁流动的单一...
直接使用嵌入器构建/推出, 而不是构建- 推出动作
与驱动程序 : docker 失去认证证书 在推进阶段。 使用平板嵌入式加嵌入式推力确保 使用来自 docker 登录的登录证书 -- password-stdin.
将 WebSocket 直接连接到向量 。{域} subdomain
Next.js重写不代理 WebSocket 升级请求. 直接连接 与媒体WebSocket相同的模式.
添加图像到 SVG 转换管道, 包含可重复使用的模式组件
- 新的图像ToSVGCverter模式组件,有三步流程:作物-进程-审查 - 用于接通输油管通信的WebSocket钩(使用图像管道) - CropToo 使用反应-易感-作物进行长方形图像选择 - 预览小组,使用比较幻灯片、缩放/平面、透明网格 - 改进预设的小组(Logo Clean,Photo-Illustat...
Lower embedding batch size to 8 to match model backend limit
The TEI backend forces max_batch_requests=8 regardless of client config. Batches of 32 were still failing with connection errors.
Batch embedding requests to respect model's max batch size of 32
The embedding model rejects requests with more than 32 inputs, but articles with large content produce 46-198 chunks. All embedding attempts were failing with 4...
将RAG分数阈值从0.5降至0.25,以停止过滤相关的KB结果
0.5阈值默默地抛弃了嵌入模型的有效结果, 特别是针对384-dim矢量较小的域特有内容.
Defer NATS event publishing until after transaction commits to prevent RAG race condition
Events were firing inside @Transactional methods, causing RAGService to read stale data from CockroachDB before the commit. Also auto-defaults aiVisibleToMember...
JVB_ADVERTISE_IPS must be public IP, not Wireguard IP
Was 10.8.1.1 (Wireguard private) — guests' browsers can't reach this. Changed to 75.83.113.11 (public IP). This is why guests kept getting ICE restarts every ~1...
Disable mod_token_verification via custom plugin override to stop guest kicks
The MUC token_verification module re-validates tokens and demotes guests from PARTICIPANT to VISITOR after ~60 seconds, causing Jicofo to kick them. The module ...
Add guest domain to token_verification_allowlist, increase smacks timeout
Guests authenticate via Meet-anonymous on guest.meet.Meet but the MUC token_verification module was re-checking them and demoting their role from PARTICIPANT to...
Disable Jicofo auth module to prevent 1-minute participant kick
Jicofo's AbstractAuthAuthority has a hardcoded 1-minute auth session lifetime that ignores the config file setting. After 60 seconds, Prosody demotes participan...
Use room names (not full JIDs) for all brewery MUC configs
Both Jicofo and JVB Docker images append @XMPP_INTERNAL_MUC_DOMAIN to the brewery room name automatically. Using full JIDs like **************** caused double-d...
Use TCP probe on port 9090 for JVB health checks instead of HTTP on 8080
JVB's REST API port 8080 conflicts with CockroachDB's admin UI on the same hostNetwork. The JVB_OHTTP_SERVER_PORT env var is not recognized by this JVB image ve...
解决 JVB 崩溃循环——错误的 MUC JID + 端口 8080 冲突
两个问题导致JVB在43+小时的循环中崩溃: 1. JVB BREWERY MUC是... (满分) 但 JVB 附件自动创建 XMPP INTRENAL MUC DOMAIN 哪个? 有 @ 在域中 — XmppStringprep Exception crash. 平按:只作"jvbbrewery"作"平"作"平...
JVB BREWERY MUC 应该是房间名称,而不是完整的 JID
是导致JVB建造的 双域 JID QQ 在域名中包含一个 @ —— 用 XmppStringprep Excession 崩溃 JVB 。 JVB 附加自动 XMPP INTERNAL MUC DOMAIN.
将JWT的有效期从5分钟延长至24小时
当新与会者加入或举行会议时,Prosody重新认证联合WT 状态变化。 5分钟后 主持人的JWT失效 中会造成"不幸出事了" 重联回路. JWT已经是单用途(在 XMPP uth),所以更长的过期是安全的.
JWT 重定向后, 通过 Redux 调度 强制设置可视化
JWT为可视化人提供的延迟载荷管道无声故障 禁用第三方请求。 现在的三层方法: 1. Avatar.tsx 地图状态Topps回归参与者. avatarURL 2. 品牌/覆盖.js在重新定向前将可视化的URL保存到本地Storage 3. 重新定向后,既发送参加方-UPDATED,又发送 SET LOADABLE ...
在 Avatar 组件中直接使用参与者 avatarURL 作为后退
可装入的AvatarUrl输油管(预装检查-set LoadableAvatarUrl) 由于禁用第三方请求和 Connection ESTABLSED 之前的延迟负载流清除活化URL 。 现在Avatar 组件的 mapState ToPops 返回原始 参与者.avatarURL(取自 JWT 上下文.user...
Query avatar_photos extension via SQL instead of Hibernate proxy
avatarRepository.findById() returns a Hibernate proxy (Avatar$HibernateProxy) that fails instanceof AvatarPhoto check. This caused the file extension to always ...
提取 CockroachDB JSON.parse 失去精度前的字符串
CockroachDB 独有的 rowid () IDs (例如1161936315562426374) 超过 JavaScript's number.MAX SAFE INTEGER (9007199254740991) (英语). JSON. parse (英语). 悄悄地腐蚀了他们——11619361315562...
添加日期/ 时间调度器到启动会议对话框
在会话创建对话框中添加 Now/ schedule pill 切换 。 何时 选择一个带有15分钟的 MUI DateTimePicker 幻灯片 间隔和一个格式化的确认行。 排定的会议 排到后端并跳过打开会议窗口 马上.
从 security Service API 获取avatar URL 而不是从散列构建
来自会话散列的静态 URL 构建正在返回 404/ 500 因为Avatar Creator SVGs并不总是被存储在预期的MinIO路径上. 现在,副车从安全服务API那里取出相机 URL (GET/api/security/members/{id})——相同的端点kamo-内部使用. 返回后端构造的实际可访问的 ...
直接设置可视化 URL 不进行预装检查, 添加侧车记录
在 getFirstLoadable-AvatarUrl中预加载检查失败是因为 主题 CDN URL 无法从浏览器内预装 有禁用第三方请求的安全上下文。 现在设置 URL 直接通过 SetLoadable AvatarUrl — Avatar 组件处理 用缩写轻快地装入失败 。 已添加到侧行车验证- otk 以追踪a...
Logo 变种种族条件, 默认的 LobbyEnabled 被忽略, 而谁不能记录到配置
- 延迟标志 Url 分辨率在 overer.js 中,直到 org 配置负载防止 闪出错误的标志变体( SIMPLE vs FULL) - 在 Org 设置后启动火花品牌加载事件 使用正确的标志重新投递 - 欢迎Page现在更喜欢解决的标志Url而不是硬编码的标志FullUrl - 侧车现在尊重默认的LobbyEna...
当禁用第三方请求为真并重新设计虚拟背景设置时, 允许相片
来自JWT背景的Avatar URL是一党主题CDN URL,不是第三方请求. 禁用第三方请求的警卫阻止他们装入,导致首字母回落。 还重组了虚拟背景标签,以显示左侧的视频预览(280x160),使用 右侧可滚动列中的背景缩略图.
合并 Fauzora/ fix/ tracker- single-init 的拉动请求 # 3606
固定( tracker): 当脚本多次注入时防止多重初始化