直播更改日志

看我们在建什么,实时的。 每个功能,固定, 和改进都跨出平台.

17,933
变动共计
4,614
特征
4,543
修补
32
项目
按项目过滤
所有项目17,933AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,523TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,579kamo-login319kamo-marketing585kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
按类型过滤
所有类型Build24CI523Chore670Docs226Feature4,614Fix4,543Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
March 31, 2026
Fixkamo-marketing

将报价移动到/定价/报价,添加定价降价,修复移动导航

- 将报价页从/报价页移至/定价/报价页,作为定价分页 因此面包屑(定价 > 发射前提议)是正确的 - 增加儿童标题导航的降价:崩溃、提供、 计算器 — 定价现在有一个 ChevronDown 并徘徊在下降像 特点、公司和资源 - 固定移动导航:将断点从md(768px)改为lg(1024px) 汉堡菜单显示在平板电脑...

Kamo·5mo ago
Fixkamo-marketing

调整服务条款和隐私政策与当前定价页面

任期: - 将"商业电话"改为"第三方电话集成(通过Ring Central)" - 在所有计划中增加定制域要求并标明品牌 - 延长付款期限:免费计划细节,14天试验,接受付款 方法、年度计费节余、自动续约、企业NET-30 - 为年度计划增加30天的退款担保(是模糊的"退款请求") - 增加升级/降级升级和数据保存政...

Kamo·5mo ago
Fixkamo-marketing

地理冗余储存地点从5个改为3个

Kamo·5mo ago
Fixkamo-marketing

更新定价模式——去掉电话系统,加入共享存储池,调整分级和收费标准

- 从所有计划中去掉电话系统/VOIP(尚未可用),取而代之的是Ring Central election on Business+ - 包括Free(账户设置需要)在内的所有计划中都包含自定义域名和品牌 - 业务计划:最多50个用户,64美元/分(每年53美元) - 储存为共享池:启动器15GB/用户,企业25GB/...

Kamo·5mo ago
Fixkamo-marketing

将Demo从公司下拉到登录和免费启动之间的 CTA 按钮

桌面:带有绿色边框口音的Demo按钮坐落在Login和Start Free之间. Mobile:Demo按钮被添加到下方的CTA行上作为第三个按钮.

Kamo·5mo ago
Fixkamo-marketing

取消所有第三方审计、认证和HIPAA索赔

Kamo遵循遵守标准,但没有经过审计或认证。 7个文件的变化 : - "SOC 2 Concliant"-"SOC 2 相通"(TrustBar, CTAStrip, Demo,地物) - “SOC 2遵守” + “符合SOC 2标准”(FAQ) - 取消了“SOC 2 二型”认证(安全页) - “ISO 27001...

Kamo·5mo ago
Fixkamo-marketing

从剪切内容的 TrustBar 中删除六边形潜水器类

六边形潜水器CSS设置高度:60px和外溢:隐藏,切断 信任指标文本。 删除了让内容充分显示的类 .

Kamo·5mo ago
Fixkamo-marketing

强制从主页页脚重新装入完整页面, 纯内线样式在 PageHero 上

Root 原因: Next.js 16 截取 <a> 标记点击客户端 导航 当浏览主页到子页时,主页 CSS 上下文( Tailwind 类, Framer Motion 样式) 漏入 子页并腐蚀了面包屑布局。 修补 : - 主页页脚链接现在使用 Click 有窗口. location.href to 强制重装完整页...

Kamo·5mo ago
Fixkamo-marketing

对齐左侧子导航链接, CTA 按钮

将导航分为两组: 导航链接( 左- 相接于标志上) 和 CTA 按钮 (右对齐). 具有合理内容的灵活用途:间距 在外包装.

Kamo·5mo ago
Fixkamo-marketing

在子导航中调整主链接,在主页上将"Get Mine"替换为"Start Free"

- SubNavigation: 家用连接线,现在与类别一样被同源结构包裹 具有相匹配的弹性显示和粘贴以一致对齐的项目 - 主页导航:用“Start Free”取代“Get Mine”按钮 匹配二次导航样式的主绿色梯度

Kamo·5mo ago
Fixkamo-marketing

从面包屑和页脚链接中删除帧器运动

