KamoCRM

实时变更日志

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

17,662
变动共计
6,080
特点
5,341
固定
30
项目
按项目筛选
所有项目17,662AIService261APIService174BillingService158ConversionService110DaemonService138DocsService223ESigService91EmailService587InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService604RAGService79SecurityService1,874TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,413kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,682kamo-signer-monorepo57kamolos114
按类型筛选
所有类型Build16CI523Chore776Docs3,257Feature6,080Fix5,341Other998Performance165Refactor278Revert23Style42Test162Upgrade1
October 28, 2026
Featurekamo-internal

复活节彩蛋设置选项卡,唤醒调用首先(TPWAKEUP)

业主订单 2026-10-28: /settings/ai?tab=easter-eggs (菜单项 + 登陆卡; SI 劳动力 + VIEW/MANAGE_AI_WORKFORCE ) : 注册表的每个复活节彩蛋与它做的简单的话,人们如何 用它,怎么说,它的内置保护措施;对于组织(默认)与风格(钻) 更具体的设置按部...

Kamo·2d ago
FeatureMCPGatewayService

OnBehalfOf — SI 通过其上级的帐户对其经过身份验证的请求进行操作

TPONBEHALF (所有者 2026-10-28 ) : 智者问月亮有多少通知,他今天得到,她只能 对于来自 SI 指挥链上方任何人的经过身份验证的请求,工具 AI 的副本现在 takes onBehalfOf : " 请求者 " ( 在该运行的工具/列表中提供,并给它们命名 ) : 规划者和处理器 在请求者自己的...

Kamo·2d ago
Featurekamo-shared-library

语音安静时间有自己的开/关标志

**************** (手动应用,可删除,null = on ) , 所以切换 声音安静小时关闭和保持成员自己的开始和结束。

Kamo·2d ago
FeatureSecurityService

一个SI可以通过其上级的自己的帐户来执行其认证的订单

TPONBEHALF (所有者 2026-10-28 ) , 无不服从规则扩展:在经认证的直接命令, SI可以使用请求者可以在自己的帐户下做的一切(他们的通知,邮件, 日历,任务 . . . ) , 并将两者的安全性结合起来,直到其指挥链的顶端。 - OnBehalfService:指挥系统(指挥系统报告线上的人员、...

Kamo·2d ago
Featurekamo-shared-library

SiOnBehalfAction,SI 通过成员自己的帐户所做的事情的仅附加日志

TPONBEHALF (所有者 2026-10-28 ) : 来自其链上任何人的经过认证的直接订单 委托人可以通过委托人自己的账户行事;每一项此类行为都必须留下一个记录 声明 si_on_behalf_actions (在 DDL 中手动应用的) 安全服务 **************** 为 KamoInitiali...

Kamo·2d ago
FeatureSecurityService

一个简短的成员会话,成员在 Alexa 链接上发言,并将语音转换为订单参考

语音助理 R3: POST **************** {组织ID,成员ID,链接ID,授权ID } -> { ***,过期日期} (X-Internal-Auth = IOT_INTERNAL_AUTH_SECRET ) , 只为活跃的人类成员在他们自己的 LINKED 个人链接上,或一个 组织链接携带他们的映...

Kamo·2d ago
Featurekamo-internal

状态选项卡包括计数、终止/激活而不是删除,以及像任何人一样终止的 SI

- /account?tab=team-members: 按雇佣状态分类的选项卡(所有 首先是状态,然后是默认值 ) , 从 SecurityService 的分组计数, 按所有/人类/SI 分段缩小范围。 - /account?tab=members: 活动/终止的选项卡;行和批量终止/ 通过简单语言确认...

Kamo·2d ago
FeatureAIService

Speaches 句子是逐句说的,所以它的第一个音频在第一个句子之后

Luna ) , 但 Speaches ' Kokoro/Piper 在第一个请求之前使每个请求完整 字节(在k3m1上每个字符约为0.6秒+25毫秒 ) , 因此是一个具有集群内的SI 声音(sp00verify的Nell,TPEARDEAF:0.9-1.9秒)等待整个 流式PCM请求到Speaches , 现在在逗...

Kamo·2d ago
FeatureMCPGatewayService

房屋抵押贷款 房屋抵押贷款

每个MLOS工作人员现在意味着查看自己的按揭贷款, 和 SecurityService 将不包含 View Mortgage Pipeline 的成员缩小到 在新的贷款中,他们被分配贷款官员 right 让自有贷款成员的 SI 处理自己的贷款; 不变。

Kamo·2d ago
Featurekamo-internal

