直播更改日志

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

17,888
变动共计
4,594
特征
4,520
修补
32
项目
按项目过滤
所有项目17,888AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService364InitializerService299KBService74KlusterServices542MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,557kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
按类型过滤
所有类型Build24CI522Chore670Docs226Feature4,594Fix4,520Other6,781Performance136Refactor274Revert23Style48Test69Upgrade1
August 31, 2026
Featurekamo-marketing

The offer reaches the hero and the pricing strip

The hero had a countdown ribbon already, and it had been rendering NOTHING since the catalog moved to a percentage: `pickHeroOffer` filtered on FLAT_PER_SEAT be...

Kamo·1w ago
Fixkamo-marketing

把"/座位/月"放在价格下,而不是放在旁边

三相相通率和"/座/月"在四相通卡上不共用一行. 在一号线上,标签要么包裹中文本,要么挤出号码 价格只有三个数字, 以前持有"59美元/座/月"的行现在必须持有"119美元/座/月". 时间段是一个关于金额的字幕,而不是它的一部分,所以在它下面是 反正它属于哪里 . . . . . .plan-price now s...

Kamo·1w ago
Fixkamo-marketing

未能解决的晋升决不能扩大到每一个计划

EMPTY 适用的PlanIds 是指下游的"无限制",所以是一种限制 不能允许该列表成为空列表。 A级 只有商业代码,其计划UUID在目录中缺失 悄悄地拓宽成每个计划代码——同样的拓宽服务器是 完全不读这些字段。 现在,它拒绝广告 升级,这在安全方面是错误的:没有人得到折扣 退出会解码 对只循环页面的代码相同 提供。...

Kamo·1w ago
ChoreSecurityService

重建接取比林克莱. 审判

无源变化. 安全服务克隆 kamo-shared-library 在图像构建时间, 而它所服务的目录 即将搭载TRIENNIAL价格行。 @ 假设 (STRING)扔出一个未知的名字,并获得Catalog加载每个价格在一个查询中, 因此,服务必须在这些行被写入之前运行新的enum,或者 ****************...

Kamo·1w ago
Fixkamo-marketing

宣传代码在自己的最后一天有效

结束日期是最后一日 一个代码工作,而不是第一天 它不—— 订阅促进。 请检查在服务器上读取, 以及报价 乐队的倒计时一直持续到最后. 解析,当午夜使 计算器在9月30日拒绝AUTUMN,而离职时仍然接受.

Kamo·1w ago
Featurekamo-marketing

一个三期承诺的轨道,一个宣传页可以证明

新价格:起步价59美元/49美元/39美元,企业每月119美元/109美元/99美元 每月、一年和三年任期。 铁路取代月/年对 及其“拯救18%”药丸——每平方美元10美元/20美元,一个百分比错误。 因此,药丸引用 任何计划 " 发现 " 碰巧先返回, 切换不能表达三个选项。 它的拇指是一个锁 关闭为 期限是长的,上...

Kamo·1w ago
Featurekamo-internal

卖出三年任期,停止循环漂移的四份

计费周期用手打出5个位置. 其中一个 计划定价编辑器,提供"BIENNIAL"——服务器从未有过的价值——所以 选择它发送的字符串 BillingCycle。 价值 投出并节省价格 500'd 问题在于没有迹象表明选择本身。 现拥有 posApi 自行车-自行车-自行车-自行车-月球和自行车-自行车-自行车-自行车-自...

Kamo·1w ago
FeatureBillingService

三年任期的账单, 并引用它的利率到控制台

