KamoCRM

实时变更日志

每个功能、修复和改进都会在发布时发布。 没有任何东西会在发布时被搁置。

17,801
变动共计
6,161
特点
5,369
固定
30
项目
按项目筛选
所有项目17,801AIService262APIService175BillingService158ConversionService110DaemonService140DocsService223ESigService91EmailService597InitializerService332KBService151KlusterServices746MCPGatewayService265MediaService604RAGService79SecurityService1,903TranslateService62VOIPService256VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,461kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,715kamo-signer-monorepo57kamolos114
按类型筛选
所有类型Build17CI523Chore786Docs3,274Feature6,161Fix5,369Other998Performance165Refactor278Revert23Style42Test164Upgrade1
August 11, 2026
Featurekamo-internal

指定聊天请求, 从门票列表中指定

两个差距,同一个原因——分配被视作发生在一个 票而不是去一个作品。 指定按钮被隐藏 预选盘直接, 所以一个直播聊天请求, 将它交给合适的人最要紧的 案子不可能是 完全移交。 这一排除始于聊天请求尚未“a”时。 真实的票",任务只在转换时发生. 现在可以分配了 和状态存活, 所以它仍然可以转换 之后。 并且指定需要先...

kamo·2mo ago
Featurekamo-internal

引用 Please 的引擎, 匹配 Frede 的帐单

模拟运行总和背后的算术 远离任何组件 数字可以直接测试。 它的镜像... ... 确切地说:每座加价比例表,按购买单位计,平价计费 许多人都在计划之中, 已经猜到了 这回信才是重点 这两个平台都位于先前引用的平台 价格与收费不相符合——应用命令向导每加一加一次 不论座席多少,公共页面为全组织存储池开账单 每个用户.

kamo·2mo ago
FeatureBillingService

做第一个可以购买的计划, 并回报真正的计划价格

有两件事阻止了一个组织 购买第一次订阅。 计划清单只能通过子系统获取。 marketId 订阅 org 已经持有了,所以一个没有的Org看不到产品中的任何地方的计划. Get/api/billing/markets/ for-org 从呼叫者那里解决市场 (一) 权利根——与自由计划已经提供其基线的同类组织, 所以计...

Kamo·2mo ago
Featurekamo-internal

门在有执照的座位上支付行动费,在停车口

产品中几乎每一件可以进入的动作——拨打分机,电子邮件给一个成员, 打开人工智能助手,播放录音,开始社交对话——是赤裸裸的 和工具注册 根本没有门。 一次一个接通这些呼叫站点 永远无法完成:一个调度员 后面加上或只是错过了直通路线。 支票现在住在这里 ToolWindows Context的单工具:打开处理器,因此每个呼...

kamo·2mo ago
FeatureSecurityService

解决一个成员可能做的事情,而不仅仅是其计划包括的内容

特色补助金说明一项计划。 他们从来没有描述过这个成员,因为 控制台门在 Org 级别 org. features 上导航——所以没有许可证的成员 完全看到了该组织有权获得的每一个应用程序,成员一级 数据库中已经存在的许可证对任何东西都没有影响。 成员能力是缺失的答案,一次在服务器上解决. 一个成员 没有座椅就留了一层...

Kamo·2mo ago
FeatureBillingService

按购买单位、而不是按人头计算的单数

通过创建和更新线索新添加的数量: 现在添加一个 FLAT 取其花纹数量 从订阅实际购买, 所以四 10GB存储区块法案作为4个区块而不是每个席位一次. 数量被过滤到解析后的加码,所以 陈旧或敌对的身体不能按它无权使用的代码停放数量 买.

Kamo·2mo ago
FeatureInitializerService

重价额外存储为每10克每克2.50美元,广角

附加说明是全组织共享的,然后定价 USAGE BASED $ 4,而"25 GB"则仅以道词表示. 从来没有提交过 存储计数器事件,所以它没有计费;如果它被附着,斯德雷克 拒绝一个量的 计价,所以订阅创建 抛出。 同时,公共页面将其发布为"+4美元/用户/月". 现为FLAT,单位为"10",单位为"2.50"-封锁...

Kamo·2mo ago
Featurekamo-shared-library

增加单位大小和可购买数量

添加的单位在描述中仅作为道具存在("每个单位"). 加上25GB),作为销售站点的硬码常数,所以没有什么能 法案反对。 增益单位大小和账户订阅收益 addon quantities ——购买的订阅单上每个添加了多少个单位. 活动 addon codes 保留权限来源的真伪,所以没有只有 要求“是否得到这个应用”必须知...

