KamoCRM

直播更改日志

每个功能,固定和改进, 张贴在船。 发射时没有任何东西被挡住.

17,594
变动共计
6,048
特征
5,310
修补
30
项目
按项目过滤
所有项目17,594AIService258APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService582InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService602RAGService79SecurityService1,864TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,377kamo-login339kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,674kamo-signer-monorepo56kamolos114
按类型过滤
所有类型Build16CI523Chore775Docs3,257Feature6,048Fix5,310Other994Performance165Refactor278Revert23Style42Test162Upgrade1
August 21, 2026
RefactorSecurityService

共享库中的代表 Avatar ObjectPaths

MediaService现在也命名了avatar对象——支持聊天列表显示 请求者的照片,一个支持请求者 在别人的组织,所以不 客户端目录可以解决它们. 双份外观对象路径 准确的失败, 此类被写成结束: 用于携带路径 请求的主机,所以上传到一个 org 域名上的照片 404'd 当读取另一个 默默地退化成缩写 字符串移...

Kamo·2mo ago
August 19, 2026
Refactorkamo-internal

放下头部的绳子 把过滤器移到栏杆上

所计取的五块瓷砖从头上消失. 上面写着: 和赋予它其余的宽度 主要行动。 他们也是唯一的过滤控制器,所以镜头移动到命令中 栏边的排序和视图, 选择要看到的东西与选择如何 来看看 它保留了计数 这些都告诉你一个镜头是值得的 选取——作为每个菜单项的后缀数字,取自相同的 计算已读的平面图, 因此标签、 值和数字仍然不能 ...

Kamo·2mo ago
August 15, 2026
Refactorkamo-internal

一个装入屏幕,而不是四个,全部安装在全能标志上

同样的全屏加载标记有四份—— 导航屏幕,既包括/validate的预结果屏幕,也包括/日志- 和模糊的半径和旋转器的环宽度完全相同 他们有 已漂移 : 导航者在 其他三个人做了一个完整的,所以你看到的标记取决于 转身你碰巧在。 这就是失败的四份 这就是为什么上星期增加的叠加 曾经达到其中之一 他们。 正在装入 屏幕拥...

kamo·2mo ago
August 14, 2026
Refactorkamo-internal

玩家是一个模块单子, 不是反应值

发射一个声音读取了一个上下文,使每个呼叫网站在TREE中的位置 部分正确性。 在SoundProvider上方的组件没有 没有发出噪音——这是这一特点最糟糕的失败,因为 沉默正是正确配置的"关闭"产生的. 那个虫子是 以同样的方式隐藏着它导致的缺失的鸣叫. 因此,解析的堆栈现在生活在lib/sound/soundSt...

kamo·2mo ago
Refactorkamo-internal

在应用程序外壳内签名, 在一页标题后签名

向导以全Screen MUI Dialog 打开, 所以签下一个软件包 产品中的成员:NavTop和NavPri被覆盖,没有 铁道和没有顶端的栏杆, 唯一的出路是巫师自己接近 按钮。 现在它能像标签的内容一样内入,所以贝壳会留下 准确的显示在其它屏幕上 对话一去不复返 铬必须随身携带 是三边的 区域在文档中拳击——页...

kamo·2mo ago
Refactorkamo-internal

把后箭头和书本图标放入标题

/kb正文逐字重复了渐变标题. 丢掉复制品, 将它的书图标移动到h1上,并将后箭头停放在它的右边.

kamo·2mo ago
August 13, 2026
Refactorkamo-internal

减速拨号

标签由它自己的图标到达,各行都说它们是什么,所以是一个标题 上面一个解释的句子只花费一个面板的垂直空间 这没什么可留的.

kamo·2mo ago
Refactorkamo-internal

一个计划和帐单屏幕,而不是两个,每个都回答一半

该平台有两个计费屏. 设置/账户? 该组织支付的费用;关于成员简介的计划和账单回答: 一个人付费。 名字也没告诉你你要哪一个 拆分不是 甚至是干净的:组织的操纵台——有实际价格的计划卡, 月/年切换、座椅阶梯、加载、存储块和跑动 在您编辑时移动的总计 —— 在配置文件中根本不存在, 其中 唯一能改变计划的方法 就是一个...

kamo·2mo ago
August 12, 2026
Refactorkamo-internal

