KamoCRM

实时变更日志

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

17,722
变动共计
6,115
特点
5,353
固定
30
项目
按项目筛选
所有项目17,722AIService261APIService175BillingService158ConversionService110DaemonService140DocsService223ESigService91EmailService590InitializerService331KBService151KlusterServices745MCPGatewayService261MediaService604RAGService79SecurityService1,885TranslateService62VOIPService253VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,438kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,694kamo-signer-monorepo57kamolos114
按类型筛选
所有类型Build17CI523Chore777Docs3,267Feature6,115Fix5,353Other998Performance165Refactor278Revert23Style42Test163Upgrade1
August 27, 2026
FeatureBillingService

拒绝自订企业订阅

企业是谈判。 隐藏价格是演示文稿;这是 边界。 命名企业计划的请求被拒绝,除非打电话者 持有 所以猜测计划代码并张贴 直接得到与读取控制台相同的答案. 仅在CallER-SUPPLIED计划代码上开火. 夜间调和者进行直播 用空正文和无 HTTP 通过同一更新路径订阅 保护无效者将停止向每个谈判客户收取账单。 规则是...

Kamo·2mo ago
FeatureSecurityService

从目录中取消企业定价

企业是直接与KamoCRM谈判的,所以它不是我们的 发布。 每一个引用计划价格的表面 都读到这个终点 通过 APIService 代理、应用命令向导和 注册漏斗 - 所以价格从有效载荷这里掉下来了 而不是要求三个客户 记住一个特殊计划 一个内部(公-代)的呼叫没有站台对,总是被编辑. 除非呼叫者持有 ********...

Kamo·2mo ago
Featurekamo-internal

在开具处方前显示图表上的内容

服务器现在拒绝一个与记录过敏相冲突的处方, a 给病人服药,或者一个没人问过的病人 过敏反应——并返回它找到的东西. 这使得它。 表格下方的卡片,而不是内含错误,因为处方是 接下来的动作是临床决定 而不是修正 高风险 警告标记为:"苯丙烯"和"苯丙烯,高临界"不是 同样的警告。 超接字段问:"你为什么要这样规定?"...

kamo·2mo ago
FeatureKlusterServices

CouchDB and RabbitMQ on k3m1

CouchDB q=8 / n=1, verified live. q is fixed at database creation and KamoPBX creates a database per account plus monthly MODBs, so q is sized now for the event...

Kamo·2mo ago
Featurekamo-shared-library

告诉"字节已去" 除了"储存已去"

openRange 崩溃了每个节点的失败 变成一个 IO 排除,所以一个呼叫者可以做 带着它什么都没有,但返回500。 浏览器的"img"/"video"/"audio"不能渲染出一个 500,它得到一个比特,"失败", 和拉链上,所以一个附件 其对象 从来没有写过 回答一个成员的游戏按钮 通过保持安静。 失败 只因为...

Kamo·2mo ago
Featurekamo-shared-library

(原始内容存档于2016-10-12) (英语). MANGE ENTERPISE SUBSPTES

企业是谈判的,从来不是自我服务。 这个右门两半 即:看它的成本,并让一个组织参与其中。 类别. 行动而非整合 - 它开启了一种可达到 一个租户的账单, 不是一个屏幕的平台控制台。 在站台上,而不是租户,因为通常的原因:租户 管理员可以编辑他们自己的组织的安全模型,所以 角色权利Type在这里会让客户 给自己谈判的层...

Kamo·2mo ago
FeatureSecurityService

在写处方前检查图表

添加了过敏表、互动检查查询和 一个"安全背景"的终点 所有坐在那里,未读。 一个记录系统 过敏,然后写处方,不提就更糟了 而不是从未记录过过敏的, 因为实践认为它是 正在检查中。 3个检查该做法本身的数据可以准确回答:药物匹配a 记录过敏,病人已经在上面, 或者从来没有人问过 过敏症。 最后一个是它自己的警告——空列...

Kamo·2mo ago
FeatureKlusterServices

阶段0基础设施门

- TURN在5349上的TLS上加了真正的证书(turn-kamocrm-com-cert). 无 turn:在443只 Egress防火墙背后的客户没有媒体路径. 外部验证:向上收听,连锁验证. - 权威主机端口分配表;为KamopBX预留了k3m1。 - 路由器NAT规则 记录在repo,包括。 缺少的 pbx....