BillingCycles 收益 TRIENNIAL, 表示为花旗 三年而不是 三十六个月,所以续订会追踪注册周年——同样的原因 每年一年。 数月后, 在《订阅服务》中又写了两次。 它倒着。 每年通过`12个月/月进行 内(周期)” 每年收费。 这是整数除法,只在每个周期都正确 分为一年——三年任期为12/36=0,...

Kamo·1w ago
Featurekamo-shared-library

三年任期,以及从未读过晋升规则

添加 BillingCycle.TRIENNIAL 用户可以承诺三年. 这个 列是 varchar , 任何地方都没有 CHECK 限制, 因此不需要迁移 但每一次服务 READS这样的一行 必须先运行这个enum, 因为值会丢入未知的名称, 让 Catalog 载入每个价格 一个查询。 为了安全起见,必须确定三个缺...

Kamo·1w ago
Featurekamo-internal

Show the report title in Send To AI, editable

The dialog let an operator edit the instruction and the description but never showed the title, and the title was not in the message either — the session at the...

Kamo·1w ago
FeatureSecurityService

Put the report title in the message, and let it be corrected

A dispatch composed the operator's instruction and the bug description with the separator between them. The title was never in it, so the session opening the me...

Kamo·1w ago
Featurekamo-shared-library

Carry the report title through a Send To AI dispatch

The dispatch sent the operator's instruction and the bug description and nothing else, so the one line saying what the report is ABOUT never reached the session...

Kamo·1w ago
August 30, 2026
Fixkamo-internal

将信头的文本、聊天和笔记按钮放在它们命名的标签上

主视图将其标签选择保留在 URL 中——主标签的 “tab” , “commsTab” 。 通信子塔布——以及一个标题快速动作集:"文本"指通信分页, 文本分塔布. 它做了两个电话,SetTab然后SetCommsTab, 每一个都从 搜索Params的价值 它自己的渲染已经关闭。 在一个点击处理器中反向 因此第二个是...

Kamo·1w ago
Fixkamo-internal

说为什么一个号码不能打开, 而不是一个空拨号

在电话号码上打开短消息工具首先解决了它的对话,而这个解析可以 被拒绝 —— VOIPService 以409 的訊息被"从"中回答"没有编号到文本". 显示不变。 SmsTool把它送到了控制台 将成员扔在了空白的拨号板上 所以 从外部看,一个账户层面的缺口 简直就像一个打开了却无所事事的窗口 用服务器自己的话来说,...

Kamo·1w ago
Featurekamo-internal

回答一个信息, 带读者看它回答什么

Media Service 已经带了回覆的父和引文来绘制它,因为“将引文以 回答,不仅仅是指针;这是显示它的一半。 三个窗口画对白—— 会员聊天,社交,支持票——三人都得到同样的答复,因为一个成员谁 在一个中学习, 而在下一个中找不到 它读到,因为特性被打破 而不是缺席。 在两个位置中有一个答复引用部分: 作曲者上方...

Kamo·1w ago
Fixkamo-internal

其他人读完留言后, 停止提供编辑

每个绘制 Message Bulble 的聊天窗口 — 成员聊天弹出, 社交和罚单 共享 ChatBox 的對話- 提供 Edition on the enters's own message for as it 已经存在,包括在另一个成员读了很久之后。 此时取消发送; 编辑 故意没有,基于一个推理, 一个打字通常被注...

Kamo·1w ago
FixMediaService

成员读取信件后拒绝编辑

PATCH/api/media/messages/{id}在收据上被刻意地加注,与旁边的DELETE不同. 写进其中的推理是,未发送使读取的单词消失,而编辑只更正 并且"编辑"标记加上存档的前身已经足够公开了 这不能维持。 一个编辑可以把一个"是"变成一个"否" 在读过"是"的人下面,和 标记上只说有些东西变了 从来...

Kamo·1w ago
Fixkamo-internal

变暗 xAI 标记, 使其显示在提供者倒下

简单的图标将 XAI Glyph 装入 #FFFFFF, 即它的品牌 颜色在黑暗表面。 AI供应商的倒置是白色和应用程序 强迫光线模式,因此行读取时是其标签旁边的空白. 这一套。 Kamo-marketing 保留了白色资产, 黑暗背景 .

kamo·1w ago
Featurekamo-internal

Offer Move on a right-clicked message, not only on a ticked one

Right-clicking a message offered Reply, Reply all, Forward, Report Spam, Archive, Label and Delete. Filing it anywhere other than Archive meant dismissing the m...

kamo·1w ago
Featurekamo-internal

Go To Settings leads the Settings menu, above the app list

Reported with two screenshots — one org with eleven enabled apps, one with two — each circling "Go To Settings" at the bottom of the Settings sub-option menu wi...

kamo·1w ago
Fixkamo-internal

让批量移动到成员制作的文件夹

选择栏后面的“ 移动到文件夹” 对话框是用文字构建的 ["INBOX","Archive","垃圾","Junk","草稿"],所以是唯一的目的地. 有五个系统文件夹 将邮件放入文件夹的成员 无法移动选中项 在左侧两寸处看着他们时, 无一失败,无一记录。 菜单。 所报道的案件是一个"Bugs & Information...

Kamo·1w ago
Fixkamo-internal

当卡莫德斯克托克发射站停放时 千万不要留下空白标签

选项卡在点击手势内打开空白并只浏览一次链接 回来 因此,任何缓慢的上游显示为空白的白页,没有 解释,这就是一个脱氧核糖核酸的机器 从记忆中看起来 2026-08-30的外出,与被突破的应用无法区分. 有两个变化,两个关于永远不要让别人看什么。 现在的标签 说"打开卡莫德斯克托克..." 所以它永远不会是空白的。 请求...

kamo·1w ago
FixSecurityService

药剂健康预飞必须在几秒内失效,而不是二十秒

健康 () 继承了客户端的20秒默认值 。 这是生活检查 在每次卡莫德斯克托克发射前, 当Dev机器的内存耗尽时 2026-08-30 特工停止回答,没有关闭套接字——所以每个 发射在这里坐了整整20秒。 浏览器标签打开空白并 只导航一个链接回来, 所以用户看到一个空白的白色 页面和无解释。 一个不能在几秒钟内回答"...

Kamo·1w ago
FeatureKlusterServices

64G在dev机上互换,并接取断断续续失效的接入

空白的白页是VM出自内存. 16Gi 客机内存与无交换 指"内存出"直通OOM杀手:应用程序死. 中场,这次整个嘉宾 变得没有反应——包括 供给代理。 这比越共还远 因为安全局 在调制出卡莫德斯克托克链路前 进行飞行,所以一个被焊接的VM转了 每次发射进入空白浏览器标签:标签打开空白,只导航 一旦一个链接回来, 没有链...

Kamo·1w ago
Featurekamo-internal

使智能文件夹可以到达,并单击一个工作

智能文件夹是一个保存的搜索, 它坐落在文件夹的座位上: 命名为问题 一次("未读,带有附件"),它就是一分一分,每次电流, 每一个文件夹。 无所动也无所变化也. 全部都建起来了 并且没有电线。 三分相克相克相克相克相克克克克克克克克克克克克克克克克克克克克克克克克克克克克克克克克克克克克克克克克克克克克克克克克克克克...

kamo·1w ago
FixEmailService

将智能文件夹和标签作为信件而不是索引行

两个端点都通过电子邮件响应了 meetata.search index并交出客户端 桌子上的东西 一个智能文件夹返回了 SearchIndex Entity — messageUid, 发自Email, isRead——信件列表使EmailMessage:uid, from, seen. 一个标签更糟糕, 返回消息 ...

Kamo·1w ago
FeatureMediaService

将引文附上答复,而不仅仅是指针

媒体 objs msg. parent id 一直存在,这个终点已经存在 自线程建模以来的路上被接受的父目录, 但有一个回复 穿过电线时只携带它所回答的音符。 足够了 线程并不足以绘制: 上面的引文为作者名称 并显示他们所写的一行。 客户可以解决这一点 从它已经持有的信息, 对于大多数 人们回答他们仍然可以看到的东西...

Kamo·1w ago
Fixkamo-internal

让斯林特跑起来

`slint.'完全没有报告——不是一棵干净的树,而是它之前的一棵倒塌 装入单个文件 : TypeError: 将圆形结构转换为 JSON 页面存档备份,存于互联网档案馆 ContigValidator.formatErrors **************** Eslint-config-next 16艘舰只 F...