一个条-在子塔布旁过滤并刷新

控制器在标签条下排成第二行 三个短词和一个图标, 花一整段的窗帘在什么上 符合标签标签的空格 。 他们移动到 选项卡行,对齐;网格保持高度。 两面板的过滤器都从父端渲染出来,所以行无法更改 标签显示时的高度,注意点移动到法律上 带有探测器的套件标签——点必须活过这个面板: 未挂载,因为参加指定培训的成员正是 需要告诉...

kamo·2mo ago
August 11, 2026
RefactorSecurityService

跟踪订阅查找器重命名

QQ从共享中消失 图书馆。 其可选择的返回取决于不再存在的独特限制。 所以一旦一个账户同时拥有个人和团体的订阅权 会匹配两行并扔在这里。 两个呼叫站点都想要普通的 非组订阅,这是替换返回的内容.

Kamo·2mo ago
August 10, 2026
Refactorkamo-internal

*** TTL 的一位作者, 它是活动跟踪器

/api/user-info 直接将会话 TTL 写入 Redis, 绕过每个 服务边规则——使用用户信息(UserInfo),每5分钟一次投票,所以 一条线让每场比赛都过夜 发现的是 追踪现场的Redis流量, 而不是通过读取代码 : 监控员显示这个 pock *** 1800 " 秒后发出 " 失效 " 解码以更新...

kamo·2mo ago
RefactorConversionService

阅读一个会议 不再更新它

Redis记录的过期是会话;当它失效时,成员是 签了 本服务处持有其自己的《会议服务手册》副本。 分了钥匙,每读一遍就续了一遍,只让会议活着 无论其他服务机构如何决定, 所以一次一个地治好他们 从不改变症状 得到会议现在是一个纯读。 更新完全属于一个地方:客户端 活动跟踪器,称为安全服务会话,扩展为真正的互动。 X-...

Kamo·2mo ago
RefactorDocsService

阅读一个会议 不再更新它

Redis记录的过期是会话;当它失效时,成员是 签了 本服务处持有其自己的《会议服务手册》副本。 分了钥匙,每读一遍就续了一遍,只让会议活着 无论其他服务机构如何决定, 所以一次一个地治好他们 从不改变症状 得到会议现在是一个纯读。 更新完全属于一个地方:客户端 活动跟踪器,称为安全服务会话,扩展为真正的互动。 X-...

Kamo·2mo ago
RefactorMediaService

阅读一个会议 不再更新它

Redis记录的过期是会话;当它失效时,成员是 签了 本服务处持有其自己的《会议服务手册》副本。 分了钥匙,每读一遍就续了一遍,只让会议活着 无论其他服务机构如何决定, 所以一次一个地治好他们 从不改变症状 得到会议现在是一个纯读。 更新完全属于一个地方:客户端 活动跟踪器,称为安全服务会话,扩展为真正的互动。 X-...

Kamo·2mo ago
RefactorSecurityService

仅读取, 留下一个写作 *** TTL

Redis记录的过期是会话:当它失效时,成员是 签了 阅读一个会议 不再触摸它。 只有真正的互动 通过客户端活动跟踪器将它扩展为扩展会话 这项服务现在作为单一实施。 让会议完全停止滑动。 更新会话带有重现ttl 而不是完全重设,所以重置的权利不能交给一个成员 新的暂停。 获取 SessionIdFromCookie ...

Kamo·2mo ago
August 8, 2026
Refactorkamo-shared-library

通过应用程序目录解决折旧问题

接线员退休的应用程序必须随地消失 不只是从 应用页面——否则它会一直出现在安全模型编辑器和 在权利答案。 这两个服务现在都问 AppCatalog Service 而不是 矿井。 {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}...

Kamo·2mo ago
August 7, 2026
Refactorkamo-internal

放下备注设置页面和段落