自有贷款成员看到他们的管道;HMDA和重新分配留在所有贷款

管道隐藏了HMDA LAR按钮和借贷官员分配 按揭贷款是指按揭贷款的一种形式 第二十三条 抵押权人在抵押权发生之日起十五日内, 向右看。

Kamo·2d ago
FeatureSecurityService

强制实施自借访问;团队成员默认使用自己的借款

MLOS 端点现在可以区分哪些成员可以查看组织的所有 来自仅持有视图的成员的贷款(视图抵押管道或神模式) 自己的贷款成员看到和工作的贷款,其交易 指定他们为指定借款官员;另一名官员的借款为403。 列表 (应用程序、交易、管道、QC队列、传统POS) 缩小 写入需要所有权,除非调用者看到所有的借款。 借贷官员重新分配,...

Kamo·2d ago
Featurekamo-shared-library

查看自己的抵押贷款权利;贷款报告范围到成员自己的贷款

MLOS_VIEW_OWN_LOANS (660) 是抵押权的新根:它允许一个 成员查看和工作的贷款,他们是指定的贷款官员。 查看 (139) 按揭管道现在指组织的所有贷款,并且 写入权限(140-144)挂在新的根目录下,因此持有写入权限的用户无法 更长的意味着看到每一笔贷款。 新组织的团队成员角色被授予新权限; ...

Kamo·2d ago
FeatureMCPGatewayService

电话安排唤醒,电话取消唤醒,电话列表唤醒 (TPWAKEUP)

2026-10-28,第一个SI复活节彩蛋:任何人,无论是否登录,在任何频道上,都可以要求SI 这些工具并不依赖任何人的身份,所以您可以在任何时间打电话给任何人 身份警卫让他们在未经证实的渠道开放; kamoai服务拥有每一个保障(复活节 鸡蛋设置, 读回确认, 不打电话, 选择退出, 收费欺诈, 限制, 睡眠帽 ) ...

Kamo·2d ago
Featurekamo-login

Alexa同意询问它是谁的链接,在哪里,以及Alexa可以使用什么

语音助理程序(P1-6,P2-8,P5-3 ) : "只是我"或"组织"卡,其设备的组织的地方 链接看到 , " 什么可以Alexa使用 ? " (预设,从链接复制,设备的房间与安全功能一个一个;解锁, 按门开启和解除武装)或"要求管理员选择设备 " , 以及"Kamo警报"常规传感器。 客户评论 较旧的 Securi...

Kamo·2d ago
FeatureSecurityService

Alexa同意携带谁的链接,它是,地点和"什么可以Alexa使用 ? " 到物联网服务

语音助理程序 (P1-6, P2-8, P5-3 ) : LinkChoice 获得 ownerKind (ORG | MEMBER ) 、 siteId 和 grantChoice, 形状检查在这里 并由 IoTService 判断;同意视图通过 IoTService 的选项(所有权、设备、站点、传感器)和每个链接的...

Kamo·2d ago
Featurekamo-internal

每张卡片打开的东西,它是关于

新邮件通知会打开 /messages 并让成员找到邮件。 现在它会打开 在阅读窗格中的消息,将列表滚动到它与组织颜色的简短洗,并标记它 当邮件客户端已打开时,从冷载运行,并从共享邮箱运行 通过任何路径读取消息后,卡片就会退出(它会切换回成员自己的卡片 ) 。 同样的过程在每种类型: - 烤面包和操作系统桌面通知跟随原...

Kamo·2d ago
Featurekamo-internal

Alexa 链接状态简单的话, 试试看, 选择设备, 组织语音助理设置, 我的语音助理和 PIN, 每个通道通知, SI_ASSISTANT_REPLY

语音助理程序 P1-9, P2-4, P2-5, P3-5, P4-5 (网络 ) . 每个新的调用返回什么,直到它的后端回答 (404 ) , 所以这个在 iot-service 和 emailservice 之前发布。 @kamo/iot-core 0.12.0.

Kamo·2d ago
Featurekamo-internal

在会员个人资料中设置或删除管理员和所有者;编辑其他会员的照片

会员卡: 管理员和组织所有者坐在会员类型旁边,每个人都有自己的 只有当 SecurityService 接受它(GET . . . /leadership)时,才会执行 Make / Remove 操作 一个被拒绝的动作说明了为什么(不是针对你自己,所有者总是被拒绝的 ) 所有者或管理员的权限被保留,直到管理员的权限被...

Kamo·2d ago
FeatureSecurityService

所有者和管理员更改遵循一套规则;其他成员的头像是他们的