Kamo·1w ago
Fixkamo-internal

报告表的问题从外地边界移出

一名成员对报告表格本身提出这个意见:“发生了什么事?” "你想看什么?" 在增强方面——有球场的边界 直接从文字中间运行。 两者均为MUI浮动标签. 上方画出标签 边框并保持其可读性, 只需将边框标记为标签的 宽; 当 Notch 不打开时, 边界会穿过问题 。 没什么 在表单中可以校正,因为标签是用 设计。 上面的...

Kamo·1w ago
Fixkamo-internal

一张印章,上面写着当日,一旦一天被怀疑

成员报告:过去的对话无法被识别或核实 发送或收到日期——只有一次。 他们自己的历史 回到四月,所以除了他们今天发出的九条信息之外, 赤色的"3: 33 AM",屏幕上没有任何内容可以解析它与之相对;消息 列表中也没有绘制日分隔符,所以章是唯一的东西 可以携带日期 但它从来没有。 问题从来不是瞬间,`Ts'是 " 日期...

Kamo·1w ago
Fixkamo-internal

新的聊天显示交换而非空白

打开一个新的 AI 聊天,打一个消息, 思维子弹出现 然后什么也没有——没有发送消息,没有回复,只有空谈面板 记录在数据库里 记录簿的处理者被按键记录 " [订阅] " ,和 " 订阅 " 永远不改变身份,因此处理者 从第一次变形 是唯一一个会是。 自从 记录簿被移入了保留状态的 " 使用卡吉米斯通 " , " se...

Kamo·1w ago
Fixkamo-internal

让边栏的日历复选框实际关闭

每个日历旁的复选框被绑定在“日历.isvisible”及其“日历”。 变革是`牵线搭桥'。 " 可视性 " 由电子邮件服务发送并写回 平台上没有任何东西——“user-carendars”中所有69行活动 `是 可看见的=真实的'——而反射事件不会改变框所读的状态。 这么说 重播后重发了“ 检查” 框并点击 不见了。 ...

