直播更改日志

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

17,876
变动共计
4,587
特征
4,517
修补
32
项目
按项目过滤
所有项目17,876AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService352InitializerService299KBService74KlusterServices542MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,557kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
按类型过滤
所有类型Build24CI522Chore670Docs226Feature4,587Fix4,517Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
July 8, 2026
FixMediaService

通过目标更新, 坚持预定的缩略语标记

与转换管道相同的分离实体孤儿Removal问题:无头扫荡 持有分离的 ImgDat 并保存( )/ 相接( ) 级联到图像收藏中 。 使用 **************** 换句话说.

Kamo·2mo ago
FixConversionService

通过目标更新而不是去除保存

图像/视频/ PDF 缩略图步骤将拇指标记设置在 ImgDat 上并调用 保存( ) , 将它合并和级联到孤儿Removal 图像收藏中—— 投掷 "一个带有级联的集合=全去除孤儿 不再被引用" 上传卡住 。 切换全部 3 到 QQ (分栏) 更新,没有实体图表).

Kamo·2mo ago
Featurekamo-shared-library

目标更新

A. Async转换(虚拟线程)和定时扫荡具有可分离的 ImgDat; 保存( ) / 合并( ) 级联到孤儿 Removal = true 图像收藏并丢出 '一个有级联的集合=全去除孤儿 不再被自己的参考 实体实例。 只用缩略图一整批更新就可以避免实体图 完全,并且是安全的 任何线.

Kamo·2mo ago
Featurekamo-internal

添加回复 全部到信件读取窗格和线程视图

答复 全部广告(键盘-快捷标签+i18n键),但没有 处理者。 用电线连接: 新的计算 Reply All Repipients 助手将发送者输入 给和Cc中所有其他原始收件人,不包括自我和去duping 案件不敏感。 添加按钮、 “ a” 快捷键和上下文菜单项 在Message Browser中,加上 ThreadD...

kamo·2mo ago
Fixkamo-shared-library

拒绝各款的负收入/资产/负债数额

延长所需非必要警卫(已按贷款金额+财产价值计算) 服务:就业收入 其他月收入、资产现金/市场 和负债的未付余额+每月付款。 负面的会腐化 DTI / 下游资产总额。 合法为负的字段 (自营收入-或亏损,净租金收入)故意不予看守. 启动下一个安全服务 重建这个共享-lib.

Kamo·2mo ago
FeatureInitializerService

每笔贷款执行一个活动收尾包(eClose双收尾站)的部分唯一索引

CREATE UNIQUE INDEX uk mlos closing pkg 活取 loan 关闭时间( C) (Loan file uid) 状态的"CANCLED"。 持久后站 组装器的应用同位素护卫: 重复的主动关闭包会 推动自身MERS注册+融资(双关). 关闭套件 生活在共享- lib中, 只有非唯一@ I...

Kamo·2mo ago
FixConversionService

停止上传挂在“ 转换... ” — 路线 NATS 进步 + 直接图像缩略图

转换进度出版物使用了NatsMessageService.publish (),该出版物声称: 预期Stream QThis service's stream >. 主题 解析 DAEMON SYNC 流,所以 JetStream 以错误拒绝了每起事件 10060 并放弃了它——浏览器的转换websocket从未收到过...

Kamo·2mo ago
Fixkamo-internal

添加营销到安全模型应用程序编辑器中

模型编辑器的应用列表(ServiCE TYPES)是一个手持的镜像. ServiceType.java和失踪的MARKETING——所以市场营销公司没有排行 应用程序标签,管理员无法设置其可用性,默认为 NOT AVAILUL(确切的失败模式是列表本身的评论警告). 这是早期数据修补工作的根本原因: 一等,可配置选项在...

kamo·2mo ago
Otherkamo-internal

只在 Canva 可用时显示 Canva 动作

之前提供的页面 Creat/Import/Generate-in-Canva 旁边的一页“ Canva ” 并没有建立"通知——不一致. 现在工具栏逐渐显示 坎瓦状态 : - 没有配置 – 没有 Canva 动作;只有本地库(上载/管理) + 解释性通知 - 已配置但没有链接 ~ 单一的“ Connect Canva”...

kamo·2mo ago
FeatureMediaService

正在制作的缩略图材料

无头扫地不能驱动转换服务公司的OTK缩略图管道,所以 在存储导出后立即通过 ImageIO 生成 PNG 缩略图 0. 计划材料现在像任何其他材料一样在电网中生产,不需要回填.

