直播更改日志

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

17,874
变动共计
4,587
特征
4,515
修补
32
项目
按项目过滤
所有项目17,874AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService351InitializerService299KBService74KlusterServices542MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,556kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
按类型过滤
所有类型Build24CI522Chore670Docs226Feature4,587Fix4,515Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
August 15, 2026
FixSecurityService

关闭月台- admin 闭锁守卫周围的添加路径

POST 取代已有管理员的权利, 这样它就可以把它们当作 但只有 PUT 和 DELETE 路径检查编辑是否 没有人能管理名单 重新添加最后一个 MANAGE PLATFORM ADMINS 持有者带空集是绕规则的一条途径 控制台显示您,从它恢复是一个数据库会话.

Kamo·3w ago
Fixkamo-internal

让获得授权的管理员查看平台管理

分区门和设置菜单主题仍然要求使用 UserInfo hasPlatformAdminAccess, 即为顶级org的拥有者或开放的神模式 因此有人在新控制台上授予平台权利 完全没有平台管理,其功能只为两者服务 永远不需要的人 他们现在问服务器的回答:"至少持有 一个平台右". 拥有者和神模式决定每个权利,所以这是一个 ...

kamo·3w ago
Fixkamo-internal

发送一个没有配置标签的操作员到真实的地方

System USER 和 MANAGE UNIVERSE 门表出不在本页上标签,所以 页面管理员承认,只持有这些东西的人是平台管理员 然后显示一个空标签条。 转而指示. 并修正管理者卡的右上角 。 一站式线性梯度是无效的 CSS 并且是一无所获,所以该行 最需要的颜色是没有的.

kamo·3w ago
FixInitializerService

相会种子重算应用权限, 而不是等待启动

赋予Org role rights的两种权利,是任何人都无法观察到的。 成员 right 应用是会话和服务器侧面被平整的快照 检查已读出, 它只在某个东西重新计算时更新, 下一个 警卫 服务启动,或下一个编辑到成员,角色,部门或模板. 这也不是什么可以保证的事 直到发生了一件事 将拒绝/api/meet/ 创建...

Kamo·3w ago
Featurekamo-internal

每个平台表面的平台管理员控制门

将系统用户标签重命名为平台管理员并将其转换为原样 总是站在那里: 可能操作平台的人名单,每个 拥有一组指定的权利。 添加某个人使用相同的成员拾取器 管理器字段以及聊天和电子信号拾取器使用——只使用工作人员,已添加 被标记而不是隐藏的人——所以只有一次搜索才知道如何呼出 五图目录也是这里使用的. 管理权利赠款和 撤销; ...

kamo·3w ago
FeatureInitializerService

设置平台管理员列表

从退休的系统回填它 用户 访问授权,所以没有人能 运行系统用户在此部署丢失前: 直接成员授权地图 一对一,部门及职称补助扩大至团队成员. 覆盖。 这种扩张是故意改变行为的一种方式——后来有人 迁入被授予的部门不再继承访问权,即: 您编辑的列表的点,而不是一个靠它自己生长的点。 给Sage和Erik每个右侧的平台 与内...

Kamo·3w ago
FeatureBillingService

通过共享解析器决定平台访问

@ PlatformAdmin 现在只命名它所需要的平台( 默认为 MANAGE ORGANINizations,即本服务站台表面的内容). 判决来自Platform Rights Solver——相同的规则 保安部门执行。 它过去只决定自己和被接纳的拥有者和神模式,所以 获得MANAGE ORGANizations...

Kamo·3w ago
Fixkamo-internal

48个非强制化成为46个——见面创造和加入被锁定

第四组48,它分成了三组而不是两组设计 预言。 设计将强制的 MANAGE MEET SETTINGS 检查归因于 ChatService. ChatService没有部署——没有Kamowschat部署,没有k8s目录,没有 显示在 Kluster Services 中, 并仍然包含一个完整的 Met Captai...

kamo·3w ago
FeatureSecurityService

在每个平台表面执行平台权利

@ requirePlatform Right + Platform Right 干扰器替换了三个手卷 "是呼叫者是一个顶级的 高的主人" 门是互相复制的,一个 每个平台控制器,每个在自己的评论中交叉引用其他的. 他们也有同样的错误:只有业主,所以是一个平台管理员 允许控制台的右侧打开它的标签 并被它拒绝 已经做了。 ...

Kamo·3w ago
FeatureInitializerService

在城门锁住任何人之前 播下集合权