Kamo·2mo ago
Featurekamo-shared-library

带一个计划单元到购买表面

该目录一直存储着每个特性的单位——"GB/用户","用户","用户". "联系人" - 和计划特点的DTO 掉下来,所以每个表面 渲染一个 测量特性打印出一个空数。 定价页面显示"Storage (15)" 和比较栏为5 / 15 / 25 / 50, 读者必须达到术语 远低于折叠 学习它意味着千兆字节 每个用户,集合...

Kamo·2mo ago
FeatureKlusterServices

将入境的问候换到卡莫克雷姆 - 马因 - 二号

上传为新文件,而不是覆盖旧文件,所以滚回 是KAMO ATENDANT INTRO的一行更改,加上重新装入的拨号图——不 需要重新加载。 48 kHz 立体声源转换为 8 kHz 单相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相...

Kamo·2mo ago
Featurekamo-internal

编写平价任务书,每分钟定价

将 SW5 占位符平面替换为真实的写出面: 三 在一个分页上的子视图——书籍、类别、条目。 已使用 SubView 切换器 MarketTaxShippingTab 和 MarketDiscountsTab 税种和价格清单。 类别和条目保持不变 直到选择一本书, 和所选择的书的名字和版本保持 打开时显示屏幕。 劳动明...

kamo·2mo ago
FeatureSecurityService

右侧任务簿 API

SW5任务3,控制器的一半. 用于书籍、类别、任务和选项的 CRUD, + Get /{bookUid}/ tasks/by-code/{code} - 查找引文或工作顺序 当它持有存储的任务代码时执行。 这个是单一的索引查询 与 idx service task book code 相对应,不是取取取取取取取取取...

Kamo·2mo ago
Featurekamo-shared-library

带有 Org 范围 CRUD 和代码分辨率的任务簿服务

SW5任务3,库分出一半. 服务任务 服务 暴露书籍,类别, 任务和选项在 org 范围 API 之后,加上 resolutionTaskByCode - 即 在存储任务代码时查找引用或工作命令 。 那个是 针对 idx service task book code 的单个索引查询,通过 ServiceTask的直取书...

Kamo·2mo ago
Featurekamo-internal

服务市场的出门定价、税收和等级

一个SERVICE市场得到了三个精确的标签——概览,供应商,协议. 客户、税务和发货以及折扣和定价均上门 商业Type QQ"RETAIL",它隐藏了3个显示一个服务对象需要的: 税级(税务和航运的子视图),价格表( 折扣和定价),以及账户分级(客户). 三个动作 在一个命名的上游,支持 PRIGING SURFACE...

kamo·2mo ago
Featurekamo-internal

对索赔申请汇款

"未应用钱"是付款人寄来的钱 没有人附着在索赔, 排队只能看。 保费门 无法到达它。 逐行,因为付款人就是这样判决的。 一笔总付 索赔无法回答拒绝何种程序以及为什么——问题 拒绝命令队列是用来回答的 也是上诉必须辩驳的 索赔通过付款人引用的号码找到,这是唯一的标识符 汇款携带。 打字看台词是不同的 付款人付的赔偿金...

kamo·2mo ago
FeatureSecurityService

按付款人引用的号码找到索赔

寄出汇款需要它结算的报销,而汇款没有 内部id——只有惯例发送的数量. 没有这个检查,应用 金钱意味着从汇款中取出号码 并且通过 眼睛,这是如何支付 到达错误的。 将索赔连同其细目一并退回,因为付款人按细目和张贴裁定 为每行。 404,当没有这个号码时:"我们对此没有权利主张. 数字"是某人发布需要的答案,一个空的成...

Kamo·2mo ago
Featurekamo-internal

有四样东西可以看而不做

每个都有一个工作终点,一个客户功能, 一个人没有办法 要达到它。 关闭命令循环 。 打开鼠标队列的存在是因为命令的测试 没有人被追赶,这是典型的失诊方式——它只能是 读取。 排队的人谁也听不懂 一个人就不再打开 问原因 因为"结果与病人审查"和"无效,他们做到了 在别的地方"关闭同一行 只有第一个意味着有人看到了结果...

kamo·2mo ago
Featurekamo-shared-library

添加平分任务簿

