KamoCRM

实时变更日志

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

18,442
变动共计
6,571
特点
5,540
固定
30
项目
按项目筛选
所有项目18,442AIService276APIService178BillingService162ConversionService117DaemonService146DocsService240ESigService93EmailService625InitializerService344KBService162KlusterServices769MCPGatewayService277MediaService621RAGService79SecurityService2,003TranslateService62VOIPService265VectorService11kamo-apps28kamo-asterisk-support28kamo-capcha17kamo-capcha-widget4kamo-internal8,709kamo-login342kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,836kamo-signer-monorepo58kamolos115
按类型筛选
所有类型Build23CI525Chore794Docs3,286Feature6,571Fix5,540Other1,001Performance174Refactor284Revert23Style45Test175Upgrade1
April 20, 2026
Fixkamo-internal

隐藏不敏感大小写匹配的被贬损的游戏( 和应用程序/ 媒体)

- 小写状态映射密钥和查询,以便与 API 外壳校正 - 以不敏感方式对待隐藏的下层标签 - 脱去已贬值的标签,使其从有效的所需行中脱去,即使父母仍然通过这些标签

kamo·6mo ago
ChoreKlusterServices

从 SUBDOMAINS 列表中删除播放

Kamo·6mo ago
FixSecurityService

将会话权限读取为成员端点的列表或遗留 CSV

KSession 服务和安全控制器存储权作为列表 < string > 角色权利Type名. 成员安全主计长投放到字符串和分拆上 逗号,引起ClassCastException 对会员类型和成员访问 PATCH. 添加会话HasRight () 支持列表( enum name 或 id sord) 和遗留的 CSV .

Kamo·6mo ago
Chorekamo-marketing

更新地方翻译和散列 [skip ci]

Kamo CI·6mo ago
Chorekamo-marketing

从 repo 中删除 kamo- capcha- widget 节点 模块

在QQ下丢弃跟踪文件 树匹配一个干净的安装( 依赖性属于包锁, 不是 git) .

Kamo·6mo ago
Featurekamo-marketing

用更改日志链接和每日计数显示活状态

将预览倒计时和注册副本替换为紧凑的“ Now LIVE ” 调用、 保留更改日志链接, 并总是显示今天的更改数 从API装入后。 更新全本地的预览 Banner 字符串 .

Kamo·6mo ago
Fixkamo-internal

安全角色除锁定角色和更清晰的API错误

