直播更改日志

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

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

真正的聊天方向, 并停止时间线映射器写入或扇出

聊天条目没有声称方向,并将每条消息归结为行 作者们。 社会对话记录了双方反对Kamo成员的情况。 访问者给Org的系统成员发的讯息, 拥有我们的信息。 现在方向来自MediaObj Social Ref. DirectId, 并用远程联系而不是系统命名输入消息 拥有这行的成员。 参考文献和联系人按页分批; 解析 要么每...

Kamo·1mo ago
PerformanceVOIPService

当提供商是全例时, 停止每个扩展名重覆调用历史

RingCentral 的终点是扩展/~,忽略了参数,所以返回 每个扩展的日志相同。 一旦一页无新内容,剩下的 展期每次需要一次回程,因为已经看到回复。 免费的PBX,他的 历史的确是逐一扩展的,没有受到影响.

Kamo·1mo ago
Testkamo-shared-library

绑定联系点和链接符的变量,并放下时间线计数查询

整个特征所依赖的两个类别没有测试,所有三个属性 他们保证在生产上无声无息地失败: 和陌生人打来的电话是分不开的 重复的只是外表 就像主角真的打过两次电话 连接点服务测试覆盖窗口 diff —— 必须重新保存。 而不是零碎的历史,重编的编号不是变化,而是替换 数字在同一瞬间关闭并重新打开, 以便调用边界匹配 只有一个窗...

Kamo·1mo ago
Featurekamo-internal

带有5个路由支持标签的人力资源模块外壳

以路由后置形式(同一种)与账页的铬相加/小时 / 营销已使用 : 拥有梯度英雄和下划线标签的布局 栏,在第一个可达到的分页上登陆的索引,以及每个分页 概述、出席情况、法律遵守、培训和资源。 两道门都需要两道门 组织.is Hrs — HRS 切换到下面 设置/账户?tab=apps ——当应用程序关闭时,回起回家的路...

kamo·1mo ago
FixVOIPService

单独调用每行摄入和链接

两个有一根的断层:摄入参与了扫荡的交易. 在参与交易中抛出标记为共享交易 仅回滚. 同步CallLogs吞噬每进的失败 继续扫荡,所以一个 错误的CDR 悄悄地丢弃了每个呼叫,语音邮件,扩展和装置 从整个勾选中写入 —— 仅作为意外的 Rollback Exception at 承诺 摄入现在运行 REQUIRES ...

Kamo·1mo ago
Fixkamo-shared-library

使通讯源 ids 自然密钥而非行 ids

源行生成的 UUID 产生的源 ID 只有在这样的情况下才稳定 排行承诺。 VOIP 吸收路径在同步交易中写入 在 REQUIRES NEW 中, 铅通灵克( 铅通灵克) 执行, 所以一个回滚离开链接 指向一个从未存在的UUID——下一次扫荡则铸造出一个新的UUID 又把同一个电话连起来 独特的限制是无济于事的,因为 ...

Kamo·1mo ago
DocsSecurityService

老实说,为什么聊天内容没有方向

Javadoc声称方向来自作者 而代码 硬码的UNKNOWN。 社会对话记录双方反对卡莫成员 ——来访者对Org系统成员的留言——所以作者是. 已知道,但该面无法从MediaObj恢复。 猜会更糟 而不是弃权;评论现在这样说.

Kamo·1mo ago
FixVOIPService

在调用历史扫描中跳过软删除扩展

通过翻转状态到UNKNOWN而不是去除来同步扩展软删除 因此,列表会累积一个实例曾经有过的每一个扩展. 每个 一次打扫需要一个供应商的往返 却一无所获.

Kamo·1mo ago
FixEmailService

在窗口覆盖之前将线索扫描页

当邮箱收走的邮件超过 页面 将消息大小于勾选符之间——通讯中断、忙于共享的收件箱,或 只是对一个活跃的邮箱进行第一次扫荡——并永久丢失,因为 最大页,所以一个巨大的邮箱 不能独占一滴。 击中束缚 但它不能丢掉一个消息.

Kamo·1mo ago
Featurekamo-internal

完成通讯标签

每个子塔布现在拥有自己的数据,所有数据都按日期互出每个信道. 笔记保留了 MediaStream, 因为笔记是在这里撰写的 —— 但只读 Chrome 剥离客户记录没有用的社会负担: 作者编辑/删除菜单 和类似 / 注释 / 与其注释线索共享行 。 聊天保持现场 (原始内容存档于2017-10-25). Social...

Kamo·1mo ago
FeatureSecurityService