一份有价任务目录,其条目中包含劳动力——数量 价格一行,规模一行。 服务线项目(ServiceLine Project.taskCode),降落于SW3, 加入到 ServiceTask.code by VALUE 而不是由 FK: 这本书是版本的,所以是一个 出售的线路必须保持其含义,即使是在进入之后出售 重新定价或...

Kamo·2mo ago
FeatureInitializerService

PBX 计费计划、回填和目录

PbxBillingSchemaMigation是@Order(0),因为它增加了一列. 这个 共享图书馆实体地图 手机 cost mode 从建设开始, 所以 任何通过JPA装入 OrgBilling Policy 的跑者都会在它的SELECT中发布它 - 命令迟到 这个跑者完全不会执行 因为之前的跑者死了 "柱...

Kamo·2mo ago
FeatureBillingService

分机提供电话服务

Pricing Model.PER EXTENSION,它自己的保留数量密钥,一个分配器, a 夜间调和器、取出门和摘要 API - 电话双 每个邮箱的工作, 不同的任何地方的数据做。 多相相是贯穿一切相差别相. 猎人可以运行 KamoPBX 服务器和Ring Central 服务器同时使用,所以两个加载器都可以在 ...

Kamo·2mo ago
Featurekamo-marketing

Give the phone add-ons a phone icon

PER_EXTENSION already renders as "extension/month" - addOnUnitLabel handles it and needs no change. The icon map does: it is keyed on the lowercased catalog cod...

Kamo·2mo ago
Featurekamo-internal

显示在管理扩展时的扩展成本

在统计标签上, 邮箱和存储面板旁边的扩展用户界面 : 按类别、目录率、月总数和规则逐一计算 语言。 两种类规则可以同时显示,因为一个类可以运行一个 同一月的 KamopBX 服务器和 Ring Central 服务器 - 案件邮件可以 从不生产。 免费号码与可收费号码的重量相同。 设备是 和未指定的扩展 - 队列、 ...

kamo·2mo ago
FeatureKlusterServices

队列超时和"press 0"都通过语音邮件

替换手滚动的拨号( )+ 有app queue的去队列循环 。 决定 系数是 DTMF : 数字与拨号时的拨号不匹配 运行中, 因此“ 等待时按 0” 完全无法在拨号上构建 。 这个 队列的“ context = kamo- queue- exit ” 设置才可能实现。 扩展名 - > 转发到该扩展名 1或2 - >...

Kamo·2mo ago
Featurekamo-shared-library

计算第三方服务器不收费的扩展名

队列、IVR、环形组和零部件是无人指定的扩展, 在第三方的统治下,他们可以自由 -- -- 一个生产矿石的十二个。 17个可用的扩展 。 分类( ) 悄悄地丢弃了它们, 所以数字 。 统计小组只能断言他们是自由的 而不是显示它。 使用相同的解开键计算出可计费路径, 所以免费的编号 无法重复计算收费不会的一行.

Kamo·2mo ago
Featurekamo-shared-library

可计票电话扩展

添加每个邮箱汇总器的电话对: PbxBillingClass with an 详尽无遗 VoipProviderType 开关和无默认臂, OrgPbxBillingAggregator (没有春日的陈规定型 -- -- 计费服务申报豆类),每日审计 示意图. 一个结构差异贯穿了下游的一切. org 电子邮件 提供者...

Kamo·2mo ago
FeatureKlusterServices

Hold-music 队列同时响起8000和8080

上传了8个轨道,作为 " kamocrm-hold " MOH课,洗牌。 这个 随机顺序来自FreePBX"Music"表格中行中的"random=1", 生成“ sort=random” 到 maxonhold additional.conf — set 它在 DB 中,而不是在 conf 中,或者下一次 Free...

Kamo·2mo ago
Featurekamo-internal

单条消息上的emoji 和一条消息,你可以纠正

一名成员要求两人单独交谈。 他们降落在相同的每个消息菜单上 窗口已经存在,除了 Copy 和 Unsend 。 反应在气泡下变成芯片条——"爱莫吉",有多少人使用它,以及 收视器是否是其中之一 芯片本身就是切换器 不反应是一控制而不是二控制. 反应、解决的工具提示名称 针对会话成员列表窗口已持有。 后面的"+"打开取...

kamo·2mo ago
FeatureMediaService

用emoji对消息作出反应, 并纠正你发送的信息

