KamoCRM

直播更改日志

每个功能,固定和改进, 张贴在船。 发射时没有任何东西被挡住.

17,500
变动共计
5,986
特征
5,284
修补
30
项目
按项目过滤
所有项目17,500AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
按类型过滤
所有类型Build16CI523Chore774Docs3,254Feature5,986Fix5,284Other994Performance165Refactor278Revert23Style42Test160Upgrade1
September 4, 2026
ChoreSecurityService

当一个注册人没有验证证时大声说出来

注册端点捕获到一个失败的验证发送并登录 警告( e. getMessage ()). 由于它不断打击的过失——电子邮件服务公司 Yugabyte 读出重启并回答 500 个问题—— 该消息读作 " 交易发送 失败了",没有为服务或声明命名,所以注册人数周 到达/ 核查, 没有电子邮件, 在这个服务的日志中没有任何值 呕...

Kamo·1mo ago
FixEmailService

停止一个 Yugabyte 读取从静默地杀死交易发送的重新启动

Email Template Service.sendToUser 是每个服务到服务的终点 平台上的交易邮件, 找到ById(org),模板查找,然后懒惰地初始化 Org 的 解析度 PrimaryDomain 内的域行。 **************** gflag 关闭在这个集群上, 因此 YSQL 将每个隔离级别...

Kamo·1mo ago
FixSecurityService

共享候机舱的车票 或其中一半被拒绝

打开一个终端失败了 大约一半的时间 。 终端连接。 你的票可能过期了",日志上说: 终端握手被拒绝: 无有效票 两个终端的接发都保存在一个吊舱内 两者都分出两个独立对话, - TICKET是由POST 做成的 哪个 浏览器从其中之一发送到 kamo- 内部和 Kamo- 内部代理 由 WebSocket 握手来赎...

Kamo·1mo ago
Featurekamo-internal

显示成员在自己的域中重定向 URI

这是整个变化的屏幕。 成员设置谷歌 他们自己的OAuth应用软件的工作空间来到这里寻找 地址被粘贴到Google控制台上——并找到api.kamocrm.com, 硬码在目录中, 对于一个组织 已经核实自己的 域名,以及其成员从未在其他地方看到卡莫的主机名. 现在的地址来自服务器,每个组织, 并被提供 而非文本框。 ...

Kamo·1mo ago
Fixkamo-internal

停止密码重设, 请操作员输入 EASE

VirenceDialog将每个动作描述为删除. 自己来 从DELETE、REMOVE、DESTROY和DESTROY随机选择了类型到确认词。 ERSE,画出一个红色的垃圾桶,说"这个动作无法被取消",并贴上标签 按钮删除。 这是正确的 清除它为,它是 这四个账户的确认数是多少? 因此,“发送密码重置吗?” 告诉操作...

Kamo·1mo ago
FeatureSecurityService

在自己的域中服务每个 org 回调 URL

这个终点是成员找到他们粘入Google的字符串的地方 控制台,所以是终点错误:它只返回 重定向已输入的 Org, 屏幕将空白填入一个 硬码 api.kamocrm.com — 平台主机名, 在 a 前面 白标签的租户, 对于一个租户注册的应用程序。 Callback Urls 是服务器计算和只读的。 主持人来自这个 ...

Kamo·1mo ago
FeatureVOIPService

返回到 Org 的 Teams 的主机名

重新定位输入到自己注册的黑猩猩仍能直接获胜—— 微软要求信使交换机重放URI,以匹配 授权字节换字节, 所以无论进入 Entra app 是 只有正确的答案,而且现有的连接不能移动。 变化在于它的倒下。 在自己的应用上没有 存储的重定向正在获得平台主机名; 它现在得到 api.<its自有域>,这是其设置屏幕显示的内...

Kamo·1mo ago
FeatureMediaService

将 OAuth 重定向会议时, 发送 Oorg 自己的主机名

