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
August 22, 2026
FixEmailService

提醒今天的观众,并封顶照片

Kamo·2mo ago
FeatureEmailService

发布并接受一个活动的来宾观众

Kamo·2mo ago
FeatureEmailService

将一个活动的观众量变为客串

Kamo·2mo ago
FeatureEmailService

将一个活动的客座观众解入人心

Kamo·2mo ago
FeatureEmailService

服务并宣布主页日历部件

日历Widget Service 解答部件的实际需要和日历页面 已存在 Earlier/ 已过期, 因此箭头会灰出, 而不是提供空页 。 这个 两个范围故意脱节——本组织共用的日历。 元件,是会员自己给对方的——所以公司会议就出现了一次 而不是两相并存的面孔 日历身份和成员身份都没有 从请求中发出:呼叫者通过会话和成员...

Kamo·2mo ago
August 21, 2026
FeatureEmailService

扫描 Org 的邮箱, 查找线索的过去应请求发送的电子邮件

服务于"Associate Past E-Mails w/ Lead"的勾选框. 有了线索 刚刚录制的地址,读取 INBOX 和发送的每个邮箱 一年前领导组织 附上地址 自动路径的每个守护者仍然适用,因为现在两条路径 共享一个分类( ): 拒绝其地址无法分类的 Org, 纯粹的内线被拒绝 公司地址从不匹配 候选者——...

Kamo·2mo ago
August 16, 2026
FixEmailService

大小于自己的 JVM 高压天花板 [skip ci]

图像以 -XX: MaxRAM 百分比=70-XX: +开始JVM 总是PreTouch, 所以 单是堆积,就可能占用70%的集装箱限额,而且事先触碰后,每个集装箱都承诺 页面居民。 非堆放- 未封装的元空间、 代码缓存、 线程堆放、 直接 缓冲器——需要再增加一个~250~350米,这个百分比是看不到的. 1Gi限...

Kamo·2mo ago
August 15, 2026
FixEmailService

运动占用了大宗电子邮件权,就像接收者解决器已经这样做了

大量电子邮件是半强制的,一半在不同的服务中。 在安全服务中, 自运出以来, 有人知道这一点。 运动本身完全没有门: Bulk Providers 控制器检查了会话中是否有 Org 而非其它内容,所以任何 成员可以列出、创建、复制、安排、发送、暂停或取消一个活动, 并阅读或覆盖大宗电子邮件提供者证书。 读取了ViEW ...

Kamo·2mo ago
FixEmailService

邮箱管理向右, 三个端点会有一个会话

邮箱管理员完全没有权利 管理 邮件 ACCOUNTS 仅作为 检查浏览器中的右侧和 VIEW EMAIL ACCOUNTS 没有被引用, 所以每个 一个组织的邮箱可以被任何 认识URL的经认证的呼叫者. 更改任何内容现在需要 MANAGE EMAIL ACCOUNTS; 读取行政细节 - 谁被分配到一个邮箱,提供...

Kamo·2mo ago
FixEmailService

每个接触端点都使用命名它的动词