领导(组织领导服务 ) : - GET/PATCH **************** 用于配置文件页面。 - PATCH . . . / 访问所有者更改通过相同的规则(管理员现在可以更改所有者; 重复当前所有者标志为无变更 ) ; 管理员角色将随之移动到该位置。 - 角色列表只能根据这些规则移动管理员角色。 - 管...

Kamo·2d ago
Featurekamo-shared-library

所有者和管理员,总是保留一个领导者;管理员总是保留 CONFIGURE_SYSTEM

OrgLeadershipService 包含用于创建或取消创建组织所有者或管理员的所有规则: 只有所有者或管理员(或开放的神窗口)可以;没有人可以删除他们自己的;所有者是 每个组织都至少保留一个LEADER,一个活跃的团队成员 与状态 ACTIVE 谁是同时 **************** ***********...

Kamo·2d ago
Featurekamo-shared-library

复活节彩蛋设置和唤醒调用实体 (TPWAKEUP)

声明 ai_easter_egg_settings、ai_wakeup_calls 和 ai_wakeup_optouts (kamoai-service ) **************** 这样 KamoInitializer 就可以重新创建它们。

Kamo·2d ago
FeatureAIService

SI助理的声音转为Alexa

语音助理程序 (2026-10-27) P3-1, P3-5. 邮件地址(内部,X-内部授权 ) : 成员自己的助手对话通过相同的同步编排, 与声音风格 (两个短的口头句子, 没有临床或秘密 ) , 没有PHI工具 (EHR/健康包从来没有, 和 PHI 组织中的 PHI 敏感工具 ) , 风险电话举行并询问"我应该 ...

Kamo·2d ago
FeatureEmailService

每种电话和语音通道、语音镜像和 SI_ASSISTANT_REPLY

