用于过渡、条件、网点的微米计计数器/计时器
贷款管道服务递增 过渡。 有条件的服务递增 **************** 被清除/清除。 Webhook 交付工人增量webhook deliveries total {ok,status class}和记录 webhook 交付 期限 ms(计时器为p50/p90) /p99百分位),每一次送货尝试. Mete...
用于检测篡改的长链取款管
(原始内容存档于2018-06-22) (英语). LoanPipelineMilestone work Previous MILESTONE SHA256. 在每一个过渡, 计算前一个里程碑的SHA-256 犬类形态 页:1 存储在新行。 更改 DB 中较早的行更改其 hash – 从那开始打破了链条. DTO浮出...
HMDA LAR 出口前验证
新的 HmdaLarValidation Issue DTO(ERROR/WARN 严重性,场名,消息). HmdaLarService 现在在建设Lar( ) 中注释每行的问题列表 包括最常见的CFPB拒绝原因: - 起源/拒绝(在{1,3}中采取的行动)要求申请人的种族/种族/性别 - 任何需要贷款的行动 - 行动...
申请的过渡前咨询 TAKEN
新建 @ Transactional( read Only) 方法以返回列表 人类可读的警告,用于应用目标 TAKEN:缺失的SSN (最后4段),伯利兹统计局,公民身份状况,当前地址,主要占领者 每个主要借款人的申报; 贷款类型/用途/金额缺失; 缺少主题财产地址。 其他目标状态返回空 列表中选择一个选项。 咨询而不...
将管道 kanban N+1 折叠为单个分组计数查询
listForOrganization () 用于每次贷款发布一个条件比对(201个查询) 贷款额为200个。 现在由出贷File.uid键入的单个组合 JPQL 汇总 将项目打开并封存到贷款账户, 服务将地图与应用程序列表合并——无论大小,共2个查询.
耐久JetStream 消费者、执行者隔离、时间戳签名
3个变化被捆绑起来 因为他们都住在Webhook交付工人和 说得通: 1. 从核心NATS调度器切换为JetStream耐用推力消费者 ("LOS-pipeline-webhook-work"),"阿克政策". ) (中文(简体) ). 重播重播 未保存的事件; 尝试计数来自 msg. metaData (). 交付...
防止赛车过渡的 Optimistic-lock LoseFile. status
同时进行的"Advance"点击可以同时写出里程碑. 添加 @ Version 到 贷款基金和LoanPipeline Services的明确冲销。 优化 Lock 故障表面为 QQ 修改:刷新并重试"),用于控制器翻译为409.
Name resolution, REO liens, TRID holidays, webhook delivery, ESignTemplate link
Cross-cutting polish pass across all LOS sub-projects: Member display name resolution (MemberNameResolver): - Single shared resolver service that follows the s...
定价快照、速率锁定、AUS发现、披露、TRID计时器、HMDA LAR
次级项目5、6和7的后端一起运出: 分项目5(定价和锁): - 贷款定价 -- -- 仅引用附件(方案、投资者、利率、 APR,分数,锁定日). - RatLock——有状态、到期、断裂原因的锁定率记录 - Aus Finding——DU/LP/GUS记录有决定+原始有效载荷 - 新词库:速率Lock status、...
管道状态机器、条件、模板、NATS事件
分项目4(LOS管道和工作流程)后端: - 新的贷款条件(开放/结清/延期) - 新实体:LoanPipelineMilestone(仅补充过渡审计), 贷款条件(自有状态的每笔贷款清单行),以及 借出条件Template(可重复使用的清单来源) - 每一个新重置重置,加一发屏蔽条件查询 - LoanPipeline...
URLA 服务层( 重置、 DTO、 服务、 查询)
为 URLA 软件包添加完整的后端服务层 前项承诺: 各实体的重新持有/申请/20个Jpa仓库范围 dtos/应用程序/响应 DTOs (长- > String) + 搜索有效载荷 服务/应用程序/应用程序服务(根+铅转换+) 和借款人 (贫穷、借款人、就业、收入、资产、 债务、可再生能源、申报、军事、住房和住房部)...
URLA 2021 住宅抵押计划基金会
将 AppMortgage 重置为支持多重的 URLA 软件包根 每笔贷款1003个,每对最多2个借款人(已婚/联合或 (未结婚) 将空的 AppMortgage 占位符替换为结构化 实体图反射2021 URLA 区域: 核心/贷款工具、贷款、财产、贷款工具、应用程序 提交资料 当事方/借款人平价("1003"),借...
在模板编辑中守护管理必需的权利+再播种角色
现在拒绝 在任何行政主管身上坚持一个NUKE或FORCE NUKE设置 模板的管理必需权利(CONFIGURE SYSTEM, MANAGE MEMBER SECURITY, (原始内容存档于2018-10-21) (中文(简体) ). Manage members, Edit member ACCESS LEVEL,...
用于促进一能作用
添加一个公共、交易保证RoleAssigned(成员身份、角色身份),即: - 如果角色已经在成员身上了,就不要 - 查看OrgRole,并保存一个新的成员Role加入一行。 - 重新计算成员- 权利- 应用, 以获取坚持的快照 角色的权利立即。 利用安全服务中的儿童创造流程来宣传 创建者的管理地位从新孩子升到他们的...
被打碎的再计算 + 跨型扇出 + 类型 Template 非强制倒置
添加模板编辑实际到达现有成员所需的三件事 不强制关闭/登录周期: 1. ——每只北极鸟都指向 模型(通过主模型ID或分支类型)和块重计 成员成员 权利 应用. 伴奏再计算所有成员UsingBranchType 处理单分支类型的情况。 2. 被截断的QQ — 批量删除 + 全省 五百人块 这样一个50K人块 不再点火...
从 EmbAddress. country 丢出 Country Type Converterter
转换器将enum名称(如"UNITED STATES")写为字符串, 但是每个表格都嵌入 EmbAddress (orgs, 用户, 成员, 用户地址, 账户地址, 成员 团队 成员 lic locs, 商业 订单、商务 订单草案、商务 货运) 国家就像小林。 CockroachDB 拒绝字符串 无法将 \"U...
Add attachments and event fields to ChatMessageDto; ignore unknown fields
ChatMessageDto was missing `attachments`, `readMemberId`, `msgIdLastViewed`, `dateLastViewed`, `addedMemberId`, `objImgId`, `transitMemberId`, and `isJoin` fiel...
Split findChatSessionsForMemberPaged into First/After to fix empty Chats tab
HAVING CAST(null AS TIMESTAMP) IS NULL did not evaluate as expected in CockroachDB,
将 Media Obj Transit 切换为 @ MapsId 衍生身份模式
@IdClass 与 @Id @OneToOne 结合, Jpa 存储器 <MediaObj Transit, UUID > 初始化失败, “没有定义 ” 一个IdClass",即使有注释。 犬科JPA图案 衍生身份是 @ MapsId: 一个基本的 @ Id UUID 域外加 @ MapsId @ OneToOne ...
添加@ IdClass for MediaObjTransit 这样 Spring Data JPA 可以曝光其衍生的ID
Spring Data的元模型需要 @ IdClass 对于主要键为 a 的实体 @Id @ OneToOne 衍生出标识符 。 没有它, Jpa 仓库<MediaObj Transit, UUID> 启动时未初始化“ does not definit a IdClass ” .
Add countUnreadAfter(guid, memberId, since) to MediaObjRepository
Needed by paged chat-list endpoint to compute per-session unread counts when ownLastViewedAt is a LocalDateTime pointer rather than a message UUID.
Add @PrePersist to MediaObjImgDownload.dateCreated to satisfy NOT NULL on insert
Add MediaObjImgDownloadRepository with existsByObjImgIdAndMemberId
Required by ImagingProxyService (Task 10) to deduplicate per-member download tracking without a full table scan.
Add CHAT_ATTACHMENT assoc type with imaging-chat-attachments bucket
Skip creator in findOrCreateExactChatSession member loop (createChatSession already adds them)
Service methods for exact-match find/create, member add, mute, revoke, read
Translation cache for chat messages
Adds the MediaObjMsgTranslation entity (one row per (message, language) pair) and an optional sourceLanguageId column on MediaObjMsg so chat messages can be tra...
删除 @ PostConstruct COMP 提供程序 — 直接在 DB 中固定已有命令
批准命令 () 已经处理新的COMP 命令 。 一次性数据差距 现有命令直接在数据库中更正.
启动时未提供COMP 命令
在 @ PostConstruct 上扫描所有已核准 COMP 命令并提供任何 没有账户订阅。 同上,“找到或创造”是指安全存在。 重复运行.
在规定中使用CommercialMarket.getId()而不是取用Uid()
CommercialMarket使用@Id UUID id(不是uid),所以Lombok生成了"得到Id" ().
COMP 订单批准自动提供 账户订阅和分配许可证
- 订阅命令:增加目标组织(可忽略的FK到Orgs) - 增加目标组织字符串 - 账户存储器: 添加 findByPrimary Member ID 供持有者成员进行账户查询 - 订阅服务:注入账单重新投放;提供Company订阅创建/更新 **************** 为目标组成员订阅会员和ACTIVE Ente...
将客户端序列化 MemberId 作为字符串,以保持长精度
- 账户摘要DTO:用 QQ 注释 uid 并添加 Prime member id 中包含的 PrimeMemberId 字符串字段 - 创建订阅命令请求:客户端memberId字符串(前端发送成员ID字符串) - **************** 作为字符串 - 订阅服务:在写上解析字符串到长, String. va...
Add MemberUiPreference entity for per-member UI prefs
Generic per-member UI preference store (memberId, prefKey, JSONB value) for small persisted UI settings. First consumer is the hex-head popover size selector.
通过属性控制器处理国家Type的遗存正弦
DB 行将国家存储为正数整数( 如 UNION STATES 的 “ 186 ” ) 而不是 enum 名称, 导致在 findAll () 上出现非法参数例外 。 当值失败时, Country Type Converter 返回到平面检索,以及 总是用名字写下去.
Add CDR caller-ID fields to Recording entity
Adds callerIdNum, callerIdName, callDirection, and callResult columns to the Recording entity so kamo-asterisk-support can store Asterisk CDR metadata alongside...