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 8, 2026
Fixkamolos

在下一个构建中断启动前明确宣布安全匹配者

kamo-shared-library 1.5.0今天重新发布,以"春季-ws-core"作为新的 过渡性依赖,所以Spring Boot 现在自动注册第二个服务器 (Message DispatcherServlet at/ services/ *). 有两个可映射的服务器,春天 安全 6 无法猜测赤裸请求Match...

Kamo·2mo ago
FixBillingService

将正前缀保留在线上为: 为:Toplevel/isPlatform

Lombok 生成为“ 布尔为Toplevel” 字段的 Toplevel () 和 Jackson 将“是”前缀剥去,所以现场终点是串接“顶层”和 " 平台 " 制作,客户端读取 **************** 这个 客户端会读取未定义的: 平台和产品徽章永远不会 和抽屉的平台产品开关 总是炫耀,与 无所出错 通...

Kamo·2mo ago
FixInitializerService

公公公公已经经营了一个门市市场

MLOS背后的GATING MORTGAGE让租户无法满足:MLOS仍在规划中, Feature Captain. enenable 拒绝非COMPLETED app for a child org, 所以一个有直播功能的 Org 抵押管道将失去它 没有自助途径回。 找到一个真正的6人房客 (option One),具...

Kamo·2mo ago
FixBillingService

明确宣布安全匹配者, 以便启动服务