Kamo·2mo ago
August 10, 2026
Featurekamo-internal

选择代理重新分配一张票,而不是打他们的身份证

指定并重新指定您输入一个原始成员 id 的文本框 。 意思是已经知道你想要的人的身份了 对于一个行动 目的是找到正确的一个。 它现在使用成员 PickerDialog, 管理器字段后面的同一种拾取器 成员简介 和这个应用程序中的一个人 它的目录搜索运行 服务器侧并匹配名称、别名、工作和账户电子邮件、职称和 部门,所以...

kamo·2mo ago
FeatureMediaService

自动打开签名移交的终点

获取/会话/聊天/自动打开返回该成员的客户端的聊天对话 ; POST/sessions/{guid}/自动打开的记录。 持久 以及出于同样原因: 属于平台,而不是一个浏览器标签的会话Storage。 写作范围是来电者自己的会员行,所以一个会员的客户 永远不能退休别人的, 和邮票服务器时间 而不是客户端提供 值——比较...

Kamo·2mo ago
Featurekamo-shared-library

客户自己提出的谈话的长期记录

媒体会议成员获得 AUTO Opened AT, 除了 msgIdLastviewed 因为它是 同谷子——一个成员与一会的关系的事实. 那个 答案“ 他们读了多少”; 这个答案“ 已经显示了吗 ” 这个,没有问。" 它取代了一面平分会场的旗帜,它没有记录任何东西:a 第二台设备重新打开了第一台已经打开的每台对话, ...

Kamo·2mo ago
Featurekamo-internal

更改优惠面板

四下倒地,一个开关 板被冲到房客的上下 颜色全能,所以每个控制 与自己的背景。 每个 点击后选择隐藏 三到四个选项, 重复相同的十二个选项 边界样式。 面板现在是一个表面, 颜色属于任何选择。 - 每个选项都在屏幕上 4个设置,3到5个 简短的每个值; 显示它们比打开菜单更快, 一个选择组件取代了四个块的重复型式。...

kamo·2mo ago
Featurekamo-internal

将邮箱旋转器替换为集合的骨架

每个装入状态在/消息上都是装入器2,在否则是空的面板上。 启动、 信件列表、 文件夹树、 信件正文和下页 并且没有告诉读者接下来会发生什么。 他们现在画的是装货的东西。 每个占位符复制 它所代表的组件, 下至 40px 外观,文件夹缩进和 104/120px 消息行测量了真实的标记,所以布局不 数据降落时移动。 一个...

kamo·2mo ago
Featurekamo-internal

从事件对话框中添加并删除来宾

最后一个对话不能做的。 它可以显示谁已经在 但是没有办法把任何人放在那里 唯一的客人控制 是"更新和通知",它重新发信给那些已经受邀的人。 嘉宾通过电子邮件加入,随其RSVP列为有色点,标题为: 随州而去,然后在徘徊中取出。 输入增加一个来宾而不是 提交对话框,因为您是中间列表而不是完成 。 这个 组织者被标记,不能...

kamo·2mo ago
FeatureEmailService

管理事件的来宾列表

对话框可以显示已经参加过事件的人, 但绝不添加或删除 任何人,唯一的客人行动 是重新点名 不知何故 已经在这里了。 活动现在接受一个来宾列表,在保存时替换批发. 替换 而不是合并, 因为对话框拥有列表 。 在这里消失。 单子是"不供应" 然后离开客人 单独,这是客户端只编辑标题发送的内容. 客户不能说两件事 所以也...

Kamo·2mo ago
Featurekamo-shared-library

取消客机检查,并逐项删除

事件对话框显示事件与谁在一起,列表结束点返回 a 一个月的事件一次。 每个活动的客人查询是每行查询; 找到ByEventIdIn 问一次。 删除ByEventId是替换宾客列表批发版的前半部分, ,去除一个没有孤行、带有非无核外线的事件 键回它.

Kamo·2mo ago
Featurekamo-internal

告诉社员,赛事在他们安排的时候,与什么冲突

排程对话框可以说的最有用的事情是"你已经有了 答案就一直存在着 没什么 对话现在问随着时代的改变, 并且报告冲突。 在"当卡"内,直接受产生它的控制, 而不是在别处做标语 或保存后出错 编辑表排除了EventId,所以一个事件不报告自己。 还有两件东西是两地编辑的,现在是一盘: - 今天和明天把活动移到那一天,同...

kamo·2mo ago
FeatureEmailService