现在的邮箱流程也遵循同样的规则,用于Zoom和Teams的会议: 在OWN应用程序上注册的组织 api.<its own domain>,所以这是线上的内容。 召回是公开的和无会话的,所以组织与 提供者来自`国家 ' -- -- 提供者以及矿石,因为 一个Org可能正在自己的Zoom app 和相模的Entra ap...

Kamo·1mo ago
FeatureEmailService

以 OAuth 的邮箱重定向方式发送一个 Oorg 自己的主机名

一个自带Google或Entra应用程序的组织注册了 应用在自己的账户, 在自己的品牌, 现在被告知它 设置屏幕以授权 api.<its own domain>。 这才叫服务 发送。 两条腿都经过一个选择者,因为他们必须同意: 关于授权请求和在符号交换上重放的值 必须是字节相同的,或提供者拒绝交换。 回电 leg 是...

Kamo·1mo ago
Featurekamo-shared-library

将 OAuth 的召回到自己的域

OAuth重定向URI由第三方持有. 成员贴入 Google 或 微软的操纵台, 从此服务的价值 在授权请求中发出,并在符号交换中重放 以匹配他们输入的,字符的字符。 因此,地址设置显示 SHOWS 和地址显示服务 SENDS 是一个问题,直到现在, 答案是不同的常数 在不同寄存器中——平台主机名被烘烤成两种. 一个...

Kamo·1mo ago
FeatureSecurityService

用户账户细节属于其所有人或操作员

一个规则,在一个地方, 对于三个端点 写一个USER账户: profile 的成员更新, profile 的个人地址, 以及平台用户 选项卡。 它们管理着同样的数据,并漂入三个不同的答案。 用户账户编辑政策:个人本身、符合上帝资格的操作员、 系统用户,或持有 MANAGE USERS / System USER 的平...

Kamo·1mo ago
Featurekamo-shared-library

检测规则 Org 无法关闭, 而它发送的信件

PROESTIVE LOGIN LOCKOUT 加入探测规则Type. 这上面的每一个值 enum 描述租户选择的事物; 此描述一个控制 警卫 服务适用于无论是否存在一行的每一个登录. 这行 已存在, 因此在安全屏幕上可见此策略及其提醒收件人 ——而不是让它关闭。 梯子本身不是普通的 数据而不在表格中。 26个字符,...

Kamo·1mo ago
Featurekamo-internal

操作员可以设置个人地址, 并询问正确的账户

成员简介的两处改动,两者都大致相同: 问题正在被问到。 个人电子邮件卡不再仅限于自己. 符合上帝资格的操作员和 系统用户可以设置任何人的, 因为需要它的成员是 通常刚刚说他们旧邮箱是无法到达的——案件 成员自己的流不能服务,因为它通过邮寄地址来发挥作用。 故意的不是管理 元数据或管理 元数据记忆 安全:这是其中之一 ...

Kamo·1mo ago
FixSecurityService

回答"谁拥有这个账户" 关于成员,而不是读者

该成员的有效载荷现在携带账户OwentByThisOrg。 控制台曾经工作过 通过比较READER的安全 OrgId 和当前 组织——关于正在寻找的人的事实,而不是关于在 屏幕。 因此,法定名称上的大门是由谁的账户决定的: 行政主管:有权确定同事姓名的主管可被拒绝 因为他们的账户来自别处, 而一个不可能是 提供盒子。 ...

Kamo·1mo ago
FixSecurityService

恢复根据自身情况停止上下文的 @ Lazy

自4bd25e7以来建造的每个安全服务舱都未能启动: 应用上下文中某些豆类的依赖性构成一个周期: {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢? 输入Log 翻译 听取者( . 自己) {\fn黑体\fs22\bo...

Kamo·1mo ago
Fixkamo-register

推开的安全环境必须去CI实际读到的地方

kamo-register是平台上唯一的服务,其CI生成其部署内含,并配有 ,而不是应用 k8s/部署.yaml. 两个后果,都默不作声: 1. k8s/部署.yaml是死密码. 整个舰队的展开安全工作 落到这里 早晨和其他地方一样,部署是绿色的,没有到达集群。 2. 每部署一次 将现场部署 调用到最低规格 所以任何...

Kamo·1mo ago
Fixkamo-nowww

停止将Kubelet的探测器重定向到一个端口

这种服务是用来改变方向的,改变方向恰恰是健康检查绝不能得到的。 Kubelet探测了起落架IP,所以主机头像"10.42.1.89"一样——四个标签,所以 iApex 测试是虚假的, 请求被传递到方案升级, 用一个 308号至https://10.42.1.89. Kubelet 跟踪,在443号降落,没有听, 报告...

Kamo·1mo ago
Fixkamo-shared-library

分享送货的消费者,所以没有拒绝第二舱

投入制作的瞬间服务于2026-09-04被两起复制. 每个舱载 这个班级记录一次,在靴子上: [Webhook]订阅JetStream消费者失败: [SUB-90012]. 消费者已经与 订阅。 一个没有送货组的耐用推力消费者 承认一个用户,这个工人没有 重试。 Webhooks仍然被交付——由先捆绑的哪个被交付—...

Kamo·1mo ago
FixSecurityService

操作员必须按要求的形状回答

控制台将这一反应作为新状态。 它还了地址 `CanChange',但不`mode'或`is self',因此,在操作员写作成功之后 `模式'没有定义,卡片悄悄地重新编为成员自己的—— 为操作员的账户提供密码字段和确认步骤 不拥有,相对于标有操作员自己记录的终点。 现在返回成员范围读取的相同的三个字段.