统一通信时间表 API

获取QQ 返回一个日期排序的页面 音符、电话、语音邮件、短信、电子邮件和聊天; 三个来源合并. 电话、语音邮件、短信和电子邮件来自 LEAD COMMUNTIONS 协会; 注释和聊天直接取自 铅的媒体流和社交会话,因为两者都已经是主键—— 反射它们会增加双重写法一致性问题,而且没有 返回填充,丢失已存在的每个便条和...

Kamo·1mo ago
FeatureDaemonService

驱使邮件到领导协会的搜索

对 Email Service 的内部扫描端点, 5分钟的计时 Voip GlobalSyncJob. (原始内容存档于2019-10-12). 计程表住在这里是因为EmailService运行了几个 @Scheduled豆子和豆子, 邮箱马上。 @ DisallowConcurityExecution 加上有限度的...

Kamo·1mo ago
FeatureEmailService

联合主笔,并修复 死推指数器

添加主要通讯分页的半个邮件, 加上它需要的摄入量 终究存在 平台没有工作邮件推: IMAP IDLE 硬码为 Dovecot, 那里 没有图表更改通知或 Gmail 手表, 信件索引器已丢弃 由于IDLE出版商省略了UID,所以它收到的所有通知 也解决了发件人成员的问题, 比邮箱的主人。 两者都固定在这里, 但一个钩...

Kamo·1mo ago
FeatureVOIPService

长期电话和联系电话、短信和语音邮件以及线索

电话从没有录音——VoipCallEventService发表了NATS事件 用于浏览器,但保留了任何内容,而记录INGS只存在于音频时 被俘虏 现在通过电话传送器调用通话记录 抽象和上调 : 手机 CALL LOG, 键入( 代理, 提供者呼叫 id) 。 这是FreePBX和Microsoft Teams唯一有效...

Kamo·1mo ago
FeatureInitializerService

用于铅通信的Schema和联络点种子

Hibernate 从共享- lib 实体创建出三个新表格; 添加 它不能表达的, 部分独特的指数 最多保持一个开放 每个联系点窗口(铅、槽)和DESC,包括 时间轴的密钥集扫描。 种子为指数之前的每个线索打开了第一个窗口. 没有 通信回填: 没有历史通话或信件关联到 任何东西。 没有它,先前存在的铅 根本没有联络点...

Kamo·1mo ago
Featurekamo-shared-library

时间点联系点索引和主要通信链接

添加主通讯标签读取的脊椎 。 LEAD CONTACT POINTS 记录每个电话号码和电子邮件 一个线索曾经有过, 作为带有活性From/活性To的窗口。 LEAD COMUNICATIONs 记录持久 连接到在 此时此刻, 联系点正在出现, 铅的号码只会束缚未来的交通 并留下真实的历史。 手机 CALL LOG是...

Kamo·1mo ago
Fixkamo-marketing

在第一步提交领导,而不是仅仅在预订

handleFormSubmit 检查了 *** 并推进了步骤—— 它没有网络 因此,只有在下列情况下,才继续使用所输入的联系方式: 他们继续完成预订。 还没有公布时间,这意味着 他们没有。 步骤1 现在 POSTs to /api/webinar/demo-request. 电话是故意的 不得阻拦:不能让访客在第一...

Kamo·1mo ago
FeatureMediaService

在预订步骤前抓取演示线索

营销网站的演示表收集名称,电子邮件,公司,公司规模, 行业和一条信息,然后提前到 排队,不告诉任何人。 铅创造只存在于内部 所以 每个没有完成预订的访客——包括所有访客 虽然没有公布可用性,但在移交后被丢弃。 细节。 - POST QQ 自己写主角. 拥有矿石 来源于X-Public-Chat-Org-Id头条 AP...

Kamo·1mo ago
Featurekamo-shared-library

公开演示请求线索抓取原始

一个登上营销网站演示表的访客 却从未订过书 没有留下任何痕迹: 线索只写在预订交易中。 抢在前面需要三块 图书馆没有。 - 将重复的提交内容匹配到 领导已经生产过的同一种形式。 范围限于供应商产品而不是 单凭电子邮件,匿名表格就永远不能采用(并重新贴出)线索 为这个地址创建的工作人员。 - 公共WebinarDate...

Kamo·1mo ago
Fixkamo-internal

从无法收到回复的发件人手中取出回复框

发送对 KamoCRM 通知的快速回复时, 将文字文本放入 QQ"错误":"无效地址"在回信框中. 邮件服务器拒绝了 NoReply@KamoCRM.com at RCPT TO 有550 5.1.1(没有这样的邮箱), 并且都发出呼叫 网站将服务器的响应机体逐字化。 回答现在转到答复所在的地方。 回复地址( ) 倾...