让冲突终点排除正在编辑的事件

冲突探测服务总是采取排除EventId的做法;这一终点 通过了无效。 没有它,一个事件相互重叠, 所以那一刻,这个事件 对话开始问,编辑任何会报告冲突的东西 正在编辑。 还有像这个控制器的其他部分一样用DTO来回答. 原始实体 发表了一个成员、组织和日历,杰克逊认为 再说了,还有更多.

Kamo·2mo ago
Featurekamo-internal

重建事件对话框, 围绕时间, 而不是围绕字段

在一栏中按 列恰好坐在表格中:标题、描述、位置、日历、日历、日历、日历、日历。 全天,开始,结束,颜色,私人,重复。 没有迹象表明 标题和时间是整个工作,其余通常都是一个人。 按实际决定的顺序重排,并给定等级以匹配: - 标题是像一个标题 被打入 - 大,无边界, 自动聚焦——因为它是每次都填充的一件事。 - 当成...

kamo·2mo ago
Featurekamo-internal

自动指定策略, 并自动打开指定对话框

专题设置获得第四项战略。 列表行和编辑对话框 共享相同的标签,然后将密钥先运至 kamo- transformation-dictionary —— messages/ is gitignored here and next-intl 扔出从en.json丢失的密钥, 因此,在字典前降落 将会运送一个建筑的页面崩溃。 ...

kamo·2mo ago
FeatureMediaService

AUTO 转让,并在代理服务器的屏幕上进行指定的对话

聊天请求和提交的罚单是同一个工作单位;题目是 战略是决定如何移交两者的唯一办法。 这个 Pre TICKET 特例不见. AUTO Assignment 选择真正在线上最不忙的代理商——一个直播 WebSocket 通过存在服务, 永不可用 status, 只移动到 登录、 登录和手动切换, 因此可以无限期地为任何...

Kamo·2mo ago
Featurekamo-shared-library

AUTO 转让战略与未见移交的持久记录

AUTO 转让(3) 附于支助指定战略 —— 指定 立刻到一个真正在线的特工那里去 更喜欢谁拿着它 工作最少,而不是ROUND ROBIN严格的存在盲旋转. 附录 从未重排 : 列是 @ Enumerated( ORDINAL) 。 该列还载有CREATE表上排放的CHECK Hibernate数值范围 永远不会修改...

Kamo·2mo ago
Featurekamo-internal

一个被绑定的应用程序的芯片 启动应用程序,而不是它的设置

一个被捆绑的乐队的主要芯片 连接到应用程序的设置着陆。 也是它第一次进入的地方 它现在借用了应用的导航 选项批发,所以它带有应用程序本身的图标,行为与 Nav does: CRM 打开 / 在 leads 螺栓下领导, AI 支持 打开助手 窗口、 支持和邮件以及 Docs 和 Phone 的子选项菜单, 聊天打开互动...

kamo·2mo ago
FeatureEmailService

将组织日历同步到电话, 不打开空洞

共享日历没有所有者, 所以账户范围 DAV 列表可以 公司事件在网络上明显可见, 每个电话。 家里的收藏现在结合了账户自己的日历 与它的组织共享一个。 需要护理而不是额外查询的原因:CalDAV 认证一个账户,而不是一个会员,所以只是披露日历 任何电话能接通的人 都会写出来 绕行右侧的出版 。 PUT和DELETE ...

Kamo·2mo ago
FeatureInitializerService

添加并回填账户. 创建日期( C)

Hibernate 无法自己添加这个 : ddl- auto 发送它不 NULL, 而 CockroachDB在已经排行的桌子上拒绝. 因此,它被添加 无效 在这里,回填,然后限制。 回填解码每个账户唯一的 rowid () 主密钥, 它包 将时间插入到高位数中 —— 恢复每个账户的真实 创建时间,而不是将所有23行...

Kamo·2mo ago
Featurekamo-shared-library

账户创建时的记录

账户没有设置时间戳——不是一栏一栏,也没有一栏。 账户列表有它创建的日期列和命令,所以该列 自表格创建以来,每个账户均为空白。 来源于数据库而不是联合核查机制,根据内部规则 时间戳。 匹配列和现有行的回填 Kamo Initializer的账户DateCreatedMigation,已经运行了.

Kamo·2mo ago
Featurekamo-internal

将一个启用的应用程序固定在主启动板上