Kamo·1mo ago
FixSecurityService

任何工作区都有神的地址

租房规则拒绝一个符合上帝资格的来电者 在他们的OWN记录中 他们的届会是在拥有账户的组织以外的组织举行的。 该规则的存在是为了阻止一个组织改变某人的签名方式。 另一种; 神通操作员和系统用户是平台身份而不是 一个租户,所以它没有描述他们, 应用它无论如何留下了一条死路 没有安全福利——同一人可以从用户标签中找到 或来自...

Kamo·1mo ago
FeatureSecurityService

让一个神通操作员和系统用户设定某人的地址

个人的地址只有自己 也是管理员的地址 能够纠正——一个因故失去邮箱的成员 无法证明新的, 这恰恰是成员自己的路径 不能服务。 谁:神-ELIGIBLE呼叫者,或平台系统用户. 故意没有 (原始内容存档于2018-10-21). Manage member member security. 这个地址是三个地址之一 标识...

Kamo·1mo ago
FixKlusterServices

预算不能使节点排出僵局

切换每个 Pod Disruption 预算从 minAvailable: 1 到 最大 无法使用 : 1. 在双层部署上,两者是相同的——一次一个可驱逐的舱。 在一副单曲 他们的部署是相反的: 微弱可操作性: 1允许ZERO中断,所以它不能保护 它会永远地陷入僵局 节点永远不会出现维修 这不是假设,它现在可以看见...

Kamo·1mo ago
FixSecurityService

制作一个系统用户会话终端, 因此条目不能链条

系统用户是神 通过构建, 所以每个会话 刻出它携带 GD和提供碎玻璃。 这很好 只是因为身份没有 作曲——它做到了。 EnterAs Captain在2个分支上检查过了 系统用户输入政策 拒绝修改第二个系统用户会话,但只有在 成员设定。 普通分支提出一个较弱的问题——这是否 成员属于打电话者的用户——系统用户满足于 ...

Kamo·1mo ago
FeatureKlusterServices

将最后四项服务预算用于获得第二次复制

计费服务、电子邮件服务、KamoLOS和安保服务现在运行两个舱,每个舱都装了 共享效应计划先在分配租赁后进行扫荡。 在他们之间 覆盖工作 其中两次运行成本最高:向客户收费,借记银行账户, 并更新OAuth的赠款.

Kamo·1mo ago
FeatureSecurityService

锁定共享扫描, 运行两个 pocks