Media Services 现在需要START MEEING来创建会议, VIEW MEEINGS 到 决心一。 在撰写前衡量生产情况:42个安全角色 14个组织,每ORG有3个,只有单"管理员(全通)". 其他28个角色一行设置了NULL。 69个成员适用了START MEEting。 单靠船运大门就可以了 离其他...

Kamo·3w ago
FeatureMediaService

创建和解决会议 取其命名的权利

/ api/ meet/ 创建只检查您是否有会话, 所以每个认证 每个组织的成员都可以与Org的提供者举行会议—— START MEETING在存在期间一直是可以授予和装饰的. /api/meet/join-info是相同的,它把会议的密码和 提供者加入 URL, 因此任何成员举行会议 id 都可以读取证书 在奥尔格的...

Kamo·3w ago
Featurekamo-shared-library

平台权利是其自身的脊椎

谁可以操作平台 已经三个不同的答案 不同地点——一个系统 用户 访问授权表,一个所有者检查复制到 每个平台控制器, 以及一个神- 模式旗读取的像资格 启动 这是所有游戏的一个模型:平台权利 每个类型名称 管理者说谁拥有任何, 平台 管理员 右侧说, 每名作者有时间戳和作者 因此,“谁给了这个人系统用户的访问”有一...

Kamo·3w ago
Chorekamo-internal

放弃当前未使用的按钮导入

kamo·3w ago
Featurekamo-internal

从线索列表中去掉重置过滤器按钮

kamo·3w ago
Fixkamo-internal

汇总负载后立即绘制回调标记

网格划出行后汇总着陆,AG Grid保留 单元格渲染器创建了列,仅在单元格行时重新创建单元格 变化。 制作器关闭了一个空摘要, 所以标记留下 隐藏到有别的东西重建行——在实际中点击过滤器. 读取摘要,通过无法停止的参考文献,并重新粉刷联系人 栏,当它到达.

kamo·3w ago
Fixkamo-internal

一个被删除的上传现在掉回原地 而不是沉默

之前的犯案者声称一个废弃的声音 "降级到下面的地层" 而不是沉默。" 它没有。 `众所周知' Id ' 接受一个自定义 ID 形状,所以一个被删除的声音保留了已解决的选择,然后播放失败 软-沉默,这正是正确构型的哑巴产生和 因此无法区分 修复前通过探测器验证: 指定从成员层到“ 海关:<uuid}” 而不是从成员层到“...

kamo·3w ago
Featurekamo-internal

将回调标记移到联系人名称上, 添加回调过滤器

标记与名字坐在一起,因为那是谁的呼叫,而不是 在ID列中,它把ID推出线外。 过滤器提供全部 / 排程 / 无, 并默认为全部, 因此它永远不会隐藏 工作没有任务。 已排定, 无读取标记所绘制的相同摘要地图 从,所以两者在一起 总是代表每行 所有节目.

kamo·3w ago
Featurekamo-internal

上传您的音效, 全部三层

系统只能打出三十九吨 现在任何 层可以添加自己的文件——平台的目录,一个组织的,a 并且把它分配给任何事件 就像一个内在的语气。 一个身份空间。 指定的声音是单个字符串, “ custom: <uuid} 用于上传 ” 和声 id 否则,所以三层 合并的方式相同,只有 玩家必须知道区别。 自定义代号在 SHAPE 上...

kamo·3w ago
FeatureSecurityService

列表、 重命名、 退出和流上传的音效

字节通过转换服务(拥有ffmpeg和扫描仪)到达; 之后的一切都在这里,这里的会议和范围界定规则已经 活着 三个货架都回了过来 原因相同 概况确实如此——向成员提供平台的、其 和他们自己的组织在一起。 管理和听证是有意不同的许可。 成员必须是 能够听到组织的声音 给他们分配的管理员没有 能够重命名或删除它,所以May...

Kamo·3w ago
FeatureConversionService

将上传的音效转换到 Opus

