直播更改日志

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

17,857
变动共计
4,574
特征
4,511
修补
32
项目
按项目过滤
所有项目17,857AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService347InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,550kamo-login318kamo-marketing580kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
按类型过滤
所有类型Build24CI522Chore670Docs226Feature4,574Fix4,511Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
September 10, 2026
FixEmailService

模板标志来自一个活的主题主机

resolutionLogoUrls 从 Org 的第一个域创建了标志 URL, 不管它是什么 状态,所以一个仍在设置其域的 org 得到无法设置的标志 URL 被取来,没有被内嵌,并到达了已损坏的收件箱。 现在使用 OrgLinkHosts.liveRootDomain, 倒回平台主题主机, 该主机 服务每个 org...

Kamo·22h ago
September 7, 2026
FixEmailService

在错误的舱位上发出一个通知 无人收到

这里的经纪人是SimpleBroker —— 身高,每个吊舱,没有中继器。 部署有两套复制品。 直译为 以转换为AndSend,所以通知只发给成员,如果吊舱 恰好服务于加薪 也是吊舱持有他们的 WebSocket。 哪一个 这是一个负载平衡的决定, 所以大约一半的成员 通知发布在一个空房间。 没有它看起来像一个错误。...

Kamo·3d ago
FixEmailService

最后两个耐用消费者成为队列,联系同步到达每个舱

邮件中继器是一个普通耐用消费者的4个NATS订阅器之一. 一个简单的耐用性承认 完全是一个用户, 所以在两个复制品是 拒绝与[SUB-90012],而根本不听。 其余三个: Message Indexer 绑在一个舱上;另一个重试了40次并登录 "推出索引是禁用 对于这个舱"。 索引工作, 运气好的话,如果那个吊舱,...

Kamo·3d ago
FixEmailService

散装标记读取自己, 所以导航徽章跟着它

单信息端点总是发布移动的邮箱事件 导航徽章并重新装入其他标签。 三个批次的终点——旗帜, 移动,删除——更改了邮箱并告诉了任何人. 所以读取一则消息更新了未读数,并选择了十和标记 他们没有读。 邮箱真的变了,浏览器根本就没有 告诉了,伯爵坐在原地 直到重新装入页面。 一个特色 做两道读取 作为两个无关的过失, 而不是...

Kamo·3d ago
FixEmailService

每个吊舱都接通信箱推, 所以未读的徽章又移动了

浏览器的电子邮件中继器将 DURABLE NATS 消费者绑起, 以成员的名字命名 ("电子邮件-ws-<id>"). 一个耐用推力的消费者只承认一个用户,所以 有两个复制品 第二舱绑住被拒绝了... [SUB-90012] 消费者已经订户了 - 完全没有转发 四个邮箱的日志里都有 今时. 外表上什么也没有 握个...

Kamo·3d ago
FixEmailService

服务处可能改变会议的联系,并告知会议室

更新Event 重排标题、描述、位置、颜色、时区和深 链接,并放弃了 meetingUrl——所以在已经 被API接受 并默默放弃。 创建成员 总是写田地, 这使得这个样子 像它在路上和 仅在编辑时失败。 签名也没有计算链接,所以即使应用了它, 安全局一直呆着 这是更糟糕的一分之一,每个客人都会收到邀请 旧房间,一个...

Kamo·4d ago
FixEmailService

PUT 偏好是重置它没有提到的所有设置