保安处的17次扫荡中,有16次有共同效果 现在有一个名字 运行前分配租赁。 这个平台上没有ShedLock 所以复制品 计数是他们正确的原因——这支部队在舰队中有最预定的工作,并且是 因此,最牢牢地钉在一个舱上。 那些值得命名的: 两个舱 刷新同样的 OAuth 授权可以无效 彼此的新代号并断开日历 BulkExp...

Kamo·1mo ago
Featurekamolos

锁住所有移动钱的钱 运行两个舱

KamoLOS运行了一个舱,它的10个克龙工作只是因为它才是正确的. 没有谢德洛克 所以,第二个复制品 将会运行每一个两次: 自动调试RunJob DEBITS BORROWERS的银行账号 利息 应计制 报表一期间的两份报表 提醒 DistapatchJob 两次付款提醒 年度TaxJob 两份文件的每个借款人的文...

Kamo·1mo ago
Fixkamo-internal

停止要求从未上传的标志

/network 创建了 org 的标志 URL 从它的别名中创建并请求它为每个 在页面上。 从未提供主题文件夹的 Org 没有 Ing/logo.svg,所以有7个登录 获取QQ 502(坏门) 每个负载——每个服务器端取到MinIO到达信件 不管怎么样,卡片会生成, 失败的测试 旁边的文件已经 写着 网络行现...

Kamo·1mo ago
FixSecurityService

说一个Org是否有标志,而不是猜测一个 URL

每一行的“网络可以到达”都标有徽标Url和徽标Simpell 仅取自巨兽的别名,对于任何其别名是安全路径的巨兽来说—— 这是他们的全部。 从未提供主题文件夹的 Org 没有 img/logo.svg,所以/network为对象询问了 kamo- 内部图像代理 MNIO回答NoSuchKey, 代理报称, 网关失效, 控...

Kamo·1mo ago
FeatureEmailService

锁定共享扫描, 运行两个 pocks

Email Service的十次预定扫荡中,有九次有共同效果,现在先租了个名租 运行中。 最大的后果是 " 调度运动 " :在两个没有锁的舱内,每个接收者 每次竞选都会有重复 提醒系统是相同的 用于会议提醒的形状,以及用于打字通知的形状。 第十,是故意不锁的 它行走着 被客户看的邮箱 连接到这个吊舱 并推动那些 没有...

Kamo·1mo ago
FeatureBillingService

锁住所有移动钱财的扫荡, 运行两个吊舱

BillingService运行了1个舱 并且它的7个预定的扫荡 仅仅是因为它才正确 那边 这个平台上没有ShedLock, 所以第二个复制品每个都跑两次 勾选 : QQ 向支付提供商提交计量吸入器使用情况 两次提交,两次向客户收费 DunningSweep 重试失败的付款和邮件 存储AutoExpandSweep ...

Kamo·1mo ago
FeatureKlusterServices

为刚刚获得第二版的6个服务编制预算

AIService,KBService,ESigService,VOIPService,DocsService和TranslateService现在运行两个吊舱, 因此,一个节点的排出必须一次驱逐一个,而不是同时驱逐两个。 头五个人到了那里, 把他们的共享效应 预定的扫荡 后面一个分布 租赁; TranslateSe...

Kamo·1mo ago
FeatureTranslateService

运行两个舱

{\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}这个方法... 插入地图 放在这个舱里 它应该运行在每个舱, 没有共享一个 第二个复制品要复制,它故意没有锁——锁上它会留下每个吊舱 租借人则使用空语言表。 此服务中没有任何其它...

Kamo·1mo ago
FeatureDocsService

锁定共享扫描, 运行两个 pocks

@Scheduled sweek在这里的每一个被分享效果的,现在通过一个命名的分布式租赁. 单通任务运行器在它做任何事情之前, 所以它运行一次跨舰队而不是一次每架 舱。 这是唯一能把服务 放在一个复制品上的东西—— 任何地方都没有ShedLock 这个平台,所以复制数 使得扫描是正确的。 @ Transactal a...

Kamo·1mo ago
FeatureVOIPService

锁定共享扫描, 运行两个 pocks

