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 21, 2026
Fixkamo-internal

安全 org API 和主题 WS 使用字符串 org ID

获取 OrgId () 用 Number () 被胁迫的 OrgID() , 将 Cockroach ID 损坏 /api/security/org/{id}/* URLs (404/未保存). 添加获取 OrgIdString (), 在“标签管理器”和“通过字符串 org id”中使用它来提供WebSocket的主...

kamo·6mo ago
Fixkamo-internal

总是装入 TXT 记录的验证符

kamo·6mo ago
Fixkamo-internal

恢复当前 org 拥有者的修改 DNS

kamo·6mo ago
Featurekamo-internal

通过 ? fresh=1 清除新创建上的向导会话Storage

从 Network 中导航以 ?fresh=1 创建查询并使用 a 短命锁, 所以严格模式不会恢复旧草稿 持续运行。 向导在会话Storage(不是本地Storage)中起草生活.

kamo·6mo ago
Fixkamo-internal

规范 JSON 内容类型和表面Spring 错误字段

强制 JSON 代理机构使用单一应用程序/json 标题; org 路由总是 设置它。 在创建组织错误中映射出问题细节标题/细节 .

kamo·6mo ago
Chorekamo-internal

删除自动承诺规则

kamo·6mo ago
Featurekamo-internal

安保模式政策的合规向导

- API类型:将酒精/烟草/火器政策映射到巫师状态 - 动态遵守步骤:当模型修正所有ATF和年龄时,省略导航 - 年龄和ATF仅在成员 SELECT或多个年龄选项时进行控制 - 审查只显示用户被提示的字段;标题合规设置 - 设置:允许成员年龄范围(安全模式)下的ATF政策收音机 - 提交对强制值的有效遵守

kamo·6mo ago
Fixkamo-internal

在代理安全服务时确保 JSON 内容类型

组织创建返回 415 未支持的媒体 类型因为上游 Spring 期望为 @ requestBody 申请/json 。 节点获取可以省略或 字符串正文默认内容类型; 前置 ToApi 现在为 JSON 设置 有效载荷,且 Org POST 路径以明确 JSON 向生体前进 内容-Type.

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

隐藏 Org 匹配会话代码

kamo·6mo ago
Fixkamo-internal

比较成员ID作为自查和重定向的字符串

用户-info API将成员ID作为字符串来保存int64的精度. 数字( ) , 并严格平等, 混合类型, 因此查看 您自己的 / sets/ member/:id 被作为另一个用户处理并触发 当 MANAGE 权利缺失时, 重新定向到会话成员 .

kamo·6mo ago
Fixkamo-internal

在加载比赛后实时更新车票

延迟 STOMP 订阅, 直到初始信件获取完成 。 setMessages from the API 无法擦去装入时发送的消息. 当会话 Guid 更改时清除信件 。 附加创建的消息 由 POST 响应,所以发送行在不等待WS的情况下出现.

kamo·6mo ago
Fixkamo-internal

隐藏不敏感大小写匹配的被贬损的游戏( 和应用程序/ 媒体)

- 小写状态映射密钥和查询,以便与 API 外壳校正 - 以不敏感方式对待隐藏的下层标签 - 脱去已贬值的标签,使其从有效的所需行中脱去,即使父母仍然通过这些标签

kamo·6mo ago
Fixkamo-internal

安全角色除锁定角色和更清晰的API错误

- 当AllowEditSecurity是虚假的时,从中省略权利和安全模式 PUT正体 所以SecurityService只接受元数据更新(会话超时, 而不是拒绝许可的有效载荷。 - 只有当AllowEditSecurity是虚假的,而不是当 字段是未定义的,所以没有旗帜的遗留行仍然可以被编辑. - 解析 JSON 角...

kamo·6mo ago
Fixkamo-internal

代理 PATCH 成员类型为安全服务

成员简介 UI 调用 QQ 但没有 App 路由器处理器, 因此 Next 返回 HTML 404 和客户端 JSON 解析失败后显示未知错误 .

kamo·6mo ago
Featurekamo-internal

添加平台管理设置——org计划赠款,活动,计划目录

- /设置/平台下的新页(由hasPlatformAdminaccess负责): - /组织——列出每个ORG、赠款/修改/撤销COMP计划并说明理由 - 活动——审计信息 - /计划——只读目录,包括内部(公共=虚假)计划 - 使用用户信息:来自 是GodModeActive () OR (团队成员.is Organ...

kamo·6mo ago
Fixkamo-internal

停止在配置视图上使用登录用户的图像覆盖成员 avatar

抓取已抓取的 Avatars / api/ security/ avatars( 无成员ID 范围- 总是返回) 被登录的用户的外形),并称为 setAactiveAvatar, 将正确的反射 成员阿凡达已经从成员端点装入。 管理员查看另一个 我旗下的标签会看到他们自己的照片 而不是他们的照片.

kamo·6mo ago
Fixkamo-internal

添加缺少同步权利代理路由

POST/api/安全/角色/同步权利缺失了Next.js代理处理器, 导致安全角色设置中的同步权利按钮总是失败 .

kamo·6mo ago
Featurekamo-internal

成员-请求方支持权取景和双模式取景

- NavTop: 显示任何支持右侧(代理或成员)的支持按钮 - 支持按钮:右下方的每个门 —— 创建/查看车票, 请求 Webinar, My Webinars 仅在右侧被持有时显示 - 支持TicketListTab:双模式——代理商查看带有主题的完整表格 过滤和指定对我的切换; 成员- 请求者查看自己的 只售票(...

kamo·6mo ago
Featurekamo-internal

将同步权利按钮添加到顶级的 securityRoleManager

按钮只在组织上可见. has Parrent is false. 电话 POST / api/ security/roles/ sync-rights 然后重新装入角色表.

kamo·6mo ago
Fixkamo-internal

门按权限支持/设置, 固定网络副本, 装入标签切换器, 导航分隔器

- 网络卡:使用动态分支标题标签的更新描述 - 支持卡:通过修改href/help ======================================================================================================================...

kamo·6mo ago
Featurekamo-internal

允许多个支持出票窗口带有出票间隔

kamo·6mo ago
Fixkamo-internal

支持聊天 UX — 名称更新、 标题、 通知计数、 数据格

- 票房大火在Visitor上发生Name - 支持 TicketWindow 发送工具: 标题与请求器Name 名称更改; 实时更新票单状态, 不刷新页面 - 支持 CountContext 焦点会话:当一个 开票聊天/有重点,有重点的新访客留言 会话被抵消,所以计数不会不必要的递增 - 支持TicketListTa...

kamo·6mo ago
Fixkamo-internal

在线索页面上显示 AG 网格加载覆盖而非空状态

初始化加载状态为真, 因此网格显示“ 锁定线索... ” 在第一个获取完成之前, 防止“ 没有找到线索” 的闪光.

kamo·6mo ago
Featurekamo-internal

将POS和ESIG从规划阶段推广到完成阶段

kamo·6mo ago
Featurekamo-internal

显示城市和分区的票访地理行

显示为“ 城市、 区域、 国家( IP) ” —— 无效者被过滤到此 。 仅提供国家数据时优雅地降解

kamo·6mo ago
Featurekamo-internal

在/ 帐号页面中添加标签 URL 参数, 用于深层链接和刷新持久性

标签状态现已同步到QQ, 因此链接 至特定标签工作,正确的标签保留在页面刷新中.

kamo·6mo ago
Fixkamo-internal

Correct message sides in history and handle visitor name change events

- Use messageType=VISITOR_MESSAGE from API to determine left/right in history load - Add NAME_CHANGED system event rendering in SystemMessage and TicketChat

kamo·6mo ago
Featurekamo-internal

在票头显示访客旗、 国家、 IP

- 添加访问者 IpAddress、 访问者国家代码、 访问者国家Name 到支持TicketDTO 类型 - 公用聊天票的票子上标出旗帜的emoji+国名+IP地址行

kamo·6mo ago
Fixkamo-internal

将 VISITOR MESAGE 类型视为在 TicketChat 中总是从它们开始

通过PublicChatService发布的访问者信息携带了消息Type=VISITOR MESSAGE. 明确标记这些是作者='they' 无论成员Id,所以他们总是 出现在左侧,即使代理的会员ID与系统会员匹配.

kamo·6mo ago
Featurekamo-internal

NEW TIKET NATS 通知时自动打开支持票弹出

当新的支持票到来时,后端现在发送了New TICKET 除了PENDING COUNT,还有STOMP消息. 支持协议 通过发送工具( 打开) 来处理它 。 自动不需要代理导航到/支持.

kamo·6mo ago

“你看见了什么 ? ”

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

开始免费永远查看定价