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 28, 2026
ChoreEmailService

用于共享库更新的触发器

Kamo·6mo ago
ChoreRAGService

用于共享库更新的触发器

Kamo·6mo ago
ChoreKBService

用于共享库更新的触发器

Kamo·6mo ago
ChoreAIService

用于共享库更新的触发器

Kamo·6mo ago
ChoreMediaService

用于共享库更新的触发器

Kamo·6mo ago
Refactorkamo-internal

分割成员 API; 显示子的目标 org; 添加帐单所有者促进 UI

billingApi 将成员拆分成账户成员(can ManageBilling, is AccountManager) 成员(isLicensee、canManage订阅) **************** 账户订阅收益 目标组织/目标组织 标题。 计划BillingTab 重命名 "管理集团"->"管理账户"(仅账级...

kamo·6mo ago
FeatureSecurityService

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

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

Kamo·6mo ago
RefactorBillingService

子目标为子org; 每个子成员从账户管理员中拆分

订阅现在要求目标组织在创建(账户、市场、 object org)为新的独有性键. 计票员服务公司 拆分为账户成员服务(账户级管理员)和 订阅会员服务(每副被许可人+分经理). 执照服务 优先搜索为 具体内容 sub + Team Member. is Organization Owner on the project ...

Kamo·6mo ago
Refactorkamo-shared-library

从每个子成员中分割账户级管理员; 子获得目标 org

添加订阅成员( 订阅许可使用人+子管理旗) 在 KamoCRM org 上的账户可以持有多个订阅,每个用户针对一个 不同的子网页 。 账户成员现在只带账户级管理旗 (a) 账户管理人,可管理比林); 订阅会员。 账户订阅可实现非零目标 而独有性键是现在(账户,市场,目标 org).

Kamo·6mo ago
April 27, 2026
Otherkamo-internal

账户组 - > 账户蒂耶; 客户组路线 - > 客户级

前端类型和API呼叫更新,以匹配共享-lib + 服务 将账户组重命名为账户泰尔 。 "集团"的命名被泄露了 (其中说明了定价等级) 读起来就像剩的计费组代码; 零售概念现在 毫不含糊地叫"蒂尔". - 类型: 账户组 - > 账户、 零售客户集团项目 - > 零售客户集团项目 - 方法: *************...

kamo·6mo ago
OtherSecurityService

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

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

Kamo·6mo ago
Otherkamo-shared-library

账户组 - > 账户(客户分割,不计费)

零售客户分区实体(有折扣) 基于分级定价的价格表)在名称上与现在取消的价格相冲突 计费组概念。 整个改名为"蒂尔"来达到目的 不言而喻,并删除其中遗留的“集团”术语。 账户包。 重命名数 : - 账户组 - > 账户 - 账户组成员 -- -- > 账户组成员(及其 " 小组 " 领域 -- -- " 层次 " ) ...

Kamo·6mo ago
Refactorkamo-internal

重新命名账户账单成员 - > 账户成员; isGroupPlanManager - > 为账户管理器

整个计费客户端和计划BillingTab的类型级别重命名 : - 帐单成员类型 - > 账户成员 - is GroupPlan 管理器旗 - > is Account 管理器 - group PlanManager 客户区 - > 账户管理商区 账户是集团;没有单独的"billing集团"概念, 因此,"集团计划管理...

kamo·6mo ago
RefactorBillingService

使用账户。 成员通过账户成员; 重命名为 GroupPlanManager - > 是账户管理器

账户现在是集团,所以所有参考 旧的 成员实体指向新的通用 **************** 实体。 "集团计划管理者"许可旗全改名为 "账户管理者"(角色相同;只有框架变化). 受影响 : - FredeWebhookService,账户订阅服务——无实体参考 - 现在写一个 账户成员行(是账户编辑成员) 有全经理旗...

Kamo·6mo ago
RefactorSecurityService

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

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

Kamo·6mo ago
Refactorkamo-shared-library

将账户组; 用成员设置 + 账户成员替换用户设置

账户本身现在是"集团"——没有单独的记帐集团. 概念。 成员(org-scoped)直接通过 新账户成员加入, 并带有每个成员的许可标记 加入我们 第一个创建账户的成员成为其主要成员。 账户。 - 丢弃 Many ToMany 集 < User> 用户字段(和 ACOUNT USERS 加入表格) - 放下用户主控账...

Kamo·6mo ago
FeatureInitializerService

添加成员语言+默认值 货币列

