直播更改日志

看我们在建什么,实时的。 每个功能,固定, 和改进都跨出平台.

17,925
变动共计
4,612
特征
4,537
修补
32
项目
按项目过滤
所有项目17,925AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,520TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,576kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
按类型过滤
所有类型Build24CI523Chore670Docs226Feature4,612Fix4,537Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
April 29, 2026
FeatureSecurityService

更新可用端点以使用会员可用性 状态

Kamo·4mo ago
FeatureSecurityService

添加可用性

Kamo·4mo ago
FixSecurityService

允许在 geetDomainById 和 校验 -dns 端点上增加访问

顶级的Org 拥有者和系统成员在 GetDomainBy 上获得了 403 个 编号 和校验 -dns , 因为检查的终点是 User MemberOf 奥尔克直接。 添加 ElivatedCrossOrgAccess 帮助器, 并同时应用成员检查 .

Kamo·4mo ago
April 28, 2026
FixSecurityService

防止重复的根域并固定主域显示

One DOMAIN PER ORG 请检查date=中的日期值 (帮助) .kamocrm.com web-alias 域,允许一个 org 累积多个根域(和 10) 每一个别名),通过用不同的别名来重试. 现在数到齐 顶级域(parent IS NULL),而不论后缀. 网络端点使用活动Domains.get( ...

Kamo·4mo ago
FixSecurityService

减少org创建延迟,并纠正翻译级联故障

- 组织主计长:替换确保团队成员ForallOrgs(完整组) 表格扫描),包含确保Team MemberForOrg(单人)——去掉 ~400ms×N 使/network/create 提交文本被卡住的 DB 回合 - 组织控制器:将电子邮件TemplateSeedClient.seedOrg移动到一个 承诺后可完成...

Kamo·4mo ago
FeatureSecurityService

添加已存在的 org 的 ristballing 结束点

后 . 触发相同的 idempotent 设置为子org创建钩( BillingSetupService) .setupForSubOrgCreation),但可以由兽人所有者点名. 这个处理器是开单前创建的 因此,从未收到过账户+账户订阅.

Kamo·4mo ago
FixSecurityService

自动指定第一个座位, 免费为地板, 宽度为无效

BillingSetupService 现在启用创建者的第一个开放许可槽 当植入一个子-org订阅器时(对促销至充电的所有人也是这样), 否则,一个新鲜的子org所有者只看到自由基线,尽管是一个 在种子计划中的许可证。 应享权利服务: - 通过合并应用自由计划基线PlanFeatures(不是工会变体) 因此,即使已...

Kamo·4mo ago
FixSecurityService

最高层的Org成员获得平台所有者计划,绕行收费门

KamoCRM(最高层)Org成员不受计费制度的约束——他们 获取 OWNER UNLIMITED 计划的特征矩阵 直接(以 Free 作为 如果所有者计划缺失,则防御退缩),加上有活动许可 并有-Kamo-CRM-访问 真实的,所以所有UI门通过.

Kamo·4mo ago
FeatureSecurityService

在子org创建上自动提供 KamoCRM 席位; 促销- billing- 所有人端点

权限服务行走订阅 成员(不是账户成员) 计算 成员应享待遇 -- -- 活跃的领有执照的子公司之间的特征结合,加 自由基线。 Redis听众获得一个子目录:<uid>处理器。 新的 BillingSetupService 运行于两个流量: - 创建组织(KamoCRM下的子org):自动创建一个KamoCRM-org...

Kamo·4mo ago
April 27, 2026
OtherSecurityService

账户组 - > 账户泰尔; 结束点/组 - > / 级别

账户组终点(客户分级,不计费) 将整个系统重新命名,以便使用与 共享- lib 重命名 : - /api/安保/账户/组 - > /api/安保/账户/级别 - **************** - > 零售/客户级 - 服务/方法名称: 获取账号组 - > 获取账号组, 创建 AccountGroup - > 创建 ...

Kamo·4mo ago
RefactorSecurityService

丢弃用户/ master AccountHolder, 使用账户。 成员 + 主成员