Framer Motion的水合造成布局不一致 主页和分页。 已替换 : - Breadcrumbs:具有清晰弹性箱内衬样式的平面潜水器,无运动 - 页脚链接: 有 CSS 悬停的普通 <a > 标记: translate-x-1 代替 移动.a与Hover 两者现在都在主页和分页上提供字节-同用HTML.

Kamo·5mo ago
Fixkamo-marketing

Breadcrumbs 使用内线样式保证单行,页脚使用动态导入

- Breadcrumbs:用明显的内线样式取代了Tailwind类 防止任何CSS级联打破单行布局 - 页脚:通过动态导入加载+悬浮来匹配主页渲染 模式准确

Kamo·5mo ago
Fixkamo-marketing

在子页面上导航到主页段落

- 桌面: ScrollSpyNav 现在接受 BaseHref 道具; 在子页上 导航到 /{hash} 而不是试图滚动到不存在的元素 - 移动:菜单链接前缀 / 当主页没有通过 getNavHref () - 使用Pathname检测当前页面

Kamo·5mo ago
Fixkamo-marketing

Breadcrumbs在单行内渲染,脚步移入主线

- Breadcrumbs现在使用有白空-无包装的内衬-flex来防止包装 - 页脚移动到<main>内,以匹配主页 DOM 结构,用于一致渲染 - 子页面布局转换为客户端组件,以匹配主页行为

Kamo·5mo ago
Fixkamo-marketing

分页导航可见度、面包屑包装和背景一致性

- 在导航上设定 Animate = true 这样它就不用预装了 - 在面包屑上添加弹性包装和白色空格包装,以便进行清洁的线上处理 - 为页脚的一致性设定分页主要内容的明确背景

Kamo·5mo ago
Fixkamo-marketing

在行进图页面中使用 LucideIcon 类型 —— 用本地构建验证

所有24条路线编译并生成成功.

Kamo·5mo ago
Fixkamo-marketing

特性页图标道具使用 LucideIcon 类型

Kamo·5mo ago
Fixkamo-marketing

使用 React.JSX 命名空间进行 React 19 兼容性

联合来文十。 元素在React 19中不是一个全局命名空间;必须使用React. 联合来文十。 元素.

Kamo·5mo ago
Fixkamo-marketing

成就徽章 z-index 使其在导航栏之上

Nav使用zIndex 1001;徽章为z-100并被剪下.

Kamo·5mo ago
Fixkamo-marketing

信任栏 z-index,去掉Docs/Microsoft品牌,去掉商标通知,修复最受欢迎的徽章剪接

- 增加信任Bar z-index,使六边形图形不与文本相重叠 - 用通用术语(文件、电子表格、演示文稿)替换Word/Excel/PowerPoint - 取消所有Docs品牌的提及 支持"办公室套房" - 从TechStackBanner中去掉重复的"Logos是商标"一行 - 在企业定价卡上贴出最受欢迎的徽章, ...

Kamo·5mo ago
Fixkamo-internal

在裁剪上预选整个图像, 默认为向量化

- 裁剪工具从预选的8个手柄的完整图像开始 - 用户可以从那里调整或立即继续——不需要“使用完整的图像” - 默认矢量化从B/W改为颜色模式(24个颜色,中等细节) 因此默认标志看起来不错, 而不是显示黑色块

kamo·5mo ago
Fixkamo-internal

使用 img 元素在背景拾取器步骤上显示标志图像

Canvas元素不是渲染,因为它开始于0x0维. 使用可见的“ img ” 来显示和屏幕外显示像素取样.

kamo·5mo ago
Fixkamo-internal

组合嵌入器登录、构建和按下单步以保存认证

单步会失去Forgejo跑者步道边界之间的道克资格. 在单个 shell 中运行登录+ building+ push 保证了认证配置的持续 .

kamo·5mo ago
Fixkamo-internal

直接使用嵌入器构建/推出, 而不是构建- 推出动作

与驱动程序 : docker 失去认证证书 在推进阶段。 使用平板嵌入式加嵌入式推力确保 使用来自 docker 登录的登录证书 -- password-stdin.

kamo·5mo ago
Fixkamo-internal

将 WebSocket 直接连接到向量 。{域} subdomain

Next.js重写不代理 WebSocket 升级请求. 直接连接 与媒体WebSocket相同的模式.

kamo·5mo ago
Fixkamo-internal

更新向量服务的服务引用

