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
April 26, 2026
Featurekamo-register

在 HTML 头中使用短名和描述

将基于 org- API 的标题逻辑替换为 config.json 站点NameShort 标题遵循与其他站点相同的模式 :"Register - {siteNameShort}". 从config.json中添加描述元标记. 删除未用 .

Kamo·6mo ago
Featurekamo-login

在 HTML 头中使用短名和描述

DynamicMetaLoader 现在设置文档。 标题为“ Login - {siteNameShort} ” ,并将 org 描述写入元描述标记。 静态布局.tsx倒计时更新;已移除硬码的KamoCRM OG/Twitter元数据.

Kamo·6mo ago
Featurekamo-internal

在 HTML 头中使用短名和描述

动态MetaLoader 现在设置文档. title to siteNameShort( 是 siteName) ,并将 org 描述写入元描述标记。 静态布局.tsx倒置更新为通用值.

kamo·6mo ago
FeatureSecurityService

在 config.json 中包含 org 描述

添加描述字段来构建 ConfigJson () 和通过 org. getDescription () 由 Config Files () 编写, 所以主题配置 . json 带有 org 的 描述在 HTML 元标记中使用的前端.

Kamo·6mo ago
Fixkamo-internal

营销直播的单独全球存在对成员

公开 聊天部件票保留 org 占位符为请求符; 只使用 这些行的媒体会话存在。 内部票和其他票使用会员 存在( 以会话作为补充) 因此 Kamo- 内部请求者显示 当他们认证的聊天WS上线时.

kamo·6mo ago
Otherkamo-internal

管道 sip.js init 步骤到服务器通过信标登录