@Scheduled sweek在这里的每一个被分享效果的,现在通过一个命名的分布式租赁. 单通任务运行器在它做任何事情之前, 所以它运行一次跨舰队而不是一次每架 舱。 这是唯一能把服务 放在一个复制品上的东西—— 任何地方都没有ShedLock 这个平台,所以复制数 使得扫描是正确的。 @ Transactal a...

Kamo·1mo ago
DocsMCPGatewayService

说为什么这个还不能放大

McpServerManager 将每个 MCP 服务器运行为这个 pock 的子进程, 并用记忆跟踪它们 地图;McpHealthMonitor每30秒将它发现的东西写入一个Shared配置行. 两个 显示器将生成每个配置的服务器的复制件,然后进行翻转覆盖 所以记录的健康状况可以描述 到底哪一个播客最后写的 而不是系...

Kamo·1mo ago
FeatureKBService

锁定共享扫描, 运行两个 pocks

@Scheduled sweek在这里的每一个被分享效果的,现在通过一个命名的分布式租赁. 单通任务运行器在它做任何事情之前, 所以它运行一次跨舰队而不是一次每架 舱。 这是唯一能把服务 放在一个复制品上的东西—— 任何地方都没有ShedLock 这个平台,所以复制数 使得扫描是正确的。 @ Transactal a...

Kamo·1mo ago
FeatureESigService

锁定共享扫描, 运行两个 pocks

@Scheduled sweek在这里的每一个被分享效果的,现在通过一个命名的分布式租赁. 单通任务运行器在它做任何事情之前, 所以它运行一次跨舰队而不是一次每架 舱。 这是唯一能把服务 放在一个复制品上的东西—— 任何地方都没有ShedLock 这个平台,所以复制数 使得扫描是正确的。 @ Transactal a...

Kamo·1mo ago
FeatureAIService

锁定共享扫描, 运行两个 pocks

@Scheduled sweek在这里的每一个被分享效果的,现在通过一个命名的分布式租赁. 单通任务运行器在它做任何事情之前, 所以它运行一次跨舰队而不是一次每架 舱。 这是唯一能把服务 放在一个复制品上的东西—— 任何地方都没有ShedLock 这个平台,所以复制数 使得扫描是正确的。 @ Transactal a...

Kamo·1mo ago
DocsDaemonService

声明为何这个在再创造上没有预停

KlusterServices现在对每次部署的 Kamo 中的每一个部署进行审核, 并且对重建失败进行审核, 一个缺失的 预停钩, 缺少准备状态探测器或没有分钟 Readyseconds —— 因为每个都是一种方法 推出会拒绝用户的请求 。 这个服务是真正的例外,所以在表里是这样说的 而不是被悄悄的 特殊的情况在审计自...

Kamo·1mo ago
Fixkamo-signer-monorepo

让展出完成旧的活

在进程看到 SIGTERM 之前,请停止睡眠 10 。 Kubernetes 将吊舱从它的 EndpointSlice并同时信号它,而Traefik只通过手表得知去除—— 因此,在一瞬间,它不断将新的请求发送到一个已经开始拒绝这些请求的舱中。 这种差距是本来干净的推出的502个来源。 终止 GracePeriod S...

Kamo·1mo ago
Featurekamo-internal

运行中的 shells 旁边的编码器会话, 以及到达两端的滚动条

□ 终端现在是一台机器的两个视图 次级标签而不是两个顶级标签,因为它们不是两个目的地: 终端是可能运行会话的外壳,会话是对话 可能有一个外壳。 开关是一个分块控件, 不是第二个 MUI 标签 条形线——两条被堆叠成铬的标签条,条形线条被读作“其中之一” 这两个",这就是它是什么。 每半个都有自己的创造,所以一个 上面...

Kamo·1mo ago
FeatureSecurityService

列出成员编码器会话,并在终端中打开

