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...
Preços, divulgações, HMDA LAR UI
Mais três sub-projectos enviados de ponta a ponta: Subprojeto 5 — Seção de preços e AUS na página de detalhe: - Lista de preços instantâneos com diálogo de adi...
Controladores de preços, divulgações, HMDA LAR
Três novos controladores REST em /api/security/mortgage-apps: - HipotecaPricingController: instantâneos de preços, bloqueios de taxa, descobertas AUS CRUD ({ui...
Instantâneos de preços, bloqueios de taxa, descobertas AUS, divulgações, timers TRID, HMDA LAR
Sub-projetos 5, 6 e 7 backend enviados juntos: Subprojeto 5 (privilégio & bloqueios): - EmpréstimoPricingSnapshot — cotações apenas em anexo (programa, investi...
LOS pipeline UI — kanban, seção de detalhes, administrador de modelo
Interface do sub- projecto 4, de ponta a ponta: - /aplications/pipeline (PipelineBoardClient): kanban agrupado por LoanFileStatus com pistas off-ramp abaixo da...
HipotecaPipelineController + entrada de configuração LOS PIPELINE
Expo a infra- estrutura do gasoduto LOS em /api/security/mortgage-apps: - GET /pipeline — resumo kanban - GET /{uid}/pipeline — instantâneo completo - POST /{u...
Pipeline estado máquina, condições, modelos, eventos NATS
Infra- estrutura do sub- projecto 4 (oleoduto LOS e fluxo de trabalho): - Novo Enum LoanConditionStatus (OPEN/CLEARED/WAIVED) - Novas entidades: LoanPipelineMi...
Seções de Originador e Submissões UI
Fecha Sub-projeto 3: a rota do originador recebe dois blocos editor (NMLS individual + organização NMLS + endereço de org) ligado a patchOriginador com a salva ...
HMDA Secção demográfica IU
Substitui o placeholder Coming-Soon para a rota hmda. Etnia usa a pesquisa de três estados com um bloco de sub-checkbox em linha quando Hispânico é selecionado ...
Secção do Serviço Militar UI
Substitui o substituto da rota militar. A everServed switch upserts via hipotecaAppsApi.putMilitary; toggling off também esclarece o status do serviço e a expir...
Imóveis Propriedade da seção UI
Substitui o placeholder Coming-Soon pela rota REO. Cada propriedade cartão edita o endereço, ocupação/status/uso pretendido, valor de mercado, seguro mensal + i...
Passivos e Despesas UI
Substitui o placeholder Coming-Soon pela rota do passivo. Passivos da Secção 2c restantes, e os três sinais de disposição URLA (pagos no encerramento, pago ante...
Ativos e créditos seção UI
Substitui o placeholder Coming-Soon pela rota de ativos. Dividir o Lista de activos do mutuário na secção 2a (banco/aposentadoria/outras contas, tipo id < 50) e...
Emprego e Rendimento IU
Substitui o placeholder Coming-Soon pela rota de emprego por um editor completo URLA Section 1d-1g. Selector de chips por empréstimo espelha o padrão de declara...
URLA 2021 aplicação hipotecária UI
Adiciona o novo grupo de rota /aplicações, a hipoteca digitadaAppsApi cliente que fala com SecurityService /api/security/mortgage-apps, tipos completos de TS es...
HipotecaAppController para superfície URLA 2021 REST
Novo controlador REST expondo o ciclo de vida completo da aplicação URLA: GET /api/security/mortgage-apps list (síntese) - Está bem. Post ************* em bran...
Camada de serviço URLA (repos, DTOs, serviços, pesquisas)
Adiciona a camada completa de serviço de infraestrutura para o pacote URLA introduzido em o compromisso anterior: acordos/aplicações/ 20 JpaRepositórios abrang...
URLA 2021 estrutura fundação para hipoteca residencial
Refactor AppMortgage em um pacote completo URLA root suportando múltiplos 1003s por empréstimo com até dois mutuários por par solteira). Substitui a espaçosa Ap...
Resolver o balde de org subdomínios para a sua própria pasta MinIO
getThemePath () estava reduzindo o nome da máquina para apex+tld para ambos os temas host e a pasta do balde, por isso os inquilinos do subdomínio como gnosia.d...
Resolver o balde de org subdomínios para a sua própria pasta MinIO
getThemePath () estava reduzindo o nome da máquina para apex+tld para ambos os temas host e a pasta do balde, por isso os inquilinos do subdomínio como gnosia.d...
Route NavTop picker através de /me/language
O seletor chamou o membro genérico PUT, que SystemUserGuard 403s para O utilizador do sistema assinou um sub-org. A captura se registrou silenciosamente, de mod...
Adicionar /me/language endpoint que ignora SystemUserGuard
O coletor de idiomas NavTop não fez nada para o usuário do sistema Sub-org. executa SystemUserGuard primeiro, que 403s cada mutação do membro da equipa do utili...
Resolver o balde de org subdomínios para a sua própria pasta MinIO
getThemePath () reduziu o nome da máquina para apex+tld (mainDomain.tld) para O anfitrião temático e a pasta do balde. Para inquilinos subdomínio como gnosia.de...
Parar de cortar entradas de cores variantes escuras no ModernColorGroup
As linhas de selecção de cores tinham uma embalagem 280px codificada numa grelha 1fr 1fr com Overflow: escondido, então a entrada foi cortada em colunas estreit...
Tratar o stub da subscrição como sem subscrição, não como erro
O legado getCurrentAsscriction stub lança por design para chamadas cair De volta ao caminho ungido. StatsManager estava subindo o lançamento como "Não foi possí...
Devolver metros vazios em vez de nulos do getCurrentUsage
StatsManager renderizado <UsageMeters use={null}> quando o stub legado resolvido para null, falhando em use.meters. Devolver { metros: [] } de modo a componente...
Gate Minha seção de slide-out da conta no CONFIGURE SISTEMA
Ocultar o menu "Minha Conta" de membros que não têm CONFIGURE SYSTEM assim eles não vêem links (Stats & Custos, Apps & Recursos, Tipos de Ramificação, Automatio...
Reverter "fixo(settings de conta): proprietários de auto-rote para o seu org permitido"
Isto reverte o commit ****************************
Auto-rote os proprietários de crianças-org para a sua org permitida
Quando /settings/contar carrega para um usuário que não tem CONFIGURE SYSTEM no atual org, o comportamento anterior foi um redirecionamento silencioso para /set...
Usar FQDN completo, não eTLD+1, ao obter org por domínio
domainFromAlias registra qualquer subdomínio multi-label (por exemplo, "gnosia.demo.kamocrm.com") até o seu eTLD+1 ("kamocrm.com"). Isso foi... multa para a bas...
Preservar FQDN completo para subdomínios mais profundos do que duas etiquetas
organiz by root() foi extrair apenas a primeira etiqueta e as duas últimas etiquetas de cada máquina com registo Traefik. Para o caso comum de dois níveis (logi...
Nunca gate subdomínios de propriedade de Kamo na propriedade TXT
Orgs de crianças que escolheram um apelido Kamo web (por exemplo, gnosia.demo.kamocrm.com) foram recebendo "TXT registro encontrado mas código de verificação nã...
Não mostrar sobreposição de carregamento global para formulários manipulados pelo cliente
NavigationInterceptor submete ouvinte tratado qualquer formulário cujo form.action era truty e method=get como uma navegação, e chamado setLoading( true) no con...
Conceda aos proprietários de orgs de topo acesso de exclusão/atualização de orgs
deleteDomain e atualizaçãoDomain anteriormente rejeitado administradores de plataforma operando nos domínios do child-org porque eles checaram isUserOwnerOfOrg ...
Permitir excluir subdomínios de per-org *.kamocrm.com
O guard endsWith("kamocrm.com") bloqueou cada org demo de troca do subdomínio da plataforma (por exemplo, gmosia.demo.kamocrm.com) por um domínio personalizado....
Gerenciar mail.kamocrm.com TLS de ponta a ponta
Auto-cert agora dispõe e mantém o Cert Vamos criptografar para mail.kamocrm.com (HTTP-01 via Traefik na porta 80) e mantém o postfix consumidor em sincronia ent...
Remover o gateway Janus WebRTC desativado
Janus já não está em uso. Remove o KlusterServices/janus órfão manifestos (Janus foi instalado no host, não foi implantado no cluster, e não está rodando no k1m...
Anuncie novo IP público 47.181.8.83 para mídia externa
A JVB-k1m1 anunciava 75.83.13.11 e a Coturn anunciava LAN IP do nó via status.hostIP — ambos quebraram mídia WebRTC externa agora que a WAN pública é de 47.181....
Reconstruir contra a biblioteca partilhada com kamo 88a8d63
Atende: - Está bem. recusa NUKE/FORCE NUKE sobre os direitos de administração essenciais para o modelo ADMINISTRATOR. * * ******************* agora repete Para ...
Guardar os direitos administrativos essenciais + reseed roles na edição do modelo
Agora recusa-se. para persistir uma configuração NUKE ou FORCE NUKE em qualquer um dos ADMINISTRATOR direitos de administração essenciais do modelo (CONFIGURE S...
Reverter "feat(member): **************** para promoção de papéis idempotentes
Isto reverte o commit ****************************
Reverter "fix(orgs): propagar o status de administrador do filho-org-creator para a associação pai-org"
Isto reverte o commit ****************************
Propagar o status de administrador do filho-org-creator para a associação pai-org
Quando um usuário cria uma criança org eles se tornam seu proprietário + admin (via **************************** Os membros do PARENT-org, No entanto, é o que q...
************* para promoção de papéis idempotentes
Adiciona uma garantia pública, transacionalRoleAssigned(memberId, roleId) que: - Não, se o papel já está no membro. - Procura na OrgRole e salva uma nova fila d...
Quebrar a barra de ferramentas e encolher a pesquisa/data para que o Novo Evento fique na página
Barra de ferramentas com demasiado conteúdo de largura fixa num único não- embrulho flex linha; com a área principal do pai definida para transbordar: oculta, a...
Leia *** do master após a atualização da sessão para evitar o lag da réplica
A correção anterior teve /api/user-info call /api/security/session/refresh antes de ler Redis, mas a leitura passou por readKsemJsonFromRedisWithRetry que usa g...
Rastreie a aba pelo nome + atualizar sessão antes de ler a informação do usuário
Dois bugs de navegação relacionados que se manifestam como "a aba errada se abre": 1. SettingsView rastreou a aba ativa por *index*. childrenArray can recompor...
Substituir o heredoc por ecos agrupados, de modo que o YAML possa analisar o bloco literal
O corpo /etc/odbc.ini heredoc sentou-se na coluna 1, que dedentou para fora do ao redor startup.sh: o escalar de bloco literal e 'kubectl se aplica' do ConfigMa...
Siga rclone remounts via HostToContainer mount propagation
Sem propagação de escravos o pod captura o FUSE ligar montar uma vez em início do recipiente; se rclone-mount. o serviço reinicia na máquina, o pod continua a a...
Reverse-proxy priceturbo.com apex + wildcard via k1m1 com TLS
k1m1 Traefik agora termina HTTPS para priceturbo.com e qualquer *. priceturbo.com subdomínio, encaminhando HTTP simples para o Traefik upstream a 192.168.4.36:8...
Como o que vês no transporte?
Tudo isso chega em seu espaço de trabalho por conta própria. Comece no plano gratuito e leia esta página novamente em um mês.