kamo·1mo ago
FixEmailService

在回复-To中地址回复,并停止向UI泄露 SMTP 例外

对一个 KamoCRM 通知的快速回复失败了 : “ 无效地址 ” 。 在答复框中逐字播放。 这个字符串是雅加达邮报自己写的 SMTP 运输.rcpt 到; 显示它隐藏了什么: 550 5.1.1 < Noply@KamoCRM.com>:收件人地址被拒绝: 虚拟信箱表中用户未知 背后有两个缺陷 答复是无条件的,...

Kamo·1mo ago
Featurekamo-internal

在导航中注册提供者设置并写入快取

提供方设置选项卡在设置View中提供, 但只能通过 输入 URL — 它在列表设置的两个位置都缺失 目的地:设置导航菜单和设置登陆页面. 现在领先 每个,匹配标签顺序,因为由哪些提供者主办会议决定 其他设置甚至可用。 5个已存在的标签上的快速提示从未被写入——每个字符串都是 占位符 ("帮助标题","大厅标题"). ...

Kamo·1mo ago
ChoreVOIPService

丢弃已死邮箱参数和本地

C7cb180的后续:一旦邮箱离开语音信箱代号,到Voicemail Entry's 邮箱参数和图 Ready 本地端没有剩余阅读器 .

Kamo·1mo ago
Fixkamo-internal

外出团队呼叫派对,现场音频设备,供应商意识快讯

08cecc6d审查的3个确认结论. 外出团队的电话显示 错误的远程派对。 会议 远程数字/ 远程Name from call. callerInfo, 它描述的是谁 PLACED 呼唤——我们,乘一个出入口——然后用电线拨打正确的号码。 拨号刚刚开通 每张外出通话卡都显示我们的身份 "未知",和CRM领先的找寻 键...

kamo·1mo ago
FixVOIPService

关闭一个交叉邮箱孔和六个小组的缺陷

Adversarial review of 6df0008 confirmed 24 findings. The important ones: CRITICAL — any member could delete a colleague's mail. Teams voicemail ids were compos...

Kamo·1mo ago
Featurekamo-internal

在页面上执行地理和IP访问规则

校对:Soup 比较规则类型 在出版社的时候 写出enum名称 WHITELIST/BLACKLIST/TEMP BLOCK。 Geo曾是说节点有 没有 GeoLite 数据库 。 两半都消失了,现在读到了安全服务案的判决 在 Redis 中缓存并询问此服务是否丢失, 所以有一个执行 保险单,这里没有复制件 地址是X...

kamo·1mo ago
FeatureAPIService

强制租户进入网关的规则

此过滤器自被写入以来一直是惰性. 解析 OrgId 读取 org: 域: “ host” 从雷迪斯,从来没有写过钥匙, 无效的返回掉下来允许; 地理分支是一个空的如果块, 并有一个评论延后到安全服务, 也没有执行。 每一个请求都通过。 它现在读了判决 安全服务缓存 并要求服务 一个错,所以 政策生活在一个地方,而不是...

Kamo·1mo ago
FeatureSecurityService

实际执行地理和IP访问规则

规则被存储,被缓存到Redis,并且从未咨询过. 访问检查控制器 评估中唯一的调用者, 并且没有名为 AccessCheck Control; APIService 的 过滤器解析了 Redis 密钥中的任何内容, 并将误差视为权限 。 配置一个地块完全没有用。 Access Decision Service现在是唯...

Kamo·1mo ago
Featurekamo-internal

缩放市场应用的平台注册卡

完成缩放的一击连接路径 。 后端已经解决了 平台OAuth ProviderType.ZOOM,但这里没有卡片 平台操作员有 无处可输入“市场”证书,所以会议提供者设置 屏幕总是报告未注册的一击连接。 通过设计可选: / org 服务器到服务器路径不需要这里 。 保留推荐的默认值,所以空卡只保留一击即可。 团队会议重...

Kamo·1mo ago
Featurekamo-internal

微软团队 电话供应商,从头到尾

将团队添加到 QQ 并连接整个路径 通过: 提供者选择, Entra + Azure 通信服务配置, 租户行政同意,每个成员连接,以及一个浏览器软通. 软音是与其他所有提供者在结构上不同的部分. 团队没有向第三方暴露任何SIP登记员,因此团队的一行不能是 在SIP.js或Ring Central的WebPhone注册...