联系人Rest控制器仔细检查了所有者——orgOf, userOf, profile BookIsMine, profile GroupIsMine, 和 404 而不是 403 所以别人的ID 从来没有被证实 ——并检查26个终点的完全没有权利。 {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00...

Kamo·2mo ago
August 14, 2026
FeatureEmailService

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

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

Kamo·2mo ago
FeatureEmailService

页面可过滤历史

中心可以回答一个问题: 最近的100个,没有读或没有读, 没有办法要求已经读过的东西。 所以,任何成员看到 实际上,它已经消失——对于记录什么是贫穷的财产。 申请已经告诉了别人。 获取/api/通知/浏览页面,报告总数,按类型计算 滤波铁道,并具有所有,未读或已读状态. 保留现有列表 它填满了现场的甲板, 它想要的是...

Kamo·2mo ago
FeatureEmailService

由 id 读取一个事件

主页持有召回事件ID,并想在同一页重新打开 对话框日历使用, 因此它需要能够自行获取事件 。 范围与名单完全相同——成员自己的日历加上 组织——所以属于别人日历的ID读作缺席. 而不是像禁止的那样.

Kamo·2mo ago
ChoreEmailService

根据共享- lib 事件范围修正重建

这里没有源代码变化 。 服务 CI 克隆人 Kamo- share- library 在构建时间, 所以 拾取 c1e68a9 —— 它会停止一个省略的日期窗口失败每个日历 事件查找“ 无法确定参数 3 的数据类型 ” , 需要一个 要启动此服务的构建 .

Kamo·2mo ago
FixEmailService

在成员实际看到的日历上重新调用

回电完全没有达到日历。 此服务选择了目标 按账户排列的日历——查找PrimaryByUser——一个用户是全局的,而一个成员是 一个组织内部的用户。 属于两个组织的账户 因此,有两个主日历,正确的, 和仰望抛出 "克里没有返回一个独特的结果:2". 镜子是最好的,所以 保安部门记录了警示和回电 根本没在任何人身上 日历...

Kamo·2mo ago
FixEmailService

停止要求同意的信封 没有人要求

远程图像 Allowed是一个原始的布尔, 只有三个终点 获取一个完整的消息 永远指定它。 文件夹列表没有 —— 回答它 每个行将意味着对页面中的每一条消息都进行同意查询——因此,每个 信封说假话 不是"外部图像对此被屏蔽 但"没人问" 编码为绝对没有 和相同的电线 对一个真正的。 下游没有任何东西能分辨出这些东西,...

Kamo·2mo ago
FixEmailService

实际通知某人

三个缺陷,一个症状。 成员报告说,日历通知没有 三个原因都在这一边 从未写过提醒 API接受每个事件的提醒列表, CalendarService成员放弃了它 只有会议邀请才产生了 提醒行——所以日历中创建的每个事件都通知了任何人, 界面里没有这么说 创建和更新当前持续, 默认 新的事件符合成员自身的意愿。 "一无所取...

Kamo·2mo ago
FeatureEmailService

邮件徽章的整数, 并计算索引路径值

有三件事,所有关于知道而不是假设。 导航顶端的未读徽章将整个文件夹树取出 INBOX 结果——最昂贵的给邮件后端打的电话,以制作数字。 MailReader自写以来就一直背着UnreadCount 完全是为了这个(a) IMAP 供应商的单一状态,图上的内置字段),从未有任何 通过HTTP曝光. 现在有了 这是一条倒...

Kamo·2mo ago
FeatureEmailService

证明一个与 HighESTMODSEQ 没有变化的文件夹, 然后从索引服务它

打开基于索引的信息列表, 通过修复使其不安全的东西 而不是翻出国旗。 旧的检查比较了信件计数和UIDNEXT. 都对国旗视而不见 移动,没有什么能重新索引一个消息 当有人在手机上读到它,所以 每个信件的读取状态都可以通过文件夹检查 它到达时被冻结——一个显示未读邮件的收件箱. 这是 为何运出已失效。 CONDSTO...

Kamo·2mo ago
FixEmailService

记录所有三个 IMAP 旗帜,并说为什么索引不能为列表服务

迁移已运行, 答案已存在, 搜索服务已写入 它与读取和星等并列。 指数记录了其中两个 从这里开始,它记录了所有三个。 指数支持的上市不成立,原因并未"推出". 它的检查解决索引是否持有与服务器相同的信件. 这个 无法解决它是否持有同样的旗帜,它永远不会,因为旗帜 移动时不更改信件计数或 UIDNEXT 。 如果有什...

Kamo·2mo ago
FixEmailService

在列存在之前不读取或写入已回答

遵循共享-图书馆更改解析字段. 没有部署 路径现在触及着一个尚未创建的列。 索引支持的列表保留了所有其他字段,并保持禁用,因为 回答 = 每行不实 都告诉成员他们从来没有 他们答复了邮件。 帮助它需要迁移和 校对:Soup 旗帜会看到它.

Kamo·2mo ago
FeatureEmailService

提供索引中的文件夹列表, 当它能够证明它是当前