在设置子选项中, 每一个启用的 Apps 话题现在都带有 Pin 切换 菜单及其设置登陆页面上的区域标题。 一个被钉住的应用程序 它自己的横向捷径乐队在主发射板上——成员选择 对应管理员栏,并携带应用程序打开的每个屏幕。 针头是一种显示偏好,绝不是一种权利:被封住的列表是 与成员在每一处的活门相交,所以被取消的权利或...

kamo·2mo ago
Featurekamo-internal

让移动副驾驶设置自己的全宽页面

电话供应面是互动中心的第三个标签 滑出,在500px铁路上盖住它——太窄,无法显示安装 代码和输入代码并排,所以两个步骤被倒塌了 以一列堆积的碎片来读取。 乐队的签入细胞启动 并计算代码下来,然后甲板 与取景口相拓宽的面板——平板电脑上两个,笔记本电脑上三个, 1800px的4个 两种代码共用一个扫描的取景器框架 扫...

kamo·2mo ago
Featurekamo-internal

围绕当前时刻重建日历

页面是一个功能性网格, 由铬进行交谈: 一个 3px 工具栏下的彩虹规则, 内容的第二个规则, 梯度 按钮,以及视图开关的四个松动图标按钮。 大声点 没有任何东西能回答问题。 实际打开日历以回答。 组织的想法是:接下来是什么,还有多少时间。 - NextUpBar坐在电网上方 时间,下一个事件和一个直播 倒计时,在...

kamo·2mo ago
FeatureInitializerService

将日历移动到会籍上, 并给每个成员一个共享的日历

日历和活动属于账户所有,没有组织。 每一个组织都拥有其最早的会员资格,即: 账户属于最长的账户,在实际操作中是日历的所在地。 因此,日历上的土地 在一个组织,而不是 都重复了这些 选择重要的账户 在日志中计算,因为对于他们来说,日历从 他们的其他组织。 事情跟随他们的日历 而不是自己的用户,所以 事件永远不能在与日历...

Kamo·2mo ago
Featurekamo-shared-library

范围日历给成员, 并添加整个 Org 出版权

UserCalendar 和 CalendentEvent 单独挂起 USER ID , 并携带无 组织。 一个用户是全局的,一个成员是其中的用户 组织,所以一个账户属于几个组织 有一个堆 以他们所有的历法显示。 两个实体都获得成员身份和组织身份,并获得日历增益 IS ORG CALENDAR — 一个共享的日历, ...

Kamo·2mo ago
FeatureInitializerService

将共享的地址簿联系人交回给所有者