浏览器侧 SDK init 失败目前是隐形的——弹出而已 说"Phone SDK未能初始化" 没有消息,WebSocket从来没有 打开, 我们没有 DevTools 输出 。 添加 /api/ 软手机调试信标 端点记录浏览器的 POST , 然后让 SipJsPhoneSdk 发送 (c) 分阶段活动(预先检查、新用...

kamo·6mo ago
Fixkamo-marketing

定期提供STOMP支持的心跳

刷新 Redis TTL 用于公开会话的显示, 使代理员看到准确的在线状态 .

Kamo·6mo ago
Fixkamo-internal

环球网使用媒体会话为市场访问者服务

请求公开聊天会话在存在快照中使用 GUID; 如果有的话在线处理 会话或请求成员已连接。 处理快照信封和 关于专题/存在的三角洲指南.

kamo·6mo ago
FixMediaService

在 Redis 按会话 GUID 跟踪公共支持聊天

销售游客使用/ws/公-聊天-native 没有会员Id;门票仍然 将占位符成员作为请求者。 倍增强度 PUBLIC 公用STOMP连接/断接的密钥,广播会议 并返回成员+来自请求者-snapshot的会话地图。 心跳扩展 TTL 公开会议.

Kamo·6mo ago
Refactorkamo-internal

只通过 WebSocket 的出票请求器

kamo·6mo ago
RefactorMediaService

在STOMP上请求快照, 放弃 HTTP 存在

Kamo·6mo ago
Featurekamo-internal

按请求者聊天连接的彩票列表

kamo·6mo ago
FeatureMediaService

添加票单代理的要求者存在查询

Kamo·6mo ago
Otherkamo-internal

Surface SIP.js init/transport errors to browser console

Empty "Phone SDK failed to initialize" messages were hiding the actual failure from sip.js. Turn on logBuiltinEnabled so the library writes its transport / regi...

kamo·6mo ago
FixVOIPService

不要在同步时擦去来自缺乏元数据的提供者的成员任务

**************** 无条件超音速 PhoneExtension. 指派给JemberId 提供商退回的任何东西 免费PBX (和任何不追踪卡莫成员 拥有扩展的供应商) 返回已指派的JemberId=null在列表Extensions (),所以刷新=真调用 或 一个同步可以悄悄地澄清每个成员的任务。 跳过...

Kamo·6mo ago
Featurekamo-internal

添加公司到市场弹出和公司Name 到线索

市场添加/编辑器弹出( LeadMarketManager): - 无线电控制 “跟踪公司名称” / “只独立” (需要) - 新市场未设置的默认值;编辑时预填 - 在创建/更新请求中核实并发送公司 领导数据网(领导者): - 公司专栏显示公司名称,说明来自公司市场的线索 - 在包含Company= true但名称为...

kamo·6mo ago
FeatureInitializerService

添加包含 company 和 company 名称列

铅Company ColumnRunner(第40号命令)一并补充: - 铅 市场。包括 公司(BOOLEAN,无效)——跟踪是否 市场在线索上需要公司名称 - lead.company name(VARCHAR(50),可失效) - 存储公司名称 市场包括Company=real时的领先水平

Kamo·6mo ago
FeatureSecurityService

博览会包括摄入量配置和市场配置反应中的公司

两者都是 和 现在包括公司旗,所以前端知道是否显示 公司名称域关于铅创建.

Kamo·6mo ago
Featurekamo-shared-library

添加包括铅市场公司和铅公司Name

- 铅市场实体包括 公司(Boolean, 无效) - 牵头实体获得公司名称(String,最大50个,无效) - 铅 MarketDTO, Create Lead Market Request, 更新LeadMarket Request 载运包括公司 - 铅DTO携带公司Name和出品包括市场InfoDTO内部的公司...

Kamo·6mo ago
Fixkamo-internal

在视图模式中显示提供者名称 + 在编辑下拉时显示自己的扩展名

两个错误在QQ 1. 视图模式抛弃了原始UUID——"Instance 32f520b0-347a-"——因为 实例列表只装入到 handleVoipEdit () 。 装入实例 与挂载上的 VOIP 配置相配合 名称解决 不输入编辑模式。 如果实例无法解决(例如. ),说"(无法提供)"而不是泄露ID. 2. 扩...

kamo·6mo ago
Fixkamo-shared-library

序列化扩展名 Dto. 被指定为字符串的 MessageId

超过JS的安全整流范围(例如1168485658174423046次往返) 1168485658174423000 一次一个JSON号码点击浏览器. 前门 已打入此字段为 “ 字符串 {} 无效 ” , 并与 “ string( 中间) ” 相比较 QQ成员ID,但没有杰克逊序列器,电线有效载荷仍然 a JSON 编号...

Kamo·6mo ago
OtherSecurityService

将诊断记录添加到/ names 端点

日志 orgId、 成员计数和每个成员名称解析 为何指定成员名称不能正确解决 .

Kamo·6mo ago
FixKlusterServices

让 WebRTC 配置幸存 pock 重新启动

先前的方法(http custom.conf with [general] overtion)没有使用 因为Asterisk的 INI 解析器不尊重多个 横跨的[通 部分包括文件的含义: 启用=无 在 http custom.conf 中, http additional.conf 赢得了启用=是。 可靠的解决方案...

Kamo·6mo ago
FixKlusterServices

在 :8089 为 WebRTC /ws 启用 Asterisk 内置的 HTTP 服务器

搭乘在res http websocket上 这反过来又需要Asterisk的内置HTTP服务器运行. 这个 默认 FreePBX 17 安装有服务器被禁用的船只, 因此 SIP- over- WS 请求没有落地,特拉菲克返回了502个. 启用于 0.0: 8089 (Apache已经拥有了8088),并禁用Aster...

Kamo·6mo ago
Featurekamo-internal

在添加铅字幕中显示销售类型路径

将市场的"销售类型"和"子类型"附加到"添加到"行上,这样 表格映射“编辑市场”弹出时使用的标签 **************** 显示为 当一个子类型为 {Market} (Service > 住宅抵押) 时, “添加到 {Market} (Service > 住宅抵押) ” 设定, “添加到 {Market} (S...

kamo·6mo ago
FixSecurityService

在用户名Alias之上优先排列真实的首字母/上个字母以显示

用户名Alias在功能上是一个登录手柄(通常等于用户名), 不是显示名称。 真人可读取名在User.name(英语:EmbNameFull)上直播. 既适用于/名又适用于/按部的端点.

Kamo·6mo ago
Refactorkamo-internal

将创建线索动作移动到页眉中, 放下粘贴栏

将右上方的取消按钮替换为主创建线索动作 并完全去掉底部粘性动作栏。 添加后图标按钮 铅的左边 > 新的铅面包屑 使后行保持 无需取消按钮即可访问.

kamo·6mo ago
Fixkamo-internal

范围 在其内容区域中添加铅卷和页脚

表格中使用 minH8 : 100vh 的 父方内部已经存在 calc(100vh - 56px),即使在内容合适时也强迫外出滚动条. 动作栏还使用了位置: 用左键固定: 0, 因此它扩展 在 NavPri 侧边栏和页滚动栏后面。 将页面切换为高度: 100% 带有自己的分页: 自动和制作 脚印位置:粘相,所以留在内...

kamo·6mo ago
Featurekamo-internal

支持 Ring Central + sip.js (FreePBX) 的统一电话Sdk

软电话钩曾无条件使用 环中网手机, 因为SDK是硬编码到 Ring Central的WSS提供格式. - 新的 PhoneSdk 接口定义了提供者不可知的表面(启动、停止、停止、) 邀请, 加一个 与 QQ 的电话会议 - Ring Central...

kamo·6mo ago
FeatureVOIPService

WSS - 意识到浏览器软手机的 SIP 证书

/api/voip/sip/creditis 端点现在返回一个浏览器侧面的证书 SIP堆栈可以实际使用:WSS运输,公有领域,和一个wsServers URL. - Sip Captain 解决成员的VoipConfig,验证VOIP是 启用并指定扩展,然后向成员特定的路径 实例(不是蚂蚁的主要例子)。 当成员返回描...

Kamo·6mo ago
FeatureKlusterServices

为浏览器软手机添加 WSS WebRTC 传输

Asterisk 的 chan pjsip 现在在 0.0:8089 上绑定一个普通的 WebSocket 运输 和特拉菲克终止 TLS at QQ(第443端口) 因此, Kamo- 内部可以在已有通配符上注册浏览器软手机 不管理舱内证书的 cert. - 配置map- k1m1. yaml: startup.sh...

Kamo·6mo ago
Fixkamo-internal

添加铅格式的智能多列布局

将页面调整为顶级网格, 从而横向编组 而不是延伸单个字段: - 市场和分配使用3-col内部(市场销售商产品), 前景类型和最佳联系人 时间对接到下方半宽. - 主要联系人和邮件地址在lg+(7/5分头)相接 与等高的纸张。 - 抵押细节使用3-col内部;代表代理字段下降 输入一个 4- Col 子卡, 属性地址会...

kamo·6mo ago
Fixkamo-internal

使用/api/ security/ members/ names来解析指定成员名称

部门端点过滤器到活动的团队成员, 缺失 指派给基地成员或不活跃成员。 切换到/ 名称 返回所有成员,而不论状态.

kamo·6mo ago
FeatureSecurityService

添加/ names endpoint 返回 id 所有成员的名字, 不论状态

按部位端点过滤到活动的团队成员, 但扩展 指派可以参考基准成员或非活动成员。 使用/名称 ID-名称解析,覆盖范围比活动状态更重要.

Kamo·6mo ago
Refactorkamo-internal

最佳联系人 时间为自由文本字段

替换添加铅和铅的早/午/晚降 使用纯文本输入查看编辑表,使成员能够描述特定 窗口(例如"下午6点后的周日晚上")。 后端栏和 DTO已经是字符串,所以不需要Java修改.

kamo·6mo ago
Fixkamo-internal

全宽 添加铅格式并清除粘贴脚

将 1200px 最大宽度投放于/ leads/ new 上,所以窗体横跨页面区域, 并起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起起...

kamo·6mo ago
Featurekamo-internal

在/领导/新职位上加入铅

重置页面多塔布窗格中的铅添加到专用路由 在/ leads/ new 中可以直接连接。 现在的市场已经过去 和预选。 铅市场、销售商和产品 现在需要; 联系人至少需要第一个/最后一个/首选 名字和邮件或电话 抵押亚型田和任何市场 自定义窗体标记的字段是 Display On Intake 。 打开 成功,重定向到/领导/...

kamo·6mo ago
FeatureSecurityService

添加 结束点

返回销售量 Type, subType, 以及市场市场定制格式 添加铅格式可制取子类型字段和取入自定义表格 不首先创建线索.

Kamo·6mo ago
FixSecurityService

按部门端点正确优先解决显示名称

优先级:成员.用户名Alias → 用户.name.formatFull () → 用户.alias → 用户.用户名

Kamo·6mo ago
Featurekamo-shared-library

添加为 Display On Take 以创建/更新 DTO 请求

Kamo·6mo ago
Featurekamo-shared-library

Experse 是在 FellowDTO 格式中输入

Kamo·6mo ago
Featurekamo-shared-library

添加 IS DISPLAY ON INTAKE 列到窗体实体

Kamo·6mo ago

就像你看到的运输?

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

永远开始自由查看定价