扩展 VoIP 记录管道的 ffmpeg 包装器—— 此图像 用 libopus 为它安装 ffmpeg, 因此在另一个图像中插入第二个 ffmpeg 避免一跳是错的 VoIP方法使一个电话变得很小:单个,32克比特,`应用voip', 以言语为调音,以口音为调音。 声音效果得到它们 自己的路径: 立体声保存在存在的...

Kamo·3w ago
Featurekamo-shared-library

上传了声音效果, 以及计算这些效果的存储域

EVERT SOUND ASSETS:一个上传的声音文件,准备被指派. 范围 镜像 EVERT SOUND PROFILES 完全——相同的三层,相同的 SOPE ID 公约——所以"听起来我可以选"和"我编辑的哪一层" 是两个表格中的一个模式。 {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00...

Kamo·3w ago
Fixkamo-internal

48个未强制执行——6个PLOS权利现已关闭

得到LOS的代理 强制PLOS *, 但他们留在 未经强制名单, 所以编辑们在六道活门上 展示了“尚未执行” 第三次来 这个精确的bug 已经出现, 分析器再次丢失了使用位置 而不是来自正在编辑的清单。 LOS门的外形与"Legal Package Access"相同:右侧为一字形. 查找助手( 返回“ PALOS ...

kamo·3w ago
Featurekamo-internal

让发送者编辑会议邀请电子邮件主题

邀请主题固定在“host> from <org> 邀请您参加某次会议” ,并建在内部 所以没人能说出会议的目的 对话框现在预填 同一默认情况下可编辑的主题字段——由路由解决,所以显示的内容是准确的 然后把结果传递给使者。 路径 sanitises what comes back: CR/LF 折叠到空格(一个主题中的...

kamo·4w ago
Docskamo-internal

第三组三进制——一分为二

所有这五种权利都有真正的运行功能,所以没有一个是聊天频道案例: Kamomeet-部署现场直播,Met-jibri部署,使录音真实化 基础设施,而不是计划中的特点。 满足控制器已经打开它 设置在 MANAGE MEET SETTINGS 上表面,这就是为什么第六右边是 这五个人没有被执行。 创建/启动部分( VIEW...

kamo·4w ago
Fixkamo-internal

将回调标记放在主 ID 后

用标记引导细胞将ID推向任何一行 等待,所以IDs在滚动时不再向下排出柱子.

kamo·4w ago
Featurekamo-internal

关闭个人贷款代理 PLOS 的权利

KamoLOS不执行任何规定——其来源中没有任何权利检查——所以这个代理 是模块的授权边界,拒绝的位置除非占用 在保安处内部 没有它,任何经认证的兽类成员到达每一个 贷款终点。 现在完成,因为卡穆洛斯没有部署,因此没有用户:今天, 虽然舱船之后的相同变化是 种子迁移 真正的关闭爆炸半径。 便宜的时刻就在眼前 继续直播...

kamo·4w ago
Fixkamo-internal

会议提醒铃声响起一次

MeetReminderPopup从自己的订阅中抽取了自己的斯纳克巴 **************** 没有别的事知道有提醒 发生了:铃声停留在0,甲板保持空出,60 几秒钟后,提醒就消失了, 没有什么可回去的。 MediaService提出这些作为现在的Conference REMINDER通知,所以 卡片到达下 ...

kamo·4w ago
FixMediaService

会议提醒是一种通知,而不是它自己的弹出

扫荡活动发表了关于/专题/meet/reminder/{memberId}的演讲活动. 一个专用的斯纳克巴画 在屏幕的角落。 那个弹出 整个提醒:通知铃声从未移动过,没有卡片 写着,一个错过了60秒的会员... ... ...... 回到过去。 也没有回答任何一个 哑巴,安静。 小时或无干扰时间——在通知时适用。 写,...

Kamo·4w ago
Featurekamo-shared-library

一种即将开始的会议

Conference REMINDER,因此MediaService可以将起步时间提升为起步时间 而不是只通知一次弹出 其同类而不是CALENDAR EVENT,因为会议室不是会议室。 日历条目,类型是成员哑巴的单位:有 静默的日历提醒未要求停止被告知一个电话 计划已经开始了 没有移民。 成员 通知. KIND ...

Kamo·4w ago
Docskamo-internal

第二组三进制——PLOS执行,现在便宜

6个PLOSQQ权利有一个真实的特征: KamoLOS是一个完整的贷款服务. 没有 可删除。 但是,没有任何东西执行其中的任何一项——任何权利检查在任何地方 KamoLOS 和 kamo 内部代理认证会话而不检查 因此,任何经认证的Org成员都会达到每个贷款终点。 它目前没有暴露:在集群中存在 " Kamolos "...

kamo·4w ago
August 14, 2026
Fixkamo-internal

一个日历提醒,一次宣布

有一封提醒函两次发出。 甲板捡起它作为通知, 旧路径也拾起: CalendarWebSocketContext 打开了第二个 STOMP 连接到 Email Service 纯为在 QQ 上收听 将它所听见的,交给教诲者,一个钉在右上角的斯纳克巴, 转角 一场活动在屏幕上两个角落宣布 视觉语言,有两个声音——甲板到达时...

kamo·4w ago
Featurekamo-internal

订阅课程数 而不是每分每秒要求

NavTop把两分钱算成一个债务徽章 只有法律上的一半 活着 由HR指定课程或免除课程的委员保留原有课程。 直到60秒的民意调查爆发 提供商现在订阅 \\ \ 上 腾讯STOMP客户端 和它的合法兄弟一样 无新连接 : 应用软件已经站了十几个 客户端的CONNECT已经 已经盖了会员的标签 id MediaServi...

kamo·4w ago
FeatureMediaService

将未完成的课程数重复到成员自己的话题

法律中继的双胞胎,因为NavTop 将两个计数合并为一个徽章 和一对半 行为不同 会给成员铬 为签名现场直播,为课程预留时间——三种可能课程中最糟糕的 州,因为它看起来像活。 DocsService 出版物 在核心NATS上; 这使得 在QQ上为订阅 kamo- 内部 持有当前聊天连接 。 没有 JetStream ...

Kamo·4w ago
FeatureDocsService

杰出的赛道徽章在赛道出现时会移动,一分钟后也不会

NavTop 义务徽章共分两项:签名的包和前往 带走 只有一个人还活着 自NATS以来 法律上的一半已经推开了 训练半场是60秒的民意测验, 当然,或者从HR那里逃出, 保留旧号码在他们的铬上直到 下个滴滴发生起火。 这样做是正确的:DocsService没有`nats:' 块,所以 订阅是三个移动部分,维持一个频道...