POST QQ 设置或清除 呼叫者的emoji 并用 信息的整个反应集,所以一个自选的客户端在服务器的 状态,而不是自己的猜测。 反应被视为发言:同一会议成员 检查和发送时相同的组织聊天政策,因为可能不在此回复的成员 也可能没有用QQ回答。 emoji本身被验证,不可信. 是在别人的名下 拼写化的 在每个人的谈话中发...

kamo·2mo ago
Featurekamo-shared-library

每条消息的emoji反应, 和消息的发送者可以纠正

一个成员在个人聊天时要求的两件事: 谈话中任何人的情感 并有能力修复您已经发送的信息。 MEDIA OBJ REACTIONs是每行一行(消息,成员,emoji),而不是每条emoji的计数. 产品对反应的每个问题都是关于WHO的:芯片是切片,所以 必须知道查看器是否已经在里面, 以及它的工具提示名称谁的反应。 这个...

kamo·2mo ago
FeatureKlusterServices

录音问候、拨号、接线员1/2

以录制的入声替换音乐控件模式 : - **************** 演奏问候 并聆听在 同一时间,所以一个呼叫者可以从第一秒拨号。 回放( ) 将会忽略按键,直到文件结束——70秒被忽略. - 1和2都去接线员的分机 - 在问候结束之前,没有拨到接线员 4秒的优雅之窗 这样一个开始拨打最后一个字的呼叫者就可以了 ...

Kamo·2mo ago
August 26, 2026
FeatureKlusterServices

入境自动出勤——音乐暂停+拨号延伸

传入的电话无处可去: " 传入的 " 桌子是空的, 因此,即使发送的电话 将会是死。 添加相关上下文 加上它读到的两只金枪鱼 WaitExten的m()选项是机制——它演奏一首音乐站上课并 同时收集数字。 背景( ) / playback( ) 站到 文件 和 MusicOnHold () 收集到什么也没有, 所以也...

Kamo·2mo ago
FeatureInitializerService

每人共享一个日历,每个成员共享一个初级日历

给养里面没有东西,所以两个同时装入 插入。 折叠已经做的——20行重复 7个组织和13个成员、最年长的赢家、输家被淘汰 而非删除, 每个日历类型的部分独有索引使得第二行不可能。 部分因为无变异者在 Provisioned 日历上: 一个平地独特的 关于该组织的索引将禁止一个成员自己的索引,而一个索引将禁止成员自己的索...

Kamo·2mo ago
Featurekamo-internal

检查紧急通道,最后两道门

断层镜审查端点有一个客户端功能,没有任何信息称: 紧急图表访问被记录,没有屏幕可以读取。 A级 没有人审查是审计线索,而不是控制,这就是 与最初赠款的设定时间和合理性相反。 这是记录室的第六分页 遵守表层 显示 逐字说明的理由——该句是审查的整个实质, 和它的摘要版本 没有任何决定。 两道门不见了 破玻璃按钮现在只...

kamo·2mo ago
Featurekamo-internal

Raise and send a claim from the queue that found the work

The revenue cycle read seven queues and could not raise a claim. Each write now hangs off the queue that surfaced the need for it rather than living on a screen...

kamo·2mo ago
Featurekamo-internal

纠正病人的细节

细节可以输入一次,永远不能修正. 小组讨论在摘要下进行 而不是在设置屏幕上, 因为当有人发现错误的一瞬间 名字是他们看着它的时刻, 它使什么也没有 没有EDIT PATIENT DEOGRAPHICS。 仅发送用户实际更改的字段 。 服务器离开一个缺席 并且对装入的物体进行分解,使这一点在实践中是真实的:a 屏幕不会...

kamo·2mo ago
Featurekamo-internal

安排访问类型和工作时间

第一个屏幕需要一个新的练习, 一个不存在的练习。 预订 从一个表格中提供访问类型,并对照另一个表格搜索可用性,因此 一个既无空日记又无方法从里面填充的练习 产品。 访问类型已退役,而不是删除——任用和索偿参考 代码,一个消失的代码 将一年的历史 排成一行 没有人能 标签。 按钮上说"退休"是因为这个原因. 工时被节...

kamo·2mo ago
Featurekamo-internal

写处方、命令和疫苗

图表可以显示所有三个,没有。 一个小组而不是三个 因为只有一分钟, 处方,发送实验室和记录 拍摄在同一30秒,和 三地三屏是第三个如何被遗忘的。 接种,这是登记处和召回查询需要的接种。 每个分页仅在成员角色包含时才会出现. 存在的按钮 却拒绝教人系统不可靠, 教他们谁问。 服务器执行所有三个不管。 控制-物质开关是...

