变更记录
什么是新的。
平台的每一个改进,随着它的出货。
· kamo-internal
MLOS 市场模式一体化下降
添加 MLOS 集成降下 **************** 添加/编辑模式,仅用于服务 > 住宅抵押 市场,加上旁边的配置按钮。 配置被禁用至 市场保存; 对于 MERIDIAN LINK , 它打开了新的每个市场配置 对话框, 对于 KAMO MLS , 它与现有的内部 MLOS 控制台有深层链接 (单一的POS CommercialType:MORTGAGE市场整合分页),并 ENCOMPASS ICE 仍然使用"很快来"工具提示来禁用.
· kamo-internal
MeridianLink 每个市场配置对话框
新的MeridianLink ConfigDialog,以OAuth Editialog平台为模型, 通过losConnectionApi(第3阶段)被范围化为单一的铅市场连接 后端). 编辑 **************** 加上只写客户端的秘密(空白保存所存储的密码文本),并带有 通过losConnectionApi.get测试连接动作并加载打开.
· kamo-shared-library
活动过滤的市场连接查找器
添加消费者 可以将软删除的(isAactive=false)LOS连接视为缺失, 镜像 SocialConnection 控制器的活性过滤读取模式. 没有计划改变——通过EmbRecord State已经存在 活性.
· kamo-internal
在 OAuth 平台注册的 MeridianLink 供应商客户端代号卡
向 OAuth2 平台添加一个 MeridianLink 抵押贷款提供者 登记册 供应商 client id ("Vendor Client ID") + 非秘密配置.tokenUrl 和 环境 没有客户端Secret在平台范围——每个市场 秘密是第三级,提供商卡为FE-申报(PROVIDERS阵列), 无法从后端的 GET 列表中生成, 因此条目需要 来制作卡片,尽管... 已经在第二阶段中添加了服务器侧.
· kamo-internal
市场LOS连接代理+客户端
第3阶段(任务3.2) kamo- 内部部分: Next.js 代理 + 键入客户端 市场中的MeridianLink连接,由安全服务公司支持 市场损失控制器。 - **************** 获取/打印/删除 代理到.../ 关闭连接; POST 代理到后端的专用 .../ 关闭连接/ 测试终点( 测试连接动作, 不分开) 下一条路线。 使用前置TOApi, 转发 X- ***- Token 。 - app/lib/los/types.ts:LosConnection View(只保留,从不保留) 密码文本, 关闭连接 Upsert( 仅写出机密; 空白/ 保存) 、 存储的、 连接测试结果、 集成 价值. - 应用程序/lib/los/连接Api.ts: 模拟在QQ上 npx tsc -- 没有Emit通过.
· SecurityService
市场LOS连接服务/控制器
MeridianLink外部-LOS集成的第三阶段(任务3.1-3.2):CRUD + 一个市场的MeridianLink连接的测试-连接. - 市场损失服务: 结束 市场损失 镜像抵押贷款 Provider Config的秘密保存 公约(通过PlatfaceSecretCipher加密写作,空白保存) 密钥, 有只保存视图, 失败关闭的 Cipher 不配置例外 密码没有钥匙 测试 Connection 绕行一个 MeridianLink 认证 通过共享- lib 适配器( Market LosConnection Resolver +) 售票 MeridianLinkAuthService)),并从未投出. - 市场连接控制器@ Los- 连接(GET/PUT/DELETE + POST / test),闸接上 市场所有权(通过铅市场服务, 与铅马控制器相同的模式). - 安全服务应用程序:增加QQ @ EnableJpa Repositories 于是市场损失连接 Repository 注入 。 重点测试(离线单元测试,不使用SOAP/HTTP直播电话——MeridianLink) 仍在等待入职:市场连接服务试验(10), ****************(11).
· kamo-shared-library
LO- XML 字段映射器
LoXml FieldMapper 翻译 铅/铅索赔模块 <- > 确认的MeridianLink LO- XML ids (sLamtCalc, sPurchPrice, sApprVal, sLPurposeT, aBFirstNm, aBLastNm) 代码 带有一个LoosePurposeType <->sLPurposeT翻译表(0=Purchase,1=Refi; 2=Refi-Cashout),外加稳定的单相独立的SHA-256内容. 散开 跟踪场集 用于回声压制。 领头字段是可取消的部分 由 LeadService.apply LosPatch(第6阶段)所消耗的铅更新. 剩余编号 QQ 在一个标签上停放 FIELD MAP块作为明确的相-0依赖(LOXmlFormat Definition.xml).
· kamo-shared-library
MeridianLink 修改后贷款+深链接
添加列表修改过的LoansByAppCode(parse ArrayOfString - > 出借名称), {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}还有AppView GetPml LoanUrl (前缀部分) 由连接实例衍生出源主机的 URL, 默认 {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}去梅丽迪安林克索普克莱特 在 Javadoc 类中记录每个appCode 排出和明确的队列合同 (确认的贷款被结清;未确认的贷款留在队列中).
· kamo-shared-library
MeridianLink SOAP 客户端创建/保存/载入
MeridianLinkSoapClient 将贷款.asmx 操作覆盖在 Spring-WS 网络服务Template 上 (名称空间 ======= 贷款。 创建 - > 贷款名称; 贷款。 保存仅写入已更改的 LO- XML 字段 (按确定有效载荷排序)并投出错误状态; 贷款。 装入 parses 返回了 < field id=. > 元素返回到地图中( 分子嵌入元素) 或逃跑的LO-XML。 sticket由呼叫者提供. 所有测试都嘲笑 通过MockWebServiceServer进行运输;在0阶段之前,任何物品都不得使用直播.
· kamo-shared-library
MeridianLink 验证票缓存
MeridianLinkAuthService 薄荷和缓存 sticket per (InstanceBaseUrl +) sha256(客户安全),带有注入的供应商<即时>时钟和可配置 TTL QQ默认为20分. oauth 模式框架 以"Bearer {token}"交换令牌; 遗留模式 (meridianlink.auth.mode) 返回 GetPmlUserAuthTicket 票的逐字记录。 交换是孤立的 MeridianLink Token 交换器( 默认 OAuth 客户端 证书 POST) 因此缓存/TTL合同可以用假的测试.
· kamo-shared-library
MeridianLink 认证解析器
添加 Phase 2 SOAP 适应软件包QQ 与 MeridianLinkCreds(秘密编辑记录) + MarketLosConnection Resolver, 它通过平台解密每个市场的秘密 通过平台OAuthClientResolver,平台供应商客户端 id. 推进第五阶段 常数 (附录-仅用 id 8) 因为解决者依赖于它. 添加 {} + 为后期第2阶段任务所使用的SOAP运输进行春季-ws-测试(测试).
· kamo-shared-library
铅LosLink 实体+仓库
跟踪线索链接到外部LOS贷款文件,每行一行(铅, 页:1 负责同步簿记(ContentHash,最后的PushedAt, 第六阶段(外推)和第八阶段(外推)用于 压制回声。 FK铅被钉入一栏 与 MarketLosConnection 相同的独有 rowid回填孤儿理由。 与 QQ 相同的寄存器- slise- harness 替换 (参见该类的Javadoc)——kamo-shared-library没有DB测试带,所以. 这是一个编译级别/单位测试.
· kamo-shared-library
市场连接实体+存储器
与外部LOS(MeridianLink)的每个市场证书/配置连接 KamoMLS / Encompass),每行一行(市场,提供商). 秘密生活只是作为一个 AES-256-GCM 密码列 (@ JsonIgnore); org/ market FK 列被固定 定义以不继承引用 PK's Default并默默地回填孤儿 在未来的卡莫Initializer跑道上排行. 尚未在 kamo- shared- library 中存在 DB 支持的寄存器- 剪切控制器( 没有) @ DataJpa Test/ H2/ TestContainers, 通过搜索验证, 所以测试替代品 汇编层次/单位断言(实体行为+说明+寄存器) 用于 DB 的持续+ Lookup 测试 计划明确.
· kamo-shared-library
ReadMarket.mlos 集成列 + DTO 往返
添加 MLOS INTEGLION 列(String-stocked,默认为 NO MLOS,已取消) + DTO/创建/更新-请求管道。 主市场服务崩溃 值回到NO MLOS,只要解析的 SaleType 不重现 MortGAGE, 因此,只有服务/驻地市场才能携带LOS装订.
· kamo-internal
Console- background pref 每个成员在 DB; 更明确的上传错误
- 使用BackgroundMode 现在坚持成员DB中的平面/平面显示选择 ui 首选项( 跟着成员横跨设备) 而不是每设备 (原始内容存档于2017-03-29). localStorage. 将切换“ 此设备” - > “ 控制台” 重新标记并放下 "不会跟随... 到其他设备"标题。 - 在4xx上传拒绝(服务器无法处理图像,例如a) 如HEIC这样的不支持格式,显示"Couldn't process this image. 尝试 JPEG 或 PNG"代替了"再试"的通称.
· kamo-internal
Flush 4- col 版式( 将入声卡放入按揭标签); 赤出“ 如果沙盒 ” ; 后键, 名称旁, 丢入冗余页眉铅- ID
· kamo-internal
将可负担性计算器移至左出列上方
· kamo-internal
如果工作室为 3rd 组成子 Tab; 堆放沙盒以适应窗体列
· kamo-internal
输出面板 2- Col( 合格左侧, 短菜单右侧); 将 KPI / 公尺丢入标题
· kamo-internal
KPI + LTV/DTI/完成页头摘要(所有分页,仅限住宅抵押)
· kamo-internal
页眉动作会移动到标签行; 在主行中添加 KPI +米槽
· kamo-internal
将字段分割成抵押细节/ 财产地址子标签; 空卡标题
· kamo-internal
如果在活比较表之外覆盖什么; 删除已死铅现实工作空间
· kamo-internal
边接边字段的输出布局; 退休梯度英雄带
· kamo-internal
抵押产出小组(清洁产出一栏,无梯度)
· kamo-internal
字段显示为视图模式下的标签, 编辑模式下的输入; 标记状态下拉
· kamo-internal
抵押详情标签接线 + 联系人信息重命名; 删除内置抵押块
· kamo-internal
(活式驾驶舱)
· kamo-internal
相关情景工具
· kamo-internal
装有倒计时的KPI+米的HeroBand抵押贷款