kamo·5mo ago
March 30, 2026
FixRAGService

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.

Kamo·5mo ago
FixRAGService

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...

Kamo·5mo ago
FixAIService

将RAG分数阈值从0.5降至0.25,以停止过滤相关的KB结果

0.5阈值默默地抛弃了嵌入模型的有效结果, 特别是针对384-dim矢量较小的域特有内容.

Kamo·5mo ago
FixKBService

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...

Kamo·5mo ago
FixKlusterServices

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...

Kamo·5mo ago
FixKlusterServices

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 ...

Kamo·5mo ago
FixKlusterServices

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...

Kamo·5mo ago
FixKlusterServices

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...

Kamo·5mo ago
FixKlusterServices

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...

Kamo·5mo ago
FixKlusterServices

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...

Kamo·5mo ago
FixKlusterServices

解决 JVB 崩溃循环——错误的 MUC JID + 端口 8080 冲突

两个问题导致JVB在43+小时的循环中崩溃: 1. JVB BREWERY MUC是... (满分) 但 JVB 附件自动创建 XMPP INTRENAL MUC DOMAIN 哪个? 有 @ 在域中 — XmppStringprep Exception crash. 平按:只作"jvbbrewery"作"平"作"平...

Kamo·5mo ago
FixKlusterServices

JVB BREWERY MUC 应该是房间名称,而不是完整的 JID

是导致JVB建造的 双域 JID QQ 在域名中包含一个 @ —— 用 XmppStringprep Excession 崩溃 JVB 。 JVB 附加自动 XMPP INTERNAL MUC DOMAIN.

Kamo·5mo ago
Fixkamo-meet

将JWT的有效期从5分钟延长至24小时

当新与会者加入或举行会议时,Prosody重新认证联合WT 状态变化。 5分钟后 主持人的JWT失效 中会造成"不幸出事了" 重联回路. JWT已经是单用途(在 XMPP uth),所以更长的过期是安全的.

Kamo·5mo ago
Fixkamo-meet

JWT 重定向后, 通过 Redux 调度 强制设置可视化

JWT为可视化人提供的延迟载荷管道无声故障 禁用第三方请求。 现在的三层方法: 1. Avatar.tsx 地图状态Topps回归参与者. avatarURL 2. 品牌/覆盖.js在重新定向前将可视化的URL保存到本地Storage 3. 重新定向后,既发送参加方-UPDATED,又发送 SET LOADABLE ...

Kamo·5mo ago
Fixkamo-meet

在 Avatar 组件中直接使用参与者 avatarURL 作为后退

可装入的AvatarUrl输油管(预装检查-set LoadableAvatarUrl) 由于禁用第三方请求和 Connection ESTABLSED 之前的延迟负载流清除活化URL 。 现在Avatar 组件的 mapState ToPops 返回原始 参与者.avatarURL(取自 JWT 上下文.user...

Kamo·5mo ago
FixSecurityService

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 ...

Kamo·5mo ago
Fixkamo-meet

提取 CockroachDB JSON.parse 失去精度前的字符串

CockroachDB 独有的 rowid () IDs (例如1161936315562426374) 超过 JavaScript's number.MAX SAFE INTEGER (9007199254740991) (英语). JSON. parse (英语). 悄悄地腐蚀了他们——11619361315562...

Kamo·5mo ago
Fixkamo-meet

从 security Service API 获取avatar URL 而不是从散列构建

来自会话散列的静态 URL 构建正在返回 404/ 500 因为Avatar Creator SVGs并不总是被存储在预期的MinIO路径上. 现在,副车从安全服务API那里取出相机 URL (GET/api/security/members/{id})——相同的端点kamo-内部使用. 返回后端构造的实际可访问的 ...

Kamo·5mo ago
Fixkamo-meet

直接设置可视化 URL 不进行预装检查, 添加侧车记录

在 getFirstLoadable-AvatarUrl中预加载检查失败是因为 主题 CDN URL 无法从浏览器内预装 有禁用第三方请求的安全上下文。 现在设置 URL 直接通过 SetLoadable AvatarUrl — Avatar 组件处理 用缩写轻快地装入失败 。 已添加到侧行车验证- otk 以追踪a...

Kamo·5mo ago

就像你看到的运输?

每一个都自动更新您工作空间的地盘。 开始自由,看它成长 一周又一周.

永远开始自由查看定价