Kamo·4w ago
Chorekamo-internal

将代理路由丢弃到从未存在的终点

/api/notes/statics 转发给KBService端点 不执行, 应用程序中没有任何东西叫它 - 所以唯一的 它能做的是把字典从错误的地层变成404 在审核每个笔记表面时发现的 用于成员范围修正.

kamo·4w ago
Testkamo-internal

抓取一个模板所构建的 i18n 密钥, 下一步无法达到

编目的密钥包含点,它们被写入了en.json作为字面 平按键. 下集通过分点解决,所以46个事件中的每一个 标题和描述在所有三种设置上作为缺失键倒置提供 页面。 对照已安装的下集进行校验, 未假定: 创建 Translate 返回平面和嵌入式的数值。 check-i18n- keys没有抓住它,而且结构上无法——因为...

kamo·4w ago
FeatureEmailService

公布每一次变化的状态,不只是抵达

一个成员在不止一个标签中打开了它 经常不打开 还有电话 他们每个人都拿着自己的套接字,并画出自己的钟,以及 直到现在,他们得到的只有一份新的通知——读一下 或在一个窗口中清理中心, 将每个其它的计数通知留下 它已经消失,只有一页重新装入来修正它。 读取,全读,撤职,打呼噜和删除 现在都照着做 使用每个会员的主题到达。...

Kamo·4w ago
Featurekamo-internal

铃声在每一分帐上都说出真相 不只是你点击的那分帐

导航上方的铃声是实时的 仅此而已 阅读,解雇, 鼠标和删除被应用到单击和删除的标签中的任何标签上。 向任何人宣布,所以要在一个窗口中清理中心,而另一个窗口则留下。 和他们的电话——计算已经不存在、没有路径的通知 回到真相 短短的重装。 Email Service现在公布每个成员 相同的主题的状态变化 浏览器应用了所有...

kamo·4w ago
Refactorkamo-internal

玩家是一个模块单子, 不是反应值

发射一个声音读取了一个上下文,使每个呼叫网站在TREE中的位置 部分正确性。 在SoundProvider上方的组件没有 没有发出噪音——这是这一特点最糟糕的失败,因为 沉默正是正确配置的"关闭"产生的. 那个虫子是 以同样的方式隐藏着它导致的缺失的鸣叫. 因此,解析的堆栈现在生活在lib/sound/soundSt...

kamo·4w ago
Featurekamo-internal

从前端丢弃三个聊天频道的权利

镜像共享- lib 删除: enum 镜像、 其注册数组, 两者均 分级边缘(ACESS CHAT - > CREATE CHANSLS - > MANAGE CHANSLS 和) Accesss CHAT - > MODERATE CHAT),未执行清单和已承诺的审计. 现在有132个父边, Access CHAT是...

