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 2, 2026
FixEmailService

Rename DomainService to EmailDomainService to resolve bean name conflict

The shared library's DomainService and EmailService's local DomainService both registered as 'domainService' bean, causing CrashLoopBackOff on deploy.

Kamo·6mo ago
Fixkamo-internal

从电子邮件模板页面中删除重复的内线帮助

帮助信息在模板列表上方显示, 在帮助和提示边栏。 删除内线渲染来避免 浪费空间, 因为边栏已经为这个目的服务 .

kamo·6mo ago
FixEmailService

Correct method signatures in DomainController and MailboxController

- Fix getMemberMailboxes -> getMailboxesForMember in MailboxController - Add missing memberId parameter to getVerificationRecords and verifyDomain in DomainCont...

Kamo·6mo ago
Featurekamo-internal

添加电子邮件域管理、 邮箱提供 UI 和成员邮箱任务

- 添加域名Api和邮箱ProvisionApi到提供者Api.ts - 加点... 使用“Provider Capabilitys”的能力检测 - 用域标签在 QQ 创建专用提供者配置页面 - 创建带有域名CRUD、同步、核查和默认管理的电子邮件DomainManager组件 - 管理电子邮件邮件箱管理器:用中央邮箱...

kamo·6mo ago
FeatureEmailService

Add email domain management and mailbox provisioning through abstract provider layer

- Add DomainManager and MailboxProvisioner capability interfaces with sub-capability detection - Add ProviderDomain, ProviderMailbox, DnsRecord DTOs - Implement...

Kamo·6mo ago
Featurekamo-shared-library

添加电子邮件域名、 邮箱、 成员邮箱实体和寄存器

添加电子邮件 ProviderDomain Enty, 邮件箱实体, 以及邮件邮件箱实体 提供商域管理,邮箱提供,以及成员到邮件箱的任务.

Kamo·6mo ago
Featurekamo-internal

重写角色和权限选项卡, 带有单通字符选择器和应用权限

将多作用创建对话框替换为自动完成下拉 一个已存在的OrgRole。 显示按服务类型分组的应用权限 来源归属(作用,部门,职称,直接). 显示有效 安全瀑布的课间休息.

kamo·6mo ago
FeatureSecurityService

Add MemberSecurityController for member role assignment and applied rights