- 当AllowEditSecurity是虚假的时,从中省略权利和安全模式 PUT正体 所以SecurityService只接受元数据更新(会话超时, 而不是拒绝许可的有效载荷。 - 只有当AllowEditSecurity是虚假的,而不是当 字段是未定义的,所以没有旗帜的遗留行仍然可以被编辑. - 解析 JSON 角...

kamo·6mo ago
Fixkamo-internal

代理 PATCH 成员类型为安全服务

成员简介 UI 调用 QQ 但没有 App 路由器处理器, 因此 Next 返回 HTML 404 和客户端 JSON 解析失败后显示未知错误 .

kamo·6mo ago
Fixkamo-shared-library

由稳定的 getId( ) 而不是平面

Hibernate @ 假设( EnumType. ORDINAL) 写/读 声明索引 矿井。 当角色右键值被删除(例如 MANAGE USERS, id=19)时, 每一次输入的正数调取一次, 造成无声的分歧。 在此编码库中, 原始 SQL 上调 QQ 总是写出 getId (), 因此在之后 MANAGE USER...

Kamo·6mo ago
FixSecurityService

避免交易渗入 DDL 和硬化多孔种族

上一个自愈将 DDL 设置在 @ Transactional syndall () 中 。 当另一边 表ADD CONSTRAINT对一项现有限制(第一次以后的通常情况) 靴子,或者在多波德比赛中丢失的吊舱, runIdempotent吞下爪哇 例外 – 但周围的 DB 交易处于中止状态 。 随后的每次 JPA 呼叫都...

Kamo·6mo ago
ChoreSecurityService

触发 CI/CD 重建

Kamo·6mo ago
FeatureSecurityService

使角色权利同步服务在每只靴子上完全自愈

添加或删除角色RightType 绝不能再要求运行 Kamo Initializer Service. synd All () 现在在每个启动时运行三个阶段: 1. 疗养方面的限制——减少每个CHECK对每项权利的限制 表格,并确保存在两个需要上升的独特限制。 在CREATE 表格中将休眠物质将激发值烤入 CHECK...

Kamo·6mo ago
FixInitializerService

取消默认作用权 enum 列的 CHECK 限制

休眠自动生成器 CHECK (栏 IN ("VAL1","VAL2",". 在 CREATE 表格上, 用于 @ 假设( enumType. string) 列, 冻结 enum 的 表格创建时间的值列表。 之后的每个角色右键或 角色权利模板设置 类型添加失败 。 @ 假设已经在 Java 层执行有效的值, 因此 D...

Kamo·6mo ago
FixInitializerService

添加缺少的对角色右起伏的独有限制

**************** + 同步安全模式RoleRights 使用 `关于冲突(作用、权利、类型) `ON CONFLICT (default role id, right type) Do Nothinging', 需要匹配 DB 表格中独有的限制。 关于“OrgRoleRight”的相配“独有约束”说明...

Kamo·6mo ago
Fixkamo-shared-library

在 OrgRoleRight 中添加独有的约束( 作用 id, 右 类型)

因冲突而需在 ...

Kamo·6mo ago
Chorekamo-register

删除已贬值的组织 类型

该平台正在退役——确定平台所有者 -- -- Org现在由新的组织推动。 是Toplevel 旗,其余值(CRM CLIENT、CLUB等)已死.

Kamo·6mo ago
Featurekamo-internal

添加平台管理设置——org计划赠款,活动,计划目录

- /设置/平台下的新页(由hasPlatformAdminaccess负责): - /组织——列出每个ORG、赠款/修改/撤销COMP计划并说明理由 - 活动——审计信息 - /计划——只读目录,包括内部(公共=虚假)计划 - 使用用户信息:来自 是GodModeActive () OR (团队成员.is Organ...

kamo·6mo ago
FeatureBillingService

添加 PlatfaceAdmin 控制器+ comp计划赠款服务

- 平台Admin控制器,位于/api/billing/平台(级别级@PlatformAdmin Only) - 获取/orgs,获取/orgs/{orgId} - POST/orgs/{orgId}/grants, PATCH-X-DELETE/orgs/{orgId}/grants/{subId} - 存档副本. ...

Kamo·6mo ago
FeatureInitializerService

种子组织.is Kamocrm 和 OWNER UNLIMITED 自我协作计划

- 数据记录器: 放下组织 来自创建Org 的参数, 设置为 Toplevel= true on kamocrm - KamoCRMAGEReq UpdateRunner + 测试:在 IS TOP LEVEL 上匹配 = TYPE - Type RemovalRunner组织:单电表型 - Owner PlanSee...

Kamo·6mo ago
Fixkamo-internal

停止在配置视图上使用登录用户的图像覆盖成员 avatar

抓取已抓取的 Avatars / api/ security/ avatars( 无成员ID 范围- 总是返回) 被登录的用户的外形),并称为 setAactiveAvatar, 将正确的反射 成员阿凡达已经从成员端点装入。 管理员查看另一个 我旗下的标签会看到他们自己的照片 而不是他们的照片.

kamo·6mo ago
Featurekamo-shared-library

添加组织.isToplevel,支付方法.COMP, COMPQQ事件类型; 删除组织 类型

- 组织:用 " isToplevel " 旗取代已死亡的 " 类型 " 字段,供平台所有人识别 - 支付方法:为辅助平台 -- -- 管理赠款增加COMP(无花旗) - 订阅EventType:添加COMP Granted,COMP REVOKED,COMP EXPED,COMP MODIFID - 组织仓库:添加 ...

Kamo·6mo ago
Fixkamo-internal

添加缺少同步权利代理路由

POST/api/安全/角色/同步权利缺失了Next.js代理处理器, 导致安全角色设置中的同步权利按钮总是失败 .

kamo·6mo ago
FeatureSecurityService

注册和曝光的原件在我的网络中

Kamo·6mo ago
Featurekamo-shared-library

向用户添加 org 原始字段以跟踪注册 org

Kamo·6mo ago
FixMediaService

在访客票上使用 PublicChatVisitor 显示Name 用于请求者Name

访客推出的门票 硬码请求员到Org系统成员,所以 DTO在请求者栏上刻出兽人所有者的名字。 坠落 返回到 PublicChatVisitor.display Name 当可用时,列表会显示 实际访客(匿名或姓名).

Kamo·6mo ago
Featurekamo-internal

成员-请求方支持权取景和双模式取景

- NavTop: 显示任何支持右侧(代理或成员)的支持按钮 - 支持按钮:右下方的每个门 —— 创建/查看车票, 请求 Webinar, My Webinars 仅在右侧被持有时显示 - 支持TicketListTab:双模式——代理商查看带有主题的完整表格 过滤和指定对我的切换; 成员- 请求者查看自己的 只售票(...

kamo·6mo ago
Featurekamo-shared-library

增加成员-请求支持权(133-136)

为非代理成员增加四项新的支助范围的权利: - ****************(133个) - CREATE SUPT TICKET (134) (英语). - 要求(135) - 韦伯纳斯(136年)

Kamo·6mo ago
Featurekamo-internal

将同步权利按钮添加到顶级的 securityRoleManager

按钮只在组织上可见. has Parrent is false. 电话 POST / api/ security/roles/ sync-rights 然后重新装入角色表.

kamo·6mo ago
Fixkamo-internal

门按权限支持/设置, 固定网络副本, 装入标签切换器, 导航分隔器

- 网络卡:使用动态分支标题标签的更新描述 - 支持卡:通过修改href/help ======================================================================================================================...

kamo·6mo ago
FeatureSecurityService

提取角色权利同步服务并添加同步权利结束点

- 角色权利同步服务:为两个OrgRole集中角色权利同步逻辑 和 表格; 启动和按需 - DataLoader: 角色权利同步服务. syncall( ) 启动时的代表 - 安全控制器: POST / sync-rig...

Kamo·6mo ago

“你看见了什么 ? ”

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

开始免费永远查看定价