添加电子邮件验证 切换实体 + repo + User.alias/ 电子邮件验证 + UserRepo 查询;出错 1. 4.0 (SP4)
添加回收实体 + repos; 起落至 1.3.0 (SP3)
添加密码重置托肯、 SmsOtp、 恢复会话、 账户验证码 JPA实体具有对应的SP3回收流寄存器.
Bump kamo-shared-library 版本为 1.2.0,用于 SP1 添加
添加电子邮件Template、电子邮件TemplateCategory、模板状态、模板关键字、 Canonical Template, Canonical Template Loader, 和 Canonical HTML 资源.
添加 Canonical Template Loader + Canonical Template 记录
阅读三个要求模板(WELCOME,PASWORD RESET, 来源于分类路径资源 **************** 使用时间 系统组播种服务。 部分为SP1.
添加可读 HTML + JSON 表示欢迎, PASWORD RESET, 电子邮件 验证
系统行的真实内容。 已装入 KamoInitializer 服务 由 CanonicalTemplate Loader 和 UPSERT 启动为电子邮件 templates 。 部分为SP1.
添加电子邮件模板实体+寄存器
每个模板存储一行系统 key(org id NULL, is system TRUE)+ 每个模板的每个字元一个克隆。 软引用 org id/ speciale id. 数据库 驱动时间戳; JSONB 用于身体 块和标记。 仓库提供 org 扫描、原子使用反增量和删除 通过取消CategoryForg进行清理。 ...
添加电子邮件Template 实体 + 寄存器
用于电子邮件模板的 Org 范围分类 。 软 BIGINT org id( 无 FK) 匹配现有模式。 案件不敏感名称独有 通过在KamoInitializer Service中添加的部分指数执行。 部分为SP1.
为交易模板添加模板状态 enum + TemplateKeys 常数
宣布REQURED/CUSTOM/ARCED生命周期状态和三个 所需的模板密钥(WELCOME、PASWORD RESET、EMAIL 核查)。 作为 Javadoc 记录的每个 REQUIRED 模板的可变合同 常数类; SP3和SP4呼叫者参考这些. 部分为SP1.
通过 DNS TXT 记录添加域所有权验证
- OrgDomain: 添加校验脚本和所有权验证字段 - 域服务:添加设置 VerificToken()和设置 Ownership 验证() - 域名DTO:在API回复中披露验证对象和所有权 - DnsstatusDTO: 添加类型字段以区分 TXT 和 CNAME 状态
使用 LEFT JOIN 查询 CommissionLogs , 所以零翻译记录被重试捕获
从 CotitLog Translation 中选择的旧查询 – 输入日志, 无 它完全看不到翻译。 使用来自提交日志的 LEFT JOIN 因此, HAVING COUNT < 预期条款包含有0个翻译的记录。 同时去除大全ID IN 条款并接受一个可页码, 所以 呼叫者可以限制每个调度器运行的批量大小.
在 OrgDomain 和 domainDTO 中添加 sl 确认/ sl确认的字段
向 OrgDomain 实体和 DomainDTO 添加两个新字段以跟踪 SSL 自动证书服务问题之后的证书确认状态 证书。 另将 setSslConfirmed () 帮助器添加到域服务 .
添加收费实体和存储器用于条纹整合
有9个实体的新软件包QQ (账单客户、账单订阅、账单支付) 方法, 计费发票 计费银行 计费银行 BillingUsageSnapshot, BillingStripePriceMapping)和9个对应版本 JPA仓库. 这些实体在本地镜像 Strape state for the filde 新的卡莫CRM计费系统...
添加 CotitLog、 KbArticle、 订阅计划的翻译实体和寄存器
- 提交日志翻译 + 提交日志翻译 (PK: 承诺 log id, locale) - KbArticle Translation + KbArticle TranslationId (PK: 第 uid条, 地语) - 订阅计划 翻译+订阅计划 翻译(PK: plan id, locale) - 提交Log翻译存储器...
用翻译恢复已删除语言
向 LanguageType enum 添加支持布尔的翻译 。 还原URDU, (翻译支持=虚假)。 全部22个 先前支持的语言保留翻译 支持= true.
在图像服务中将已删除的文档“非目标例外”替换为“图像例外”
作为文件实体去除的一部分删除了文件“没有结果”例外 但ImageService仍然在9个地方引用它. 由现有的 成像系统具有同样用途的外观.
删除独立的文档实体——所有文件现在都使用 Img/ ImgDat 成像系统
文档实体,文档存储器,和文档非关联例外 已删除。 DocsService WOPI 和 Docs 集成现在完全运行 通过成像管道中的 Img + ImgDat 实体.
添加铅 接收系统实体、再持有、DTO和服务
添加自动铅摄取系统的完整数据层: - 4个实体:铅摄入端点、铅摄入端点、铅摄入端口、铅摄入端口、铅摄入端口加工记录仪 - 4个储存库,自定义JPQL查询处理未处理的有效载荷 - 6份关于API请求/答复合同的DTO - 装有完整CRUD、有效载荷储存、实地绘图管理、JSON平整和处理日志生命周期的铅接接服务 - 铅吸收...
删除成员 Type 字段以完全防止 Hibernate 重复列
先前的修补( @ Transient on field, @Access( AccessType.FIELD) 在类上) 这是不够的。 字节码检查显示Lombok的@Setter生成了一个 公共设置 MetleType () 方法。 手动手册的Paired get MetleType () gettter, Hiber...
添加 @ Access( AccessType. FIELD) 到成员中停止 Hibernate 映射 获取 MenistryType () 作为一列
先前的修补( @ Transient on the select Type field) 不足 。 Hibernate 6 仍在发现公众通过 MetleType () 方法 属性扫描(JavaBean getter Convention)并将其映射到 名为成员的持久列 类型。 由此产生了一个复制件。 @ Disacri...
Img 实体上传的音轨
在 Img 中添加创建的 By Member (Many ToOne) 字段, 因此上传器是 上传时持续 。 图像服务. upload Document () 现在设置它 从呼叫成员。 休眠会自动添加 CREATED BY member ID 栏.
解析 Hibernate 6 中重复的会员 TYPE 列造成的安全级别 SQL 错误
成员. java将成员图示为@DiscriticatorColumn 和明确 @ Column 球场. Hibernate 6在母表投影中两次选择了栏, 导致行数漂移, 将安全级别推入子表 (member team member) SELECT——不存在的地方. 固定 : 从成员Type 中删除 @ Column J...
添加 doc 共享担保权(SHARE DOCS SEARCH MEMBERS,SHARE DOCS ALIAS MEMBERS,SHARE DOCS SEARCH TEAM MEMBERS)
在 ServiceType.DOCS 下新建角色右键条目(IDs 108-111)以控制成员 文档共享权限的搜索模式.
添加真实的 BLAKE3 散列、 预装卸载检查和 org- scoped 卸载
- 将 BLAKE3 占位符替换为真正的 BuncyCastle Blake3 HashUtils摘要 - 在 ImgOrgAssoc (GLOBAL 或 ORG,默认全球) 中添加去向范围栏 - 在 ImgDat 仓库中添加 Org 范围解答查询 - 为预装散列查询添加检查HashExists () - 添加寄存文件...
添加电子签名模板实体、目录和寄存器
电子签名模板设计系统的新JPA实体:ESignTemplate, EsignTemplate 签名器, EsignTemplate 设计软件, 以及 EsignTemplate FieldLink 配有支持的enums和Spring Database.
移动订阅 JSON 字段到基于实体的@ ManyTOMY 关系
替换 jsonb 字符串列(兼容的 PlanIds,包括 InPlanIds,可应用的 PlanIds, 包含合适的 JPA @ ManyToMany 加入表格和 @ ElementCollection。 更新服务层以解析计划实体而非序列化 JSON,并更新 从字符串升级到列表<String>,以便与添加/捆绑的 DT...
添加成员访问级别系统,包括所有者升级和安全控制
重命名 CLIENT MEMBER 和 InterNAL TEAM MEMBER 在图像访问级别Type 中, Org 专用标签的占位符 。 将安全级别从团队成员调至成员进行普遍出入控制。 加入 OrganizationOwner 旗下为Team Member 。 添加 EDIT member ACCESS LEVEL...
在 JPQL 查询中通过 System WIDE 作为参数而不是 FQCN
Hibernate 可能无法在 JPQL 中解决完全合格的 enum 名称 各个版本。 Pass Image AssocType.SYSTEM WIDE 作为命名参数代替.
在成像系统中添加电子签名模板支持
- 增加SigTemplateStatusType enum(PENDING, CLPLETED, ARCIVED) - 为跨文本模板添加 System WIDE ImageAssocType - 添加为 SigTemplate、 sigTemplate Status、 sigTemplateName 字段到 Img ...
在 webinar 类型中添加最小提前预订字段
向 WebinarType 实体和 DTO 添加 minAdvance Booking Minutes, 允许 规定时间档的管理人员应至少提前预订时间(例如24个) 时间。 离这一阈值较近的槽被排除在可用性之外.
用应用程序层过滤替换无效的 JPQL 时间算法
Hibernate 6 拒绝从 JPQL 中的即时减一长. 已替换 找到 Webinars With Due Reminders (在查询中做了纳米秒算术) 通过最大时间窗口查询, 让守护进程在 Java 中过滤触发时间 .
将 Public WEBINAR 范围添加到 API 密钥系统
添加新的 ApiKeyScope.PUBLIC WEBINAR enum 值到闸机访问中 到公共 Webinar 调度、加入和取消终点.
添加 webinar 调度系统实体、仓库、 DTO 和 enums
引入webinar调度系统的完整数据模型: - 9个联合行动计划实体:WebinarType、WebinarPresenter、WebinarReminder、 WebinarAvailableSlot, Webinar儿童奥尔克限制, 在册Wibinar, Webinar-Attendee、Webinar-Lead协...
从 BaseProviderHttpClient 中删除对豆的依赖
Base ProviderHttpclient 现在在内部创建自己的Restemplate 从应用程序上下文中需要一个, 固定启动崩溃 安全服务,没有定义 休息Template豆.
与10个电子商务供应商建立完整的零售供应商一体化系统
添加Shofify, BigCommerce, WooCommerce, Wix, Ecwid, 的完全适配器执行 。 平地空间 马根托 Shift4Shop PrestaShop 和 OpenCart. 包括HTTP客户, 同步适配器 能力课 自动登记器、同步管弦器、webhook处理器和显示Name 支持.
添加 和
账户细节页的新查询方法——由购买者和 (原始内容存档于2018-10-25). Exceptive by org.
以基于账户的客户模式取代零售客户端
账户.java已经是商业客户实体,但太小了。 零售客户重复了这一概念。 承诺: - 加强商业领域的账户:公司、票据、接受市场营销; 免税、总命令、总开支、货币、外部指数/供应、活性 - 在成员中添加主要成员ManyToOne(与 地址、电子邮件、电话——不重复) - 创建账户组、账户组成员(取代零售客户集团) - 创...
零售 Provider Config 仓库使用 MarketId 而不是 MarketUid
CommercialMarket PK 字段为"id"而非"uid". 春季数据查询 失败 .
提供. requires shiping DB 默认值, PriceList Entry仓库 长类型
- 添加列 DEFAULT 真实的定义,用于向 在其他表格迁移时处理已存在的行 - 修补取出长 (Offing PK) 而不是 UUID —— 导致 Spring Data 查询创建失败
