直播更改日志

看我们在建什么,实时的。 每个功能,固定, 和改进都跨出平台.

17,925
变动共计
4,612
特征
4,537
修补
32
项目
按项目过滤
所有项目17,925AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,520TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,576kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
按类型过滤
所有类型Build24CI523Chore670Docs226Feature4,612Fix4,537Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
August 27, 2026
FeatureSecurityService

接通Inplates服务, 和它的右门

任务8. 安全服务是授权边界; 发票服务是 集群IP没有入侵,所以这个接力是唯一的入场方式. 发票服务中心是时间卡服务中心。 超时是明确的 和不可谈判的——连接5s,读作95s:一个赤裸的Restemplate没有,以及 此服务从同一个线程池在平台上发布每个会话, 因此,一个楔形下游 将降低认证与它。 读取 预算是慷...

Kamo·2w ago
Featurekamo-shared-library

MANAGE BILLLLING-PROVIDER(277),一名商业环境儿童

任务8,镜像6 1 (Java enum)和镜像2(母(.)行). Id 277系从原产地/原产地重生,然后立即分配,NOT 从计划中取自: Git 显示 {} * * * * * * * * * * * * * * * * * 计数:267 最大:276 最多为[1、2、19、64、72、73、74、75、76]...

Kamo·2w ago
Featurekamo-internal

'?bug=<id>` 打开那份报告的抽屉'

新状态变化的电子邮件落地. 它必须命名报告而不是 标签:状态过滤器默认为 New,电子邮件按定义是有关 一份刚刚不再是新报告, 在刚刚被告知报告的人面前的空名单被移动了. 抽屉已经用ID来取行,所以不管现在怎样都行 过滤器恰好显示 。 " ? 报告=1 " 的同样方式被清除 所以刷新不会重新打开有人故意关闭的面板.

Kamo·2w ago
Featurekamo-internal

闪烁未读的卡片、活的徽章和每个状态计数

不好的是你现在, 而不是Queue。 每份新报告都算在内 因此,只有当有人移动状态时,它才会下降。 队列没有做它。 算上你还没读到的东西 1PREDICATE, 三张SURFACES. NewTOViewer () 在SystemBugCounts.ts是状态 "NEW" 看到了 导航徽章 卡片的发光和"Viewed...

kamo·2w ago
FeatureSecurityService

向AI发送报告时告诉记者

MediaService现在在记者的错误或增强更改时发电子邮件 状态,但发送时适用其自身状态——通常是在进步中——. 穿过这辆JVM,从未触碰过 媒体服务. 左起左起 说有人真的 开工是记者从未听说过的 并且通知 里面有个洞 就是人们学会不信任 双方通过com.kamo.z.shared.support构建变量. S...

Kamo·2w ago
FeatureEmailService

错误状态更改模板的预览变量

管理员预览会根据一个样本变量地图制作一个模板, 这个 没有手臂, 因此打开 System BUG STATUS CHANGED 的 Org 管理员会看到 一个有漏洞的字母, 按钮, 呼喊和每个状态颜色。 真正的价值来自 QQ 由于 TemplateRender 无法分块,所以预交条件块。 这个 因此,预览必须为它们携...

Kamo·2w ago
FeatureMediaService

Email the reporter when their bug or enhancement changes status

Triage was silent. Somebody filed a report and then had to keep opening the tab to find out whether anyone had looked at it — which is the same as not being tol...

Kamo·2w ago
FeatureMediaService

浏览器读取状态、活徽章和每个状态计数

坏人是关于Queu,而不是你。 每份新报告都计算在内 因此它只有在有人移动状态时才能掉下来。 队列没有做任何事情 也没有办法通过它。 现在算了 打电话的人还没读到的东西 1个上游,3个表面:当报告处于新状态时,它对于你来说是新的。 您没有系统 bug 视图行。 ByStatus UnviewedBy回答徽章, Sys...