在支持新表格的成员表格中添加两个 NOT NULL 列 成员.语言(VARCHAR DEFAULT 'ENGLISH')和成员.defaultCurrence (VARCHAR(10) DefAULT “美元” 字段。 现有行被回填入 默认值, 这样NOT NULL 约束可以在没有故障时得到满足 窗口.

Kamo·6mo ago
Featurekamo-register

添加语言步骤、 国家时区选择器、 滚动 + *** 修正

- 为巫师准备新的“我的语言”步骤,以映射国家 步骤的布局。 将22个营销支持的地方列为旗牌牌 有本地名称 + 英语工具提示; 预选自 navigator.languages. - '我的国家' 步骤现在收集一个时区 与国家,默认 从 QQ 开始,并在前可编辑 下一个 这两个领域都需要推进。 - 登记机构现在发送语言/...

Kamo·6mo ago
Featurekamo-internal

向区域设置卡添加语言+默认货币

成员简介的"区域设置卡"现在曝光可编辑语言 (22个支持的地址与营销站点相仿)和默认货币 (可搜索自动完成)与时区并列. 三个一起通过 PUT/api/安全/成员/{id}。 视图模式显示本地语言名称 括号内为英文,加上货币符号和全名.

kamo·6mo ago
FeatureSecurityService

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

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

Kamo·6mo ago
Refactorkamo-internal

将 Api 客户端重写到基于账户的终端

billing Api 现在和QQ对话,而不是 旧/组/{组Id}路线。 重新命名的顶级类型 : - 计费组 - > 帐单 - 计费组成员 - > 帐单 成员 - 计费组订阅 - > 账户订阅 - 计费集团 - > 账户 - 平台Org组摘要 - > 平台账户摘要 - 计费Api.groups.* - > 计费Api....

kamo·6mo ago
RefactorBillingService

将帐单服务重写到基于账户的实体

计费服务现在以账户为中心。 由成员驱动的流动(例如: "加一卡","订阅计划" 现在通过一个账户 当成员不存在时, 自动创建; 账户 持有花旗客户身份证、一张或多张卡片、订阅、许可证、 发票和账单 重新命名/更换的服务: - 计费集团服务 - > 帐单 服务 - 计费组成员服务 - > 计费会员服务 - 计费组订阅服...

Kamo·6mo ago
RefactorSecurityService

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

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

Kamo·6mo ago
Refactorkamo-shared-library

从计费小组转入账户作为计费本金

账户现在是单行道客户本金。 需要成员 自动创建账户; 然后持有一张或多张牌,其中一张指定为主牌,并拥有 所有订阅、执照、发票和账单 Schema 更改( Account.java) : - 添加条纹CustomerId、付款方法(账户支付方法), 初级支付方法 (@ ManyToOne) - 在账户存储器中添加 fi...

Kamo·6mo ago
Chorekamo-internal

Mirror live/snapshot address shape in CartItem2 and DraftOrderItem types

CartItem2 gains **************** and shippingAddress/billingAddress fields populated from the customer's primary shipping/billing AccountAddress profile. DraftO...

kamo·6mo ago
Featurekamo-shared-library

Map external customer address blocks into AccountAddress on pull

添加适配器AddressMapper 帮助从任意一个 JSON 地址节点转换 提供商输入一个嵌入器,并将它作为键入账户 会计地址(SHIPPING/BILLLING)。 把帮手接入客户端点暴露的4个适配器 地址块 : - ShopifyCustomerAdapter: 默认地址为双运+提单, 剩余地址[]成为货运记录...

Kamo·6mo ago
Refactorkamo-shared-library

将现场记录显示为账户地址简介和历史地址

东方现场商业记录,以参考账户概况的主要货运/提单 地址,仅在记录成为历史(放置/发送)时才进行快照。 直播( 参考账户) : - Cart: 已参考账号。 客户; DTO 现披露有效的货运地址/ 从 QQ 调取的帐单地址 - 命令草案:替换自由文本 带有 许多ToOne账户 地址 地址/帐务地址 refs (通过 ...

Kamo·6mo ago
Featurekamo-internal

/账号/新副本取自牵头UX,全名字段,双人电话,地址;账级地址管理

前端 : -/账号/新:每节"从铅获取的代码"按钮+标题"从铅获取全部代码"按钮(当铅Id param) - 名称部分:前缀、先缀、中缀、后缀 - 带有扩展和“Allow文本”切换的双重电话(个人+工作) - 使用 EmbAddress 形状( 第1行, 细节、 城市、 分区、 邮政、 国家) 的地址部分, “ 也作为...

kamo·6mo ago
FeatureSecurityService

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

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

Kamo·6mo ago
Refactorkamo-shared-library

切换账户.java以嵌入可嵌入; 为运入/计费列表添加账户地址实体

- 添加账户AddressType enum(SHIPPING, BILLLING) - 添加账户地址实体(账户FK、类型、标签、安徽、时间戳) - 添加账户管理仓库 - Refactor Account.java:用 EmbNameFull, EmbEmail, EmbPhonePersonalAndWork 替换平...

Kamo·6mo ago
Featurekamo-internal

制作级历史 + 有媒体播放工具的语音信箱标签

历史分页(软件历史Tab.tsx): - 在面板滚动容器内通过交叉观察员进行无限滚动 - 过滤芯片:全部/入行/出行/出行/出行/入行/入行/入行/入行 - 当成像方有记录行时,在行动作中记录图标 - 每行外溢菜单(添加到联系人) - 通过现有的拨号盘点击回拨 语音邮件标签( Softphone Voicemail ...

kamo·6mo ago
FeatureInitializerService

记录提供者- 查找列 + VM 归档列的迁移运行器

添加记录S.professor instance id(UUID)和提供者 external id(VARCHAR(64)),加上软手机历史分页的批量查询端点所使用的复合idx records professor Lookup索引. 并添加手机 VOICEMAIL.is archived + 日期 archived ...

Kamo·6mo ago
FeatureConversionService

永续提供商InstanceId + 提供商 永续在摄取时记录

线索星号支持的X-Phone-Server-Id和X-Asterisk-Unique-Id(已经在未处理的记录中)被传送到新的RecordingMetadata字段,因此在成像系统中的呼叫/语音邮件行将相接键带回源提供者行. 对于语音邮件,帮助者会发送原始文件名碱名(例如:msg0000);我们剥去msg前缀并引导零...

Kamo·6mo ago
FeatureDocsService

使用 HTTP 区域支持添加 QQ

音频/视频成像资产通用流出端点,由kamo-Internal MediaPlayer工具使用. 重新使用图像服务授权( 和/ 下載/ ... 相同) 但有 Accept- Ranges + Content- Range 的流, 所以媒体元素可以不装入完整文件而刷新 .

Kamo·6mo ago
FeatureVOIPService

记录回放、语音信箱、相接语音信箱、历史丰富

- 新记录 具有批量搜索、主音轨+每个频道音轨的射程流音频以及媒体播放器工具窗口元数据的控制器 - 呼叫Captain.getCallHistory / 获得Voicemails 以成像记录来丰富每行内容 通过新录制 LookupService——单程往返,无N+1 - Phone Provider.get Voice...

Kamo·6mo ago
Featurekamo-shared-library

在录音、语音邮件存档、MinIO范围流媒体中提供搜索密钥

- 记录:将提供者InstanceId + 提供者外部Id 加入提供者调用历史 / 语音信箱行返回成像资产 - PhoneVoicemail: 添加:Archived + 日期:用于软手机列表中的软码 - 角色右侧:添加 VOIP VOICEMAIL PERMANENT DELETE (删除破坏性的门;档案仍可供所有人...

Kamo·6mo ago
Fixkamo-internal

从历史面板中删除多余的字段历史标题

标签标签已经传达了上下文——标题和字幕正在浪费屏幕空间. 重新装入按钮后移入工具栏 .

kamo·6mo ago
Fixkamo-internal

点创建客户端点而不是基准路径

kamo·6mo ago
Fixkamo-internal

删除布局道克导致邮件正文弹出

外相动相. Div的"放出"道具与内心的Animate Presence相争 高度 : “ 自动” 动画, 在电子邮件上创建 FLIP 反馈循环 不稳定的高度(图像,表格),会无限期地扭曲.

kamo·6mo ago
Featurekamo-internal

添加历史标签 — 带有搜索和过滤器的已标定的审计时间表

- 铅历史小组:粘性过滤工具栏,有已解封的搜索,QQ过滤器,有页码的MUI表格,有色码的事件芯片,任务/账户字段的成员名分辨率 - 线索 Api: 获得LeadHistory () 并获得LeadHistoryFilters () 并获得完整的查询参数支持 - 铅史入门、铅史学家、铅史学家、铅史学家、铅史学家、铅史学家...

kamo·6mo ago
FeatureSecurityService

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

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

Kamo·6mo ago
Featurekamo-shared-library

添加铅-历史审计日志——实体、登记、服务、数据交换、铅服务钩

- 铅历史实体(UUID PK,平地长FKs——没有允许铅删除/转换的FK限制) - 具有人可读标签的铅-历史晚会 - 铅历史场登记: ~55履带式铅字段的单一真相来源; 添加一字段为一行 - 领头字段描述器记录(钥匙、标签、类别、提取器) - 铅历史服务:快照/滴入管道,XQ相接+过滤后发现 - 具有巢式ActorD...

Kamo·6mo ago
ChoreDaemonService

用于共享库更新的触发器

Kamo·6mo ago
ChoreMediaService

用于共享库更新的触发器

Kamo·6mo ago
ChoreTranslateService

用于共享库更新的触发器

Kamo·6mo ago
ChoreBillingService

用于共享库更新的触发器

Kamo·6mo ago
ChoreMCPGatewayService

用于共享库更新的触发器

Kamo·6mo ago
ChoreEmailService

用于共享库更新的触发器

Kamo·6mo ago
ChoreDocsService

用于共享库更新的触发器

Kamo·6mo ago

就像你看到的运输?

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

永远开始自由查看定价