KamoCRM

直播更改日志

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

17,490
变动共计
5,980
特征
5,281
修补
30
项目
按项目过滤
所有项目17,490AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService575InitializerService329KBService151KlusterServices738MCPGatewayService246MediaService602RAGService79SecurityService1,846TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,348kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
按类型过滤
所有类型Build16CI523Chore773Docs3,254Feature5,980Fix5,281Other994Performance165Refactor278Revert23Style42Test160Upgrade1
September 28, 2026
PerformanceEmailService

通过 Batik 绘制模板图标一次, 而不是每次发送

内置图像 运输只记在一条信息里,所以每个发送 编曲模板解码和转码 相同的少数社会和联系图标 再次,同步发送路径(SP98-F-8). 抽取的PNG现在保存在一个有界限的LRU, 由 SVG 数据中的 SHA-256 键入: URI 及其大小 : 最多 256 PNGs 和8个米B,没有超过512个基B的PNG(一个发送...

Kamo·4w ago
September 25, 2026
PerformanceEmailService

每个文件一次解析每个 ics TZID

Kamo·4w ago
September 23, 2026
PerformanceEmailService

日历提醒发送离开共享调度线程

Spring的默认单排程器线程由本服务中的每一个 @ scheduled 方法共享—— 1秒运动脉冲,滴入引擎的滴入, 和提醒SchedulerService自己的60秒 在另外十几个人中间扫荡 进程 RemindersLocked 发送每个到期提醒的电子邮件/流行/ sms,一次一个屏蔽呼叫,在共享的线条上:一扫再扫...

Kamo·4w ago
September 2, 2026
PerformanceEmailService

将信件索引在一个语句中, 而不是选择时写入

搜索索引行的密钥是指定而不是生成的, 所以将一个已建 要保存的实体( ) 是合并: Spring Data SELECT 将整行—— 正文文本 包括——在每个最新数据之前。 每条消息都会有一次 文件夹列出触摸,所以每个索引消息要花费两次往返,其中一次 会的。 让实体驱动写作在第二种方式上是错误的. 它的构造器集 信封...

Kamo·1mo ago
August 22, 2026
PerformanceEmailService

派一个客人数,而不是每个客人

Kamo·2mo ago
August 14, 2026
PerformanceEmailService

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

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

Kamo·2mo ago

就像你看到的运输?

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

永远开始自由查看定价