账户主计长现反映账户分组模式: - 计算DisplayName / 提取电子邮件 / 提取Phone 分辨率通过 首席成员(成员),而不是被丢弃的主账机 - 获取 Customer 详细信息 授权返回账户成员列表 旗帜(isLicensee,是AccountManager,可管理订阅, (canManage Billi...

Kamo·4mo ago
FeatureSecurityService

坚持成员语言/时区/货币注册

/ 注册端点现在接受语言、 时区和默认时间 与现有的国别领域并存。 登记事务组 并应用全部四个区域字段 新创立的会员,从该国 (c) 未提供时的实时绘图(又回落到美元).

Kamo·4mo ago
RefactorSecurityService

从计费小组转到基于账户的许可证

服务解决会员对账户的应享权利 由会员记账账户拥有的记录。 成员资格 形状现在显示账户Uid + 账户DisplayName ****************对. 认证倾听者现在处理 Account : {uid} 有效载荷 由 Billing Service(取代旧的 Group :{uuid} 表格)发行.

Kamo·4mo ago
FeatureSecurityService

支持嵌入式名称/电子邮件/手机 数量+地址管理端点

- 账户管理员接受嵌入式名称/电子邮件/手机 POST/PUT上的JSON号码 - POST上的初始地址创建了SIPPING(以及使用AsBillingToo set时的BILLLING),设置了主要指针 - 增加5个地址终点:获取、POST、PUT、DELETE地址;PUT/地址/{id}/主地址 - 账户汇总/详细...

Kamo·4mo ago
FeatureSecurityService

添加 GET /{id}/ 历史和/{id}/ 历史/ 过滤端点

被贴上可过滤,可搜索的铅-历史端点有批量演员加载(无N+1). 过滤端点返回不同的已使用的字段、所有注册字段、不同的行为者和所有事件类型。 现在所有的变异端点 都通过召集成员 作为演员 到领导历史服务 为归属.

Kamo·4mo ago
FeatureSecurityService

追踪到主控器

Kamo·4mo ago
ChoreSecurityService

为 ASSIGN LEADS 右自愈而调动触发器

Kamo·4mo ago
RevertSecurityService

从安全服务中删除 VOIP 扩展回填

Kamo·4mo ago
OtherSecurityService

更改为配置以添加 kamo- asterisk- support

Kamo·4mo ago
FeatureSecurityService

系统配置记录数据+记录-加工金枪鱼

- 上车吧 返回四个计数器 在 kamo- 内部设置上被曝光 平台 配置 VoIP/ SMS 选项卡(vmPending, callPending,vmError, callError)。 - PUT/api/安全/系统配置 现在接受voipVmBatchSize,voipCallBatchSize, (原始内容...

Kamo·4mo ago
April 26, 2026
FeatureSecurityService

在 config.json 中包含 org 描述

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

Kamo·4mo ago
FeatureSecurityService

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

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

Kamo·4mo ago
OtherSecurityService

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

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

Kamo·4mo ago
FixSecurityService

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

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

Kamo·4mo ago
FeatureSecurityService

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

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

Kamo·4mo ago
FeatureSecurityService

添加 结束点

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

Kamo·4mo ago
FixSecurityService

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

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

Kamo·4mo ago
April 25, 2026
OtherSecurityService

添加日志到上传背景终点

日志 org/ index、 文件信息、 用户ID、 认证决定、 和 MiNIO 组装 键以跟踪背景上传为何没有出现在中转桶中 .

Kamo·4mo ago
ChoreSecurityService

重建以获取成员 JsonIdentity 从 kamo- 共享- 图书馆获取信息修复

kamo- shared- library b57d156 修正 @ JsonIdentityInfo( 财产 = "uniqueId" ) –"id" on Member,解决了PUT上的400个错误. /api/security/org/{id}.

Kamo·4mo ago
FixSecurityService

删除重复的 CorsFilter 豆类, 导致双重访问控制- Allow- Origin 页眉

明亮的 CorsFilter 豆子引发了第二个 CORS 过滤器与 Spring 保安的内置的 CORS 支持(它使用 CorsConfigulation source). 两个过滤器都解决了来源模式,并写出相同的标题,产生 https://www.kamocrm.com, https://www.kamocrm.co...

Kamo·4mo ago
FixSecurityService

允许系统用户管理 org 品牌并修正标识认证

- 在CanManageOrgBranding的平台上增加系统用户绕行作为第一卫士 系统用户对所有非母兽拥有完整的品牌控制 - 修补上传的Logo端点,该端点有一个原始的 org 拥有者只检查绕过 CanageOrgBranding 和 god- mode 两种操作程序, 系统用户可使用 403

Kamo·4mo ago
April 24, 2026
FeatureSecurityService

系统配置 + 平台概览终点

平台全平台配置表面,由现有顶层所有者守门 guard (matches SystemUserConfig Captain's request ToplevelOwner type). 防守(Matches SystemUserConfig Captain's required ToplevelOwner pattern...

Kamo·4mo ago
FixSecurityService

GoDaddy 400 个错误背后的表面真实原因

Go Daddy 现在返回 HTTP 400 并带有代码=unable TO AUTHENTICATE和身体 “坏要求:坏要求”当账户不符合其当前状态时 生产域 API 资格( 10+ 账户或一个账户上的域) 活跃的折扣域俱乐部成员)。 证书是完美的 电话仍然失败。 我们的委托人把那个重新写成原始的 "坏求"之体,无用...

Kamo·4mo ago
FeatureSecurityService

为平台管理员添加 GET/api/security/org/all-networks

顶级的Org 拥有者现在可以通过 与打电话者相关的会员信息。 呼叫者有成员的地方的鸟类 记录获取是Owner/memberId人口;其他人得到成员ID:无效,是Owner:假. endpoint强制要求调用者既位于顶层的Org,也是所有者.

Kamo·4mo ago
RefactorSecurityService

丢弃团队 MemberPayFees 设置参数

映射共享图书馆的改变——安全模型控制器, 主模型控制器和应用程序模型控制器不再读取/写入 团队成员PayFeesSetting。 分支类型编辑器的平面自给 选择与 Billing Group 重构一起删除 .

Kamo·4mo ago
FixSecurityService

通过 findByIdWith Domains 下载域, 放下@ Transactional

@ Transactional 在一个控制器方法上保持一个 DB 连接打开 上传整个MinIO, 并有LazyInitialization Exception的风险 如果 内部获取 OrganizationById 交易在解析PrimaryDomain 之前执行 访问 org.getDomains (). 使用 fin...

Kamo·4mo ago
FeatureSecurityService

别名能见度过滤 + 自动验证子域所有权

组织主计长: - Web-alies org 创建现在自动标记所有权 isDnsVerified=real on the created OrgDomain——自此以后不需要TXT记录 我们代表他们为Go Daddy提供了DNS - CUSTOM 父AliasType 路径现在执行 per-alias 创建者类型可见度...

Kamo·4mo ago
FixSecurityService

直接上传到公共/{域文件夹}/img/ 而不是中转桶

上传的Logo 端点正写到硬编码的 “ sumtingwong ” 占位符 (未填入) 代替 Org 实际的公共主题路径 。 现在登录 直接转到 QQ 或 logo- full.{ext} 。 - 复制Folder 跳过模板标识, 当 org 已经拥有自己的标识 - 上传Logos( ) 中出 — 公共副本步骤已删除...

Kamo·4mo ago
FixSecurityService

从边缘节点默认删除已降级的 k2m1 节点

k2m1 (10.8.2.1) 为永久下行. 把它留在故障列表中 导致上传回挂直到新的OkHttp超时起火. 默认 现在只为 k1m1-; k0m1 冷节点仍为倒置.

Kamo·4mo ago
FeatureSecurityService

Org 级别配置、 Go Daddy 客户端和 web-alias org 创建路径

连接新的 Subdomain 分支在后端的端到端 : - Org 级的子域控制器 + GoDaddy creds(活度验证) - Go DaddyDnsClient 执行单能国家妇女委员会升级和证书检查 - 供应 服务 async- queue 标准 KnownAliases 子集和 将每行记录写入 OrgDns Pr...

Kamo·4mo ago
RefactorSecurityService

注册时丢弃电话字段的短消息校验

在自助服务登记期间收集的电话号码现在已是 纯可选文本字段——没有/注册/手机/启动,没有短信代码, 没有/登记/电话/核查。 寄存器端点接受该数字为 输入, 使白空/ 平移常态化, 验证 E.164-ish 格式服务器侧并存储在新用户上。 删除注册PhoneService类和两个短消息端点 并放下电话CodeId 登...

Kamo·4mo ago
FeatureSecurityService

明确团队状态+名称前缀/后缀目录

- Get QQ 现在返回名称前缀和 名称后缀,来源于名称 PrefixType 和名称后缀Type,所以 添加成员/ 添加团队成员表不需要硬编码. - POST/创建-团队成员现在拒绝一个省略的请求 团队成员状况(400)。 前一次静默的PROSPECT倒计时是 ——呼叫者必须明确选择生命周期状态 如此团队 成员从未...

Kamo·4mo ago
FeatureSecurityService

为13岁以下注册者制作电子邮件+法定名称选项

/api/安保/登记端点先前拒绝了任何请求 缺少电子邮件、姓名或姓。 这让13下的道路 (KIDS ONLY orgs, 或All AGES with a sub-13 注册人)—— 这些账户只有名词+密码+种子短语。 校验现在需要每个路径的别名+密码,并处理 电子邮件 + 姓 + 姓作为全名或无名的 三重: 提供 ...

Kamo·4mo ago

就像你看到的运输?

每一个都自动更新您工作空间的地盘。 开始自由,看它成长 一周又一周.

永远开始自由查看定价