信件列表后面的行已经在 Postgres 中 – 元数据索引 保存发送器、主题、日期、大小、附件和旗子 看见了 从那里读取一页是一个查询; 从 IMAP 读取它是一个 SELECT 加上五十封FETCH,使服务器建立邮箱索引 答话 阻止任何人使用它的原因不是速度而是信任。 该指数由下列人员填充: {\fn黑体\fs2...

Kamo·2mo ago
PerformanceEmailService

停止打开每个文件夹, 停止调试每个消息

在关键路径上出现两个往返问题,两者都看不见 代码导致他们。 ListFolders 打开每个文件夹只读即可读取其中的两个整数。 这是 SELECT和每个文件夹一个 CLOSE,它使服务器构建每个邮箱索引 在路上,一个二十多倍的邮箱 花了40个往返 答: 问四十个号码 侧边栏重新装入到挂载上并再次装入 每个邮箱的更改—...

Kamo·2mo ago
August 12, 2026
FixEmailService

停止在每个浏览器重联上泄露 IMAP IDLE 连接

中断 IDLE 线程无法结束 IDLE: 它停在屏蔽中 套接字读取只看到旗子的读取返回时, 最多 多维可特的闲闲时间过后。 它的注册被同步放弃 无论如何,所以下一个订阅打开了第二个连接 在静态状态旁边 首先,离开线条 稍后取消注册 任何会议有 换了它 让第三个开始 一个已经有一个邮箱。 Sage@KamoCRM.co...

Kamo·2mo ago
August 11, 2026
FixEmailService

1b3553f的来源半,只进行了试验

1b3553f 推出了两个新的测试文件,没有其他文件,所以降落时坚持 无效的文件夹管理器. set 尚不存在且无法在其上编译的旗帜 拥有。 这是那些测试被记录的改变.

Kamo·2mo ago
FixEmailService

停止未命名的 IMAP 旗被覆盖

IMAP旗是独立的,因此"标出这个读取"必须不说"星星". 电子邮件 ImapService. setFlags 总是取出无效布尔并跳过 但FoldersManager暴露了3个原始人和上面的每个呼叫者 将每个都变成一面三旗 覆盖 : - 打开未读信件 {“ 看见” : true}, 它清除了它的恒星和它的恒星 响应...

Kamo·2mo ago
ChoreEmailService

与共享图书馆JetStream消费者对账重建

取出kamo-shared-library f3a7283 (英语). 8名成员持有电子邮件-ws- "id" 消费者仍在电子邮件.inbox.<addr>上过滤,从用户ToNats移动前开始 改为电子邮件. *.<addr>;jnats拒绝装订为SUB-90011,因此他们的未读和 邮箱换接器从不出现 导航邮件徽章从...

Kamo·2mo ago
FeatureEmailService

每个邮箱的大小与组织的存储

Dovecot现在执行每个邮件箱的限制, 没有任何东西设置它的列 读取。 在存储快照之后, 分为今天的数字而不是昨天的数字。 每个邮箱都得到整个游泳池的同等份额. 重要的财产是 所以邮件永远不能靠自己 超过上限的组织。 这也是所有者所能预测的版本—— "你们在组织储存中的份额"——当 不相关的域名会增长,使每个邮箱都...

Kamo·2mo ago
FixEmailService

停止传输共享证书作为配置默认值

该平台的共享密码被烤入为 DB PASWORD 和 MINIO ROOT PASWORD,所以它生活在这种回波和所建的图像中以及 在星团显示。 生产从未使用 DB 默认 —— *** 用品 DB PASWORD通过envFrom,它的值是一个不同的密码. 米尼欧 默认正在被使用: 没有设置部署 MINIO ROOT ...

Kamo·2mo ago
August 10, 2026
FeatureEmailService

管理事件的来宾列表

对话框可以显示已经参加过事件的人, 但绝不添加或删除 任何人,唯一的客人行动 是重新点名 不知何故 已经在这里了。 活动现在接受一个来宾列表,在保存时替换批发. 替换 而不是合并, 因为对话框拥有列表 。 在这里消失。 单子是"不供应" 然后离开客人 单独,这是客户端只编辑标题发送的内容. 客户不能说两件事 所以也...

Kamo·2mo ago
FeatureEmailService

让冲突终点排除正在编辑的事件

冲突探测服务总是采取排除EventId的做法;这一终点 通过了无效。 没有它,一个事件相互重叠, 所以那一刻,这个事件 对话开始问,编辑任何会报告冲突的东西 正在编辑。 还有像这个控制器的其他部分一样用DTO来回答. 原始实体 发表了一个成员、组织和日历,杰克逊认为 再说了,还有更多.

Kamo·2mo ago
FeatureEmailService

将组织日历同步到电话, 不打开空洞

共享日历没有所有者, 所以账户范围 DAV 列表可以 公司事件在网络上明显可见, 每个电话。 家里的收藏现在结合了账户自己的日历 与它的组织共享一个。 需要护理而不是额外查询的原因:CalDAV 认证一个账户,而不是一个会员,所以只是披露日历 任何电话能接通的人 都会写出来 绕行右侧的出版 。 PUT和DELETE ...

Kamo·2mo ago
FixEmailService

从会话中取出呼叫器, 而不是从查询字符串取出

Get / api/ calendar/ calendars 将 userId 作为请求参数, 所以更改 URL中的数字可以读取任何人的日历,因为日历带有 每个租户都没有组织 更糟糕的是,没有检查突变 任何东西: POST 绑定了整个 UserCalendar , 所以呼叫者选择了它的主人, PUT 和 DELETE ...

Kamo·2mo ago
FixEmailService

让 MKCOL 创建可实际存储的书

mkCol 创建了既不包含组织也不包含所有者的 ContactBook 并返回 201 , 不管怎样, 因此从 CDDAV 创建地址簿 每次冲洗时客户端都失败: Organization ID 不是 NULL, 而是一个 无主书违反OWNER ID ISNNULL 或 IS ORG DEFAUT=TRUE. MKCOL...

Kamo·2mo ago
FixEmailService

PostgreSQL 拒绝的 CockroachDB 唯一的 SQL

CockroachDB拼写了文本类型STRING;PostgreSQL和YugabyteDB使用TEXT. 25个来自本地的查询仍在排放CAST(x AS StRING)和 * 键入, 以“ 类型字符串不存在 ” 失败 。 这就是打破 邮箱滴入/信件 -- 可发送的Mailbox Service 完全无法运行 。 在...

Kamo·2mo ago
FixEmailService

范围 向拥有书本的成员地址

仅由组织进行联系。 列表书( orgId) 是 查找组织Id(orgId),并打开联系人列表查询 c. contactBook.organization.id =:orgId 没有所有者上游,所以 每个成员都看到——并且可以大量删除、移动和出口——每一个联系人 任何同事都说过 CardDAV 一直被所有者扫描 (lis...

Kamo·2mo ago
ChoreEmailService

根据共享图书馆重建@Lob LONGVARCHAR fix

Hibernate 的 PostgreSQL 方言通过 getLong () 读取 @Lob String 列为 OID . 影响笔记、联系人、日历、 OAuth 令牌、 IMAP 密码、 电子邮件活动 身体,网络记录的秘密, 坎瓦和社会证书.

Kamo·2mo ago
FeatureEmailService

点到 YugabyteDB 并使用 PostgreSQLdialect

CockroachDB被尤加比特DB所取代. 连接字符串从 蟑螂db-公用:26257到yb-tserver-service:5433,并使用希伯来语方言 从QQ到PostgreSQLDialect.

Kamo·2mo ago
August 9, 2026
FixEmailService

以字符串形式发布行编号——新书404在你选取的时候

CockroachDB 独有的 rowid () 生成64位的 ids. 一个真正的从联系人 books 是 120081912680906758; JavaScript's JSON.parse 环绕过去的一切 号码。 MAQQSAFE INTEGER,所以浏览器持有1200081912680906800和每张 与...

Kamo·2mo ago
FeatureEmailService

坚持并服务于整个联系人 不只是它的名字

REST层直接将JPA实体序列化. 联系人没有映射到 其电子邮件、电话、地址、组织、URL、IMS或关系 是不同的表格,所以从来没有一个是回应, 杰克逊沉默地 进来的时候全掉了 创建对话框收集了七个段落 无。 书籍和团体回来 他们懒惰的关联 无效,这就是为什么侧边栏不能将一个群体归于一书的原因. 因此,建立联系根本不...

Kamo·2mo ago
FeatureEmailService

测量每个猩猩自己的 KamoMail 信箱

走遍每个邮箱 Kamo 主机和记录, 每个到达日, RFC822 字节 封住——标题、正文和编码附件,覆盖每个文件夹,包括: 垃圾和容克,因为垃圾邮件中的信息仍在磁盘中. 每一次往返旅行 文件夹:雅加达邮件 IMAP 提供者 扩展 FreachProfile 。 项目. ENVELOPE 至 INVELOPE INNA...

Kamo·2mo ago
FixEmailService

记录信件大小而不是写入零

SearchIndexService为它索引过的每个消息写出大小Bytes=0, 在“从信封中找不到”的评论下。 有它——取来 档案根本没要求过 电子邮件中的每行 metadata.search index 是 0字节的制作,所以邮箱存储 读为零每个组织, 而任何基于指数的存储会计都会继承这一点。 - Email I...

Kamo·2mo ago
CIEmailService

重试共享- library 构建, LAN 上行链路会不断腐蚀

三所建筑今天因"塔格不匹配"而死, 帮助,因为 kbservice, mcpgatewaysservice 和 ragservice 与 Google 发生相同的错误 镜子本身。 因此,这从来不是马文中央的费率限制。 K1m1 eno49: 超过 ~ 20MB 的 15-35% 的 转移 。 (参考:2026-08-...

Kamo·2mo ago
CIEmailService

通过 Google GCS 复制镜像映像中心

每个Docker阶段都从冷~/.m2开始,并重新绘制整个依赖树,所以中枢看到了 每一个同时服务建设的全重。 它回答429, 和两次今天腐败 转帐: BillingService在"Tag不匹配"取tomcat-embed-core上死亡. 警卫事务和 mlos-doc-orchestration-service 已经通...

Kamo·2mo ago
August 7, 2026
FeatureEmailService

让/ sendable 为打开邮箱的呼叫者放下别名组

邮件箱切换器提供与作曲家"From"相同的设定 字段,减去一件事:一个别名无法打开。 寄给它的邮件 放在邮箱里 所以没有文件夹 也没有东西可以显示 不包括服务器侧, 而不是被呼叫者过滤, 所以总数会保留 诚实的 —— 客户端从页面中跳出行将报告显示24 41234"同时作21.

Kamo·2mo ago
FeatureEmailService

电子签名模板预览变量

管理模板编辑器使每个占位符对密钥都是空白的 没有样本Variables arm, 因此七个 标志模板预览为一页 空白——包括五个新的生命周期通知。 一条手 使用寿命周期5, 外加臂部用于邀请和升级码.

Kamo·2mo ago
FeatureEmailService

可搜索、可呼的终端点,供成员发送地址

得到/api/电子邮件/邮件箱/可发送的回答 与/可访问的相同问题 - 成员可能发送的每个地址——但作为一个合并的流,即 在数据库中搜索和调用。 /无障碍不能为拾取者服务。 它使每一个群体都完全实现, 对于持有Access ALL MEMBOXES的会员来说,这意味着每个成员步行 成员在Org中,然后发出每个成员和另...

Kamo·2mo ago
FeatureEmailService

以持有该邮件的成员命名主邮箱

邮箱是某人的主要地址 所以 无论邮箱贴在什么标签下, "售货台"是一个简单的"简·多伊"(Jane Doe's)的盒子——错误地取出人物的名字. 自动完成和在接收卡上。 列表邮箱现在携带 成员 主任务, Org 地址目录所选择的 邮箱自己的显示Name. 只有主持者才算数 一个邮箱 有人 仅仅可以进入不是他们的 并保...

Kamo·2mo ago
FeatureEmailService

在整个文件夹上行动, 不只是你滚动的一页

标记全部已读和空文件夹是客户端的全文件夹操作 无法通过批量 uids 表达: 它只保留它的页面 卷起,所以一个有4000个未读的文件夹 需要80次往返旅行 仍然怀念它从未上过膛的一切 文件夹管理器增益设置了 Folder Seen 和 空 Folder 。 IMAP 路径翻转 一个服务器侧调用中的标记, 并且只触及实...

Kamo·2mo ago
August 6, 2026
FixEmailService

恢复已丢弃的文件 2b23346, 并用 413 回答一个超大小的发送

2b23346是通过私人指数 从未从总部引出, 因此,它的树只持有 三个文件 上它,承诺删除 其他231个。 工作树从未被触动过,这恢复了那棵树 搭载相同的多部分固定。 并添加了多部分LimitAdvice. 拒绝超大小的上传 在处理器映射之前,处理器是 电子邮件控制器本身的 @ ExceptionHandler 从...

Kamo·2mo ago

就像你看到的运输?

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

永远开始自由查看定价