报告为"当我允许重复声音时,它不会保存". 它救了我们。 接下来 下一个偏好是,该成员再次将其关闭。 PUT通过静时调和负载,所以打开页面就足够了. 该机构受成员通知的约束,一个实体不能表示 "缺席"。 它的球场带有初始化器 伦博克的 @ NoArgsConstructionctor 应用 @ Builder( 建筑...

Kamo·4d ago
FixEmailService

可以设置会议链接, 不仅读取

在EventDto和在Convention for as 只要对话存在, 没有什么可以写它。 事件请求 没有携带字段并应用 Ediable Fields 没有复制,所以唯一的 平台上的编剧是“满足InviteService”自己的终点——成员 组织一个活动,可以看到连接 回来,从来没有放一个在那里。 这使得f0736...

Kamo·4d ago
FixEmailService

连结的链接达到了客人的日历,而不仅仅是他们的收件箱

一个邀请带了它的会议链接 在html机构 和其他地方,所以 周一和周五开放日历的客人没有办法 进入会议而不回去寻找电子邮件。 创建 VEvent 所写的 QQ 没有 URL 属性,这是每个 iCalendar 客户端所制作的 。 LOCATION 不是一个替代品:它是描述一个地方的免费文本,也是客户端 它的连接是偶然...

Kamo·4d ago
FeatureEmailService

一个客人在活动上的服务 被告诉了这件事

内部CalendarService写出参与者行并停止. 它从来没有设置 寄来邀请,从不叫 事件邀请服务,所以一个客人来了 经由服务到服务路径——整个回召 特性——被存储在活动中,从没有听到任何声音. 添加一个 复选框到主页的顶部会运出一个控件 什么都没做 它现在向受邀的旗帜致敬, 在更新时同步嘉宾名单。 成员Cale...

Kamo·4d ago
FeatureEmailService

让浏览器报告两个条件,只有它能看到

目前为止,每个通知都是由看东西的部门提出的 发生。 这二者不能是: 一个成员看里面的谈话 5秒钟的讯息落地 是一个关于浏览器标签的事实,没有 服务器有它。 因此,POST/API/通知/自己从 浏览器与服务仍会做决定——应享待遇,哑巴,安静 小时,不打扰和一直到解除的规则 完全按照 这等人,是受记念的,一个记念的,一个...

Kamo·4d ago
September 6, 2026
FixEmailService

看手机的邮箱 不只是浏览器

一个IMAP IDLE的听众是唯一能注意到消息到达的东西;它 发布电子邮件.inbox.<addr>, 也就是最终要求 Media Service 的 打个电话 这些听众是由浏览器用户开始的 邮件 WebSocket 并关闭了最后一个标签——所以观察到一个邮箱 只是在有人在看的时候 没有浏览器打开任何信息 看着收件箱,...

Kamo·4d ago
FeatureEmailService

System BUG COMMENT 预览变量

没有它们,模板编辑器会使新字母有漏洞,其中 报告编号、发件人和按钮打开,按键读取为已损坏模板 而不是作为缺失的预览。 其中没有任何评论机构,故意:信件没有引用一个。 A级 报告线索被大家读取 报告可见,但这封信 发给一个人,并与其他邮件一样继续发送.

Kamo·5d ago
FixEmailService

给错误状态预览它现在的拒绝屏蔽

SystemBugStatusEmail 预递两个有条件块,管理员预览有 两者兼备 现有和空的而不是缺席:未供应的占位符 作为空白加上无人读取的WARN,在屏幕上看似一模一样 块,故意为空并隐藏一个真正缺失的变量.

Kamo·5d ago
September 5, 2026
FixEmailService

一个目录撞倒了扫荡而不是失败

两者都看清了扫荡 取决于已经坐入一个捕捉器内 所以尤加比特人的冲突从未像错误一样浮出水面——它像滴答一样浮出水面 上报了"0个信箱,0个信件检查,0个链接" 看上去很安静 晨报. 这是最糟糕的形状 一个失败在这里,因为扫荡自己 成功线是任何人检查。 重试会让INSINIDE在两种情况下都尝试,先于燕子:一旦捕获 已经...

Kamo·5d ago
FixEmailService

通过摘要而不是标签证明部署

先前的承诺停止了`设定图像'的沉默。 这声称: 结果:在推出之后,标记将在登记册上解为文摘, 运行的舱被检查与它。 如果没有 pock 运行此图像运行 建造失败,而不是报告成功。 标记不能回答这个问题——重建同样的承诺重新使用它,所以 坚固的舱和一个新鲜的舱载着同样的标记. 这正是为什么不能 幸存下来,没人注意 人类...

Kamo·6d ago
FixEmailService

同样的承诺的重建没有任何作用,并报告取得了成功

图像被标记为承诺 SHA,所以重建相同的承诺产生 一个相同的图像引用。 " kubectl set image " 然后不改变任何东西,即 部署从未触及过, " 推出状态 " 立即成功打击 老旧的舱, 而这个管道报告成功部署 没有部署任何。 每当服务要重建才能接 Kamo - 共享 - 图书馆的改变 没有它自己的承诺...

Kamo·6d ago
FeatureEmailService

让成员连接 OWN 日历和联系人

个人日历面板要求获取QQ 它从未被映射过,所以在每次开放时都失败了。 微软根本无法授权任何东西。 这是服务的一半 让它发挥作用。 成员在奥奥特州旅行,这是唯一分开的东西 二者相传. 应用程序注册、范围和注册方向 用于个人连接和 整个组织的一个, 和召回是无会话 - 所以没有成员id 在`状态 ' 中,授权自己Goog...

Kamo·6d ago
FeatureEmailService

在任何客户端看到前, 给每个提供者的文件夹树同样的形状

仅报告一个文件夹的 Special- USE 属性是不够的, 因为仅是一个服务器 如果它被配置到—— 和生产中的 CamoMail Dovecot 发送 完全没有: 它的上市答案角色: null for Sent, Trash and Junk 都一样. 这么说 Google 邮箱仍然在成员自己的文件夹中显示"[Gma...

Kamo·6d ago
FixEmailService

停止一个成员到达另一个日历集成,并停止发出证书的结束点

存在或同时存在/设置/整合/成员终点的两个缺陷 任何签字成员都可以达到。 身份证是唯一的出入控制。 每个/成员/{id}终点都取下 id 直接从路径出发,不问其他的,所以一个成员可以 更新另一成员行 -- -- 包括上盖证书 -- -- 删除、测试或发布同步触发器。 UUID 不是一个 授权检查 : IDs 在日志、...

Kamo·6d ago
FixEmailService

在父文件夹下创建子文件夹, 而不是在它旁边以它的名义创建点

创建Folder 加入父目录到新文件夹的名称中, 并带有". 打开 Gmail, 它将其等级与“ /” 分开, 生成一个顶级文件夹 字面上叫"Clients"("Clients"). 艾米坐在"客场"旁边 本来是要走的 进去 分离器来自商店,像其他任何地方 现在读到 这个.

Kamo·6d ago
FixEmailService

从查询中取取文件夹, 这样可以发送 Gmail 文件夹

文件夹作为路径段行走, Gmail 将它的分级与 "/"——它的Sent文件夹是"[Gmail]/Sent Mail". 没办法说成这样 部件 : * 编码过一次,% 2F 被Tomcat拒绝,再次被Spring Security拒绝 严格Http Firewall, 400 坏请求前任何处理器运行; *编码了两次—...

Kamo·6d ago
TestEmailService

将允许 OAuth 授权和输入 DAV 证书共享的两条规则绑定

Org 级联系人集成程序要么持有输入的 DAV URL 和密码,要么 OAuth 赠款, CalDAV/CardDAV 标签从两行写到一行 独立位置:保存按钮和OAuth调用。 也没有规定 每个字可能触碰的东西在类型系统中是可见的,而打破的任意一种是 无声 : - 保存没有给谷歌或微软的Json证书,因为没有什么 供...

Kamo·6d ago
FeatureEmailService

在 OAuth 上连接 Google 和 Microsoft 日历, 在邮箱已经使用的应用程序上

CalDAV/CardDAV标签通过 OAuth 按钮连接的提示 没有执行流程,无法通过 API 配置证书。 现在 运行一个真正的连接, 和制约 它的形状是 OAuth 重定向 URI住在第三党的操纵台:Google和Entra各持有一个 每个应用程序注册地址,由注册者输入,所以一秒钟 流量不能有第二次回调。 因此,这...

Kamo·6d ago
FixEmailService

报告文件夹分隔符和特殊用途角色, Gmail 文件夹可以识别

Google Workspace上的一位成员看到了他们列在“我的”下的所有文件夹。 文件夹"及其标签的原始路径——"[Gmail]/Sent Mail","[Gmail]/Spam"—— 而他们可以点击的“ Sent” 是不存在的文件夹 。 客户不能为自己找出两个事实。 IMAP 的分层分隔符是 服务器要选择 (""...

Kamo·6d ago
FeatureEmailService

当一个组织的SPF说我们可能

从地址中选择的,是问谁是该组织的MILBOXES的东道主。 这是一个不同的问题 与一个重要的, 它是错误的 在两个 立刻开出方向 chinilaw.com运行于Google工作空间,并添加了:spf.kamocrm.com至. 它的SPF——授权我们以书面形式在DNS中明确转发——并且仍然得到 "Ron Chini,...

Kamo·6d ago
FixEmailService

停止提供者配置, 避免丢弃其它窗体的字段

每个配置面板只张贴它拥有的字段,平地,与 提供者类型 -- -- Google 工作空间面板只发送 服务账户Json。 PUT/api/电子邮件/提供者收集了这些剩余物品和 写成WALE 配置blob, 所以默默保存邮箱访问 丢弃了其他任何键的表格(一个被钉住的客户ID,一个Prem) (原始内容存档于2013-10-...

Kamo·6d ago
September 4, 2026
FixEmailService

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

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

Kamo·6d ago
FeatureEmailService

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

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

Kamo·6d ago
FeatureEmailService

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

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

Kamo·6d ago
FixEmailService

让展出完成旧的活

部署人员取代了每项服务中唯一一个没有能够满足请求的舱位 飞行。 三个设置,适用于整个舰队: - 在进程看到SIGTERM前停止睡眠 10s. Kubernetes 将吊舱从它的 EndpointSlice 并同时信号它, 和Traefik 仅得知去除由 观察,所以它一瞬间 不断将新的请求 发送到一个已经启动的舱内 拒...

Kamo·6d ago
FixEmailService

打开消息,不是邮箱

该应用程序有一条每条路由(文件夹, uid). 听说有邮件,然后降落 在名单上寻找它 是那种小错误 作出通知 感觉断了,所以深层的链接 现在命名信息。 当出版商没有UID时, 运行旧代码,并简短地发送 飞行中的每一通知是什么 一个推出.

Kamo·1w ago
FeatureEmailService

邮件寄到时,给一个会员打电话

MessageIndexer 已经是电子邮件.inbox.> 的耐用消费者了。 解决邮箱 OWNER, 所以这是它属于的地方 – 每个 真正的新信息,幸存的重启,成员掌握。 在IMAP拿下它之前升起. 通知需要的已经全部了 并让成员等待 一次圆通旅行存在 建造一个 搜索索引将是一个错误的回合方式;它也意味着一个邮箱,...

Kamo·1w ago
FeatureEmailService

两个电子邮件更改字母的预览变量

两种新立体模板在控制台中渲染此服务的时刻 重建到带它们的共享库; 没有样本可变 手和占位符一起铸造 它读作是断了 模板,而不是作为预览。 两个名字都地址,因为字母是。 无法验证的信件 显示要求的地址是收件人无法检查的信件, 并通知只列出新地址不告知读者 他们输了.

Kamo·1w ago
FixEmailService

系统邮件不能作为我们不认证的域发送

交易邮件总是以 NoReply\\\ org 主域 \ \ \ 通过 我们自己的接力。 只有卡莫能收信时才安全: 控制域名的SPF和DKIM. 将邮箱移动到 Google 的 Org 工作空间, Microsoft 365 或 Zoho 保持相同的来源, 但是它的 SPF 现在的名称 我们没有DKIM的钥匙,所以每个 ...

Kamo·1w ago
DocsEmailService

种子以JAR为界,不以数据库为界——并重建

懒人种子ForOrg 调用 sendTooser 读取 似乎总是缺少模板 治疗自己。 它没有。 目录是Canonical Template Loader的和生命 在共享的库中,所以一个运行一个更老的罐子的舱 有一个装载器从来没有 听说了新钥匙:没有它就种子,重试就抛出 Template Not Found Except...

Kamo·1w ago
FixEmailService

个人信箱读取 OAuth 注册, 而不是死字

连接个人 Gmail 或 Outlook 邮箱已建立其同意 有客户端 id=为空的URL,每次尝试都被提供者拒绝. 曾经住过的证明文件 客户端 -{id,secret}。 当平台登记处发货时,他们搬入 PLATFORM OITH CLIENTS 和 *** 的秘密被清空—— 今天这六把钥匙都是空白的弦, 从未随其他服...

Kamo·1w ago
FeatureEmailService

每个组织的OAuth证书

Google、Microsoft 365和Zoho邮箱连接, 如果它带来了一个,它自己的注册, 否则卡莫的平台应用。 矿石通过新鲜和连接线接通。 发放的补助金 只能用Org的客户端身份和秘密来刷新 所以看月台对 就会开始失败 停止使用卡莫的应用——连接后的一日一小时,而不是立即, 这是最糟糕的诊断失败。 微软租户也...

Kamo·1w ago
September 3, 2026
FeatureEmailService

一个页脚徽章的库,每一行都印出

签名脚步从一幅图像到一行. 图书馆是 org 宽度; 选择及其顺序是每个范围, 所以上传图像同时 编辑一个签名,在所有三个签名下提供,并且只在打印时打印 已选中 。 两个表面 故意 不同的 认证, 这就是为什么他们不共享 路径。 /api/email/sign-badges需要一个会话——它是设置屏幕. 没有,也不可...

Kamo·1w ago
FeatureEmailService

从外部系统导入联系人的内部端点

VOIPService的JustCall集成需要登陆客户的联络人 右成员地址簿,这里写有联系人:一个联系人 仅绘制了 scalars, 带有电子邮件、 电话、 地址、 orgs、 URL、 IMS 和 7个表格中的关系,没有级联,只能通过 联系人DetailStore。 一个从另一个服务处写这些表格的来电者 悄悄地放下...

Kamo·1w ago
FeatureEmailService

让发送的信息将图像带入其体内

尸体有四种可能的形状,发送()只能建造出三种. 这个 多部分/相干分支——将图像放入 HTML 的 cid: 它的分数——坐在附件分支后面, 所以一个信息与两个粘贴 图像与文件在出道时丢失了图像: 尸体保存了 cid: 参考 信息中已经没有了, 没有任何内容。 还有 实际无法到达, 因为只有交易路径曾经设定 内含图像;...

Kamo·1w ago
FixEmailService

恢复附件遗留的超载交易

baf3c88 增加了一个附件参数,通过移动整个身体发送 ToUser 进入一个新的六参数超载。 @ Transactional 留在了五论上 签字,从那时起只代表——和POST/api/电子邮件/templades/发送, 平台上每个交易邮件背后的服务到服务端点, 唤作六辩一相. 所以没有跑 交易并丢弃交易要求的例外...

Kamo·1w ago
FixEmailService

停止附件永远打开 IMAP 连接

getAttachment 将 Jakarta Mail 的懒惰 IMAP 输入系统直接调出 与斯多尔,它把商店 回到游泳池的一瞬间 羊肉达返回。 从后有二事. 反应机体被拉过连接 另一个请求是免费借用和SELECT到其他地方,文件夹必须 被打开以保持甚至可能存在的情况——每架 IMAP 连接一次 在Dovecot的预...

Kamo·1w ago
September 2, 2026
FixEmailService

显示粘贴的截图而非已损坏的图像

Jakarta Mail 将一个MIME 头接回, RFC 5322 让一个邮件头在 CRLF 中突破数行 后面是白空格, 获取 ContentType( ) 并不会撤销 。 HTTP 没有 折叠,所以一个响应头中的 CR 或 LF 读作响应共享 尝试和Spring Secret's Firewalled Respon...

Kamo·1w ago
FixEmailService

在WARN而不是DEBUG报告一个失败的协会

领导协会故意吞噬其失败——一个问题是: 信息永远不能打破正在读取邮箱的扫描——所以日志 线条是发生失败的唯一证据。 在DEBUG没有。 因此,DATE CREATED的停用从2026-08-21持续到2026-09-02: 插入到 LEAD COMMUNICATIONs 中被拒绝, 此服务报告“ 0 链接 ” 每5...

Kamo·1w ago
FixEmailService

保留插入相片后输入的单词

同一条报道的信息在照片下有签注。 没有 到达任一位置——读取面板显示附件上方有一具空出的身体. 这里每个类型有一个机身插槽, 读者从第一次就填满了 文本部分,它相遇, 并逐一丢弃。 这是正确的规则 多部分/备选案文,其部分是两次发送的相同信息, 选择一个是整个点(RFC 2046 第5.1.4节)。 它被应用到 多部...

Kamo·1w ago
FixEmailService

让手机上的照片打开

一名成员从一个外部账户发来信息,并附上文件。 消息到达了;文件没有放在里面——没有预览,没有下载链接, 并且没有控制者愿意公开它。 附件列表带有“ 内入” 旗帜, 读取的窗格会逐一下降 部分有它,因为一个内含的部分是 已经渲染的躯体 上面也写着声音 a cid: 引用出处 HTML是天体唯一一个部分的路由,这需要Co...

Kamo·1w ago
FixEmailService

给一个带有 ampers 的文件夹, 并用它的名字计算它的消息

一个名为“ Bugs 增强” 的邮箱显示在侧边栏没有计数 。 旁边的每一个文件夹都显示正确的一个,邮箱的总数很短 完全按照文件夹的内容。 列表- STATUS 每个文件夹有列表行和状态行的答案, 以及两个 并加上邮箱名称。 两个名字都用修改过的UTF-7和雅加达邮件到达 解码两种——ListInfo和Status各自...

Kamo·1w ago
FeatureEmailService

发送会议邀请

将某人列入活动嘉宾名单并没有告诉他们。 只有一次提醒 写给一个客人的, 一个提醒 到达一个成员在应用和外部地址 从来没有,所以邀请的客户 见面,从来没有联系过, 同事在开始前15分钟第一次听说。 Event InviteService在保存承诺之后运行, 运行在同步线上 。 之后 承诺,因为邀请召开这样一次可以节省时...

Kamo·1w ago

就像你看到的运输?

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

永远开始自由查看定价