直播更改日志

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

17,866
变动共计
4,581
特征
4,513
修补
32
项目
按项目过滤
所有项目17,866AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService348InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,554kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
按类型过滤
所有类型Build24CI522Chore670Docs226Feature4,581Fix4,513Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
August 25, 2026
FeatureMediaService

向成员聊天线索发送集群警报

在/api/内部/警报/聊天时发出警报,所以是KamoDesktop 警报到达一个人而不是仪表板。 这是最好的腿。 电子邮件是保证的,由 提醒管理器,所以一个无法解决的聊天线索——更名的成员,被删除的别名, 新鲜的数据库——被降解为"只发邮件"而不是沉默. 通知人 闭塞不通,而加以警戒的,比无通知者还糟糕; 因为它仍...

Kamo·2w ago
FeatureMediaService

Bug CRUD 、 截图和唯一可见规则

系统错误从一个方向跨过租赁线:平台 组织看到每个租户, 没有租户看到别人。 那个规则 住在这里,没有别的地方,决定在里面 查询,而不是过滤取回的页面,并写出长手 因为可选.map将一个无效结果作为 EMPTY —— 作为 映射 (.). or Else (-1L) 它掉下来了 平台上的人什么也没看见 屏幕截图是新Sy...

Kamo·2w ago
FeatureMediaService

保护社交信息 和Canva 在他们的认证 窒息点

Social MESSAGING在SocialCredsResolver.resolve执行——最窄. 点覆盖每个适配器和双向。 无全权证书即无 Telegram, Meta, Instagram, X 或 Discord 呼叫可以全部进行, 输入 包括网页校验,因为HMAC有同样的秘密。 无 这四个人不惜任何代价都签...

Kamo·2w ago
August 24, 2026
FeatureMediaService

附属销售记分板终点