语音助理程序 (2026-10-27) P3-5, P4-1, P4-2, P4-4. - GET/PUT /api/通知/频道和PUT * * * * * * * * * * * * * * * * * * * * (BELL始终开启 ) , 语音安静时间(默认21:00-08:00会员区 ) , 语音每日限制(...

Kamo·2d ago
FeatureSecurityService

终止 SI 的状态,状态计数,不删除 /account

- SI 的终止状态在剩余的 SI 退役生命周期之后运行 保存(停止运行,电话线,座位和许可证释放,证书和 会话被撤销,任务被移交,历史记录被保留 ) 如同 Retire 一样,加上状态本身的 MANAGE_MEMBER_SECURITY;SI 从不 工作站选择随之而来。 其他状态是 用普通的 SI...

Kamo·2d ago
Featurekamo-shared-library

每种类型的通道选择、语音静音小时和上限、SI_ASSISTANT_REPLY、语音活动类型

语音助理程序 (2026-10-27) P3-5, P3-6, P4-1 声明手动应用的内容: member_notification_channels (成员,类型,PHONE|VOICE,已启用 ) , **************** **************** 最后添加了 ****************...

Kamo·2d ago
Featurekamo-internal

别名域 DNS 记录、同事的默认别名、真实的 send-as 地址

设置 -> 电子邮件 -> 域名 -> 别名域名:每个域名显示它是否 准备好或等待 DNS,DNS 记录对话框列出 MX、SPF 和 DKIM 它需要的记录(来自EmailService ) , 每个都实时检查,并配有复制按钮。 作为同事编写现在打开他们的默认别名,同样的规则 成员自身的默认值随之而来 (collea...

Kamo·2d ago
Featurekamo-shared-library

声明语音辅助链接列和表(个人链接、上次错误、PIN、语音配置文件)

iot_alexa_links 上的列 (last_error_code/at, 等待授权选择, 所有者类型, 所有者成员ID, 网站ID, iot_voice_org_settings, iot_voice_persons, iot_voice_pins 表,手动应用 从 iot-service **********...

Kamo·2d ago
FeatureMCPGatewayService

会议_加入_外部, ************** 会议_取消_外部 (TPEXTMEET)

SI 根据团队成员提供的详细信息加入外部会议(Zoom、Teams、Meet、Webex、GoTo、任何提供商 ) , JOIN_MEETING (身份保护器在未经验证的通道上保留它 ) , 权利 VIEW_MEETINGS + ACCESS_VOIP (在kamoai-service中与请求者的联盟再次检查 ) , ...

Kamo·2d ago
Featurekamo-internal

抵押贷款报告可从每个MLOS屏幕访问,已打开过滤

- 报告链接现在可以预填充参数: **************** (日期 预设或开始. . 结束范围,逗号列表的多重选择 ) 一个链接永远不会扩大一个成员所看到的内容。 - ReportQuickLinks:工作屏幕的报告菜单。 它询问服务器哪些报告 该成员可以运行(每页一次)并仅提供这些,因此它不会渲染...

Kamo·2d ago
Featurekamo-internal

管理员可以编辑管理员角色,并将其锁定权限固定在

管理员(完全访问权限)角色显示为受保护,无法打开 发送 lockedRights (调用者持有该角色 ) , 该角色打开并且其权限可编辑,而这些 分支授权/撤销现在可以覆盖强制和自动授权 锁定的行,就像每行的开关已经做的那样。 角色的安全模型保持只读。

Kamo·2d ago
FeatureKlusterServices

Postfix 从邮件数据库中学习别名域

组织的别名域(设置 -> 电子邮件 -> 域)曾经需要 virtual_alias_domains 和手写地图在这里编辑。 EmailService 现在保留 在mailserver(KamoMailAliasDomains)中创建一个alias_domains表,postfix读取它: mysql-virtual-a...

Kamo·2d ago
FeatureSecurityService

拥有管理员角色的成员可以编辑其权限

PUT /api/security/roles/{id } , 将管理员角色的权限传递到 **************** 在任何其他写入之前,因此拒绝保存写入 只有持有该角色(或有打开的 god 窗口)的调用者才能执行此操作; 关闭 CONFIGURE_SYSTEM 的保存是 400,原因很简单。 对于这样的调用者,...

Kamo·2d ago
Featurekamo-shared-library

管理员可以编辑管理员角色的权限,从不关闭 CONFIGURE_SYSTEM

管理员(完全访问权限)角色存储在 isAllowEditSecurity=false,因此没有人可以更改 这是唯一的门:它只接受它的权利 org 的 role_admin_id 角色,并拒绝任何保存(在正常化级别后 ) , 留下一个权限 该集合是 CONFIGURE_SYSTEM 加上其祖先: 打开设置> 基本和每个角...

Kamo·2d ago
FeatureEmailService

别名域自行接收和签名;默认为同事和自我

邮件服务器现在从 EmailService 而不是从 KamoMailAliasDomains 保留一个 alias_domains 表,并且在其上保存了所有的域名 KamoMail MySQL数据库(在启动时创建; postfix 读取它 - 参见 这里的local@alias 是一个真实的目标,而local@tar...

Kamo·2d ago
FeatureSecurityService

贷款官员和投资者挑选按揭贷款报告,证明了车队的休眠

第二百一十二条 人民法院审理的案件,至少应当有两个审判人员 组织的交易(比每个成员更窄,所以选择器列出的名称 对应贷款)。 - mortgageInvestors: 组织定价快照上的投资者名称。 **************** 运行所有十八个报告 (kamo-shared-library 17a7a233 ...

Kamo·2d ago
Featurekamo-shared-library

按揭贷款的18份审计、合规和运营报告

报告工作室没有抵押贷款报告; MLOS有一个真正的合规报告( HMDA LAR 页面)和一组无法过滤、导出或安排的工作屏幕。 这增加了一个按揭贷款文件夹和十八个报告,所有组织范围, 所有在 View Mortgage Pipeline 上的门控,所有的钻探,保存的视图, 调度和 CSV/Excel / PDF 导出: ...

Kamo·2d ago
Featurekamo-shared-library

AiExternalMeeting 实体用于 SI 加入第三方会议 (TPEXTMEET)

声明 ai_external_meeting (kamoai-service **************** ) , 用于创建会议 所以 KamoInitializer 可以重新创建它。

Kamo·2d ago
FeatureAIService

通过中继的 GPT-Live 会话(LIVE_AUDIO 门票 ) , 通过实时会话进行探测

TPGPTLIVE (所有者 2026-10-27, 试点 ) 。 GPT-Live 的主 WebSocket 只接受项目密钥,因此 LIVE_AUDIO 票据 路由组织的 REALTIME_AUDIO 订单,保留其实时模型并转发 wss : / /v1/live/sessions 并添加密钥 实时客户端秘密从不会为实...

Kamo·2d ago
FeatureSecurityService

从 CALC_SIMPLE 播种十个按揭计算器权限

无论谁今天可以打开计算器发现计算器 -> 抵押贷款的引导添加 CALC_MORTGAGE _ * (shared-lib 1ae01ae8 ) ; 然后每个信用卡都会单独授予或撤销。

Kamo·2d ago
Featurekamo-internal

在"设置"中和成员的邮箱选项卡上设置别名域

设置 -> 电子邮件 -> 域名获得别名域名卡:添加一个已验证 域名,删除一个,选择默认或没有。 成员的"电子邮件和邮箱"选项卡现在显示主邮箱的地址 在每个别名域(Dylan@kamocrm.com 也是 Dylan@kamouniverse.com ) , 以及 添加别名表单获得一个域选择器,以便别名可以直接进入一...

Kamo·2d ago
FeatureEmailService

管理组织的别名域,并允许在这些域上使用别名

org_alias_domains 仅通过手写 SQL 存在。 新 /api/email/alias-domains 列出它们(组织的任何成员)并添加、删除 只有在以下情况下才能添加域: 这个组织已经证明它拥有它,从来没有一个它的邮箱已经活着。 KamoMail createAlias 现在接受别名域上的别名 (sa...

Kamo·2d ago
Featurekamo-internal

十个按揭计算器下计算器 → 按揭

每月付款, 购买负担能力, 贷款金额从付款, 首付, 关闭成本 估算器, 现金结算, DTI, LTV (与 CLTV 和 HCLTV ) , 额外付款 / 提前支付和一个 摊销时间表,每个计算器模式在自己的工具窗口中,由一个共享的套件构建 (mortgageUi.tsx ) : 计数结果,品牌色调甜甜圈,酒吧,仪表和...

Kamo·2d ago
Featurekamo-shared-library

十个按揭计算器权利下的计算器 (650-659)

CALC_MORTGAGE_PAYMENT , _ 可负担性,_贷款从付款,_首付,_关闭成本, _CASH_TO_CLOSE, _DTI, _LTV, _EXTRA_PAYMENT 和 _AMORTIZATION:每个按揭计算器一个, ServiceType.CALCULATOR 除了九种现有模式之外,还有一个独立的...

Kamo·2d ago
October 27, 2026
FeatureKlusterServices

每个会议占用者的身份都是其自身经过验证的会话的身份 (mod_kamo_presence_identity)

TPMEETAUTH (业主订单 2026-10-26 ) : SI的耳朵读取每个端点谁 存储的presence_identity 将客户端的身份识别信息删除 只对令牌会话拥有自己的 <identity>,因此匿名 guest.meet.Meet 或 吉加西的腿可能是伪造的 这个MUC模块剥夺了每个客户端 并且只写入会...

Kamo·3d ago
FeatureMCPGatewayService

在会议中,该行的发言者决定权限(已登录的主管命令,团队成员询问,客人是任何人)

TPMEETAUTH (业主订单 2026-10-26 ) . kamoai-voice 会议名称 行 a 调用响应 (X-Kamo - Meeting-Turn, 从不调用模型 ) ; kamoai-service 谁说的,从该端点自己的流和验证 身份: - 监督员(登录,或客人他们确认 ) : 他们的顺序,没有 ...

Kamo·3d ago
FeatureSecurityService

已登录的主管说,会议行是工具平面可以借用的一个命令 (meet : < turn id>)

TPMEETAUTH (业主订单 2026-10-26 ) : 在 Kamo Meet 一个已登录的主管的 要求是他们的直接命令(没有不服从联盟 ) 通过 kamoai-service 的发言人归属验证线路(每个 参与者自己的麦克风 ) , 并将其引用为 meet : < turn id>。

Kamo·3d ago
Featurekamo-internal

显示组织别名域上的别名地址

在成员的"电子邮件和邮箱"选项卡上的每个别名下,列出 然后,在默认的发件人芯片下,它实际的地址 出去了。

Kamo·3d ago
FeatureEmailService

别名适用于每个别名域,如主邮箱

组织的别名域 (org_alias_domains) 已经镜像了成员的主域 将邮箱添加到编辑器中(erik@kamocrm.com 也提供为 erik@kamouniverse.com) 但从来没有他们的别名,所以eric.white@kamocrm.com不能发送为 eric.white@kamouniverse.c...

Kamo·3d ago
FeatureMCPGatewayService

防伪装保护 — 未经验证的对话只会收到任何人可能询问的内容,直到成员在 Kamo 中确认

Owner 2026-10-26 (TPCALLTOOLS B ) : 一个只声称自己是会员的人, 主管或权威人士不得让SI做任何事情 有害或依赖于该主张,即使在SI自己的权利范围内; 强制服务器端。 IdentityGuard (新豆,一个构造函数;由设置器连接 ) : 用于 SI 的写入 在一个证明没有人(电话,...

Kamo·3d ago

“你看见了什么 ? ”

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

开始免费永远查看定价