Email Service 现在将每个联系人都显示为联系人 books. owner id, 哪个 使联系人处于无主组织默认状态 书不可通取. 连接。OWNER ID不是NULL,并且已经有人住在 自创建路径开始设置以来的每一行,所以加入该路径的成员 每一个接触都是完全已知的——没有推断。 本规定a 个人书单(组织、...

Kamo·2mo ago
FeatureVOIPService

点到 YugabyteDB 并使用 PostgreSQLdialect

CockroachDB被尤加比特DB所取代. 连接字符串从 蟑螂db-公用:26257到yb-tserver-service:5433,并使用希伯来语方言 从QQ到PostgreSQLDialect.

Kamo·2mo ago
FeatureSecurityService

点到 YugabyteDB 并使用 PostgreSQLdialect

CockroachDB被尤加比特DB所取代. 连接字符串从 蟑螂db-公用:26257到yb-tserver-service:5433,并使用希伯来语方言 从QQ到PostgreSQLDialect.

Kamo·2mo ago
FeatureRAGService

点到 YugabyteDB 并使用 PostgreSQLdialect

CockroachDB被尤加比特DB所取代. 连接字符串从 蟑螂db-公用:26257到yb-tserver-service:5433,并使用希伯来语方言 从QQ到PostgreSQLDialect.

Kamo·2mo ago
FeatureMediaService

点到 YugabyteDB 并使用 PostgreSQLdialect

CockroachDB被尤加比特DB所取代. 连接字符串从 蟑螂db-公用:26257到yb-tserver-service:5433,并使用希伯来语方言 从QQ到PostgreSQLDialect.

Kamo·2mo ago
FeatureMCPGatewayService

点到 YugabyteDB 并使用 PostgreSQLdialect

CockroachDB被尤加比特DB所取代. 连接字符串从 蟑螂db-公用:26257到yb-tserver-service:5433,并使用希伯来语方言 从QQ到PostgreSQLDialect.

Kamo·2mo ago
FeatureKBService

点到 YugabyteDB 并使用 PostgreSQLdialect

CockroachDB被尤加比特DB所取代. 连接字符串从 蟑螂db-公用:26257到yb-tserver-service:5433,并使用希伯来语方言 从QQ到PostgreSQLDialect.

Kamo·2mo ago
Featurekamolos

点到 YugabyteDB 并使用 PostgreSQLdialect

CockroachDB被尤加比特DB所取代. 连接字符串从 蟑螂db-公用:26257到yb-tserver-service:5433,并使用希伯来语方言 从QQ到PostgreSQLDialect.

Kamo·2mo ago
FeatureESigService

点到 YugabyteDB 并使用 PostgreSQLdialect

CockroachDB被尤加比特DB所取代. 连接字符串从 蟑螂db-公用:26257到yb-tserver-service:5433,并使用希伯来语方言 从QQ到PostgreSQLDialect.

Kamo·2mo ago
FeatureEmailService

点到 YugabyteDB 并使用 PostgreSQLdialect

CockroachDB被尤加比特DB所取代. 连接字符串从 蟑螂db-公用:26257到yb-tserver-service:5433,并使用希伯来语方言 从QQ到PostgreSQLDialect.

Kamo·2mo ago
FeatureDocsService

点到 YugabyteDB 并使用 PostgreSQLdialect

CockroachDB被尤加比特DB所取代. 连接字符串从 蟑螂db-公用:26257到yb-tserver-service:5433,并使用希伯来语方言 从QQ到PostgreSQLDialect.

Kamo·2mo ago
FeatureDaemonService

点到 YugabyteDB 并使用 PostgreSQLdialect

CockroachDB被尤加比特DB所取代. 连接字符串从 蟑螂db-公用:26257到yb-tserver-service:5433,并使用希伯来语方言 从QQ到PostgreSQLDialect.

Kamo·2mo ago
FeatureConversionService

点到 YugabyteDB 并使用 PostgreSQLdialect

CockroachDB被尤加比特DB所取代. 连接字符串从 蟑螂db-公用:26257到yb-tserver-service:5433,并使用希伯来语方言 从QQ到PostgreSQLDialect.

Kamo·2mo ago
FeatureAPIService

点到 YugabyteDB 并使用 PostgreSQLdialect

CockroachDB被尤加比特DB所取代. 连接字符串从 蟑螂db-公用:26257到yb-tserver-service:5433,并使用希伯来语方言 从QQ到PostgreSQLDialect.

Kamo·2mo ago
FeatureBillingService

点到 YugabyteDB 并使用 PostgreSQLdialect

CockroachDB被尤加比特DB所取代. 连接字符串从 蟑螂db-公用:26257到yb-tserver-service:5433,并使用希伯来语方言 从QQ到PostgreSQLDialect.

Kamo·2mo ago
FeatureAIService

点到 YugabyteDB 并使用 PostgreSQLdialect

CockroachDB被尤加比特DB所取代. 连接字符串从 蟑螂db-公用:26257到yb-tserver-service:5433,并使用希伯来语方言 从QQ到PostgreSQLDialect.

Kamo·2mo ago
August 9, 2026
FeatureKlusterServices

YugabyteDB 中独一无二的 shim 和 非公有计划

Shim是一个在最大产量下播种的序列,外加一个比分. 这个 种子有两项要求,而不是一项:它必须超过每个现有的标识,或 在切换接合器后插入第一个字,并且必须超过2^53,因为IDs 并且API合同已经承担了 已验证:返回 > 2^53 和 > 生产最大值,1000次调用,以及 `INT8 DEFAULT 独有的 row...

Kamo·2mo ago
FeatureKlusterServices

YugabyteDB 中独一无二的 shim 和 非公有计划

Shim是一个在最大产量下播种的序列,外加一个比分. 这个 种子有两项要求,而不是一项:它必须超过每个现有的标识,或 在切换接合器后插入第一个字,并且必须超过2^53,因为IDs 并且API合同已经承担了 已验证:返回 > 2^53 和 > 生产最大值,1000次调用,以及 `INT8 DEFAULT 独有的 row...

Kamo·2mo ago
FeatureKlusterServices

部署单节点YugabyteDB 2026.1.0.1 与 CockroachDB并列

两台发动机现在都在k1m1上并肩运行; CockroachDB 无人能及, 仍为回滚道. 有三件事并不明显: - Helm图表版本不是多克标记 图2026.1.0 地图用于应用 2026.1.0.0-b118版本,故"图像:yugabytedb/yugabyte:2026.1.0"为. 图片 PullBackOff...

Kamo·2mo ago

“你看见了什么 ? ”

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

开始免费永远查看定价