Kamo·2mo ago
FixMCPGatewayService

经常时间内部- 自动秘密比较( 计算预告)

将 String. equases 替换为 MessageDigest.isEqual , 响应暂时性不能 泄露X-Internal-Auth共享的秘密字节. 全舰搜索 复制后内部AuthFilter( eClose 和 承销服务).

Kamo·2mo ago
FixTranslateService

经常时间内部- 自动秘密比较( 计算预告)

将 String. equases 替换为 MessageDigest.isEqual , 响应暂时性不能 泄露X-Internal-Auth共享的秘密字节. 全舰搜索 复制后内部AuthFilter( eClose 和 承销服务).

Kamo·2mo ago
FixVOIPService

经常时间内部- 自动秘密比较( 计算预告)

将 String. equases 替换为 MessageDigest.isEqual , 响应暂时性不能 泄露X-Internal-Auth共享的秘密字节. 全舰搜索 复制后内部AuthFilter( eClose 和 承销服务).

Kamo·2mo ago
FixEmailService

经常时间内部- 自动秘密比较( 计算预告)

将 String. equases 替换为 MessageDigest.isEqual , 响应暂时性不能 泄露X-Internal-Auth共享的秘密字节. 全舰搜索 复制后内部AuthFilter( eClose 和 承销服务).

Kamo·2mo ago
Featurekamo-internal

经常性生成时间表

调度管理器:创建/列表/删除调度(转发+每日/每周/月+) 小时/天+可选自动员额目标+标题);从材料启动,门装 Canva自动填充(企业)能力。 + CanvaApi + / api/canva/ 计划代理人.

kamo·2mo ago
FeatureMediaService

排出一代人——扫地取食谱来取经

- 控制控制器:Org 调度表的CRUD(记录+cadence+小时/天+) 可选社会目标),计算下一个RunAt - 罐头 服务:无头 作为... 材料( 正在处理中的图像服务; 无缩略图直到回填) - CanvaScheduleSweep: @ Schcheduled sweap, 原子按期索赔, 生成和 将结果张...

Kamo·2mo ago
Featurekamo-shared-library

Canva 附表实体 + repo( 经常生成)

Org-scoped 重现时间表(重复+ cadence+可选社会目标) 所以MediaService的扫描会运行每个到期的日程.

Kamo·2mo ago
Featurekamo-internal

软手机语音信箱+呼叫-历史行内置可扩展Whierser语录

每个被记录的行( 语音邮件和通话历史) 都会收到一个“ 标记符” 来切换 随叫随到地拿录制的Whiper记录稿 并显示在内部,所以 成员可以在不打开玩家的情况下阅读. 每张录音都卡住.

kamo·2mo ago
Featurekamo-internal

保存 + 重复使用自动填充食谱

TemplateAutofill:"保存食谱"芯片装入模板+预填映射; 3. “ 保存为食谱” 持续使用当前模板 + 字段值 或 宽 。 + canvaApi列表/save/删除+/api/canva/recipes 代理.

kamo·2mo ago
FeatureMediaService

保存的自动填充食谱 CRUD( org- scoped)

CanvaRepipe 控制器:Get/POST/api/media/canva/recipes + DELETE/{id} - 保存/列表/软删除一个命名的品牌模板 + 实地映射,范围为 来电者.

Kamo·2mo ago
Featurekamo-shared-library

CanvaAutofill Recipe实体 + repo(保存的自动填充食谱)

将 Canva 品牌模板与字段值( 字段) 绑定 文本或 Materical 映像,所以管理者可以重运行一个标准的数据相融合.

Kamo·2mo ago
FixKlusterServices

/dev/shm 2Gi(无头 Chrome 需要 QQ2GB)+ 6Gi mem 限制

Jibri 的 10config init 在 shm 时使用 “ / dev/ shm ” 终止 。 512米 冲出录音机 将 tmpfs 跳到 2Gi 和内存限制 6Gi来适应它。 这就是为什么jibri从来没有真正运行.

Kamo·2mo ago
Featurekamo-internal

添加材料 ID 字段以创建窗体、 细节页面和导入

通过铅类型、 线索Api 串接可失效的材料Id( 最大 40) (创建 + 更新电线请求), 共享主线 Fields 系统- field 列表 — 驱动手动导入向导和 API/ vendor 摄入映射 UI(加上可下载的 CSV 模板)。 将输入添加到 /领头/新和主页上的一行视图/编辑,接通 实时 pane- fla...

kamo·2mo ago
OtherKlusterServices