Kamo·1w ago
FixMediaService

在替换写入前花掉删除的站点

编辑返回的报表“ 无法保存错误: 内部服务器 错误“ 当记者离开一个站点时, 标题、描述或错误/增强选择。 " 更新 " 清除站点行并写回新选择, 在爪哇只有两分左右 `去除ByBug-Id'是一个春天 数据导出删除: 它标记在持久性中删除的已载入行 无 SQL。 Hibernate 的动作队列然后在固定中冲出 在实...

Kamo·1w ago
Featurekamo-internal

留一个分组聊天,并保留记录它的行

离家出走是在名单的脚下 与行分开 因为它属于成员而不是名单上的任何人, 以句子而不是以两字内在形式确认的去除用途: 这是唯一的行动 一个人不能为自己撤销, 措辞 不得不说,你无法返回 没有添加。 它自己的行动,而不是针对自己——服务器拒绝. 这个 两个行为在笔录中保留自己的确认和自己的行号,以及 成员从未被问及他们是...

Kamo·1w ago
FeatureMediaService

留下一个分组聊天, 并保持加入/ 离开笔录中的行

离开是 DELETE /sessions/{guid}/会员制,而不是取消成员制 ——这条路线故意拒绝自我迁移. 清除完成到 某人并给演员取名 离开是你做的事 都写得一样 中转行( 是Join=false) 客户端通过演员是否告诉他们 主题是同一人, 列已经记录,所以这个 不需要新建一栏。 仅各组,出于同样的原因,删除...

Kamo·1w ago
Fixkamo-shared-library

加入/离开的一行必须携带它是谁的名字

单凭id无法解决存在这些行的一个案件。 A级 "被删除"或"左"行名 某人,到那时,已经不在 会话, 这样一个客户端将会查找的客户端的 ID 已经删除 。 - 它被说成是 " 被清除的圣人 " ,而这个主题却默默地空白了。 这行的全活就是说是谁干的 在ChatMessageDto上宣布,因为NATS-STOMP中继项...

Kamo·1w ago
Fixkamo-internal

喜好信头必须控制存在的元素

折叠部分取出通过`aria-controls'命名的清单, 留下头指着什么。 " aria-expended " 然后描述 披露没有披露要素,这恰恰是辅助性的 技术没什么可宣布的 隐藏而不是卸载——标准披露形状——和现在的测试 声明成员实际体验了什么(该部分是隐藏的)而不是 与它同时发生的执行细节(行已去掉) 从DO...

Kamo·1w ago
FixMediaService

将已删除的 ByMemberId 转发到浏览器

