KamoCRM

实时变更日志

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

17,672
变动共计
6,083
特点
5,346
固定
30
项目
按项目筛选
所有项目17,672AIService261APIService174BillingService158ConversionService110DaemonService138DocsService223ESigService91EmailService588InitializerService330KBService151KlusterServices745MCPGatewayService261MediaService604RAGService79SecurityService1,876TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,416kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,684kamo-signer-monorepo57kamolos114
按类型筛选
所有类型Build17CI523Chore776Docs3,258Feature6,083Fix5,346Other998Performance165Refactor278Revert23Style42Test162Upgrade1
September 6, 2026
Featurekamo-internal

你选的这个计划是去卖的

"搬去商业"开票控制台 无选择. 个人的选择 刚刚做的被扔到地上 他们被要求再做一次 在屏幕上 列出四项计划,但无一例外——这是他们在此旅程中唯一的时刻。 已经决定了 代码现在与子 tab 相同, 由 planLinks. ts 创建并读取 子tab 的原因是: 一个未识别的值被设计忽略,所以一个打字产生一个 联系是...

Kamo·1mo ago
Featurekamo-shared-library

顾客的两封信,当他们的卡失效

BillingService从Dunning Notioner写起就想寄这些 这个 贴在QQ上, 存在于 emailService 上, 该前缀下唯一的控制器在此服务 目录照片——并按设计吞入了404,因为邮件必须失效 不要让史崔克重试一个网页。 所以一个卡过期的客户 得到了一个数据库 出行而寂:无来信相相相相相相相相...

Kamo·1mo ago
Featurekamo-internal

一张计划卡上面写着它给下面的那张

取取者出出一价,取出一座天花板并一句. 选择46至80美元a 这个席位是一个明显答案的决定,对大多数球队来说,这是一个错误的决定。 整个目录一直包含着整个能力矩阵 购买页面从不 显示它的一行。 现在每张卡上都标出它的计划 上张卡上没有的 四张卡上 剩下的时间有数 衍生的,没有写下来: PlanAdds Over 读取...

Kamo·1mo ago
Featurekamo-internal

达到销售的一个方法, 和座位控制,知道计划的限制