得到QQ回答这个 组织前十名,一分一分 一分一分 一分一分一分 一分一分一分 当他们不在的时候, 马凯廷的计数器不能支持这些: 它们是全天候的 没有时间维度的滚滚, 和运行中总数中没有任何 说当它发生。 窗外的真相在排行中—— {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fs...

Kamo·2w ago
FeatureMediaService

拒绝处理PHI的租户的会面记录

能力分裂使ServiceType.MEET得以允许——现场会议 永不离开组群, 被封锁了 因为这条管道把全部记录寄到 多提供者 AI 路由器,然后将结果电子邮件给每个参与者 包括外宾 这是不可召回的第三方副本。 警卫们坐在私人的摄入口里 两个公共入口漏斗 所以在任何字节到达MinIO之前就拒绝 再在顶端拒绝 (原始内...

Kamo·2w ago
FeatureMediaService

让公众的配置通过Org id来解决,而不仅仅是通过主机

相会的侧车向上看一个Org的相会配置来决定客人是不是 需要会议密码 。 它问主机名, 在共享的会面上 东道主决定平台组织 -- -- 所以租户需要 每个客人都会悄悄地放弃这个要求 通过链接加入。 客人没有会议 所以唯一给房客起名的是房间 它现在带有一个兽形标志。 因此,两个公共终点都接受 清晰的 orgId 并返回到...

Kamo·2w ago
FeatureMediaService

将类型描述带入其两种形状

现在的描述是Lexical文档,所以服务存储了纯文本 镜像客户端同时发送, 并手拿阅读器, 任何形状都可以 实际使用。 Webinar TypeDTO 获得描述 Plain 的表层,它更想要字词 而不是文档。 公开预订的DTO和预定的Webinar DTO获得 纯文本——匿名页面或提醒都没有Lexical 运行时间,...

Kamo·2w ago
August 22, 2026
FeatureMediaService

将"经典版本刚刚被保存"转发给编辑器

DocsService出版docs.classic-saved.{memberId}在WOPI保存土地之后 a CLASSIC版本;它放在STOMP之上。 连接应用程序已经持有, 因此打开 Kamo PDF 编辑器 表格可填充版本重绘,而不是放在字段的页面上 放在那边。 作为训练接力的双胞胎—— 相同的核心NATS,...

Kamo·2w ago
August 21, 2026
FeatureMediaService

执行 Org 聊天政策,并关闭它坐上的两个洞

在三地应用策略 : 会话创建、成员添加、发送路径。 一个房间不是一对的 双 -- 邀请门是直通门,所以你可以带人来 进入一个房间 当你可以给他们发信息, 和一个缩小房间 回到两个被封锁的成员 被重新读作一个直接的信息。 两个原先存在的洞直接在这项工作之下,并与之相接而成。 发送端点从未检查发送者是否属于会话, 所以任...

Kamo·2w ago
FeatureMediaService

将请求者的脸和名称放入每个支持聊天行

A Chats – 支持行在每行都显示同样的支持 glyph, 所以队列为 它们是一堵蓝色圆圈的墙 人们实际上扫描的是 不管是谁要求的,所以这行现在携带请求者的ID,显示姓名和相片. 照片是在这里解决的 而不是留给客户 也就是整个 难度: 此种子中每个其它的相机都从查看器本身的回填 组织目录,一个支持请求者总是在平台...

Kamo·3w ago
FeatureMediaService

命名请求者的 org, 并在票移时结束系统用户访问

三件事,所有关于支持台 答案不止一个租户。 现在的票务细节 包含一个每个观众 判断是否提供"打开 请求者 org 作为系统用户, 由共享解决 支持System Access Resolver —— 薄荷前的同类安全服务重跑 任何东西,所以这里没有 允许进入,只透露它。 增加了一个条件 当地问题与对话有关,而不是赠款:...

Kamo·3w ago
August 20, 2026
FeatureMediaService

在一个插入中将一个不透明的UUID符号薄荷

创建代码生成符号本身, 因此没有东西可以先读 。 没有两个标签可以碰撞。 这样就能把旧的机器都拆掉 需要顺序符号: 最大( 插入) + 1 读取, 碰撞探测 重试, 和 REQUIRES NEW 交易 独有 违反中止在 YSQL 上发生的交易 。 一个拯救,完成。 UUID 相撞不值得写入代码; CODE 上唯一...

Kamo·3w ago
FeatureMediaService

在更新链接上移动信用, 并记录其移动的瞬间

食用工人现在称重新分配 而在交通意外后匿名。 存储器方法包含整个规则, 所以这里没有可检查的 并且没有通过比赛的窗口:1的返回意味着信用真正转移到了 联系这个访客刚刚抵达,0表示他们回来 在同一个或他们 已经有一个账户 并且他们的赞助成员 保留它们永远。 只有给定的代码移动 。 访问和页面请求已经 借记服务于此页面视...

Kamo·3w ago
FeatureMediaService

提供追踪码标签,并吞入访客信标

MediaService已经支持了其他的营销标签,所以需要两分之一 跟踪代码: 经认证的CRUD和Stats表面 /api/媒体/营销/跟踪,以及APIService背后的公共摄入工人 边缘。 摄入器除了验证和排队之外 什么都不做 一切真实的... 代码查取、地理查取、用户代理解析、四个写作——发生在 将执行器从请求...

Kamo·3w ago
August 15, 2026
FeatureMediaService

创建和解决会议 取其命名的权利

/ api/ meet/ 创建只检查您是否有会话, 所以每个认证 每个组织的成员都可以与Org的提供者举行会议—— START MEETING在存在期间一直是可以授予和装饰的. /api/meet/join-info是相同的,它把会议的密码和 提供者加入 URL, 因此任何成员举行会议 id 都可以读取证书 在奥尔格的...

Kamo·3w ago
August 14, 2026
FeatureMediaService

将未完成的课程数重复到成员自己的话题

法律中继的双胞胎,因为NavTop 将两个计数合并为一个徽章 和一对半 行为不同 会给成员铬 为签名现场直播,为课程预留时间——三种可能课程中最糟糕的 州,因为它看起来像活。 DocsService 出版物 在核心NATS上; 这使得 在QQ上为订阅 kamo- 内部 持有当前聊天连接 。 没有 JetStream ...

Kamo·3w ago
FeatureMediaService

失读意味着请求者说话, 否则票就成了你的

警徽上算着"没有人捡到的活票,加上我持有的活票"—— 信息盲,它只有在票达到终端状态时才会下降。 这么说 它在五点的时候坐在一个没有标记的名单上, 打开一个对话移动 也没有。 它现在算上它所说的: 和里面的东西交谈是为了 该成员阅读。 这两半的老上游都消失了 未读是共享的本地查询 票单,所以号码和标出行是相同的事实,...

Kamo·4w ago
August 13, 2026
FeatureMediaService

印记不包含在票单上,并保持队列的活性

得到Tickets 现在批量装入一个隐形消息数 每行呼叫者,旁边 访问者已按此方式排入, 然后让 TicketDetail 自行计算 在读者的标记AsRead登陆之前——这样窗口就可以显示到达的是什么,同时 他们离开,而不是一个数字 打开它的行为已经零。 还关闭了留下了队列停滞的信号缺口. 支持中的信息 对话框为 o...

Kamo·4w ago
August 12, 2026
FeatureMediaService

一次交谈,多次手掌——一起公开,点出每条消息的名字,重新打开回复

支持票由谁帮忙 不只是由谁帮忙 目前印有标记。 分配决定向谁提供工作以及向谁提供工作 列表中它出现在其中; 它从来不是对话的锁。 开罚单后, 之前,一个特工打开了 从未分配到的队列中键入的门票——无 他们否认教诲,但他们不是会议的成员, 谈话从未出现在他们的聊天中 - > 支助,从未得到答复 请求者"是我的经纪人"没...

Kamo·4w ago
August 11, 2026
FeatureMediaService

调任到新代理,请求者被告知谁在那里

调动没有到达任何人。 已打开的客户端记录 在屏幕上的对话, 和它是什么 提高门票在登录—— 但它是 仍然持有前情提要的印章,所以新来的只有: 他们碰巧在网络上的第二, 没有任何东西,如果他们是 签了 当受让人实际改变时,转让即告解除, 这使得现在拥有它的人可以持久地进行移交。 获取QQ 告诉要求帮助的人 帮助他们的人...

Kamo·4w ago
August 10, 2026
FeatureMediaService

自动打开签名移交的终点

获取/会话/聊天/自动打开返回该成员的客户端的聊天对话 ; POST/sessions/{guid}/自动打开的记录。 持久 以及出于同样原因: 属于平台,而不是一个浏览器标签的会话Storage。 写作范围是来电者自己的会员行,所以一个会员的客户 永远不能退休别人的, 和邮票服务器时间 而不是客户端提供 值——比较...

Kamo·4w ago
FeatureMediaService

AUTO 转让,并在代理服务器的屏幕上进行指定的对话

聊天请求和提交的罚单是同一个工作单位;题目是 战略是决定如何移交两者的唯一办法。 这个 Pre TICKET 特例不见. AUTO Assignment 选择真正在线上最不忙的代理商——一个直播 WebSocket 通过存在服务, 永不可用 status, 只移动到 登录、 登录和手动切换, 因此可以无限期地为任何...

Kamo·4w ago
FeatureMediaService

点到 YugabyteDB 并使用 PostgreSQLdialect

CockroachDB被尤加比特DB所取代. 连接字符串从 蟑螂db-公用:26257到yb-tserver-service:5433,并使用希伯来语方言 从QQ到PostgreSQLDialect.

Kamo·4w ago
August 9, 2026
FeatureMediaService

附加已存储的文件而不再次上传

将一款2GB视频转发给三位同事 花费了3个完整上传. 储存 切换成一个对象,但每次传输完成后 被丢弃——该成员支付每字节的3次费用,以制作一份 平台已经存在。 两个终点在任何字节移动前解决. /附件/probe回答是否为 这样的大小文件可能存在, 它很便宜, 让客户端跳过散列 几乎每个真正的新文件。 / 附加/ 链接...

Kamo·4w ago
August 8, 2026
FeatureMediaService

接受 3 个 GiB 附件, 将其流到存储中

文件. getBytes () 无法代表这个大上传—— Java 数组只停止 2GiB以上,所以所有死于记忆外的过去 1GB 一个需要1GB分配来存储文件 Spring已经 拼接到磁盘上 多段文件现在作为可重开源进行成像 直接流过。 为匹配而提高的限制: 每个文件多部分为 3GB (每个请求3100MB, 所以 最大...

Kamo·4w ago
August 7, 2026
FeatureMediaService

有条件更新后决定票价竞价

Kamo·1mo ago
FeatureMediaService

报告打电话者的可报销票队列

Kamo·1mo ago
FeatureMediaService

获取/ types/{typeId}/ slots 这样设置编辑器就可以列出槽

设置 UI 总是获取到此路径, 但只有 POST/ PUT/ DELETE 时 映射,所以可用分页的分页 得到了一个405 并变为空 。 与 / slots/ 可用此返回类型上每个活动槽, 不过滤 预先订房通知或儿童权益限制, 它们所配置的槽,包括目前无人能预订的槽. 限制在每一个档次的孩子们 限制,所以这也 替换正...

Kamo·1mo ago
FeatureMediaService

在一次服务中拥有可要求的垫板

Kamo·1mo ago
August 6, 2026
FeatureMediaService

中继法律包数和每个成员的警卫

法律依据。 " - > (中文) **************** 核心NATS,无流- 相同的形状 支持 StompRelay 控制器和平台 StompRelay 控制器 已使用。主题For是一个包- 私密静态, 所以合同之间 DocsService和kamo-Internal在没有经纪人的情况下可以测试,它拒绝 多...

Kamo·1mo ago
FeatureMediaService

将安全服务平台事件上传到STOMP

安全服务拥有平台-管理员表面——系统配置,DNS 提供,商业同步——但没有WebSocket端点,所以每个屏幕 却在计时器上刷新: 每4秒一次关闭贷款教练卡,每15次提供DNS,商业 同步日志和VOIP每30个记录数据. 它向核心NATS发布;这把信息放在STOMP上,同样 支持StompRelay 主计长和 ...

Kamo·1mo ago
August 5, 2026
FeatureMediaService

在预订步骤前抓取演示线索

营销网站的演示表收集名称,电子邮件,公司,公司规模, 行业和一条信息,然后提前到 排队,不告诉任何人。 铅创造只存在于内部 所以 每个没有完成预订的访客——包括所有访客 虽然没有公布可用性,但在移交后被丢弃。 细节。 - POST QQ 自己写主角. 拥有矿石 来源于X-Public-Chat-Org-Id头条 AP...

Kamo·1mo ago
FeatureMediaService

与 Zoom 和 Microsoft Teams 的供应商抽象化

会见是Kamo通过建筑见面——MeetService坚持会见室 名字和别的东西。 介绍抽象和两个远程提供者 后面是那个 meet/ professor 镜像电子邮件提供者层: meeting ProviderResolver 组装 a 会 议 文 件(解密证书、刷新OAuth赠款、Org政策、 提供方- 侧主机账户)...

Kamo·1mo ago
August 3, 2026
FeatureMediaService

坚持媒体服务 PHI 访问线索到 phi access log

通过 Slf4j 默认写入器录入了读取的聊天信息。 第164.312(b)节 与6年保留期相对应的14天日志流中的线索 义务——并留下“谁读这段谈话”无法回答,因为日志 成员或资源无法查询流。 JpaPhiAccessLogWriter豆和 com.kamo.z.shared.phi.audit 条目输入 @Enab...

Kamo·1mo ago
FeatureMediaService

记录聊天消息读取返回正文的端点

发送消息留下一行;读出一行没有留下任何东西. 每次聊天,支持和 平台上的社交线条 是从这里的几个端点产生的 没有 他们录了什么,所以"谁读这个谈话" 没有任何答案—— 第一个问题是164.402号违约评估。 ChatMessage AccessAuditor 发布一个来自 5 的 PhiAccessEvent(CHA...

Kamo·1mo ago
July 19, 2026
FeatureMediaService

将人工智能对话带入人行道

创建或重用支持会话, 将 AI 记录复制成一个系统 告诉访客接下来会发生什么 机密性被观众分成了 第一次传球就倒了 这个 大赦国际的总结和理由 全载荷通过两个REST门到达访客自己的浏览器, STOMP 框架,而代理则一无所见。 现在对每个 访客迎面道;一行一行为特工保留了全部有效载荷. talk.session.{...

Kamo·1mo ago
FeatureMediaService

接受代理授权的延伸到打开的借方线索

对应的AIService的外联调度员呼叫. 没有它整个 在记录的404中终止出行路径 - 大门允许触摸, 信息是编成的,没有地方可以写。 所有权被故意分割: AIService决定 任何接触可以出去 并撰写文本,此服务将其放置 。 从 AIService 写入这些行 将笔录的所有权分叉给既不拥有聊天权的服务 表格或套...

Kamo·1mo ago
July 18, 2026
FeatureMediaService

每个频道指定一个销售代理+报告LO可用性

- WebChat集成 CRUD 线程销售 AgentId (null清除任务) - lo - sences now return the member's openity status along online, so the system. - 现在,Lo 部件可以显示一个真实状态,而不是空点 。 横相探测器仍然 ...

Kamo·1mo ago
FeatureMediaService

校验路由符, 坚持 leadUid, 在 lead 移动时重新指定聊天

- 创建支持会议需要一个签名的路由托肯(不是首选的代理成员); 通过 ChatRouting Token Cedic + 集群内部. auth. secret, 执行 order.orgId ================================================================...

Kamo·1mo ago
July 16, 2026
FeatureMediaService

支持访问者的网络聊天综合编号

通过创建KeyHash(已启用的过滤器, 符合靴子()/AI-即时分辨率) 创建支持会议并盖章, 其编号为 PublicChatVisitor 以及支持每个网站的属性。 无/空白键Hash或 没有匹配启用的集成使列无效.

Kamo·1mo ago
FeatureMediaService

公共聊天靴子配置解析器

添加内部获取 QQ 解决 a 由 X- Public- Chat- Key- Hash 合并并返回已解决的 设计/行为配置( 通过 WebChatDefault Config. commerge 默认填充) 所以没有集成行的密钥仍然像今天的部件一样。 在没有整合时, 返回到活跃的 PublicChatApiKey 的 ...

Kamo·1mo ago
FeatureMediaService

WebChat 集成 CRUD( 密钥 + 集成, org- scoped)

Phase-2网络聊天设置标签的 Org-facing 管理 API. 打开 创建、 薄荷创建基础 PublicChatApiKey( 相同的密钥源方法) 与 WebChat 集成行并列 返回一次原始密钥。 列表/获取/更新/删除为 Org 所有权 选中; 设计时更新缓存( 任务 5 ) 或启用更改.

Kamo·1mo ago
July 15, 2026
FeatureMediaService

移动推出(FCM数据+直接APN)并有出场门

聊天(媒体管理员),支助票(支助服务), 短信/语音信箱(VoipStompRelay Captain),社交网站 显示像丢失的邮件用户( 当一个活套接字是 起来 Android = 数据唯一高优先级 FCM;iOS = 直接APNs HTTP/2通过Pushy(无) Firebase on iOS;APNS VOIP...

Kamo·1mo ago
FeatureMediaService

在 REST 上接受 X- ***- Token; 幻灯片 TTL 并按会话超时

OTKPreAuthFilter 在无 X-OTK 存在时解决 X- ***- Token (相同) 给MediaService REST打电话,不用BFF。 正在滑动 Redis TTL 带有会话本身的会话TimeoutMinutes,而不是全球30min.

Kamo·1mo ago
July 14, 2026
FeatureMediaService

直接联系借款人的OWN官员,没有支持右门

将 Accessept Suppport TIKETS 要求从指定首选代理删除: 借款人指派的出借官不管他们是不是 配置辅助代理( 成员 id 已被验证为铅) (警卫事务科) 保持Org会员资格检查 作为安全带 被篡改的客户端不能将一个会话引导到另一个 org 的成员; 未知/ cross- org IDs 返回到默认...

Kamo·1mo ago
FeatureMediaService

直接到指定路线+联络处的终点

将LO/聊天部件合并: - **************** 直接指定公开对话 给SECIFIC代理(借款人指定的贷款官员)的机票,而不是 等待的队列,当该官员是该主题的合格支持代理 (将其添加到聊天会话中 + 通知它们;记录在 圆-robin tracker). 回到了无效状态,所以呼叫者继续排队行为. - ****...

Kamo·1mo ago
July 13, 2026
FeatureMediaService

缺少消息的电子邮件通知( 聊天+支持) , 包含每个来源的压制

持久 NATS 消费者聊天- 电子邮件- 通知器在聊天. session. > feeding a MESSAGE EMAIL NOTICES 分类账(PENDING/SENT,每名投标人聊天,每张平板电脑) 需要支援的,60多岁,有门,安静的小时,消化窗口, 重试后退( 未关闭) 。 通过电子邮件服务模板发送电子邮件...

Kamo·1mo ago
July 10, 2026
FeatureMediaService

耐用后视时间戳+散装端点

成员下线时被删除,所以没有 上次活动时录入。 (原始内容存档于2017-09-29) (英语). Stamp Presence LAST SEN:{id} (orgId + ts,400d TTL)在连接/心跳/断接并曝光 为互动中心获取QQ 成员工具提示.

Kamo·2mo ago

就像你看到的运输?

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

永远开始自由查看定价