KamoCRM

实时变更日志

每个功能、修复和改进都会在发布时发布。 没有任何东西会在发布时被搁置。

17,662
变动共计
6,080
特点
5,341
固定
30
项目
按项目筛选
所有项目17,662AIService261APIService174BillingService158ConversionService110DaemonService138DocsService223ESigService91EmailService587InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService604RAGService79SecurityService1,874TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,413kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,682kamo-signer-monorepo57kamolos114
按类型筛选
所有类型Build16CI523Chore776Docs3,257Feature6,080Fix5,341Other998Performance165Refactor278Revert23Style42Test162Upgrade1
April 24, 2026
Featurekamo-internal

前缀/后缀下放,邮箱域门,明确状态

- 名称前缀和后缀现在是从 名称 PrefixType / 名称后缀Type 目录由 org- config 发送 终点 每个选项显示缩略语+全名。 - 除非 组织电子邮件域名匹配经验证的 Org 邮箱之一 域名(从 Get /api/电子邮件/域名中驱动)。 清除内在信件 解释是否因为缺少电子邮件而禁用, 没有验证 ...

kamo·6mo ago
Fixkamo-internal

取消附件对话框中的 {markets : [.]] 信封

获得/api/安全/商业-市场回报{市场:[.],信息:".} 不是一个赤裸的阵列。 随附商业市场对话处理整个 作为阵列进行响应,并用'a.filter不是函数'进行爆炸。 (后又谎报"无挂靠的订阅市场". 读取数据。 市场使用 Array. is Array 后退,所以形状都可行.

kamo·6mo ago
Featurekamo-internal

全宽 三平面 添加成员窗体布局

修改创建窗体以使用整个内容区域而不是一个 1100px宽中柱. - 三栏响应布局:粘接左段导航(md+),全宽 窗体(总是),右侧活的简要面板(xl+)。 - 字段行缩放为可用的宽度: 名称部分为 5- up at md+, 联系人+角色行在 xl 断点上可高达 4- up. - 粘性底部动作栏横跨全宽,带有状态提示...

kamo·6mo ago
Fixkamo-internal

合并 OTK- 直接到代理. ts, 删除重复的中件. ts

Next.js 15拒绝在中间软件.ts和代理.ts同时存在时构建. 这个 在中间软件中生活的OTK 手动重定向器 – 发送任何请求 {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}现在住在屋里 {\fn黑体\fs22\bord...

kamo·6mo ago
Fixkamo-internal

从 Redis 主机读取新 ***并去除 OTK POST

复制读取在OTK 交换后错失新写会话,导致 错误失败和登录重定向 。 当水獭出现时, 跳过内向延迟 ; 共享在飞行中验证对严格模式双挂载的承诺.

kamo·6mo ago
Fixkamo-internal

防止在/平面/orgs上出现非阵列反应

非阵列响应( 空体, 错误信封, 或 {data: [...]} 包装) 在半兽人状态下降落 并引爆了图像 'e.map不是一个函数'. 打开Array.isArray后面的状态更新 容忍{数据: [...]} 信封,并用 当反应形状出乎意料时会发出警告 也是无守 org. groups and group. subs...

kamo·6mo ago
April 23, 2026
Fixkamo-internal

发送目标( M)

kamo·6mo ago
Fixkamo-internal

打开/ 验证输入为 OTK , 因此目标值会话适用

ENTER 链接到 /?otk = 从未呼叫 /api/ validate; 共享域 *** Cookie保留了源代码 。 通过中间软件将?otk=重定向到/验证 任何出错的链接.

kamo·6mo ago
Fixkamo-internal

添加 POST / api/ 安全/ 进入的 BFF 路由

/network Enter 动作称为已不存在的下一条路由,产生404. 将请求和其他安全代理一样转发到 APIService .

kamo·6mo ago
Fixkamo-internal

代理系统用户配置 API 路由到 APIService

配置页面名为/api/security/ system-user/*,但没有下一个处理器 已经存在,所以应用程序返回了404。 添加符合安全服务的 BFF 路由 端点( 配置, 授予, 能力) , 使用 extendToApi .

kamo·6mo ago
Featurekamo-internal

系统用户配置页+网络 ENTER AS System成员

添加平台管理 ~ 配置, 只使用父程序 : 授权或取消假冒平台的页面 系统用户按部门,职称,或个别团队成员. 在所有三个导航地点登记(设置页牌列表, 设置 StatusWindow 路由 + 分专题,以及页面本身). 更新/网络以使用新的 /api/ security/ enter- 结束点 已有 ENTER 按钮,...

kamo·6mo ago
Refactorkamo-internal

删除电话+安全问题页面

这些被误加到卡莫-内部——电话的收集中 编号和安全问题属于 卡莫注册员, 已经搬到那里了。 丢弃两个设置页面, 仅服务于他们的账户 Api 客户端及其在 我的账户卡列表和设置状态Window导航弹出 。 基本/api/账户/电话和/api/账户/安全问题 后端端点被故意保留完好 所以未来的后签 设置 UI 可以不重写...

kamo·6mo ago
Featurekamo-internal

添加成员/ 添加团队成员页面

-/账号:将单一的模棱两可的按钮取而代之 在成员标签上添加 " 成员 " ,在小组成员标签上添加 " 成员 " 。 每个按钮路由到一个专用创建页面,而不是旧的已断开 掉入成员的详细视图。 - 新的/设定/成员/新和/设定/团队成员/新页,均为新页 由共享成员CreateForm与"可变"道具所支持. - 表格是单页、以...

kamo·6mo ago
Featurekamo-internal

围绕计费小组重建会员计划和账单

- 成员页面 计划和帐单标签 现在正与脉冲发光相接 和标签栏上的 StarRate 图标。 当被看到的成员是 的用户。 目录拆分 变成四个子目录:订阅、发票、支付信息、管理组。 计费组选择器下放 + “ 添加计费组” 图标按钮启用 ; 分组选择驱动每个面板。 - 订阅面板显示每个活跃市场一张卡(FREE DEFAULT...

kamo·6mo ago
Fixkamo-internal

停止在 KB 媒体/ 文章 API 代理中复制查询字符串

前置 ToApi 已附加浏览器请求搜索参数; 嵌入 并打破了上游URL分析, 导致 GET /api/kb/media 失败,资源页面显示错误。 KbMediaBrowser 中的 Surface 代理错误文本以方便诊断 .

kamo·6mo ago
Fixkamo-internal

只与团队成员对齐互动中心

NavTop 问候在用户不在时返回用户名 仅限团队列表。 互动中心副本使用团队成员措辞.

kamo·6mo ago
Fixkamo-internal

允许 Org 管理员打开其他成员账户页面

将客户端重定向守护扩展至 QQ 以外 包括CONFURE SYSTEM,EDIT member ACCESS LEVEL,ALLOW PROMOTION MEMBERS, 组织所有者, 和平台管理员访问 如此完整的管理员不反弹 他们自己的档案.

kamo·6mo ago
Docskamo-internal

文档交互中心标题行道具

明确各部门角色领域为职称线.

kamo·6mo ago
Featurekamo-internal

正式职称字段 团队成员在我的名片上

kamo·6mo ago
Fixkamo-internal

在分支类型中显示允许的 Apps 上的订阅上下文

装入订阅和Apps标签等计划元数据; 灰色出行 并显示信息提示,当默认的策略没有启动时 符合资格的订阅.

kamo·6mo ago
Fixkamo-internal

在 Apps 标签上将任何 COMP 订阅视为全访问

面向所有 Org 的支付门 Method COMP , 不仅仅是顶级平台所有者, 因此,有补充性赠款的儿童猩猩 可以看到可解锁的切换.

kamo·6mo ago
April 22, 2026
Fixkamo-internal

保留创建- org 上的 int64 org id 重定向到 DNS 设置

POST / api/security/org:通过上游JSON而不是再分取,所以 响应字节保持完整的 id 数字。 创建组织读取原始正文和 在 JSON 环绕它们之前提取 org/ 成员 id 数字字符串 。 提交维扎尔德 和相关帮助者使用字符串ID进行URL和成员更新.

kamo·6mo ago
Fixkamo-internal

停止在访问日志 API 代理中复制查询字符串

转发 ToApi 已经附加了收到的请求搜索字符串。 嵌入 * 路径中的参数生成错误的 URL 和 Spring 无法解析页面/ 大小 (25等值的数值格式例外?p=0,25).

kamo·6mo ago
April 21, 2026
Fixkamo-internal

不带邮件对齐所需的子域列表

Match SecurityService KnownAliases for DNS setup UI 和手动向导.

kamo·6mo ago
Fixkamo-internal

年龄荣誉安全模型和行为标签ATF

从API中解析布尔遵守字元. 年龄下降 普通白名单符号和数字 AgeReq ids; 避免显示完整 当模型只列出未知的符号时, 年龄列表 。 隐藏内容标记当 酒精/烟草/火器由应用型号固定。 门只读年龄 与编辑器相同的行.

kamo·6mo ago
Fixkamo-internal

缓存- bust主题 CSS 和通过主题的资产

获取无存储的配置; 附加 v=主题修改为 global.cs 和 favicon URL 因此浏览器在每个条款后会丢弃被 stale 缓存的主题.

kamo·6mo ago
Fixkamo-internal

在 NavTop 中使用 Get MemberIdString( ) 来防止 int64 精度损失

得到MemberId () 转换 CockroachDB 独有的 rowid 到 JS 编号, 截取ID > MAQQSAFE INTEGER(如:1168485658174423046 ~.000). 切换所有 NavTop 成员 ID 用法, 以获取已经使用的 MessageIdString () 为此存在.

kamo·6mo ago
Fixkamo-internal

将avatar UUID 字符串发送给成员 PUT, 而非 parseInt

Avatar ID 是 UUID; 剖析Int 生成的 NaN 或 截取值 。 avatar 更新在刷新后被跳过或错误 。 使用字符串标识符 上传, Avatar 创建者, 成员标签保存, 以及账户标签选择 .

kamo·6mo ago
Fixkamo-internal

缺少相片裁剪源图像时显示消息

当存储文件被删除时有帮助, 但可显示行仍然存在 .

kamo·6mo ago
Fixkamo-internal

处理提供主题 HTTP 错误并重置提供 UI

在品牌和背景节省之后等待POST/规定主题;关于非202 显示 API 错误并清除面板。 递增主题 背景保存所以 Websocket 状态重置像品牌.

kamo·6mo ago
Fixkamo-internal

规范蛇 case sord + TXT 状态字段

kamo·6mo ago
Fixkamo-internal

在 POST 之前连接 STOMP 以避免进程丢失

WebSocket 仅在 提供 实现时才开始, 而提供主题 在同一回转中开火; ASync后端可以在STOMP订阅前发布. 当知道org id时连接;当运行开始重设UI时会话计数器.

kamo·6mo ago
Fixkamo-internal

不敏感地检测 TXT 所有权状态

kamo·6mo ago

“你看见了什么 ? ”

所有这些都会自动到达您的工作空间。 开始使用免费计划,一个月后再阅读此页面。

开始免费永远查看定价