联系人SalesDialog 持有 KamoCRM 公司本身的详情——销售@KamoCRM.com和 (949)298-9960 x1——作为常数,刻意. 这个平台上的其他地址都属于 {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH80808...

Kamo·1mo ago
Featurekamo-internal

数字屏幕,所以电话和短信可以来自不同的公司

一个组织从一家公司购买电话号码,并用 另一个 这很普通,卡莫无法形容:发短信是财产 手机的SERVER, 所以一个Org的DIS和短消息来自Telnyx和 他们的电话被他们自己的FreePBX接了 根本发不出短信 设置 ~ 电话 ~ 数字是现在说的地方,它坐落在中间 提供商和扩展商,因为这是工作发生的顺序。 一行读...

Kamo·1mo ago
FeatureVOIPService

NUMBER的路由文本,并在两侧添加Telnyx

一个组织可以从一个公司购买其DIS和短信,并回答 与另一个电话。 卡莫无法表示:成员发短信是 他们的手机SERVER的属性,所以一个Org的电话号码来自Telnyx和 他们的电话被他们自己的FreePBX接通 根本无法发短信——FreePBX 在联系到任何提供者之前拒绝的网关,以及 这条建议“添加一个短信提供商”导致一...

Kamo·1mo ago
Featurekamo-shared-library

Telnyx,第一个既是电话服务器又是载体的供应商

Telnyx 销售SIP干线,DIS和短信,一个组织可以购买这些 一半独立。 这个案子是为了: 从Telnyx那里买来的文件和短信, 由客户的FreePBX接听的电话 折叠成一 因此,TELNYX号卫星作为附件附在两个附件之后。 VoipProviderType和 BulkText ProviderType (英语)....

Kamo·1mo ago
Featurekamo-internal

架子取代了每张申请卡,四行修正

发射板是每个应用程序一张卡片的墙. AppSheelf 列出每个 那些应用在一个单面板, 与每个做什么和里面的一切,所以 砖块的网格 两次说相同的名字。 牌不见了,什么是 在发射板上留下的是架子,部件和成员被绑的笔记. 重接一个没有绑住的应用程序 和他们一起移动 - 这就是卡的角控制, 而货架的自针是现在。 Home...

Kamo·1mo ago
FeatureBillingService

计划启动费 直播费 电线

PlanDto只承担了经常性的费率,因此,每个表层引用一个计划,就引用一个价格 客户不收费:KamoCRM的起动费为每座99美元,每座495美元 单月开票前5个座位的起步器订单. 公开定价页面一直 显示它; 应用中的表面没有办法。 计划的有效载荷现在也携带在市场上运行的报价,由同一人解决 前提,实际上折扣一个订单。 ...

Kamo·1mo ago
Featurekamo-internal

报告线索在抽屉, shelving, 和发行 持久性

" 系统BugThread " 使任何人对一份报告和每个报告所说的一切 已通过状态, 在当前状态下调用: 调用答案 "为什么它现在在这里", 这是大多数读者来的原因, 和笔录 回答"它是怎么到这里的", 这是第四次尝试的固定需要。 它读取了QQ而不是媒体会话的结尾点 控制台上的其他记录都用 由会议成员授权的; 报告可...

Kamo·1mo ago
FeatureEmailService

System BUG COMMENT 预览变量

没有它们,模板编辑器会使新字母有漏洞,其中 报告编号、发件人和按钮打开,按键读取为已损坏模板 而不是作为缺失的预览。 其中没有任何评论机构,故意:信件没有引用一个。 A级 报告线索被大家读取 报告可见,但这封信 发给一个人,并与其他邮件一样继续发送.

Kamo·1mo ago
FeatureInitializerService

System bug.media session guid, 及其查询索引

报告评论线索后面的一栏, 匹配 - VARCHAR(36),因为MEDIA SESSIONs. GUID是 本身是一个36个字符串列,在加盟时发现类型不匹配。 由不幸的人查询时间。 无能而后入. 按现有报告播映会话意味着写作四 表格,按正确的顺序排列,其中属于服务 已经知道`SystemBugService.ensu...

Kamo·1mo ago
FeatureSecurityService

发送AI告诉线上所有人, 不只是记者

发件人发了Media Service的同一封信 所以观众必须移动 同样的方式: 报告的所有参与者 减去谁的行为,每个人 以他们自己的问候和他们自己的时区,而不是仅记者一人。 参与者步行在这里重复而不是共享,重复是 故意的——这个服务没有MediaService客户端,并添加了一个这样的发送 可以通过电子邮件地址将 H...

Kamo·1mo ago
FeatureMediaService

报告背后的线条, 和需要两个状态

`SystemBugThreadService'是整个特色:一个报告的媒体会议,现状 写在其中的事件 与他们的作者给出的理由, 可以看到报告可能留下、答复、反应和每个成员的哑音。 每个切入点都是SystemBug Captain,从来不是媒体Captain. 这不是 tidiness — 通用媒体端点通过会话成员授权...

Kamo·1mo ago
Featurekamo-shared-library

谢尔文,失败的修补,和一份报告的整个评论历史

报告只保留了一句话。 “ system bug.denial-deform” 被覆盖 每一个后续状态移动, 所以一个错误被拒绝,解释,重新打开,固定 发现仍然断裂 以一个原因结束 四,没有办法阅读 休养. 明显的修补是带有注一栏的"system bug history"表. 那张桌子 然后要长出线程,编辑历史,反应,...

Kamo·1mo ago
Featurekamo-internal

文档大纲和页面形状的骨架

只有英雄才是真正的目标 其他一切——分类账分为九类,即: 账户面板, 契约, 每个升级选项—— 一个有风格的 div, 所以一个屏幕阅读器 用户在设置区域最长的页面上有一个地标,无法在两者之间移动 类别。 它们是h2和h3 现在,分类账 遵循ARIA手风琴模式 标题 WRAPPING 其切换: 以另一种方式嵌入,该类被...

Kamo·1mo ago
Featurekamo-internal

绘制当前服务器所持有的神规则

用户标签将每个神行锁定给每个人,两者都是错误的. 太松了,因为锁只活在这个部件里——后面的终点 它直接接听了所有持枪者的电话 太紧了,因为 还锁定了一位有权编辑的呼叫者。 "上帝的会计守护" 现在,抽屉读取呼叫者Is God 从相同的响应 排:为其他人锁定,为同伴生活,大声地说 当它生效时警告语气,因为一个可编辑的神行...

Kamo·1mo ago
FeatureSecurityService

只有神才能管理神,没有神可以冒名顶替

MANAGE USERS达到了"破镜"的身份. 守护 UserAdmin 控制器 只有系统用户,所以非神的持有者可以禁用一个神的账户, 取消其直播会话,重写其登录标识,标出其合成, 或为它寄出一个密码——每个密码都是解除人们武装的方法 否则,谁会撤销它。 控制台已经画出不可接触的行 然后在一篇评论中说,屏幕后面没有任何...

Kamo·1mo ago
Featurekamo-internal

员工可以写下客户的句子

客户可见的纸条有一栏,一个DTO字段和准备制作的计划页,以及 所以和谐号是唯一存在过的人 因为它是用手播下的。 这是第二个盒子,而不是内部纸条上的“向客户展示”开关。 一个开关邀请重用一个为同事写的句子,内部注释就在那里 工作人员要记录被承认的和被承认的;只有发表某种内容,才能保持坦诚 是一个单独的写作行为。 空保留...

Kamo·1mo ago
Featurekamo-internal

软手机有一个收件箱,一个短信窗口是一个线程

短消息工具窗口打开了十二键拨号盘,然后变成了三塔布 窗口 -- -- 聊天/模板/客户关系管理 -- -- 题为 " Conversation #a3f1c8de-... " 。 无 3个标签中有2个不是真的: SmsCrmTab是DUMMY CONTACT和DUMMY ACTIVITY ("John Smith, A...

Kamo·1mo ago
Featurekamo-internal

免费避孕药 和两道药背后的一页

试丸活了两次——导航铁路和发射板——倒计时。 成员型门和它们之间复制的样式。 两人都是在现场审判,所以... 没有药丸,没有解释,没有 表示产品已经变小。 也没有药丸,所以一个成员谁 知道倒计时没有下一步。 现在两个州都定义了一次,在PlanPill, 它保持了铁路的两个形状和 发射板的第三个,同时决定一个位置的"意...

Kamo·1mo ago
FeatureBillingService

在顾客自己的计划页后面有一个终点

得到/api/billing/自我/计划 回答一切/我的计划 使:计划,什么 组织可以实际使用、比较目录、席位及其名册, 储存、更新和任何谈判达成的协议。 一个请求而不是六个请求,其理由超出了装载状态: 无法在浏览器中确定 。 在那里决定它意味着列出账户的 成员,成员只有在已经决定进入时才能列出。 这么说 这里决定了...

Kamo·1mo ago
FeatureSecurityService

说说哪个组织有计划,谁可以改变

控制台可以知道 审判正在进行,没有别的。 来源是 "TRIAL"或无效,所以自由, 过期的审判,支付和协作组织 都是一样的 - 这就是为什么一个刚刚结束审判的组织没有看到药丸,没有 没有迹象表明产品已经变小。 计划模式 州名和计划 AccessTier 名 谁可以采取行动。 都骑着 每个页面都装满了应享有效载荷 所以...

Kamo·1mo ago
Featurekamo-shared-library

关于谈判协议的客户可读说明

内部的 " 注 " 领域是工作人员记录所承认和向谁作出的记录。 这个 顾客自己的计划页面需要传言 它可以显示他们, 写给同事的字段是两者之间唯一的事情。 所以,与顾客相遇的句子 是自己的一栏, 某人不得不故意 写作。 Null 是默认和常见的情况:没有客户通知书的协议 完全从其结构化的术语, 它只是使没有旁白.

Kamo·1mo ago
Featurekamo-internal

架子,它的滑出面板, 和它在第一行的位置

每一个应用 成员可以打开, 有一针,搜索, 和滑出窗帘 无论哪一边都有空间 锁定在发射板的第一行 lib/homeFirstRow,适用于已执行的page.tsx中的命令.

Kamo·1mo ago
Featurekamo-internal

模型——子应用,搜索,收藏,飞出几何

Kamo·1mo ago
Featurekamo-internal

第一行算术,用于锁入一行的窗帘

Kamo·1mo ago
Featurekamo-marketing

全年18天都穿好场地

每年~84天,营销网站现在自动装饰自己,从 读者自己的日历。 雪倒到12月,在牌上安顿下来 它着陆了。 9月11日两道光束还站着. 复活节会隐藏卵 把灯笼拿出来 18场,每场1场,每个不同 机械师而不是不同颜色的同颗粒场. 为什么市民决定 日期 有两个独立的原因,两者在发展中都看起来都很好。 这些路线是 静态预发式—...

Kamo·1mo ago
Featurekamo-internal

修复验证, 每次拒绝都有一个理由, 以及需要验证过滤器

/support?tab= system-bugs上的状态菜单带“ 需要验证” 和 规则,然后个人状态。 它代表着新、新、新、新、新 每个报告,谁也没有证实,所以没有彩色表:一个点 它会声称它是一个地位, 这是一个问题。 其计数取自 三组计数/状态计数已经返回,所以数字是一个承诺 关于什么选择它显示 没有第二次往返。 ...

Kamo·1mo ago
FeatureInitializerService

添加拒绝理由 并扫描三个退休状态名称

状态 name 持有通过 @ Empuerated( STRING) 读回的 NAME, 所以行仍然 表示常数消失后的TRIAGED不读作默认,它抛出 `没有enum常数 ' ,并取下所有触及行、页的查询。 列入清单。 这就是所交易的命名与普通决定的失败: 平分收缩是安静的 名字收缩是大声的 扫描后运行正线回填, ...

Kamo·1mo ago
FeatureMediaService

让记者确认他们自己的定律 并带有否认的理由

添加 POST /{id}/ 验证- fix —— 此特性中的一个状态变化 。 门在 MANAGE SYSTEM BUGS上。 一个单独的终点,而不是一个洞 这是整个设计: 改变状态从状态名称中 所以放轻松的门 会把报告员交给你 能够设定任何状态, 包括不会解决别人的决定。 这没什么用 目的地是VIFIED, 出发是 ...

Kamo·1mo ago
Featurekamo-shared-library

退职 3 状态,名称 核实,并记录为什么拒绝报告

删除 TRIAGED, AWAIING INFO 和 CANNOT REPRODUCE 。 每个人描述 如何自信 一个操作员感觉 而不是报告到达的地方, 没有人移动 它在任何地方: 三进制的bug是某人将要工作, IN PROGRESS 已经说过了 没有人能再生了 要么还是有意识的 没有做。 AWAITING INFO...

Kamo·1mo ago
Featurekamo-internal

锁定操作员可能不授予的平台权限

警卫 服务员现在拒绝给予打电话者没有的权利 ——管理员可以建立同级或小于同级的,决不是上级. 管理权限对话框必须绘制相同的线条, 或操作员遇到它为 在勾选出可供选择的框后,有无法解释的403。 这些开关是锁着的,而不是隐藏的。 右侧描述和页眉中一个数的位置。 一个控制器 消失的读作缺失的特征;解释自己的读作规则. 提...

Kamo·1mo ago
FeatureSecurityService

管理员可以授予同龄人或小于同龄人,绝不授予上级

MANAGE PLATFORM ADMINS是管理该平台访问列表的权利, 不是发明进入的权利。 没有天花板,它默默无声 一次:持有者可以让自己获得IMPERSONATE,或给予 一个会直接交还给别人的人 一次一个地发放权利 没什么意义。 两个书写终点都拒绝授予打电话者没有的权利 说出他们拒绝的人的名字 让控制台能说出...

Kamo·1mo ago
FeatureMediaService

中继编码器的使用到每个成员的主题

菜单在现有的聊天 STOMP 连接上订阅。 作为训练接力的双胞胎所建——相同的主题外形,相同的单托 规则,相同的核心-NATS-与-无-流决定——因为它是同类的. 微小的直播数 一个控制台种子在REST上,然后保持电流。 目的地在StompDestination Authz、BUSTRIBE和SEND, 它需要自己...

Kamo·1mo ago
Featurekamo-shared-library

列出一个 dev 机上的每个备抵账户

找到可执行请求 存在可执行请求的两个条件 可以向代理商提出每分点一个问题,而不是每个成员一个问题.

Kamo·1mo ago
FeatureSecurityService

搜索dev 机器用于编码器,并公布移动的内容

提供Linux 桌面菜单现在绘制的两米长的种子——一个成员有多少 扫描而不是推 因为数字诞生在机器上 statusLine 命令,所以一个状态行记录它们,代理读取 (c) 代理商没有NATS客户端,也没有这种服务的证书, 并给它一个打开 进入信任方向的设计 故意没有。 因此,这要求——每勾一次WALE 机器,它使请求...

Kamo·1mo ago
Featurekamo-internal

在 Linux 桌面菜单中显示还剩多少编码器允许使用

窗口左边,哪个窗口何时重排,屏幕上的内容是否是 当前。 事实上,决定开始一届会议是否值得 这样做,所以它是在屏幕上 当菜单打开而不是后面 Chevron — 一个成员应该从他们的周限中学习4%, 而不是从停止的会话中 中间答. 现场直播已经使用的HR徽章频道. 安保人员扫荡 数字实际移动; MediaService将...

Kamo·1mo ago
Featurekamo-marketing

随身携带无信用卡标记在导航免费启动

英雄CTA变了 但导航按钮保留了火箭 所以是一样的 动作在同一屏幕上穿了两个不同的标记——导航是 每页都有读者看的按钮 不只是主打英雄 桌面药丸和移动工作表现在都使用 NoCreditCardIcon at 16px. 16 而不是相邻的导航图标使用的 14: 该卡 内部细节(条纹,罢工) 关闭在下面 邻居是单一的形...

Kamo·1mo ago
Featurekamo-internal

每个打开的窗口上方的标签

一个最大的工具窗口,有一个导航器 从它的左侧,现在得到一个 横跨柱子上方的一行标签——每张 OPEN 窗口。 单击标签 给它面板; 拖动重排序; 每个标签从自己的 x 关闭; 当箭头向外伸出时,两把箭头在最右边滑动 宽度可用。 哪个窗口由工具决定, 从一个表格中决定 。 巴克特语Name 从 ChatSwitcher...

Kamo·1mo ago
Featurekamo-marketing

将“ 启动自由箭头” 换成无信用卡标记

英雄CTA带着一个通用的ArrowRight, 它告诉读者什么 他们不知道按钮是按钮。 反对 此时此刻,它必须回答“这需要我付出什么代价”——所以现在 带着白色的信用卡 被红色对角带过 手绘作为组件而不是导入:清晰反应 `信用卡 ' 但没有`信用卡 ' ,清晰的格言就是一 " 现科罗尔 " 一直如此,因此它无法进行红...

Kamo·1mo ago
Featurekamo-internal

让船坞清空每个卷轴栏 让会员们来量尺寸

三事相接工具窗一行. ** 它停止覆盖滚动条。 ** 码头保留了风景点的右边缘 所以 它不会在页面栏上停放一扇窗子 但只找过 `.kamo-page-roll'。 此应用程序将自己的32px条涂上每个被标记的滚动器 单在382个呼叫站点使用`.kamo-scroll',加上网格、桌子和 按图书类对图书层进行面板,以及...

Kamo·1mo ago
FeatureKlusterServices

向控制台报告每个账户的编码器备抵

Linux 桌面菜单有两米, 成员有多少 数字。 记录不携带, 和OTel 度量衡 与 订阅窗口 。 因此,一个状态行记录他们 代理阅读 记录 : 整台机器都接到一个电话 因为安全服务公司把粉丝扫了出去 之后每个成员,每个账户一个请求 就会把代理人的负载 问一个问题 答案是每个小文件 地位线必须遵守三条规则 因...

Kamo·1mo ago
Featurekamo-internal

工具窗口标题栏和十六进制头的背景菜单

一个有十几道窗子的会员 只能把窗子放在一旁 时间, 和唯一存在的批量手势—— 扔出每个六分头 在球场上——是一种姿态,而不是菜单行. 右键单击标题栏 仅举起浏览器自己的菜单,该菜单提供重新装入和 另存为. 右键单击标题栏,现在提供最小值和最接近值 以两个宽度表示:每个窗口,或这个工具的每个窗口。 对 点击六角星头提供...

Kamo·1mo ago
Featurekamo-internal

在行为和标签上的标志预览后面的跳板

这9个标志插槽 把他们的艺术品直接画在卡片上的白色, 隐藏了管理员在看的两件事: 文件是否真的 透明, 多么干净的键。 一个白色的透明标记 无法与空位区分 柔软或剪伤的边缘消失 进入了它所面对的背景。 " ImagePreview " 现在使用 " 检查 " 道具作同样作画 在12px正方形上重复使用图像到svg工具...

Kamo·1mo ago
Featurekamo-apps

让出贷人给应用程序上丝带

`t ("application.ribbon")'成为FALLBACK而不是答案. 贷款人 可以在标签页上设置自己的措辞,该页面通过 在浏览器中获取主题配置.json。 只有波段成为客户端组件, 并被传送到翻译的字符串 作为道具而不是调用使用 翻译本身——布局是一个服务器 已装有捆绑的组件,因此通过解析线保持 这个...

Kamo·1mo ago
Featurekamo-register

让组织说出三个丝带,并拥有标签图标

PaneRibbon 的路由图保持原样,成为倒计时 层:现在“/”、“/成员”和“/团队”各配对这个站点的船只 一个组织可以通过设置键来推翻它。 缺少一条路由 地图仍然没有丝带 —— 抱歉 , 挂断和验证 屏幕不是值得欢呼的地方 标签页面上没有任何东西可以 改变这一点。 该措辞到达了注册标志已覆盖的方式: 解决 通过...

Kamo·1mo ago
Featurekamo-login

让组织词化丝带,并拥有标签图标

"Welcome Back!"从根部布局中移动到客户端组件PaneRibbon, 因为措辞是该组织现在要选择的,而这个网站也学会了自己的 从浏览器中获取的配置。 还是这样 网站说,每只猩猩在作出其他选择之前都会退缩,而不是 占位符——和几何图形不变:与源/主、 乐队的盒子及其剪接平面与像素完全相同. 三块都一起移动....

Kamo·1mo ago
Featurekamo-internal

行为标签上的带状文字和标签图标列

同页增加两个,每个在它所属的平板上. ** Custom 标签** 生长一个带状信息框:五行,每个公共面板一个 屏幕,按访客与他们相会的顺序——签入或开始签入, 分支进入成员或团队成员漏斗; 应用程序网站是自己的前身 门。 每个选项都带有它使用的标签行上方的同步复选框,仅用于 和父母在一起的兽人。 占位符是平台本身...

Kamo·1mo ago

“你看见了什么 ? ”

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

开始免费永远查看定价