Notes 设置页面仅仅是一个 ComingSoonTab 占位符,所以它给出了 成员一个导航入口和一个着陆卡 无所作为。 删除路线 以及每一处参考文献:SETTINGS MENU专题(及其 *tab=设置子项、设置-着陆注释部分和 特性列表的设置链接. 管理 NOTES SETINGS 也出自HasySetting...

kamo·2mo ago
Refactorkamo-internal

将成员表面整合到 ?tab=遵守法律

独立 **************** 路由变成相同的 作为第二个 URL 后面的设置标签。 删除并保存标签 : 一个地表,一个入口, 没有保持同步。 Legal Conference.tsx 移动到组件/ 挂载它的标签旁 (纯重名——文件的导入都是@/app别名). NavTop现在的徽章 守守守守守守守守守守守守...

kamo·2mo ago
August 6, 2026
RefactorESigService

签名于( 信封Uid, 收件人Uid, orgId) ,而非签名会话

现在拿三。 公众 控制器不断从 SIGNSESH 中解析它,所以签名程序应用程序没有变化; a 由工作人员认证的成员表面现在可以到达SAME代码,而不是 以第二套审计错误增长第二个签名执行 。 该会话的阶梯Up验证后旗被删除,因为它总是被冗余: stepUpVify () 写入收件人. StepUpVifififie...

Kamo·2mo ago
Refactorkamo-internal

Drive the remaining polled screens from NATS/WebSocket

Fifteen network polls across the app, replaced with the events that were already happening or with events added to the services that own the state. Mail — the ...

kamo·2mo ago
August 5, 2026
Refactorkamo-internal

将每个文件的上传设置放入内线以将牌高减半

说明/文件夹/文件类型/进入级别字段位于第二行 在文件行下,所以每个待上传成本~108px. 移动到 文件名和动作按钮之间的上行,所以一张牌是一行。 行包,所以设置组在窄面板上掉到自己的行上 而不是压碎文件名; 组也会在内部包裹。 锁定 (排行/活性)卡片保持芯片行不变.

kamo·2mo ago
RefactorSecurityService

删除 god-mode 时间框

在工作时检查一下,在这棵工作树上没有承诺,要同时开会。 此处没有作者; 被执行,所以没有丢失, 所以主不留下一个 不编译的树 。 其去除的内容: 神机会课,取出/会话/神机 重新启用会议结束点 过期处理,PHI审计钩 围绕激活, 和口罩过期 在 KSessionService 中调用。 调用执行捆绑的、 不滑行的会议...

Kamo·2mo ago
Refactorkamo-internal

将系统调试移至平台管理

QQ 诊断是操作器工具,不是访问 规则,所以标签现在坐... ... 在平台-管理员后卫而不是MANAGE ACCESS RULES. 已移动到所有三个位置的标签被宣布:安全页(已删除), 配置页面(添加,帮助复制该页面的 HelpTip 形状), 设置子选项菜单和设置着陆卡。 该部分保留其 组件/设置/ 安全/ 路...

kamo·2mo ago
August 4, 2026
RefactorKlusterServices

重命名群集 scylla - > kamo- scylla, 正确的所有权文件

这个实例是 “ kamo” : 它支持“ kamouniversit” 密钥空间( 读取/ 写作 ) 通过 sylladb 直接外部Name)和 " 审计 " 密钥空间。 `快克- ' 集群名称是 " 前所未有 " 。 庄园被合并,在拆房过程中产生误导 几乎与8个CPU / 32Gi一起被回收。 使用需要的顺序( U...

Kamo·2mo ago
Refactorkamo-internal

把碎玻璃移入主轨

激活控制器是固定药丸 锁定在左下方 观相. 这使得一个特权行动 某处没有其他生活, 作为一种事后思考,而不是一种故意的控制,它竞争 在工具码头对角 它现在坐落在 NavPri 的正上方 "Access" 以寿命分开而不是批量移动部件: - GodModeNav option(新的,在铁路上)拥有扳机和理由 对话框,...

kamo·2mo ago
Refactorkamo-internal

从超时弹出时放下已死“ just extend” UI

justExtend从未被设定为真实——弹出结束于扩展,而不是 显示成功状态, 因此 CheckCircle2/ Shield 分支, 替代 标题和字幕,以及绿色的“持续工作”面板是无法到达的。 剩下的提示现在读取“ 移动鼠标或按下任何键继续签名 ” in' (新i18n 键). 弹出是被动的,没有按钮,所以老的 "...

kamo·2mo ago
Refactorkamo-shared-library

在公共页面和工作人员之间共享信头解析

员工预览必须准确显示客户收到什么, 所以品牌化, 文档术语和链接主机现在在一个地方解决。 两份会漂流, 失败会一直隐蔽 直到有人打印出引文 信头错了.

Kamo·2mo ago
July 18, 2026
Refactorkamo-internal

翻译控制台面板; 放下标签逃生舱口

编目、标识、摄取、贷款销售台和管道表提供了硬码 控制台内有英文,其他屏幕已全部翻译完毕。 现在所有五个都读了 通过下个intl(键在卡莫-翻译-词典中活出,先被推出——卡莫-内部的) messages/ 是在构建时被被刻出并被覆盖的). 3个标签显示一个字面标签与借入的标签相对. 定价键现在有 他们自己的钥匙,所以S...

kamo·3mo ago
Refactorkamo-internal

移动设备字符串使用下一条密钥

将添加到设备子塔布的字面标签互换 *键,现在 出版于翻译词典(CI fans them out to the other locates).

kamo·3mo ago
Refactorkamo-internal

将文档 QC 移动到文档和条件; PDF 接收通知

QC 文档有它自己的管理者屏幕,用于相同文件的工作,同样 贷款,由同一审查人完成。 分成两个分页 让人想起 第二处无缘无故寻找和培育控制台 它现在是一个部分 文档和条件屏幕,外加“ 字段到 QC” KPI 平板,所以未完成的计数是 可见而不打开任何东西。 以目的地设计语言重写而不是粘贴在: *************...

kamo·3mo ago
July 16, 2026
Refactorkamo-internal

合并 @kamo/ * 共享 libs, 删除重复的网页副本

kamo-Internal现在进口它最初所种的共享的TS包(一个) - avatarUrl Transform 再出口@kamo/media-core(Get AvatarSize) 互联网档案馆的存檔,存档日期2013-12-02. 厄尔 变换AvatarUrl; ~12 呼叫站点不变 @kamo/电子邮件-core...

kamo·3mo ago
Refactorkamo-internal

I18n 标签管理器软件标识标签通过下端

将字串替换为 QQ 密钥 (加入译名词典). 英语的倒数覆盖待翻译的当地人.

kamo·3mo ago
July 10, 2026
Refactorkamo-shared-library

后向相容 6- arg 铅FieldPatch 构造器( 是 Veteran 默认无效)

保持现有的6-arg消费者(例如,SecurityService LOS-apple tests) 共享- lib 缓冲, 不改变锁步 .

Kamo·3mo ago
Refactorkamo-internal

拆分窗体为贷款/借款人/主题财产标签

将抵押贷款子形式中的特大电网分为四个子调制(Loan,借款人, 主题属性, 如果工作室)并重命名为“ 财产地址 ” "对象属性". 纯UI迁移——现场编辑,相关出入口, 清除芯片,双写选择,和接触-空格移动逐字记录.

kamo·3mo ago
Refactorkamo-internal

为 MLOS 集成 UI 字符串使用字典 t () 密钥

替换 `//i18n:字典键 TODO' 占位符文字 首席市场管理员( MLOS 集成选择), MeridianLink ConfigDialog (字段标签, 测试连接按钮), 和主标题栏 (创建/ 打开应用程序按钮) 有下一个 intl t () 的对调 键刚添加到 kamo- 翻译- 词典 。 品牌名称(Kamo...

