直播更改日志

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

17,933
变动共计
4,614
特征
4,543
修补
32
项目
按项目过滤
所有项目17,933AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,523TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,579kamo-login319kamo-marketing585kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
按类型过滤
所有类型Build24CI523Chore670Docs226Feature4,614Fix4,543Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
July 3, 2026
FixSecurityService

相近的剩余横跨星系存在甲骨文 + 上限 WORM- Bonding JSON blobs

横向审查结论(MLOS-W-01/03/04): - 404常态化的空列表信封现在重复了请求的身份密钥 如此陌生的外语 自主空出的结果在 SHAPE 中是字节相同的, 而不仅仅是状态 - 关键存在 本身是一个先知(并打破了UI宣布的信封类型); - by-id读取了404型机车的下游版本 上面有代理机自己的留言 所以 ...

Kamo·2mo ago
Fixkamo-shared-library

Media ObjTransit.date created 可插入=虚假,因此 DB 默认补全

构建者从未设定日期创造; Hibernate 绑定了 NULL 并违反了 NOT NULL 约束, 断开后添加成员至会(从而加入社会铅接钩/成员)。 无 DDL 更改 (列已默认为当前 timestamp ()).

Kamo·2mo ago
FixSecurityService

铅创造前的原子索赔——防止孤儿集合线索

社会.铅.新可以同时处理(旧的+新的安全) 服务舱都持有一个 (a) 在滚动更新日 一份出版物中订阅核心-NATS。 先前 让失败者创造一个集合型领先,没有 社会遥感用户定位(不相通的社会对话). 现在独一无二 (连接ID,远程用户ID)指数在创建任何铅之前通过保存AndFlush进行索赔; 失败者跳过,索赔失败后释...

Kamo·2mo ago
Fixkamo-internal

别在不可用时用新铅弹出

我的状况从可提供性Context默认为“ AVAILALUL” , 直到两次同步获取 (/user-info 然后/members/me/ublication) 解析,所以在一个浏览器上刷新了铅-提醒 总结可以先解决,然后点出弹出——假的——真实总结看起来是新的。 即使成员是BUSY/AWAY/DND,但铅和默认的"A...

kamo·2mo ago
July 2, 2026
Fixkamo-internal

(i18n、a11y、对比、enum humanize)

应用审查结论:将冰冻/是/否+人性化的芳香标签、人性化 enum pills,相位标题大小写对等(共用标题Case),无安全auusKindId, WCAG对比 (# 6b7280),在两个细节-拖拉机骨架上进行减速运动.

kamo·2mo ago
FixSecurityService

未关闭的承销权/核证租户警卫

校对:Soup 附带豁免/验证为(MLOS服务不包含Org-filter), 正在泄露跨org运行存在 + 查找 UUID. 现在通过 在服役前读取含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含含...

Kamo·2mo ago
Fixkamo-internal

添加缺失的 /api/ 安全/ 首选项代理路由; 默认为导入模板

- 基地GET/POST/API/保安/领导进口没有下一个代理路线.t(只有子路径) ),所以过去导入(和导入 POST)500'd在下层时 保安服务本身就很好 添加基本路由.ts( GET 历史 + POST 导入, X-***-Token + 查询字符串通过) 镜像模板代理. - 默认手动导入视图到导入模板子标签.

kamo·2mo ago
FixSecurityService

可用摘要 + 可用中暂停时的可接受性

可用摘要现在解决了成员的分配,并在暂停时跳过产品 在免费的短路前, 和可用( ) 闸机的信用奥克 ! 因此被吊销会员的领先警报解除( 以及他们的铅- 可用行禁用) 即使是免费的产品。 与共享- lib findApplicable Allotments 固定对等.

Kamo·2mo ago
Fixkamo-shared-library

现在暂停实际接受区块(警报+接受+FFA)

找到 Applicable Allotments 过滤了“ AND la. asActive = true ” , 所以获取最精确的 Allotment 在成员的具体分配款时,返回一个不太具体的ACTIVE倒数(或无) 暂停——每个发出暂停通知的人都看不到暂停。 铅-活性警报,每个市场网格, 和接受流量,所以中止一个成...

Kamo·2mo ago
FixVOIPService

执行 POST / api/ bulktext/ 发送内部交易短消息

安全服务公司的 BulkTextSmsClient(密码回收+账户设置简讯) 总是将 QQ 输入/ api/ bulktext/ send, 但控制器从未建造过 所以每通电话404'd... 短信恢复器都死了 以波尔德语。 内部 AuthFilter 已声明 /api/ bulktext/ send Protected...

Sage·2mo ago
Fixkamo-internal

创建注释时将 leadId 作为字符串发送

解析( ) 四舍五入的铅ID 过 JS MAX SAFE INTEGER, 所以后端 寻找一个不存在的线索,然后返回了404, 表面显示为 '失败' 在通讯标签上创建 。 转而发送原始字符串 ID .