Provides GET /member-security/{id} (assigned role, applied rights with sources, session timeout), PUT /member-security/{id}/role, and DELETE /member-security/{i...

Kamo·6mo ago
Fixkamo-internal

在非名输入时自动附加电子邮件域@, 显示实际错误消息

当用户只输入“ SYSadmin” 这样的用户名时, 域名来自他们的 主电子邮件自动应用(例如"SYSadmin@KamoCRM.com"). 还有 表面显示实际后端错误消息,而不是通用的“未添加别名”.

kamo·6mo ago
Featurekamo-internal

将支持图标转换为下放菜单, 从侧边栏导航中删除支持

在 NavTop 中支持图标现在打开一个下拉并带有两个选项: - "View 支持聊天和票"导航到/支持?tab=tickets - "创建新支持聊天/聊天" 打开支持弹出像以前一样 从 NavPri 侧边栏中删除了支持菜单项 .

kamo·6mo ago
Fixkamo-internal

将成员ID作为字符串发送,以防止 JavaScript 数字精密损失

来自CockroachDB的成员身份证超过了数字. MAX SAFE INTEGER,导致 编号()至圆形,例如:116193613562426374~1161936315562426400. 然后后端找不到成员, 打破了化名创建 和共享邮箱访问操作.

kamo·6mo ago
Fixkamo-internal

使支持票表自动填入剩余父高

外容器和桌子容器增加弹性: 1和分高: 0 表格可以填充可用的空格。 接地到地 使用边距:自动.

kamo·6mo ago
Fixkamo-internal

应用相同的间隔和制表符大小校正以支援View

匹配设置View布局: 更紧凑的英雄粘贴( py: 2.5, px lg: 3) , 减少内容粘贴( px lg: 2, pb: 2), 紧凑标签( minHeight: 42, 字体Size:13px),并缩小了标签栏边距(mb:1.5).

kamo·6mo ago
Fixkamo-internal

缩小 NavPri 菜单项之间的间隔

kamo·6mo ago
Fixkamo-internal

紧紧设置查看间隔并降低标签高度以匹配账户页面

- 减少英雄部分的活塞(py:4 → 2.5,px lg:4 → 3) - 减少主要内容区编码(px lg:4 → 2,pb:6 → 2) - 减少标签栏差值(立方米:3-1.5) - 压缩制表高度(小米:42;字体:13px;py:1) - 从标签中删除Org标识图标,以防止高度膨胀

kamo·6mo ago
Fixkamo-internal

将页面头重命名为 My 账户, 标签为 My Profile, 正常间隔和标签大小

- 页面标题从"我的简介"改为"我的账户" - 第一张标签从"我的账户"更名为"我的配置" - 规范所有标签内容编码,以匹配/设置/账户(第4页,空白:4) - 在 > 5 个标签时使用可滚动标签,以保持一致的标签大小

kamo·6mo ago
Fixkamo-internal

将动画背景恢复为标题, 将 Avatar 重命名为相片, 固定背景管理

- 用 Org/custom 将 Ken 燃烧出动画的背景图像还原给成员头头 通过新道具提供背景支持(使用OrgBackgrounds,自定义Backgrounds) - 将所有用户造型的"Avatar"/"Avatar Create"文本重命名为"Photo"/"Profile相片"/ "Member Photo"—...

kamo·6mo ago
Featurekamo-internal

重新设计模块化标签架构和基于卡的编辑用户界面成员设置

合并配置文件和成员权限标签, 合并为“ 我的账户” 标签 基于节的编辑-点击卡。 将功能提取到专用标签: Docs (DocManager,有assocType=1),电子邮件和邮箱设置,电话设置,以及 角色权限( L) 。 简化成员页条为紧凑梯度横幅. 用户配置 以安全提供者 org 匹配链接以管理方式有条件显示的字...

kamo·6mo ago
Fixkamo-marketing

综合定价一体化审计——使所有页由API驱动

计算页面 : - 分为服务器组件+计算器 - 所有计划价格,附加价格,捆绑价格 现在来自API ——针对直播晋级的促进码验证(不是硬码"250FF"). - 正确的折扣类型(FLAT PER SEAT、PERCENTAGE、FLAT AMOUNT) 提供页面 : - 拆分到服务器组件 + 提供客户端 - 从API获得...

Kamo·6mo ago
Fixkamo-marketing

从定价中删除所有14天的试卷并提供页面

从"创业计划"和"运营计划"中取消审判. 自由计划是 试购前的体验。 更新的 CTA 按钮 ("开始") , FAQ, 页脚文本,提供页面副本,以及定价目录映射 以尊重来自API的审判日(仅在 > 0时显示审判CTA).

Kamo·6mo ago
FixInitializerService

Remove 14-day trial from Starter and Business plans

Free plan serves as the trial experience — no need for separate trial periods on paid plans.

Kamo·6mo ago
Featurekamo-marketing

从硬码数据转换/定价页面到活的 API 驱动目录

- 将定价页面分为服务器组件(数据获取)和客户端 组件( 与动画、 切换、 FAQ 交互 UI) - 添加从QQ获取的定价目录( catalog.ts) 工具 通过 API 密钥和将后端数据映射到页面的渲染格式 - 如果API不可用,则光荣地返回到硬编码数据 - 同样的密钥(PUBLIC CHAT API KEY)现在...

Kamo·6mo ago
Featurekamo-internal

重构 API 以颗粒范围切换每个密钥访问 UI

将"Public Chat API keys"更名为"Organization API keys". 添加范围 使用切换开关管理每个密钥(PUBLIC CHAT,Substitution CATALOG). 范围在密钥列表中显示为有色芯片 。 两者的范围切换 创建对话框和密钥细节/编辑视图.

kamo·6mo ago
April 1, 2026
FeatureSecurityService

Support internal service auth for subscription catalog and promotions endpoints

Add X-Internal-Auth + X-Public-Chat-Org-Id header validation so APIService can proxy public catalog requests to the subscription endpoints. Session auth still w...

Kamo·6mo ago
Featurekamo-shared-library

将范围列添加到 PublicChatApiKey 和 ApiKeyScope 选项

将 JSONB 范围列添加到默认值的 API 密钥实体 ["PUBLIC CHAT"]. 新建 ApiKeyScope 通则定义可用范围 : (原始内容存档于2018-09-28) (中文(中国大陆) ). Public CHAT and Subtition CATALOG.

Kamo·6mo ago
Featurekamo-internal

在特性矩阵编辑中添加被抛光的矩阵Cell组件

新的可重用 MatrixCell 组件,带有现代动画的微互动: 读取模式 : - 布林斯圆形图标徽章(绿色检查/灰色X) - 有圆形边框的彩色药丸,用于数值和文字值 - 有无限图标的蓝色"无限"药丸 编辑模式 : - 动画包括/不包括切开药(绿色/有悬浮尺度的红色) - 自定义带ON/OFF标签和弹簧动画的布尔滑轮...

kamo·6mo ago
Fixkamo-internal

添加编辑矩阵按钮以在读取模式和编辑模式之间切换

矩阵现在以只读视图模式开始 。 单击“编辑矩阵” 切换到带有复选框、开关和文本输入的内置编辑模式。 取消返回更改并重新加载 。 保存持续并退出编辑模式 .

kamo·6mo ago
Featurekamo-internal

带有标签布局和生产级矩阵的重新设计特性标签

- 修复平面 API 响应密钥不匹配( 订阅 PlanFeatures - > planFeatures) - 通过内部标签将特性分为两个视图: 1. 类别和地物:清洁有编号地物清单的两层主板; 值类型芯片、描述和空状态 CTAs 2. 特征矩阵:与可相撞类别部分的全宽比较表, 粘性特征栏,计划类型徽章,检查/关闭读取...

kamo·6mo ago
Fixkamo-internal

在网格渲染器中的数组操作前分析 JSONB 字符串字段

兼容的 PlanId, 包括 InPlanId, 以及可应用的 PlanId 来源 作为 JSON 字符串的后端,而不是数组。 添加安全JSON.parse倒置 在单元格渲染器中防止“ slice(...).map” 出错.

kamo·6mo ago
FixInitializerService

Remove mock subscription data from DataLoader

Remove loadMockSubscriptionData (BASIC/PRO/ENTERPRISE fake plans) from loadMockPOSData. All subscription data for KamoCRM is now exclusively managed by KamoCRMP...

Kamo·6mo ago
Fixkamo-internal

用后端对齐 API 响应密钥并修正 AG Grid 渲染

- 修复 posApi.ts 中的7 个响应密钥不匹配现象(特点类别、特征, 附加、捆绑、批量贴现、升级、协议牌) - 将所有 AG 网格实例从 DomLayout = “ 正常” 切换为“ 自动高度” 当弹性容器高度没有级联时固定隐形行

kamo·6mo ago
Fixkamo-internal

使用 docker/login-action + buildx 用于可靠注册认证

将赤色嵌入器登录/ 构建/ push 替换为嵌入器/ login- action@ v3, docker/ setup-builtx-action@v3, 和 docker/built-push-action@v5图案 它能正确处理证书的持久性。 断断续续 在图像推力中"没有基本的认证证书"失败.

kamo·6mo ago
FeatureInitializerService

Add KamoCRMPricingLoader with full marketing pricing model

Preloads the complete KamoCRM subscription pricing structure into the KamoCRM organization, mirroring the /pricing page on kamo-marketing: - 4 plans: Free, Sta...

Kamo·6mo ago
FixInitializerService

Update seed data to use new subscription plan DTO fields

Replace deprecated **************** with planType, maxSeats, and description in DataLoader subscription plan seed data.

Kamo·6mo ago
Featurekamo-internal

企业订阅 POS 系统 - 完整的前端重建

- 扩展 posApi.ts ,包括70+订阅 API 方法和28个新的 TypeScript 接口 - 用于颗粒许可渲染的订阅机钩 - 重新建造管道订阅计划Tab作为7-tab的容器(计划、特性、附加、套装、数量折扣、升级、协议模板) - 创建9个订阅管理员组件(4 200多行) - 重建管道SignupSTab,配...

kamo·6mo ago

就像你看到的运输?

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

永远开始自由查看定价