kamo·3mo ago
Refactorkamo-internal

将可折叠的框放在上传 + 画廊周围

"你的壁纸"部分是相撞的分页头+折叠-不是 有理由将上传和画廊隐藏在扩展切换后. 替换为 a 静态标题(cent mark, 眉毛, 标题, 计数)和总是可见的内容.

kamo·3mo ago
July 9, 2026
Refactorkamo-internal

从我的账户中去掉背景主题部分( T)

完成壁纸专用页面上的合并:删除 org-vs-own switch, 其处理器, “我的墙纸” 链接和当前未使用的 来自 MyAccountTab 的背景权利。 成员标题仍然显示成员 通过派生偏好选择背景( org vs own) ; “ 我的壁纸 ” 入口现在住在主页背景开关旁边.

kamo·3mo ago
Refactorkamo-internal

在布局中向全球渲染控制台背景,而不是每页

背景切换保留在主页上, 但选择的背景( Plain) 梯度或 Org 幻灯片放映)应放在Everyy 页后,而不仅仅是两个页后 着陆 已移动 < Backdrop/ > 至 PageWrapper( 铺放级别, 挂载一次并保存) )和从家庭+设置中丢出每页副本。 这个 后投手现在坐到z-index -1,所以留在每页内...

kamo·3mo ago
July 7, 2026
Refactorkamo-internal