kamo·2mo ago
FixSecurityService

在创建中接受铅ID为字符串 Post 以保留 CRDB ID 精度

主ID是 CRDB 独有的 rowid () 值超过 JS MAX SAFE INTEGER. 前端现在以字符串形式发送 leadId; 解析字符串和数字 因此查找 ById 得到精确的 id 而不是四舍五入的值( 它) 返回 404 “未找到线索” - > “未创建邮件” .

Kamo·2mo ago
Fixkamo-internal

确定账户/领导/信用+链接上的成员名称

成员列和过滤器显示原始的ID,因为名称映射来自 /api/ 安全/成员,其CockroachDB 长IDs 序列化为 JSON 数字并丢失 精度过 2^53 — 因此密钥从未匹配符合条件的字符串 MemberIds from /信用/管理。 切换到精确安全 / api/ security/ members/ names...

kamo·2mo ago
Fixkamo-internal

在 Edit 上创建可编辑卡, 从而重排类型检查

派任卡通过“可以手动指派吗?开始指派:未定义” 转到 EditableCard.on 编辑,但编辑时键入了 `() {} 无效' (需要),失败 生产类型检查。 选择编辑并隐藏编辑费用 缺席( 用户无法编辑的卡片 ) .

kamo·2mo ago
Fixkamo-internal

启动导入时忙碌状态 + 滴出调试日志

- 在导入时禁用启动导入/ 返回并显示旋转器 + “ 导入... ” POST 正在飞行中, 防止大文件重复提交 - 从客户端捆绑中删除 [LeadManualImportManager] 控制台.log 语句

kamo·2mo ago
FixSecurityService

铅导入控制器中的正确性、 缩放和 PII 硬化

- 通过范围化的铅存储器查询,而不是找到所有租户 (OOM/DoS + 跨租户接触风险,每1,000行批次重新运行) - 在100克行处导入上限并拒绝空载荷 - 在空- skip 之前运行转换, 因此默认的Value 转换可以填充空格 - 荣誉转换令;宽大布尔(1/Y/是/T/X); 贷款中的货币(美元,逗号) - 停...

Kamo·2mo ago
Fixkamo-shared-library

范围 进口 解码查询 + Org-guard成员/供应商转让

- **************** 范围, 手动导入器的只投影重复查询( 替换每批 find All() 将所有租户的每条铅都水化) - 领导服务创建/更新:只指定团队成员或供应商产品 属于领导组织(以前通过 未扫描的发现ById,允许进口邮票外国成员/产品) - **************** 携带UI的申请命令

Kamo·2mo ago
July 1, 2026
Fixkamo-shared-library

Pin 标记FORDACBY FK 到 INT8( 没有继承的默认)

没有栏目定义, Hibernate 复制成员.id(INT8 DEFAULT 独有 rowid ()), CockroachDB用假成员身份代号填充了现有的线索 打破 FK 约束 。 平宁列 定义=INT8避免了被继承的默认. 已经纠正(DROP DEFAULT + 无效孤儿).

Kamo·2mo ago
Fixkamo-internal

停止通过无限检查循环刷新图标

一旦一个域被 SSL 证实, checkDns 无条件新建 域对象,即使slConcerted已经是真实的。 新对象 引用重新触发的投票效果( 数据包括域) , 其中 再次调用 checkDns, 循环到永远, 并显示检查状态 因此,新鲜的图标闪烁在自旋器和新鲜的甘油之间。 以 prev. ssl 认证守护设定域更新...

kamo·2mo ago
FixEmailService

当成员没有邮箱时返回422个(不是500个)

listFolders 和其他读取的结束点将非法状态排除 MailContext.to 当一个成员没有IMAP 证书时的Mail证书() 提供, 控制器的包 变成500。 添加 邮箱不配置例外(一个能力不支持例外子类, 因此它通过现有的重排路径)被映射到422 MILBOXNOT CONFIGURED ——镜像VoIP...

Sage·2mo ago
Fixkamo-internal

不要用精密的标记来获取 org

标签管理器从 getOrgIdString () 中导出 orgIdStr (精密安全) 组织.id是一个联署材料号码,而且 静静地分解出CockroachDB int64 ids past MAX SAFE INTEGER (.822~. (......800) (中文(简体) ). 在第一次渲染时,在用户Info负...

kamo·2mo ago
FixSecurityService

设置站点区域 + 每个站点使用节点- 本地 MinIO

- 加入 kamo.minio.region(MINIO region,默认我们是西-ca-s-1) 所以SigV4 签名匹配服务器执行的站点区域; 修正背景 上传和设置加载失败 。 节点'/ 区域- mism匹配错误 。 - 点MINIO CURRENT HOST 在节点 - 本地MINIO通过下行API 状态。 h...

Kamo·2mo ago
Fixkamo-shared-library

与可配置网站区域签署请求

MINIO现在执行MINIO SITE 区域(我们西-ca-1)在SigV4中 自网站复制以来的授权范围。 客户是 因此,它与默认的我们东一和 服务器拒绝每个带有“ 授权头” 的认证操作 畸形; 区域是错误的。 添加 kamo.minio. 区域( 默认) us-west-ca-s-1, 空白 = 客户端默认值),并在...

Kamo·2mo ago
Fixkamo-login

丢弃404的背景图像而不是显示已损坏的框架

跟踪失败的背景图像负载并过滤出 Swiper 旋转木马, 因此,一个不完全提供的主题(例如,选项一,其bg/2.webp从未出现过) 上传)只循环已存在的图像,而不是闪出空白的幻灯片.

Kamo·2mo ago
Fixkamo-shared-library

规定审判期限(规定取代审判)

在已有的订阅更新路径中提供 Company 订阅, set 尝试无效,所以之前尝试的矿石 被干净地提升到comp 并且没有遗留的审判期满时间戳.

Kamo·2mo ago
Fixkamo-internal

坚持通过承诺终点重新排序(无数据丢失)

现在保存新上传到来信的阶段, 然后输入全部想要的顺序 (已存在由srcIndex或由新接接接) 因此重排的现有图像被重排 而不是放弃。 后端设置权威图像BgCount.

kamo·2mo ago
FixSecurityService

停止跨org背景图像出错; 命令安全重排+中转桶

重排仅重装新文件到新索引, 丢弃重排 已存在的图像并留下图像 BgCount , 声称未覆盖槽; 提供 然后用那把公用钥匙上的剩余(cross-org)物体 - 在未显示图像时,提供删除一个已计数的槽所显示的公共对象 - 新的/背景/进入+/背景/承诺终点在原子上重排 - 装入水桶(theom.staging.buc...

Kamo·2mo ago
FixSecurityService

返回404个丢失的矿石, 而不是空出200个

获取 OrganizationById 返回一个空空, 春季序列化为 HTTP 200 有空身;客户端呼叫响应.json () 然后抛出 JSON输入的意外收尾 未找到时还原正宗的404.

Kamo·2mo ago
Fixkamo-internal

将缺失的矿石(404或空体)映射到无效有效载荷

与安全服务更改对等, 该更改现在返回失踪的 404 个 而不是200块的空心 呼叫者已取消对 org 的检查, 所以 真正的404和留下的200个空倒塌 变成一个干净的空地.

kamo·2mo ago
FixSecurityService

让系统用户解决任何 Org 的应用模式

当orgld!=session org 和呼叫者返回时, 跨上门返回了 403 。 没有成员排在靶上。 全平台系统用户运行 绕过每个圆块,所以当解析的用户是 系统用户.

Kamo·2mo ago
Fixkamo-internal

停止错误 淹没控制台

- org/[id] 代理:后端返回200个空体,用于空质; 响应.json () 扔出“ 意外结束 JSON 输入” - > 虚假 500 。 解析后返回为无效( 呼叫者已取消检查 ) 。 - 软电话:闸门呼叫队列/代理状态,按提供者能力开列 FREE PBX(它通过设计返回了501)在init上不再出错. - 时区...

kamo·2mo ago
Fixkamo-internal

在生成Metadata中解析标签标题以停止标题翻转

静态元数据. title 提供了“ Kamo” 服务器侧; 下一次在之后重新加载 水分化, 压倒动态MetaLoader 客户端更新并翻转标签 从兽名回到"Kamo"。 解析 org 名称服务器侧入 生成Metadata, 使标题从第一个涂料中指定 org .

kamo·2mo ago
Fixkamo-internal

断开行,直到我的成员ID解决

ag-grid使行数据在加载上线下方,因此仅指 装入道具时仍然闪出所有线索, 而得到MemberId () 是 0 。 扫出 行并保持加载,直到Myself默认可以实际过滤.

kamo·2mo ago
Fixkamo-internal

装入时默认过滤器到 Myself, 为单一市场隐藏市场栏, 迁移工具栏

- 默认代理 Filter 在用户Info 负载上在 Init + 闸门网格上向 MYSELF 显示默认代理 Filter , 从而不再闪出所有铅 - 单一市场:自动选择并隐藏市场标签行以保护空间 - 将快速搜索移动到过滤行( 右侧); 移动铅信用+添加铅到状态标签行

kamo·2mo ago
FixDocsService

URI- encode WOPISrc + 信任所有 api. * WOPI 主机(多租户)

为非卡莫克勒姆租户开设医生失败 与"未经授权的WOPI主机"。 Docs 的别名 groups 只信任 api.kamocrm.com( Docs 部署) env 硬码化同名词组 1, 所以多租入的 WOPISrc 主机像 api. optionone.com 被拒绝。 而coolwsd警告WOPISrc必须被URI...

Sage·2mo ago
FixKlusterServices

小型公共电网终端/主机匹配器

Kamo·2mo ago

就像你看到的运输?

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

永远开始自由查看定价