kamo·2mo ago
Featurekamo-internal

选择谁支付邮箱费用, 并显示每张发票的计数

成本模式控制只在计费组存在后出现——无 设置不会改变任何东西,提供它会唤起人们的信念。 发票列携带了记录的邮箱数,所以过去的收费就留了下来 邮箱被删除后可以解释 .

kamo·2mo ago
FeatureInitializerService

成员连接收件箱的图示

在成员 imap configs上独有的旧成员是按形状发现的 而不是由它的Hibernate 生成的名字, 并且只从后面掉下来 存在更广泛的密钥.

Kamo·2mo ago
Featurekamo-shared-library

计算已连接的个人邮箱

Kamo·2mo ago
FeatureSecurityService

编辑人口统计、设置时间表、法案和帖子

最后四种权利 命名不存在的操作。 EDIT PATIENT DEMOGRAPHICS:病人的细节可以输入一次,永远不能输入 更正。 呼叫者省略的字段被留下而不是清除,因为 当某人修定姓氏——和姓名时,替代的出生日期空出 或日期更改 重新索引身份,没有此身份,则婚后姓名留下 患者只能用他们不再使用的名称查找,并产生重复...

Kamo·2mo ago
FeatureSecurityService

POST/引用/{uid}/转换

引用控制器而不是 POS 控制器: 此控制器执行 a 对每一个处理器,POS控制器 执行任何命令终点, 它从 OTK 属性, X- ***- token 标题中解析会话 还有饼干 因为没有命令的修改 已存在以重复使用。 409 州冲突 呼叫者可以重试 之后, 404 引文: 没有——匹配的获取/更新/检索/取消。 错...

Kamo·2mo ago
FeatureEmailService

控制台已经打过个人邮箱API

在12个运输路线上采用18个客户方法 后端在他们身后。 成员只到达自己的收件箱并配置 只有一次行政官要求他们这么做 OAuth使用消费范围:现有处理器请求工作空间和 租户 -- -- 管理人不能提供个人账户.

Kamo·2mo ago
Featurekamo-shared-library

个人邮箱实体和两个消费者供应商

GMAIL 个人和OULOOK 个人是由拾取者提供的,而不是 因此,选择一个无法使用的矿石.

Kamo·2mo ago
Featurekamo-internal

闭着的脑袋会转来转去 而不是眨去

右键点击一个头并选择 Close, 或将一个入球 —— 抛出 装入或装入并投放——现在播放500米出口:逆时针 3/4的转弯 同时缩到一无所有 逐渐消失 然后卸下起重机 头一关上就留下每块引擎记账 (组群,运动值,抛出物理),所以它的组群立即回流, 没什么能和尸体相撞的 在500米之外幸存下来的是惰性视觉 鬼被冻在头...

kamo·2mo ago
FeatureSecurityService

处方、秩序和免疫

该图表可显示药品、订单和疫苗,并可生产 没有 读取路径, FHIR 渲染器和安全队列都是 根据这些表格构建,而没有任何东西可以写出一行,所以一个惯例可以 看看这个药物清单 它没有办法补充 - 和PRESCRIBE Medications, **************** 地点 位置 AdministER IMMUN...

Kamo·2mo ago
Featurekamo-internal

解释邮箱的制作方式

控制台每信箱按价格计数,邮箱计数, 部门拾取者和提供者帮助所有 说明什么很重要,共享 邮箱有一次收费,这种别名是无限的,免费的.

kamo·2mo ago
Featurekamo-internal

门供应商在加价上的选择,显示邮箱收费

锁定的牌上写着哪张加法可以解锁它们 而不是隐藏 静静地死去 大门没打开 所以账单断了 无法支撑 Org 中期移民。 还翻译了十二个被硬码的选项标签 英文,并添加显示收费内容的 stats-tab 面板 化名是免费的.

kamo·2mo ago
FeatureInitializerService

两个邮件加价都是每个邮箱的

价格不变为5元和2元;只有单位变动. 复制说明 并且这个化名是无限和自由的.

Kamo·2mo ago
FeatureBillingService

披露邮箱的清点、应享权利和成本模式

Kamo·2mo ago

“你看见了什么 ? ”

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

开始免费永远查看定价