kamo·4w ago
FeatureInitializerService

为已删除的聊天频道权限清除已存储行

Ids 74/75/76不再解决。 角色权利同步服务会扫码一些 未来安全服务靴子反正, 没有记录有多少行或哪个类。 在这里做就意味着要搬走 故意的,计数和记录 在运行中, 船的铝的变化。 两个ENCODINGS, 和得到这个错误是沉默。 四个权利表存储 整数 id 通过 LOWERRYTYPEId Converter...

Kamo·4w ago
Featurekamo-shared-library

删除三个聊天频道的权利——196

CREATE CHANSLS(74)、Manage CHANSLS(75)和MODERATE CHAT(76)没有门 无法被写入: 聊天是真实的, 但平台没有 频道概念。 ChatService 持有一个没有频道的相遇控制器 代码和聊天组件未提及频道。 一个早期的grep 似乎 找到频道文件 匹配 MLOS 借出源 频...

Kamo·4w ago
Fixkamo-internal

笔记是会员所有,不是帐户所有

镜像API:NoteDTO现在携带成员ID来代替用户ID. A级 成员是一个组织内的注册账户,所以打开一个 不同的圆形显示不同的笔记壁而不是拖曳 首先,Org的笔记。 墙壁、粘贴和被钉 将所有键从音符 ID 上划出, 所以这是类型和两个固定 这说明它.

kamo·4w ago
FixKBService

作为成员读写笔记,从不作为账户

现在,每个终点都要求会议成员ID——包括: 并拒绝请求 没有一个。 原读仅需 用户ID, 是全局的, 因此属于多个账户 组织得到了同样的笔记 在所有的。 # 回到过去 # 当会员身份缺失时,用户会直接放回去,所以 没有退后。 创建解决会员,并存储它及其背后的账户. 内容密钥来源于该说明的 OMN 用户 ID 而非 上...

Kamo·4w ago
FeatureInitializerService

将笔记从账户所有权移至会员身份

添加笔记. member id 并附上每个笔记到其所有者的最早位置 - 该账户属于最长的组织。 实际上,这些笔记是写作的地方。 因此,一张纸条落在 完全是一个组织,而不是被复制到所有组织中; 记录了这项选择所涉及的账户, 因为他们的笔记 不再被其他鸟类看到 @Order( 0) 因为每个加入一栏的跑者是: 一旦共享-...

Kamo·4w ago
Fixkamo-shared-library

成员范围说明而不是账户

一张挂在USER ID上的纸条 根本没有组织 一个用户 是一个全球性组织,一个成员是一个组织内部的用户,所以 属于几个组织的账户 有一叠纸币可见 从其中的每一个——打开一个不同的兽和第一个兽的笔记 出现了,在/注, 主页和浮动粘贴。 注意增益 Member ID 及其上每个查找器过滤器 。 有一个 故意不留下任何旁用...

Kamo·4w ago
Featurekamo-internal

一个事件声音系统,三层,连接到实际的起火

有两个音响系统,对另一个也一无所知: 后面有四个mp3 使用ChatSounds,以及通知后合成的4个色调 通知页上的五选项拾取器。 在他们之间,他们覆盖聊天和 通知书。 申请中的其他一切——提供线索、电话 连接、 上传失败、 会话即将到期 。 有别的地方可以说 两者均被删除. 取而代之:46个活动的目录,39个的调...

kamo·4w ago
FeatureSecurityService

读取和写入事件声音堆栈的三层

在一次往返中返回所有三个层次, 加上呼叫者可能编辑的内容—— 每个设置页面都需要整个堆栈, 因为一个 org 管理员编辑 他们的地层必须看到平台的 了解"继承"的意思。 读取是认证的门 仅此而已 每个注册成员 需要平台和Org层 才能知道要玩什么 还有一个403 意思是沉默而不是明显的失败。 写作:平台为顶级-or...

Kamo·4w ago
Docskamo-internal

第一组三进制——聊天频道为后传

57号的安装闸门开始聊天,集群空出. CREATE CHANSLS, MANAGE CHANSLS 和 MODERATE CHAT 没有特征:聊天是真实的 但任何地方都没有频道概念 ChatService只持有一个 遇到没有频道代码的 Captain, 没有聊天组件提及频道 。 一个 早期 grep 似乎找到 6 个“...

kamo·4w ago

就像你看到的运输?

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

永远开始自由查看定价