ChatMessageDto外的中继副本在STOMP框架上命名了字段,所以 字段中不复制的字段,即使当 DTO 声明它时也会被删除。 成员( R) " 成员 " 是被带走的人——他们自己的客户是如何被带走的。 承认自己并知道关闭窗口——`被撤销的ByMemberId'是谁 没错 需要匹配字段的 kamo- share...

Kamo·1w ago
Fixkamo-shared-library

Declare removedByMemberId, or the relay drops it in silence

The NATS payload for MEMBER_REMOVED carries who did the removing, but the NATS→STOMP relay projects every frame through ChatMessageDto — so a field this class d...

Kamo·1w ago
Fixkamo-internal

One title rule, one group threshold, and a rename the list hears

查特斯分行的回顾,四个调查结果. 两个表面都用手来编织对话的名字 而不是通过 帮助者 @kamo/chat-core 出口的准确性, 其他的和从规则。 ChartBox现在使用从 Window Title 和 ChartToole 获取 同样的,所以对话框和标题栏通过构建来达成一致. 在当地写出来就产生了两个真正的...

Kamo·1w ago
FixAIService

No upstream error text reaches a member, whichever provider failed

memberTextFor fell through to getMessage() for anything that was not an AiProviderException. Only the HuggingFace adapter classifies its refusals; every other o...

Kamo·1w ago
Featurekamo-internal

在 Chats 上打开一个最爱区域, 以及一个您可以管理的分组聊天

一个成员提出的5个请求,所有请求都涉及同一个漏洞:Chats小组 可能让你看到对话,但 让你与它们无关。 聊天是第一个标签,是面板打开的标签。 那个按钮 打开此面板是 Chat 按钮 —— 登陆目录使常见 选项卡开关 每次都这样 一个相撞的偏好部分 位于列表之上,每个子塔布,它是 分别取来. 列表页,按最后的活动,...

Kamo·1w ago
FeatureMediaService

说一个集体聊天, 播放一个谈话, 把某人从房间里带走

三条路,每次拒绝都是一条规则 有人必须能分辨 从停产开始——所以每个都携带自己的代码,而不是共享的4xx. 迪莱特 只有成员,只有团体,从来没有 你自己来 中间规则是值得一提的 两个人聊天 被删除的人不是一个小聊天,而是对话 一方不能拒绝 更长的视线, 而另一个仍然可以写进。 最后一个不是 限制但承认——留下聊天需要...

Kamo·1w ago
Featurekamo-shared-library

一个聊天可以被命名,主演, 并让某人离开它

3个字段和1个方法,这些聊天功能已经具备了 形而无所记录。 MEDIA SESSION CHAT 获得TITLE. 那张桌子就是用来保持 直到现在只持有自己的外国人 键。 Null不是"无标题":这是继续产生名字的指示 从谁在房间里, 这是每一次聊天 之前和什么一个 两人聊天必须永远地进行——所以清除一个名字可以恢复...

Kamo·1w ago
Fixkamo-internal

Show why a text could not be started, not "check the number"

VoipService now answers an unprovisioned account with 409 and both a machine code (`error`) and a sentence a member can act on (`message`). apiCall read `error`...

Kamo·1w ago
FixVOIPService

An account with no number to text from is a 409, not a 500

Starting a text threw IllegalStateException when neither the member nor the instance had an outbound number, which Spring turned into a 500 with a stack trace. ...

Kamo·1w ago
FixAIService

Retire a model the provider won't route, and stop quoting it at members

Follow-up to the router-catalogue fix. That stops unroutable models being LISTED; this stops one already in an org's catalogue from breaking the assistant and n...

Kamo·1w ago
August 29, 2026
FixAIService

列出路由器将实际服务的 Hugging Face 模型

聊天到推论提供者路由器 QQ 但发现模式询问 HUB 用于“温暖”的模型 一种不同且更大的 设置将比路由器为给定的符和启用的提供者服务。 这么说 模型拾取器提供了路由器拒绝的模型,每个消息 回来的作为 400 请求的型号 QQ 不是 由您启用的任何提供者支持 屏幕上没有任何内容可以说明 哪些模型是真实的 那个ID ...

Kamo·1w ago
Fixkamo-internal

从批量设置中删除安全级别控制

它是一个被禁用的选择 后面的"锁"工具提示, 和一个芯片 在崩溃 总结。 两人都报告了管理员从未选择的值:安全级别是衍生出来的 从哪个屏幕上。 显示一个不是 他们无法获得使用权 没有关于什么被创建的改变的线索——记录构建者仍然发送 安全级别:是团队成员吗? 'TEAM MEMBER':'MEMBER'',和以前一样....

Kamo·1w ago
Featurekamo-internal

批量添加成员和团队成员, 并导入 CSV/ XLS

/ accounts?tab=members和 tab=团队成员,在/设置/成员/bulk-new和/设置/team-met/bulk-new. 两个按钮都取自Org自己的成员/团队成员标签中的措辞. 网格为电子表格:每人一行,字段为列,为一新空白 将最后一个键输入时附加一行,并逐行删除控件 排队,但后面的一条。 上...

Kamo·1w ago

就像你看到的运输?

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

永远开始自由查看定价