将状态编辑器移动到标签行; 注意回调自动注释

- 状态/子状态编辑器现在共享主目录行: 标签左侧,状态 对齐右侧( 移动动作按钮下的独立行) 。 - 调回对话框:注释下的帮助文本,注意它是自动添加到 铅笔记.

kamo·3mo ago
July 4, 2026
Refactorkamo-internal

从可映射字段删除供应商产品标识

供应商产品在运行/模板一级(图级)选定一次, 应用到每行; 后端导入器已忽略一个映射的供应商 (案件为无). 逐一绘制是毫无意义的,所以从现场列表中去掉.

kamo·3mo ago
Refactorkamo-internal

单一集成标签取代 AUS 唯一的标签 (D40)

(c) 所有15个供应商类别(信贷、AUS、eSign、关闭) 文件、标题、洪水、.)在一个分页中,每个分页都有可扩展的分页,加/删除 连接; 秘密是一个只写字段 。 删除抵押贷款; 配置Types/configApi 通用到提供者连接.

kamo·3mo ago
RefactorSecurityService

单集成写出表面——抵押品提供商Config(D40)

将只使用 AUS 写入路径替换为通用提供者连接 CRUD 键 供应商类别+vendorKey:/提供-连接 Get/POST/PUT,只写秘密 (已加密,@JsonIgnore),单人(类别,vendorKey). 将 AUS 测试重命名为 提供者配置测试.

Kamo·3mo ago
Refactorkamo-shared-library

通用抵押贷款 ProviderConfig 取代 AUS 唯一配置 (D40)

由供应商类别+vendorKey键入的一家集成信誉商店(信用,AUS, eSign, closing-docs, title, shunch,.) 单个整合分页后面的 eSign, closing-docs, title, shunch,. 预计供应商类别javadoc的抵押贷款。 删除 AUS-仅AusConnect...

Kamo·3mo ago
Refactorkamo-shared-library

在校正-计数 JPQL (D32) 中使用简单的实体名称

以完全合格的类名引用 Ai 决定 从条款; Hibernate 解决了这一点, 但共享- lib 中的其他每个 Query 使用 光实体名,它就是JPQL-平面形式。 没有行为改变.

Kamo·3mo ago
July 2, 2026
Refactorkamo-internal

在模板/ Past- Imports 标签上丢弃多余的视图标题

子tab 标签已经为视图取名, 因此删除 h4 标题 + 字幕 铅导入模板管理器和铅导入历史管理器;保持刷新动作被固定在右.

kamo·3mo ago
Refactorkamo-internal

丢弃导入铅标签; 两个子标签 + 页眉按钮

- 删除“ 导入铅” 子标签; 导入向导现在打开一个总是可见的 页面标题中的“导入铅”按钮。 仅剩两个子tab:导入模板,过去导入. - 删除冗余的内置导入历史表格(以往的导入已显示真实运行)及其全部 现在- dead 支持代码: 导入状态, 负载导入历史, 铅导入界面, 导入状态/ 格式化和未用入量 - Surfac...

kamo·3mo ago
July 1, 2026
Refactorkamo-login

删除 2s 的内入/ 装入动画屏幕

Drop show Intro/IntroComplete state, 2s intro timeer 效应,并品牌 提前返回加载屏幕 。 页面现在直入背景 + 面板- bounce/ card- fade 入口,所以背景也开始更快地装入 2s. 功能“ 检查会话... ” 自动登录自旋器没有被激活 .

Kamo·3mo ago
June 26, 2026
Refactorkamo-shared-library

通过 @Table(indexs)在实体上宣布 Slice-2a 索引

移动 mlos orchestration 状态和 mlos steward 任务索引定义 从Kamo Initializer的 SchemaCleanupRunner 到实体本身 (@ table (index-%-Index (.))) 所以Hibernate ddl-auto: update 拥有它们 。 索引名...

Kamo·4mo ago

就像你看到的运输?

所有东西都是靠自己运入你的工作空间的 从免费计划开始,一个月后再读这页.

永远开始自由查看定价