在终点站旁边有两个终点, 他们遵循同样的规则,他们这样做: Linux 账户由 CallER 的 OHN 会话解决, 没有账户名称 从请求中取出。 因此,一个成员只能看到或重新开放其 自己的会议——他们无法提供能够到达某人的身份证 因为账户不是他们提供的一部分 无法到达的dev机器带回了200个`无法到达的:真实'和...

Kamo·1mo ago
FeatureKlusterServices

衡量部署是否实际花费任何人的要求

本节目的每个固定部分都是关于推出过程中发生的事情的主张. 直到现在 未经检验:MediaService用策略运出 一生复制一次,所以 每次部署都删除了唯一的聊天和附件, 并开始替换 之后——一~65个第二洞,一天出过好几次——无一可测. 第一个 知道是成员报告文件上传失败, 即使是这读成一个片面特性 而不是在日程安排下...

Kamo·1mo ago
FeatureKlusterServices

dev 机上的编码器会话, 列出和可恢复

因为机器是唯一知道的东西 □ 会话索引 他们的终端就是Tmux运行的 没有桌子,为 同样的原因:磁盘已经知道,这是CLI本身的恢复,并且 纪念(时间,大小),它必须——这个机器是用来对抗 举行444场会议和1.1GB的笔录,其中一次是205 MB。 只有第一个 每个文件的最后128 KB 读取:工作目录、分支和 ...

Kamo·1mo ago
FeatureKlusterServices

预算每个排出,失败部署 倒退推出安全

25次部署的预算可能中断,现在确实有两个复制品。 可移动性:1 让排水管赶走一个舱 等待它的替换 而不是把整个节点的价值降低 立刻来 卡莫命名空间有这些ZERO 同时集群服务,kamo -university,meratack, 长角系统(Longhorn-system)和Kubevirt(Kubevirt)都拥有它们...

Kamo·1mo ago
CIKlusterServices

对每次部署进行部署安全审计

有意解脱. 这里的每一个其它步骤都被设定在它自己更改的目录上, 但是这个 检查状态从其他48个寄存器运来 所以用KlusterServices的变换 意思是只有在KlusterServices改变的时候 才会跑掉.

Kamo·1mo ago
FeatureRAGService

分享给消费者的索引,并运行两个吊舱

RAGService将自己的两个JetStream耐用设备——废纸 -- -- 消费者和废纸 -- -- 捆绑起来, 一个没有快递组的耐用推力消费者 完全承认一个用户。 第二舱会 已被拒绝[SUB-90012],将索引贴在先捆绑在 当吊舱死亡时 没有什么能接管 两人现在都加入了一个送货组, 所以NATS把每个活动都交...

Kamo·1mo ago
FeatureVectorService

运行两个舱

复制品 1 - > 2. 此服务不会运行@ scheduled work 并绑定任何独有的 NATS 耐用, 所以 a 第二舱没有重复 —— 这是无国籍的请求服务, 唯一保持它保持 一个复制品是,没有任何东西能增加这个数字。 在一次复制中,Surge隐藏了清洁部署时的暴露,没有其他地点:OOM杀死,a 失败的活性探测...

Kamo·1mo ago
FeatureConversionService

运行两个舱

复制品 1 - > 2. 此服务不会运行@ scheduled work 并绑定任何独有的 NATS 耐用, 所以 a 第二舱没有重复 —— 这是无国籍的请求服务, 唯一保持它保持 一个复制品是,没有任何东西能增加这个数字。 在一次复制中,Surge隐藏了清洁部署时的暴露,没有其他地点:OOM杀死,a 失败的活性探测...

Kamo·1mo ago
FeatureAPIService

运行两个舱

复制品 1 - > 2. 此服务不会运行@ scheduled work 并绑定任何独有的 NATS 耐用, 所以 a 第二舱没有重复 —— 这是无国籍的请求服务, 唯一保持它保持 一个复制品是,没有任何东西能增加这个数字。 在一次复制中,Surge隐藏了清洁部署时的暴露,没有其他地点:OOM杀死,a 失败的活性探测...

Kamo·1mo ago

就像你看到的运输?

所有东西都是靠自己运入你的工作空间的 从免费计划开始,一个月后再读这页.

永远开始自由查看定价