自2026-07-03年以来,这项服务没有部署;此后,每个舱都安装了起落架 在装入上下文之前 : 这种方法无法决定这些模式是Spring MVC模式还是 不是... 您的服务器上下文中有一个以上的可映射服务器 : {发件人Servlet=[/], {} 卡莫共享图书馆 1. 5.0 现在拉出春季-ws-core 4...

Kamo·2mo ago
FixInitializerService

每个根的种子应用资格,停止发明计划等级

发现两个缺陷,在翻出kamo.encition.fail-open前先检查出prod. 签名平克是第二个权利根(IsPlatform Product,有自己的FREE/BUSINES/PRO) (计划) 赛跑者只播种了顶级生猪,所以签了平克的计划就不会有应用 一行一行,一行缺失就意味着否认, 这可以取消每一个Pink...

Kamo·2mo ago
Fixkamo-internal

提高下个截取每个大上传的车盖

失败的原因3GB附件, 它是我们的,不是网络。 是"500mb"。 \ N 这不是重写/ 中件 设置: 下一次将 EveryY 请求正文包入以此值为上限的可克隆正文, 路由 包括操作人员。 在524,288,000字节时,盖子也沉默了——身体溪流 刚刚结束,没有出现任何错误。 该代理转发了524 262 252 a ...

kamo·2mo ago
FixMediaService

几分钟内上传一个死人 而不是坚持一个小时

连接 Upload Timeout 是在读取之间被容忍的 SILENCE ,而不是用于 整个转移。 设定为一个小时, 以“ 匹配Traefik ” 混淆两者: 一个停滞 上传在 2 GB 文件的 500 MB 停止, 坐在那里, 持有请求线索和一条 半写 spool文件, 而成员看着一个完整的进度栏 没有结果。 A级 ...

Kamo·2mo ago
Fixkamo-internal

永远停止死上传,说100%意味着什么

百分百的上传 百分百没有出路 三个不同的原因, 他们都是我的。 XMLHttp Request 没有有用的读取超时: 当字节停止到达时, 等待 无限. 在两分钟的沉默和报道之后,一个监督员现在流产了 作为失败,成员可以重试——除了Cancel,它通过 同样的中止路径,但不是错误。 达到100%并不意味着已完成:服务...

kamo·2mo ago
Fixkamo-internal

让飞行中的上传完成 而不是在推出时死去

一个2 GiB 聊天附件达到了100%, 然后由于 a 部署在它上方: 舱载SIGTERM在03: 34: 36和转移,7 几分钟后 5秒后被切断 二因缘. 下一个处理 SIGTERM 用光程. exit( 143), 所以飞行中请求 无论规定什么宽限期,立即死亡;宽限期为5; 无论如何。 当请求持续数以毫秒时,两者...

kamo·2mo ago
Fixkamo-internal

上传失败后, 显示发生的事情, 并登录足够诊断它

在带有"Upload"的四分钟传输结束时, 2 GiB 附件失败 : 上传失败的 内部服务器出错 —— 一个双倍的前缀, 包裹在信件上 。 名称什么也没有。 前缀已去( 作曲家的通知已经用“ Upload” 打开 ) 失败 : “ ” , 而 Media Service 现在提供了一个真实的理由 。 代理机还记录了它...

kamo·2mo ago
FixMediaService

停止 Tomcat 60s 的连接超时, 杀死一个长长的上传

一个2 GiB 聊天附件在成功传输近4分钟后失败 并用多部分例外包装一个裸的 SocketTimeout Exception,成员是 告诉“ 内部服务器错误 ” 。 Tomcat 禁用 Upload Timeout 默认为真, 这并不意味着没有 上传超时——表示单独,更长的禁用并连接超时 管辖机构也阅读。 默认是60...

Kamo·2mo ago
Fixkamo-internal

对状态标签应用自定义状态标签

/ 领导中的其他状态显示都通过 解析标签( ) from uses StatusLabels — 网格单元格渲染器, 两者都是过滤器 滴出,而取录取者也. 状态标签行是 例外,将硬码描述从 LEAD STATUS TYPES 中解出,所以 重新命名为 Fresh 或 Grim 的 Org 仍然在标签上看到内置名称 点击...

kamo·2mo ago
FixKlusterServices

停止 60s 输入点读取超时封顶上传

响应Timeout. readTimeout 是阅读WALE请求的最后期限,正文 包含,而Traefik v3默认为60s, v2没有限制. 沉默无声 将平台上的每一上传都封住 一分钟内无论适合什么 聊天附件 现在到3 GiB,默认情况下需要~400 Mbps上行链路才能到达 所有,任何较慢的 都被切断了中途转移 没有...

Kamo·2mo ago
Fixkamo-marketing

停止运行时主题表白化光模机上的画布

动态MetaLoader 附加主题 。 <domain>/cs/ globals.css to <head> 之后 样式表,该文件仍然带有创建-下一步应用的锅炉板: :root{--背景:#fff} 加上偏好- color- scheme: dark 覆盖 。 稍后装入, 它赢得了级联,所以任何访问者 OS 在轻模式(...

Kamo·2mo ago
August 7, 2026
Fixkamo-internal

报告用户闲置时间, 以便废弃标签过期

客户活动追踪器只开启了我们是否要求延期; 从来没有告诉后端什么。 安全服务于 每一个解决了会话的请求, 所以无论如何运行的投票人 用户活动——用户信息权限每5分钟刷新一次—— 使会议持续一整夜 永远无法结束 将 X- Kamo- Idle- Ms 印入取图层与 X- ***- Token 并转发 通过 API 代理,...

kamo·2mo ago
FixSecurityService

只滑出 *** TTL 当一个人真的在那里

获取每次读取时刷新 Redis TTL 和 OTKPreAuthFilter 在任何控制器运行之前解决会话——所以每个 API 呼叫都恢复 会议闭幕。 对永不停息的计时器的前端民调(kamo-Internal的权利) 每5分钟再放一阵火,直到永远,它把TTL压到底 并使得闲置的登录无法进行: 仍然签入了一个隔夜打开的标...

Kamo·2mo ago
Fixkamo-internal

个人也不要在部门里签字

部门邮箱发来的信息是由部门写的: 答复落在那里,而不是 与谁打字, 所以签它 一个成员的名字和职称 说错了事情 接受者与谁打交道。 现在只有单个模板命名一个人,匹配什么 公司模板已经做了。 该成员仍然可以从"从行"识别出.

kamo·2mo ago
Fixkamo-internal

停止断开每个代理标识预览的下一张/图像

鸟类品牌屏幕显示 QQ 完整而简单的标志作为缺失的图像,即使文件完全相同 在应用程序的任何地方都很好 safeImagageSrc () 将一个外来的 URL 重写为 /api/ images/ proxy? src=..., 而下一个 拒绝优化带有查询字符串的本地 src: 图像. local 模式 默认为 [{路...

kamo·2mo ago
FixKlusterServices

将剩下的主机Path 工作量固定到持有其数据的节点

和嵌入模型一样的断层,通过对Repo中每个主机Path卷的审核发现. A级 hostPath是节点本地化的,没有任何东西复制它,所以可以将一个没有被绑起的吊舱排到 它的数据不是。 当K3m1加入时,这四人全部移动或有移动风险. postgres-analysis 是最重要的一个: Directory OrCreate...

Kamo·2mo ago
Fixkamo-internal

按字母顺序排序部门

名册按照后端的顺序排列部门 把他们送回去 排序区域键 A- Z( 本地意识); 成员顺序 每一节都保持不变.

kamo·2mo ago
FixMediaService

获取 OptimisticLockExcuseion, 类型 400001 实际包装为

第3轮审查修正:休眠-核心 QQ 针对4项(SQL State 40001转换为) 按顺序排列的特定类型,无一是普通的 LockAcquisition 例外 满足 -- -- 包括 -- -- a JDBC级 哥哥,不是超级型的 掉到其他树枝上就出来了 作为... 打扫了第二回合的接球 相应键入并删除现已确认的 Pe...

Kamo·2mo ago
Fixkamo-internal

停止第一行带永久焦点环的列表

在j/k实际按下之前隐藏其环; 并再次隐藏它.

kamo·2mo ago
FixKlusterServices

把它的模型重量放在节点上

该模型是k1m1上/var/lib/embedding-model下的一个主机Path,没有任何东西可以复制. 当 k3m1 加入时, 新的 ReplicaSet 的 sock 被安排在那里, 从未开始: 37天 在 ContainerCreating 中, 26, 617 个挂载失败, 读取“ HostPath 类型...

Kamo·2mo ago
FixMediaService

抓住索赔冲突实际投放的例外类型

第2轮审查固定:声明级40001(常见案件,发现) 执行中 Update( ) 而非 执行时) 表面为 **************** 穿过Hibernate家 例外 ConverterImpl, 不作为春季货币失败例外 。 支持TicketService是 @ Service, 而不是 @ Repository, ...

Kamo·2mo ago
Fixkamo-internal

让弹出器的已禁用按钮可以读取

kamo·2mo ago
Fixkamo-shared-library

阻止邮箱指针在全平台启动失败

Department Service是一个@Service,每个服务都带有@ComponentScan ("com.kamo"),所以 他们全部 ~40 建造它。 因此,给它一个邮箱仓库需要全部~40 扫描com.kamo.z.shared.email, 和四个做。 MediaService CrashLoop在下次部...

Kamo·2mo ago
FixMediaService

在每次损失的索赔赛中返回409个,增加经理索赔路径

第1轮审查对受理/受理索赔终点的纠正: - 普通的失落种族(失去者是可要求的By 已经虚假的后承诺) 现在提高机票 已经要求豁免 (409) 而不是400 - 罚单本身的得分是一分一分 - 一个真正同时发生的DB级冲突(货币故障除外)是 在控制器上被捕获,表面也为409 - MANAGE SPUPORT持有者可以要求没...

Kamo·2mo ago
FixMediaService

扫描电子邮件寄存器 Department Service 现在需要服务

MediaService CrashLooped on every supre-lib 1.5.0以来的每个主机:部门服务是一个 @ Service, 所以通配符@ ConcomponentScan ("com.kamo") 是否在此建立它 。 服务触及部门,它得到了一个邮箱存储器构建参数,当 一个部门学会了指向Org...

Kamo·2mo ago
FixESigService

到期扫描没有交易

@ Transactional 被一个名为已过期 Due () 的代理服务器应用 这个,所以注解是惰性的。 过期通知读了信封的 组织域, 即 LAZY —— 未传送的扫描 懒惰化 排外 而不是告诉任何人 他们的文件运行 没时间了 把工作分到自己的豆子上 这样电话就跨出豆子 边界和注释适用.

Kamo·2mo ago
Fixkamo-signer-monorepo

已经签了字的一方会拿到副本 而不是文件

会话总是从"欢迎"开始,所以一个跟随链接的签名人 在填写电子邮件时, 第二次走遍了整个河道 才在Finish发现 作为无法解释的"我们不能提交您的签名",服务器 拒绝第二个签名。 现在,他们登陆 在他们的收据,与 已执行的文档, 在每个当事方签名后下载 。 添加两个拒绝理由 EsigService 现在可以返回 : ...

Kamo·2mo ago
FixSecurityService

保持共同借款人的一个路由顺序

生成Signers编号借方 1, 2, 3... 作为显示索引 。 电子服务 现在,ENFECES的路线顺序 而不是仅仅报告它, 所以离开 已设置的计数器会悄悄地连续披露—— 在主借款人签字之前,共同借款人甚至不会被发电子邮件。 这两家借款人都像以前一样,共同收到这套贷款.

Kamo·2mo ago
FixESigService

关闭签署生命周期——通知、路线、警卫、过期

签名者按完后, 全部都不完整 。 通知:一个信封的上个签名在MinIO中产生了平分的PDF 只有最后的签字人 曾经看到一个链接, 在四个小时 他们 继续开会 更早的签字人和发件人什么都没学到,而 签名程序告诉每个人 一份签名副本将被电子邮件。 添加数 签名通知服务: 每一方已执行副本(重新删除其副本) 访问令牌并将其...

Kamo·2mo ago
Fixkamo-internal

匹配 TypeScript 的 DTO 和它们代理的 Java 匹配

/api/webinar/* 是一个传入,所以每个TS字段名称从 Java DTO沉默地读取为未定义而非未编译. 设置 选项卡充满了它们 : - 槽栏提供了提醒(后端从未发送);现在 显示位址。提醒获取自己的列 - 不存在介绍人/重复介绍人——类型嵌入介绍人[]和 提醒[ ],所以从那些 - "儿童"是"儿童可见"芯...

kamo·2mo ago
Fixkamo-internal

传播快取提示并使用共享帮助原始

计划支持提示提供了四个占位符字符串("How Step1"...); 替换为涵盖类别的真正指导 介绍 段 段 提醒流、每个介绍者的任务策略以及 非明显设置(最少提前预订、儿童电脑出版、会议) 密码, 以及为什么一个空类型是不可注册的). 战略术语从 和掉下来一样的钥匙 所以他们俩不会漂浮 同时将所有三个标签的手卷分录...

kamo·2mo ago
Fixkamo-internal

从你打开的邮箱中编曲,提供每一个你可以访问的

新信件在成员默认的邮箱上打开了作曲者:仅 Bealfof被通过, 并且只为另一个成员的邮箱, 所以一个 切换器中选择的个人邮箱或共享邮箱被忽略 绝对的。 打开的邮箱的地址现在 沿着,这就是什么 个人案件和共同案件必须吻合——它们没有成员的名字。 从滴出也比切换器窄:按显示的发送 只是那个会员的邮箱和化名 和自案显示没...

kamo·2mo ago
FixSecurityService

停止失去组织 吞噬例外, 接受完整的有效载荷

creative Organization 可以破坏客户的注册 并报告没有什么有用的。 交易完整性 : - 5个Docstors跑在了后面的尝试/捕获物 看上去只是安全。 儿童实验种子服务, BillingSetupService,系统用户Backfill Service和(通过后Auth***Service) Da...

Kamo·2mo ago
FixAPIService

在上游途中将已解码的符号编码一次

21670e5路由SocialWebhook Captain通过上流乌里全能-PRE-ENCODED条目 点,但它的URL是一个混合: “token”是一个 @PathVariable,所以Spring手握 处理器 DECODED 值, 而获取 QueryString () 是原始的 。 这个入口编码 无所事事,这对生...

Kamo·2mo ago
Fixkamo-internal

让创建账户表告诉你发生了什么

从线索创建账户似乎毫无作用。 服务器是 返回一个500(见 Kamo- shared- library 中的 AccountAddress 修正),但 仅是UI在窗体顶部比取景口高, 大约是a 点击按钮上方的千像素, 在页面本身内 外溢:自动容器。 失败的验证同样是隐形的 理由,你应该知道 动作栏现在坐落在滚动区域之...

kamo·2mo ago
Fixkamo-internal

让创建账户表告诉你发生了什么

从线索创建账户似乎毫无作用。 服务器是 返回一个500(见 Kamo- shared- library 中的 AccountAddress 修正),但 仅是UI在窗体顶部比取景口高, 大约是a 点击按钮上方的千像素——在页面本身内 外溢:自动容器。 失败的验证同样是隐形的 理由,你应该知道 动作栏现在坐落在滚动区域之...

kamo·2mo ago
FixSecurityService

以原子、斜面和权利为对象的账户创建

创建 Customer 在写入地址前保存账户, 而不是 交易 - 所以当地址插入失败时, 半建账户 每一次重试都留下了孤儿 现在是 @ 交易, 并且因为操作者抓住自己的例外来塑造一个 反应(压制斯普林自动回滚) 交易仅明确回滚。 在顾客面前: - 初选的MenistryId被赤裸裸的找寻ById, 所以一个打电话的...

Kamo·2mo ago
Fixkamo-internal

将右键菜单保留在视图端口内

右键单击侧边栏中的文件夹会打开折叠下方的菜单 。 反向逻辑存在, 但从未运行: 组件返回 在它挂起之前是无效的, 因此在第一个通道上, 传送门不存在 而且没有布局效果可以衡量。 只按键于 精确地停留在指针离开的地方。 `挂起'现在属于 衡量取决于。 测量使用抵消Width/offsetH8,而不是获得Bounding...

kamo·2mo ago
Fixkamo-shared-library

Stamp Account 地址可以保存

Date CREATED 现在不是用一个防御器连接的 (), 但从未设置过字段 。 在其INSERT中每个可插入的列中,它都会发出一个明确的名称 NULL——和一个明确的NULL凌驾于一栏的DEFAULT,它只适用于 当列被省略时。 每插入一个 Account Addissees 失败 非 null 约束。 该表自创...

Kamo·2mo ago
FixAPIService

将呼叫者的查询字节转发到公共代理上

网关在 3c24d32 中停止了双编码传输查询字符串, 但有四个 此服务中的其他代名词仍为已编码的已编码字节 把它交给RestTemplate的"弦" 处理 作为URI模板,并再次将其编码 :% 2C 离开% 252C, 上游 解码一次并获得字面符号 A% 2CB 。 这些都是公共表面, 所以失败是沉默 和土地之外 ...

Kamo·2mo ago
Fixkamo-internal

停止在打开的设置页面上点击菜单从弹出返回,并修复已死标签链接

点击 Apps 特性( 或 Stats & Costs) 而/ sets/ accounts 已经打开 。 选项卡。 下一位.js不重新挂载就互换查询字符串, 因此 SetsView 只看到一个新的 ?tab=; 其“ 将活动 Tab 复制到 URL ” 效果无法从它自己的未交付中分辨出来 状态并直接将上一个标签写回请...

kamo·2mo ago
Fixkamo-internal

停止标签内容溢出并触摸墙壁

两个原因 都是我的 没有垫子。 TabPanel故意不提供任何——每个标签页本身,我也有 没有 此 shell 现在使用 p: {xs: 3, md: 4}, 匹配 MycountTab, 所以标题和卡片 不再坐以待毙 缺少minWidth:0. 这就是真正将内容推向正确的边缘。 A级 弹性子默认为 min- wi...

kamo·2mo ago

就像你看到的运输?

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

永远开始自由查看定价