Kamo·2w ago
FeatureSecurityService

向 AI 发送报告时宣布队列更改

发送是唯一一个 从新报出 从外部 Media Service, 所以没有这个,它是一个过渡 控制台的徽章 仅从它的下个第六十二分之一中得知——归档、分类和取消所有 已经宣布。 主题故意是Media Service自己的(system.bugs.changed),而不是 媒体服务拥有这个徽章的两端 和它的系统BugSt...

Kamo·2w ago
Featurekamo-shared-library

查看器为系统错误报告读取状态

SystemBugView 是每个 VIEWER 而不是每个bug —— 在 SystemBug 上的第一个 ViewedAt 列 让谁先开一个报告 清除其他经理的徽章 成员Id是一个生长而不是一个 @ ManyToOne:每个查询都是"对于这个" 协会每行加载一名会员,以回答一个问题 从不看一个。 系统库获得两个查...

Kamo·2w ago
Featurekamo-shared-library

错误报告员在报告移动时得到的单词字母

报告错误或增强的会员无法得知发生了什么 它没有打开标签和寻找。 这增加了模板 告诉他们, 和所有发送器都使用的一个构建器。 SystemBugStatus电子邮件是故意静态的,没有春分,因为两个 服务移动状态: 当一个操作员在分类中选择一个时, 媒体服务 抽屉,Security Services(Security S...

Kamo·2w ago
FeatureInitializerService

System bug view——谁读过哪份报告

而不是每个虫子 这就是它是一个表而不是一个 first viewed at 专栏上的 system bug: 分类由数人同时工作, 一个专栏会让谁先开一个报告 就让别人的 徽标。 故意也没有地位 "有人读过这个" "有人读过" 三进制这个"是不同的事实——将读取折叠到状态 name会移动 a 因为一个路人打开了它,没...

Kamo·2w ago
FeatureBillingService

扩展摘要上的服务器行

电话服务器的扩展标签显示的是全组织的数字和 因此,一个空的 KamopBX 服务器显示 "21 个可计费扩展... 63.00 / 月"——21号机在同为Og的其他地方的FreePBX服务器上. /api/billing/extension/summary现在载有 " 调查 " 清单:每行一行 包含其类、可计费数、自...

Kamo·2w ago
FeatureVOIPService

环中铁路0步关键词截取(MS1任务4)

今天, a stop to a number 没有成员 VOIP CONFIG一行的点击“没有成员” 用于编号的分行和消失的分行——该分行是在一个 选择退出的消费者人数最终会增加 因为一场运动会从一场运动中传出 数字,没有将竞选数字写入成员配置。 步骤 0 坐在外部MessageId 调试后( 这样环中心重试不会) ...

Kamo·2w ago
FeatureVOIPService

SmsKeyword Service——输入关键词(MS1任务3)的编剧

关闭遗留的 TODO 任务 2 。 直到这个承诺被证实的入境停止 BulkTextInbound 主计长,被认出,被记录,然后被记录 DROPPED——终点接受"选择退出",并压制了"无". SmsKeyword Service是单行本作者: 它附加了 WORM 的同意记录和 更新 Agent Contact Sta...

Kamo·2w ago
Featurekamo-internal

将聊天导航器从窗口中分离出来

谈话导航员是Tolwindowshell的儿童道具,制作 在最大化窗口的内容框中。 点击其中一行打开 对话最大化,这可以降低窗口的握住量——所以 导航器在每次使用时都卸载并重新挂载. 成员航行于 摧毁他们正在航行的东西:水桶、卷轴位置和 搜索文本全部重置他们点击的瞬间。 它现在是一个码头级的兄弟。 ToolDock ...

kamo·2w ago
Featurekamo-internal

成员签名的公司电话(主/免费)及其分机

QQ 的内容标签可增加两个开关: 公司电话(主)和公司电话(免费电话). 已启用, 他们打印 组织公布的行号,然后是发送成员的扩展—— "(555)555-555x81234"——故逐个回覆到写作者, 不是开关 号码来自 **************** 延长是成员实际分配的:成员VoipConfig, 从VOIPS...

kamo·2w ago
FeatureEmailService

坚持两家公司的电话切换

在签名时读取和写用户CompanyPhoneMain / userCompanyPhoneTallFree 字段配置,所以Content tab的新开关可以在保存后幸存。 将 FieldConfig 复制字段按字段保存到现有行上,而不是替换 它,所以一个切换省略 有默默地掉 在每一个储蓄后... 该副本以及请求的映射...

Kamo·2w ago
Featurekamo-shared-library

将免费扩展属性到服务器上

运行一个忙碌的 FreePBX 服务器, 旁边是一个新的空的 KamoPBX 服务器 "21可计费延期——63.00美元/月"同时收看"卡莫PBX一". 这两个数字都是关于组织的,关于服务器,两个数字都不是。 屏幕,没有办法让屏幕分辨出不同之处: 每一次可计费延期时,将免费的拆成 整个组织的单一整数。 未指派的第三方...

Kamo·2w ago
FeatureInitializerService

在Email Service读取之前, 将公司的电话切换出列

如果没有关于... ... 用户 公司 手机 主机和用户 公司 手机 免费. 这个服务的ddl-auto:更新会同时增加实体,但每一个服务 上面写着:没有,希伯纳特自己的ALTER没有DEFAULT。 标注在此处的他们FALSE为现有的组织而不是NULL, 这就是"默认关闭"的意思 命令 0 : 实体从此建筑开始时...

Kamo·2w ago
Featurekamo-shared-library

公司手机切换个人签名可以携带

电子邮件上的两面广字体标记 签名 field config: user company phone main and 用户 company phone toll 免费. 他们把组织出版的线 成员本人的签名,并带有该成员的延长号——"(555)555-555x81234". ——即接收人如何联系给他们写信的人,而不...

Kamo·2w ago
Featurekamo-shared-library

入境关键词收据和通过竞选重新获得同意(MS1任务3)

进站前需要两样东西 租户有一次 `SmsInboundRecept' (comms sms inbound recept) 是来自 第M1号决定。 两条进站的铁路都已经解开 并且都无法覆盖 关键词:QQ通过询问是否 `VoipMessage'行为承运人的电文id而存在,但关键词是 被截取,然后在行被写入之前返回——因...

Kamo·2w ago
Featurekamo-shared-library

同步日记, 以及真正被冻结的终端运行

BL1任务5,共享-图书馆半个. 5个期刊词库、3个实体和3个 QQ 下的存储器 没有定型观念: BillingWormGuard是一个普通的决赛班级,有一个私人建筑师, 共享Libbean安全 测试是绿色的。 有意改进薪给来源的两个方面: 1. 临时机动警卫的付款文件,没有(缺陷5)。 PayersSyncRun...

Kamo·2w ago
FeatureVOIPService

载人快递短讯网通(MS1 Task 2)

后 . - 表格编码或JSON,由 卡瑞尔自己签字。 为什么是新的终点? /api/voip/webhook 无法收到停止并默默失败: 它读作Tree() 身体没有`消费 ' 限制,每个散装文本载体 员额 **************** 解析器,例外是 (笑声) (掌声) (掌声) (掌声) (掌声) (掌声) (...

Kamo·2w ago
Featurekamo-shared-library

E.164 规范化器和短消息关键字解译器(MS1 Task 1)

两个纯课,没有I/O,没有春的定型,所以每个服务都可以 装入和共享 Libbean 安全 测试保持绿色。 E164. 规范化(raw,默认Region) - > 可选<String>. 故意狭窄和 仅 NANP : libphone 编号不是此模块的依赖, 且没有添加 为此,因为在图书馆中增加一个过渡性依赖,所有28...

Kamo·2w ago
Featurekamo-shared-library

提供者连接行, 每 Org 1

BL1 任务 1. 发薪商语录的近村转写 和薪金连接到 Enums,一个实体和一个寄存器——没有定型观念,所以 共享LibBean安全测试保持绿色,拥有服务(发票服务) 宣布每个豆子。 与工资单相关的新数据:WEBHOOK SECRET CIPHERTEXT,一个每升的旋转表 在自己的一栏(B2)中隐藏 webhoo...

Kamo·2w ago
FeatureKlusterServices

给每个 kamocrm 扩展 WebRTC 和门向外呼叫

所有21名卡莫克拉姆团队成员 现在在K1m1 PBX上持有8XXX分机 (克里斯从7255重新编号为8134). 后面有两个变化 WebRTC终点块现在覆盖每个工作人员扩展,而不是 3个人发现被打破了 卡莫软手机是浏览器 所以DTLS/ICE不是增强——没有块的扩展 在 WS 上注册,然后没有任何通话的音频。 888...

Kamo·2w ago
Featurekamo-internal

ServiceJobApi.createJob, 和后链路构建器

恢复 SW6c 任务2 的一半客户端, 任务2 降落在 157fa714 并被放弃 在同时的会话中重写历史; 创建屏幕本身幸存 在bdd3617内部,并且从那时起就进口了这两样东西。 " 创建Job " 员额 " 创造JobInput " 在基础路径和答案中详细介绍 投影,所以呼叫者可以采用返回的全部任务. 七个田地...

kamo·2w ago
Featurekamo-internal

服务请求网格和客户端读取真正的终点

恢复SW6c任务4的其余部分,该任务以d58a6aba形式降落,并被a 历史在同时会话中重写; 细节页保存在 bdd3617 内 并一直进口 " 服务引文工作命令 " 。 `Pipeline Service RequestsTab ' calls `GET/service-quotes ' 而不是: `基因抵押服务请...

kamo·2w ago
Featurekamo-internal

错误报告上的截图和视频

记者们用传言描述屏幕录音,然后张贴文件 进入聊天,因为报告格式只采用静态. 它现在需要MP4,MOV和 在四个图像格式旁边的WebM, 每个格式最多100 MB, 在同一个十个文件内 盖. 空投区不再执行自己的规则. 它把批量交给 与新系统对战的“ 最佳Files ” BUG ATCHMENT- POLICY, 一...

kamo·2w ago
FeatureMediaService

将视频附加到错误报告, 而不仅仅是截图

A still不能显示三击 之前的东西坏了, 所以记者是 描述音素的录音,并将文件输入聊天。 这个 附加端点现在取 MP4, MOV 和 WebM 四个图像格式相邻 。 - 神奇数字嗅觉长出半个视频 一个脚印盒只说"ISO基地" 媒体),因此品牌与许可列表相匹配:HEIC,AVIF和3GP载 同一个框,一个仍作为视频...

kamo·2w ago
Featurekamo-internal

恢复管道引用标签和线条引用转换

用SW4运输的`POST/quotes/{uid}/convert',从来没有人称之为: `引文Api'有十种方法,`反转 ' 不属于其中,因此终点 是活的,是无法接触到的。 这把引文放回了SERVICE 以引用方式转换。 这需要先进行测试,然后才需要代码: `记录<PipelineSubTabId, string ...

kamo·2w ago
Featurekamo-marketing

我们的价格来自目录 不能再打字了

对比页硬码为 KamoCRM $29 Starter 和 64 Business ; 该目录卖了他们 $34和72。 9个档案,42个提到,还有 建筑一直是绿色的——说词的代价只是说词. 它们携带{启动器Monthly} /{businessMonthly} 现在的符号, 解开时 从同样的目录端点读取定价页面,共享其...

Kamo·2w ago
FeatureKlusterServices

关于延长至延长的电话的录音通知

完成第三个呼叫路径。 工作人员之间的电话从不接触服务员 ——它们从-内部->ex-local,即拨号属于FreePBX的地方——如此. [来自-内部-海关]现在截取真正的扩展并引导他们通过 [kamo-internal-connection],拥有其拨号,并可以携带aA(). 拦截是安全的,因为先检查了两件事,而不是...

Kamo·2w ago
FeatureSecurityService

POST/服务-工作,在MANAGE SERVICE WORK上挂起

创造动词 工作订单表面从来没有。 应用/商业/服务/新是一个 十七行的占位符 因为没什么可以调用的 像其他的写作一样在MANAGE SERVICE WORK上写。 这是一个孩子 VEW servicce WORK,所以接受视图时仍然会被打开,同时承认 任何人只要看到板子, 处理器使用只查看的会话,并声称服务从未达到。...

Kamo·2w ago
Featurekamo-shared-library

CreateJob, 这样就可以在没有命令的情况下提出工作命令

一个动词 服务工作表面缺失。 直到现在,唯一的事情 可以生成 ServiceJob 行的平台是 因此, 每个服务工作表都是零行。 创建JobInput不包含服务器拥有的列: 无状态, 无工作编号, 无 总计,无签名 SW6b在工作输入后 完全取消了这五个 查找 PUT /{uid} 逐字接受它们; 一条带它们去的创建...

Kamo·2w ago
Featurekamo-internal

镜像图像/磁场操作和磁场操作

客户端一半的关闭 命令- mutation 孔。 警卫处现在的大门 四项新权利的39项订单、定价和税务终点;这是两项 Java enum 的镜像必须随它一起移动,或者权利存在于 服务器,并且无法从 UI 获得。 权利等级.ts 获得四个边缘——ViEW ORDERS和ViEW PRIGING under Access...

kamo·2w ago
Featurekamo-shared-library

视频/频率/频率/频率/频率,编号273-276

到处都不存在命令修改 POS 主计长的命令终点和 商务部的每个定价和税务主管都读取 并检查其它内容, 因此任何经认证的角色都可以 创建、编辑、退款和重新状态订单——并重写价格列表、税收 (c) 分类、保税区、税率和客户等级——在自己国家内。 从不 跨租户;角色在那些表面毫无意义。 4个权利而不是3个权利: MANAG...

Kamo·2w ago
FeatureKlusterServices

Recorded-call notice on direct-dialled extensions too

A caller who dials an extension over the greeting now hears the notice as well. That path went through from-did-direct, where the Dial belongs to FreePBX's ext-...

Kamo·2w ago
FeatureKlusterServices

立即向双方发出录音通知,然后是桥基音

当一个代理人回答一个排队的呼叫时,呼叫者会听到客户端通知和 代理同时听到代理通知,然后共享1000Hz音标 当它们连接起来的时候 排队成员现在在本地频道指向[kamo-agent-connect]而不是 直取 PJSIP/ <ext>,所以最后一段为拨号( ) — 拨号的 A( x:y) 是 在Asterisk里唯一...

Kamo·2w ago
FeatureInitializerService

每个计划每个座位4GB,以及座位而不是用户

存储停止了 是一个层次不同。 2/4/5梯子放出一千兆字节 在Starter和Business的一页上, 意思是,现在每个座位都有4GB:一次在Free上声明,继承 以上面的牌标出。 不需要显示代码需要特殊字符——卡片 使一个层次的三角洲 超过下面的一个, 所以平等行 自己退出。 企业损失"150GB为组织". 存储...

Kamo·2w ago
Featurekamo-internal

6个工作订单标签仍然存在

SW6b 任务4. 劳动力、零件、时间、销售商、签注和纸条反应 关于`商业/服务/[id] ' 的`使用国 ' ,重新装载时失去一切。 现在 写入结束点 SW6b 任务 3 着陆。 客户端反映了“ServiceJobApi.java”中的三个突破性变化: * `就业投入 ' 损失`劳工总额'、`物质总额'、`总'、...

kamo·2w ago
FeatureKlusterServices

把公用IP传给媒体

Kamo·2w ago
FeatureSecurityService

线路、票据、供应商、签注和钟表的8个工作订单终点

SW6b 任务3,控制器的一半. POST/PUT/DELETE /{jobUid}/行/., POST (中文(简体) ). /{jobUid}/注, POST/DELETE /{jobUid}/ vendors/., PATCH /{jobUid}/ 签名和 帕奇,别这样 在 VIEW SERVICE WORK 上...

Kamo·2w ago
Featurekamo-shared-library

线条、纸条、卖家、签收和钟表都写在工作上

SW6b 任务 3, 库的一半 。 服务处的8个新业务 给他们的电线记录 三人读到细节页需要。 服务器拥有的三件事,没有客户端可以发送: - 总计 总计、材料总计和总计 任务线条在每行写出,而一行自己的总数是数量x 单位Amount。 线性输入没有成员总数,工作输入不再有 工作是三个。 SW6a发货时,他们投入工作...

Kamo·2w ago
FeatureVOIPService

实施 KamopBX 扩展、用户和设备管理

供应商广告推广 在不执行时显示为真实, 因此UI会显示按钮 掷出501. 能力现在与行为相符。 KamoPBX中的扩展是三个文件——一个用户,一个该用户拥有的设备, 并绘制给用户的电话号码。 只创造一部分, 要么一个没有信号的号码 要么一个没有信号的路径,所以所有三个 一起创建,部分失败则会回滚所制造的东西。 删除...

Kamo·2w ago
Featurekamo-shared-library

工作线、笔记和卖家,以便维持工作订单标签

劳动和零件成为服务类工作,而不是 服务行项目行, 因为 OrderLine 项目. order 是可选的 = false: a 没有命令和技术人员的记录,服务线项目就无法存在 劳动很长一段时间后, 任何事情被开具账单。 使父母无效 让购买线项目也存在于订单之外, 所以绘图测试 针入无变体。 ServiceJobNot...

Kamo·2w ago
Featurekamo-internal

临床负载失败不能作为空出的结果

其中两起是在有人发现之前运走的 警卫发现还有两起 最新面板在它运行的时刻——没有装入病人的其他做法 已经发送读取为“ 尚未收到 ” , 而未加载伴侣 列表改为“没有设置交换伙伴”,它会派人添加 已经存在的合作伙伴。 因此,这是建设警卫而不是审查说明。 失败是沉默的 构造:没有出错,没有日志,屏幕上什么都没有,看起来完...

kamo·2w ago
FeatureSecurityService

通过系统配置 API 显示平台设置

toDto是一个明确的许可列表,更新Config会取出一个打字的正文,所以七 新的系统-冲突栏本来是无形的,无法固定的。 平台设置卡会变为空并保存完成 没什么 管理员密码从未返回 。 后面是主人的证书 每一个租户的账户,所以一个GET产生 哨兵"***"当设置,并发送 *** 返回表示保持——否则在表格上保留任何其他...

Kamo·2w ago
FeatureVOIPService

解密 KamopBX 证书; 测试拒绝路径

主证书通过平台设置 UI 存储为密码文本,所以 在使用前必须解密 —— 将密码交给 API 作为密码 以糟糕的证书形式出现, 并发送谁调试它的错误方式。 两个新的测试覆盖了 之前出现的拒绝路径 一个原始的Kubernetes DNS 给 Org 管理员的错误: 没有主账户 ID, 没有管理员 证书。 两者都坚持消息名...

Kamo·2w ago

就像你看到的运输?

每一个都自动更新您工作空间的地盘。 开始自由,看它成长 一周又一周.

永远开始自由查看定价