秘密会议 吉布里录制摄入

让 jibri 完成.sh 认证其记录上传到 Media Service; 匹配 组合 *** 值 Media Service 验证.

Kamo·2mo ago
OtherMediaService

给 MediaService 内部. auth. secret( mlos- 内部- auth) 摘要邮件

Media Service - > Email Service /api/email/templates/ send(会议摘要)需要 INNAL AUTH SECRET与电子邮件Service的内部.

Kamo·2mo ago
Featurekamo-internal

企业自动填充 UI — 数据化品牌模板

TemplateAutofill: 选择一个 Canva 品牌模板, 每个字段填入文字 文本,一个Org/遵守令牌(NMLS #,平等住房披露,Org名称/手机/) 网站/地址、成员名称)或材料图像;生成数据 设计后再导入材料 在Canva " 自动填充 " 上 (企业)能力. + CanvaApi 方法和 /api/...

kamo·2mo ago
FeatureMediaService

企业自动填充——数据化品牌模板

- CanvaApiClient:列表品牌模板(dataset=non empty),获取数据集, 资产加载工作,创建/自动填充工作 - Canva控制器:获取/brand-templates,获取/brand-templates/{id}/dataset, POST / 自动填充—— 通过上传引用的材料解决图像字段 ...

Kamo·2mo ago
FeatureSecurityService

手动导入 + API 摄入量时长期绘制的材料标识

两个设置 Direct FieldOnCreate 请求开关缺少默认大小写,所以 未映射的系统 FieldPath 静默地投放 。 将一个相干大小写添加到 手工进口(主要进口主计长)和供应商/API-摄取(主要进口主计长) 因此,一个绘制了材料标识栏/字段的调度器实际上继续存在.

Kamo·2mo ago
Featurekamo-shared-library

在共享lib中添加材料 ID 字段端到端

向牵头实体( MaTERIAL ID) 添加一个可无效的、 max- 40- Char 材质 VARCHAR(40),将其登记在铅历史实地登记(文件类别)中 因此编辑经过审计,通过创建/更新/读取 DTO 和线程 铅服务创建/更新(Trim + Truncate to 40,镜像公司Name 并保存在基准 <->抵押...

Kamo·2mo ago
Featurekamo-internal

社会附件+电子邮件-a-材料+公共链接

在新签署的公共-URL接缝的基础上分发销售材料。 - 材料 Api.publicLink(imgId) + /api/材料/链接代理 - 材料: "Copy public link"和 "Email this material"(将文件附到 通过现有的多部分/api/电子邮件/发送,在org电子邮件上登入) - 材料...

kamo·2mo ago
FeatureMediaService

为营销资产短期签署的公共URL

让社会提供者(Meta)和电子邮件为边框获取特定材料 而不暴露私人成像材料桶。 - Material UrlSigner: HMAC-SHA256 (platform.enc-key) 令牌 = imgId:orgId:exp, 1h TTL - 材料管理员:POST/API/媒体/材料/链接(auth-薄荷URL ...

Kamo·2mo ago
FixSecurityService

在每个 SSO 符号中包含两个桌面, 深链接到选中的

每个令牌只携带自己的连接,所以浏览器的再利用json会话 缺少另一个 - > 在 Linux 给出“ 连接不存在” 之后打开 Windows 。 在每个符号中都携带两个连接;#/客户端深链接选择目标.

Kamo·2mo ago
FixSecurityService

路由借款人通过输油管报到,所以会起火 QQ( 审计 # 3)

补丁LoanFile 的借款人提交( DRAFT - >APLICATION TAKEN) 现在调用 **************** 而不是原始更新 LOAN 文件状态设置, 因此 提交后产生散列链式管道里程碑,即应用程序 (inITIAL DISCLOSURE),以及"承诺状态"后的活动(webhook工人+). ...

Kamo·2mo ago
Featurekamo-shared-library

一等借款人自认过渡 QQ

为借款人(贷款方,不是经营人,所以不 (原始内容存档于2017-10-11). LOS Take-Application. 具有范围上游的过渡( ) 路线 只能给申请权 和固定状态,所以借款人 国家机器的合法性 散列链式里程碑,应用程序提交(INITIAL-DISCLOSE)和 承诺状态 变换事件后——而不是默默的出借...

Kamo·2mo ago
Featurekamo-internal

删除 + 预览 + 导入文件到加拿大

- 删除材料(在MANAGE MATERIALS上列出)并附确认 - 点击缩略图在灯盒中预览 - "导入文件"将PDF/PPTX/图像转换为可编辑的Canva设计 (代理重建像成像上传机一样的多部分机体)

kamo·2mo ago
FeatureMediaService

将文件导入 Canva 作为可编辑的设计

- **************** (二进制设计导入) - Canva Captain POST/进口(多部分) – 创建+Poll导入工作 – 编辑 与关联的深度链接 状态用于返回导航 - 在CanvaOuth 控制器中减少目前未使用的 Base64 导入

Kamo·2mo ago
FeatureInitializerService

迁移增加了录音.transcript TEXT一栏

Kamo·2mo ago
FeatureConversionService

共享转录服务+通用端点;转录VOIP录音

- 摘录可重复使用的译名服务(ffmpeg community - > smise-asr)和 a 通用 POST / api/ conversion/trancis 端点,替换特定会议 控制器。 控制器。 满足 + VOIP 现在共享一个转录路径. - 记录程序管理员:转录每个已定稿的VOIP记录/语音邮件 正在处理...

Kamo·2mo ago
Featurekamo-shared-library

记录 + 记录元数据上的记录栏

在记录实体中添加一个TRANSCRIPT TEXT一栏,并线入笔录 通过 (与倒对齐) 因此,现有的5-和9-弧调用器不受影响)。 药材 由 KI 迁移创建.

Kamo·2mo ago
FixMediaService

环绕记录上传, 所以 Media Service 编译

MinIOStorage Service.upload 扔出一个检查过的例外,但摄入( ) 也没有 被逮住或被宣布... ...在"嘉宾"的上方建立休息室 把它包起来 重排为运行时的例外, 因此上传失败会回滚@ Transactal .

Kamo·2mo ago
FeatureMediaService

校验还原导航 JWT 签名; 清理令牌刷新

- CanvaJwt验证器:验证关联性 jwt的Ed25519签名,反对 Canva的JWKS(/接通/按键),外加aud/exp/型;按键被孩子缓存. 如果验证失败, 返回导航现在无法关闭手动导入 。 - CanvaToken Service: 放下无效的@ Transactional on the self 刷新/...

Kamo·2mo ago
FixMediaService

Meeting Participant.isGuest () (被Guest 获得,不会编译); 重新将转录到通用终点

约会参与者曝光是Guest() (原始布尔语),而不是Guest()。 并在共享/api/转换/trancis中标注简要转录调用.

Kamo·2mo ago
FeatureKlusterServices

使低声自动自动独立可缩放( HPA, 多节点)

删除单节点针并切换到每平方位的模型缓存,以便 pocks 任何节点上的时间表,并添加一个HPA(min 1/ 最大 4,CPU 75%,故意) 缩放给慢模式冷启动)。 低语是共享的笔录 会议录音和VOIP录音/语音邮件的后端.

Kamo·2mo ago
FeatureKlusterServices

将 Guacamole 客户端连接状态文本重命名为 KamoDesktop

覆盖 所以说 "连接到瓜卡莫勒..."的屏幕(和相关状态)读取了卡莫德斯克托克.

Kamo·2mo ago
FixKlusterServices

纠正 Guacamole 品牌显示版本域

ManifestVersion:1.0;捆绑的扩展使用GuacmanoleVersion. 错误的字段使得瓜卡莫尔拒绝品牌扩展( 无法读取) 扩展名')。 使用地瓜维生:1.5.5.

Kamo·2mo ago
FeatureMediaService

记录摄入量、留存/配额、储存使用、简易管道

- 内部(X-Internal-Auth)接收端点 最后敲定.sh 张贴完成的录音到。 - 记录服务:将录音上传到每个网站的MinIO(图像-meet-recordings), 持续满足记录元数据,执行ORG存储配额(最古老的命令), 和——当会后摘要——运行简易管道:转录 (电子邮件服务会议-摘要模板). - 记录保...

Kamo·2mo ago
FeatureEmailService

会议摘要模板预览样本 vars

为新会议摘要模板添加一个可变样例, 这样管理者 预览 UI 使内容切合实际 .

Kamo·2mo ago
Featurekamo-shared-library

会议摘要和目录模板

添加“会议摘要”交易模板(主题 + 品牌 HTML 带有 以CANONICAL KEYS注册, (原始内容存档于2018-10-21). Entertainment per org. 用于会后AI摘要发布. 还纠正了 加载器测试的 stale 密钥计数.

Kamo·2mo ago

就像你看到的运输?

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

永远开始自由查看定价