kamo·1mo ago
FeatureVOIPService

Microsoft Teams 电话作为供应商

团队并不是一个API,所以供应商将三架控制平面粘合在一起: • 图表,只应用——调用历史(GetPstnCalls),存在读取,目录 和团队设备库存。 呼叫记录是应用程序允许的 设计; 微软公司明确表示它们没有授权的形式。 • 图,授权——在场写作(正文。 读取文本仅作为文件存在 和语音信箱,它住在会员的 交换信箱,...

Kamo·1mo ago
Featurekamo-internal

设置分页和由能力决定的会议设置

在/sets/features/meets中添加提供者设置标签,并制作其他标签 选项卡,关于它正在配置的提供者。 在浏览器中不再构建会议。 <domain>/<room> 。 每次见面都是卡莫见面,无论配置如何 现在 通过后端创建会话并使用提供者返回的 URL, 因此,互动中心、聊天工具窗口和成员目录全部 路由通过抽...

Kamo·1mo ago
Featurekamo-shared-library

MIROSOFT TEAMS 供应商类型

将MICROSOFT TEAMS附录给VoipProviderType. 总统阁下, 所以这个位置是负载的 常数最后; 类 Javadoc 现在这样说 而不是离开下一个 来推断 无 DDL 更改—— ORDINAL 一栏无值 白名单,所以这不需要卡莫Initializer运行。 在VoipOAuthToken仓库上添...

Kamo·1mo ago
FeatureAPIService

路由会议提供者 OAuth 回调

缩放和微软在 Org 授权后将浏览器重定向到此网关 卡莫的应用. 跳水者在这里降落,没有租户会议。 状态——所以回调需要无会话, 认证字符串通过 电子邮件提供者已使用回调, 而非普通的 / api/ meet/ ** 转发 .

Kamo·1mo ago
FeatureMediaService

与 Zoom 和 Microsoft Teams 的供应商抽象化

会见是Kamo通过建筑见面——MeetService坚持会见室 名字和别的东西。 介绍抽象和两个远程提供者 后面是那个 meet/ professor 镜像电子邮件提供者层: meeting ProviderResolver 组装 a 会 议 文 件(解密证书、刷新OAuth赠款、Org政策、 提供方- 侧主机账户)...

Kamo·1mo ago
FeatureInitializerService

多提供者会议层图

创建 ++和 org meeting oauth tokens, 添加 提供方身份的列,用于会议 RECORDS和会议 RECORDINGS 缩放/ 团队能力设置为 ORG MEET CONFIG, 并回填每个已存在的 组织到一个明确的KAMO MEET/Active行。 这两件东西都在这里编码 休伯纳特的DDL...

Kamo·1mo ago
Featurekamo-shared-library

作为提供者的模拟会议

Kamo Meets是唯一可能的后端: OrgMeetConfig 是平面的 Meet 设置包和会议记录只保留了房间名称。 这增加了 在Zoom或微软Teams上运行一个组织的计划。 - 会议提供方:会议提供方/会议提供方 Org Meeting 提供实体(加密证书,最后核实状态)和 Org Meeting OAut...

Kamo·1mo ago
Fixkamo-internal

将线索放入一个窗格中——没有包裹的入声,没有双滚动条

有三件事让标签感到筋疲力尽: 介绍的上限为900px, 它打破了一个170字符的句子到一个 第二行无故;它现在使用了它的宽度。 列总和为~1400px 最小值,所以网格带有水平 设置卡中的滚动条,并打开帮助面板。 它们现在总和为~1058: 时间戳大小为它实际制作的字符串, Access KIND 到它的 最长值(...

Kamo·1mo ago
Featurekamo-internal

地理阻塞卡上的允许列表国家

该卡只能否定国家,因此服务于一个国家的北极兽必须列举 每一个其他的。 它现在有两个列表: 一个模式切换选择, 它列出选定的国家 两桌并坐着 空允许列表允许所有未被封禁的东西; 非空允许列表否认每个国家 离开它。 倒转很剧烈,可以写在牌上,而不是离开 因此,上面的通告说明哪个制度是有效的。 独特的(org, coun...

kamo·1mo ago
FeatureSecurityService

允许列表国家与地理块并列

地理区段只否认过:一个国家被封锁或缺席. 驴子 想要为一个国家服务,必须逐一列出另一个国家,这是无法维持的 并且悄悄地错误地说,当新的国家守则出现的时候。 org geo block rules.is blocked 已经存在并且已硬码为真, 所以允许 规则是栏设置错误——没有改变计划。 评价:明确块胜出, ...

Kamo·1mo ago
Refactorkamo-internal

将系统调试移至平台管理

QQ 诊断是操作器工具,不是访问 规则,所以标签现在坐... ... 在平台-管理员后卫而不是MANAGE ACCESS RULES. 已移动到所有三个位置的标签被宣布:安全页(已删除), 配置页面(添加,帮助复制该页面的 HelpTip 形状), 设置子选项菜单和设置着陆卡。 该部分保留其 组件/设置/ 安全/ 路...

kamo·1mo ago
Fixkamo-internal

PHI 访问审计标签布局 + 其缺少的菜单项

标签将其内容冲出卡边框: 设置View 标签 面板不提供自有粘贴, 而这个标签是管理器 从来没有增加自己的。 每个兄弟( APIManager, OAuth2 管理器, 系统调试) 以`h-full p-6-flex-flex-col. 溢出-y-auto ' 包装;现在也是如此, 网格取高 过滤器离开它 而不是固定的...

Kamo·1mo ago
Featurekamo-shared-library

阅读调整和准则版本的质量

组装价格是基电池PLUS 堆放的调整,所以判断 只有细胞判断数字的一半:一个读得干净的99.875,读得有误 -1.250 上面的LLPA还是个错误的价格. MlosPrice 调整现在带有读取质量 因此,关闭的大门可以把最薄弱的连接带过 整个集合。 Mlos GuidelineVersion 获得相同的字段,与率表...

Kamo·1mo ago
Fixkamo-meet

浏览器每次部署后都会为 Stale app 捆绑服务

index.html 运出一个硬码的 “ libs/app. bundle.min.js?v=139” , 从未建造过 。 已更改, 捆绑文件名是稳定的, 而 nginx 发送了完全没有缓存控制 。 因此在部署浏览器后,浏览器可以无限期地运行之前的JS. 这使得任何前端的修复 看起来像它没有工作。 印出图像时的查询,...

Kamo·1mo ago
Featurekamo-internal

在标签中重新打开链接到该成员已经使用的应用程序

读取窗格中的邮件打开新标签中的每个链接, 这适合 整个互联网和错误的我们。 我们的通知邮件几乎都是链接 返回到应用程序中,然后把它们送到一个新标签中,将会话丢掉 成员已经拥有并让他们坐在一个冷靴子上 达到这个标签的一页 可以马上变形 相同的来源是整个测试 —— 字节与翻译电子邮件的页面相等, 而不是 "外观是"出自"...

kamo·1mo ago
Fixkamo-meet

Avatar 倒置 URL 无法解决

双向视星等捕捉区块 **************** 异想天开的人 域名“ 平台/” 前缀( 安全服务 AvatarObjectPaths) 用户的相片必须从每个它们所属的 org 中解析, 这样每个 org URL 404s无条件——一个404avatar URL恰恰是一个 损坏的图像 。 把它用条子前缀建起来,用...

Kamo·1mo ago
Fixkamo-meet

Colibri-ws 代理总是502'd—— nginx 没有解析器

/colibri-ws/<jvb-id>/位置从捕获群建立上游. nginx 在请求的时间解决这些名称, 并且只有在解析器是 已配置, 因此每个请求都用“ 没有定义的解析器解决 ” 。 QQ并返回了502号。 桥道静默地 回到SCTP,所以从来没有注意到。 将 Docker 文件的打印出开始脚本移动到 nginx/ ...

Kamo·1mo ago
FixSecurityService

掉回所有特工手上的号码

无法挂起的扩展,所以解析器会掉回 成员实际上没有出版任何作品.

Kamo·1mo ago
Fixkamo-shared-library

当代理单元格是他们唯一的号码时公布该单元格

代理人的号码可以生活在三个柱中的任何一并通常只坐一: e phone 数字在队员上,m phone 数字和m cell 数字在队员上. 只读工作线意味着一个只录制手机的特工没有显示号码. 这是一个活案,不是假设: 扩展8080设置,没有Org线挂断它, 没有工作电话,一个空白的成员电话, 一个手机号码,没有人能看到。...

Kamo·1mo ago
Fixkamo-internal

聊天信息中的清洁邀请标记

聊天邀请带了录像机Emoji, 渲染器天平为1.4m-所以它作为超大小的彩色贴纸着陆 而不是一个图标。 替换为 U+25B8, 文本演示格言 以自有颜色的文本大小保持内含,并互换 计划行的日历 emoji , 用于匹配“ 当 :” 标签 电子邮件邀请身体.

kamo·1mo ago

就像你看到的运输?

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

永远开始自由查看定价