Escope o fundo de volta para a casa + configurações de pouso
Inverte o movimento global-layout — o membro preferiu o fundo sobre o landing(s) em vez de por trás de cada página. Backdrop é novamente renderizado por página ...
Parar a serialização do xoauth2 que quebrou o cache MailCredentials Redis
MailCredentials está em cache em Redis (GenericJackson2Json). A adição `isXoauth2()` boolean getter foi serializado como uma propriedade "xoauth2", mas não tem ...
Escopo por org server-side (assoc vazioObjectId) — pastas/listas já não estão vazias
Os materiais de chave na string org-id eram frágeis: o ID perde precisão através de um número JS no escrever caminho e resolve inconsistentemente através do pro...
Campos de configuração do provedor para o acesso de correio na nuvem
Adicione as entradas de configuração que o solucionador do EmailService lê para autenticar a nuvem caixas de correio: - Google Workspace: chave de conta de serv...
Roteie todas as mensagens de provedores de nuvem através de IMAP/SMTP com OAuth2 (XOAUTH2)
Provedores de nuvem (Microsoft 365, Exchange Online, Google Workspace, Zoho, IceWarp) Mas o resolvedor nunca credenciais IMAP/SMTP povoadas para eles, então cad...
Bloquear o originador gerenciado pelo sistema (projeção, congelamento, atribuição)
8 testes sobre o LoanTransactionService: live projection fills name/NMLS/subject-state licença + org e marcas LIVE; entrada de mão antiga é limpa quando nenhum ...
Renderize o fundo do console globalmente na disposição, não por página
O interruptor de fundo permanece na página inicial, mas o fundo escolhido (plain gradiente ou org slideshow) deve ser atrás de cada página, não apenas os dois A...
Deal-scope um envio de cofre da página de documentos da conta
A janela de envio agora oferece um seletor opcional "Deal" (a conta transações); escolhendo um selo empréstimoTransactionId so a time-sensitive doc (crédito rel...
O envio do Vault pode negociar um documento (empréstimoTransaction Id)
O envio do cofre agora aceita um empréstimo opcionalTransaction Id, estampado no Documento Membro para que um documento sensível ao tempo (relatório de crédito ...
Interruptor de fundo por dispositivo — apresentação de slides de fotos de gradiente simples ou org
Adiciona um interruptor de dois íons no canto superior direito (sob a pílula experimental; sobe para a pílula local uma vez que o teste termina) para escolher o...
Congelar o instantâneo do originador na estimativa inicial do empréstimo (Reg Z/TRID)
Completa o ciclo de vida do originador: uma resolução compartilhadaProjection() agora alimenta ambas as Projecção live read e congelamento (sem deriva). Ao emit...
Pastas/listas em branco (precisão do id-org) + visibilidade padrão Apenas para membros da equipe + etiquetas personalizadas
Causa raiz: materiais armazenam assocObjectId como o org id, que percorre um número JS no write path (perda de precisão >2^53), então lê com o ID preciso nunca ...
Transação-primeiro gasoduto — Linhas expansíveis PrimeReact
Substitui a grade de empréstimo plano por uma tabela de dados PrimeReact das TRANSACÇÕES que começam colapsou e expandir IN LOCAL aos seus empréstimos membros (...
Re-adicionar a pílula de teste superior-direita (Pílula NavPri de cor)
Mantém a linha de teste na tira status masthead e re-adiciona uma pílula proeminente no canto superior direito para que o modo de teste de uma org permaneça óbv...
Viver "inserir entre" enquanto arrasta, não apenas drop-to-swap
Anteriormente, a ordem só mudou na gota, por isso ele leu como troca em um slot. Agora a lista re-flows vive à medida que você arrasta: dnd-kit noDragOver move ...
Comutador de empréstimos de irmãos na vista da aplicação
Uma transação pode agrupar vários empréstimos; o cabeçalho do aplicativo agora mostra um switcher para saltar entre os empréstimos de irmão do negócio (escondid...
LoanFileDTO.loanTransactionId (app view sabe seu negócio)
Surge a transação do empréstimo para que a visão /aplicações possa mostrar/comutar irmão Empréstimos. Verificado: mvn install clean.
**************************** (tipo FE)
Espelha o campo da infra- estrutura para a coluna Transaction # do gasoduto. Verificado: tsc -- não Emite limpo.
Transacção de superfície Número na TransaçãoResumoDTO (Transação de tubulação #)
A linha do gasoduto por transação agora carrega o número humano da transação. Verificado: mvn compilar limpo.
Parar o banner de imagens externas piscando em mensagens já permitidas
O painel de leitura renderiza uma mensagem do cache do IndexedDB antes da rede obter as devoluções, e a cópia em cache não possui as imagens remotas do servidor...
Projeção Originador resolve a licença por estado
Completa a projeção do originador ao vivo: o StewardLicense da LO atribuído (NMLS MLO) para o estado do PROPRIEDADE DE SUJEITO (de property.endereço.subdivisão,...
Arrastar e soltar para reorganizar as opções do launchpad, salvo por membro
Os membros podem agora reordenar suas opções de casa arrastando, e o arranjo é servidor-side persistido por membro (sobrevives recarrega e segue-los através dis...
Faça dos Materiais a primeira aba + desembarque padrão; remova Visão geral
Aba Visão geral removida; Materiais agora é o primeiro. O índice /marketing redireciona para o primeiro aba acessível (Materiais por padrão), então qualquer um ...
Pasta criar/ renomear 500 em pastas root (Mapa. de valor nulo)
createFolder/renameFolder construiu a resposta com Map.of("parentId", paiId), que lança NullPointerException quando o paiId é nulo (uma pasta raiz) — a pasta sa...
Projecção do originador vivo — org + LO atribuído, em leitura
GET /mortgage-apps/{uid} agora sobrepõe uma projeção do originador gerenciado pelo sistema LIVE (computado na leitura, nunca armazenado) a menos que a linha est...
Seção Originador de Empréstimos é somente leitura / sistema gerenciado
O cartão Originador de Empréstimos não edita mais dados URLA §9 (a duplicação de Foi uma recaptura. Ele renderiza somente leitura: Projecção LIVE do agente de e...
Atribuição de empréstimo-oficial a nível de operações + número de transacção
assegurarTransactionForApp agora carimba uma transação org-únicaNúmero (TXN-<uid>). Nova ************************* + PUT /mortgage-apps/transactions/ {uid}/empr...
Maçonaria layout tão misto-altura opções cartões pacote sem lacunas irregulares
As cartas de folhas são curtas e as cartas dos pais variam com a sua contagem de sub- itens (Calculador tem 9 modos, VoIP 2), então uma grade uniforme deixou gr...
Colunas de origem/transação-primeira (@Order 90)
Colunas nulas aditivas + índice único de número de transação org para o MLOS originador/refactor de transacção: mlos loan transaction (transaction number + atri...
Origem/transacção-primeiro esquema — atribuição de LO, congelamento de WORM, documentos abrangidos pelo acordo
Espinha dorsal para o sistema-gerido-originador + transação-primeiro refator (spec 2026-07-08): - LoanTransaction: transactionNumber (org-unique) + atribuitedLo...
Adicionar a rota do proxy da conta em falta
A conta principal atribui/dessinaliza UI chamada POST/DELETE Mas a rota proxy da Next.Js era nunca criado - assim requisi 404'd e surgiu como "erro desconhecido...
Adicionar filtro de produto dependente do Fornecedor
Adiciona um filtro de produto à barra de filtro /leades, imediatamente à direita do Filtro de fornecedores. Ele se comporta como o par Status/SubStatus: desativ...
AusEngineClassifier compartilhado — uma fonte de verdade para o mapeamento da agência §8.2
O programa→engine, run→engine, e decisão→gate mappings foram locais para **************************** A fase de bloqueio dos mercados de capitais AUS precisa da...
Fornecedor/modelo robusto de visão entre fornecedores
Selecção de duas passagensVisionProvider: prefira qualquer fornecedor de org que tenha um modelo vision-capable ativo adaptador já emite conteúdo image url e re...
AI auto-tag + legenda UI; configuração do nível de custos/visão do fornecedor (P3)
Configurações → IA → Fornecedores: cada provedor ganha uma camada de custo (Light/Medium/Heavy) selecionar e um Suporta a opção de visão (+ chips de lista). Gav...
Nível de custo/visão do fornecedor + Endpoint interno de visão de um tiro
AiProviderController lê/echoes costTier + supportsVision. ProviderRouting Ganhos de serviço selecioneVisionProvider(orgId, layer). **************************** ...
AI auto-tag + legenda via fornecedores de org (P3)
MaterialAiController POST **************************** Verifica a propriedade, menta um URL de material assinado de curta duração, e chama o endpoint de visão i...
Nível de custo do AiProvider + bandeira de visão (dois eixos de capacidade ortogonal)
Adiciona costTier (LIGHT/MEDIUM/HEAVY via novo AiProviderTier enum) e suportaVision boolean para AiProvider, para que as integrações podem escolher o quão caro ...
Persistir no servidor "exibir imagens externas" em vez de localStorage
A escolha agora vem das imagens remotas gravadas pelo servidor da mensagem Indicador autorizado e é salvo via POST ************* por isso é durável e consistent...
Consentimento do lado do servidor "exibir imagens externas"
Substitui o cliente local (localStorage) recordando a escolha da imagem externa com um registo duradouro por membro. Novo RemoteImageConsentService (falha-soft ...
EmailRemoteImageConsent entity + repositório
Registo de membros que um membro escolheu para mostrar imagens externas (remotas) para uma mensagem específica, chaveada por member id + normalized RFC Message-...
Adicionar coluna INVESTOR PRICE para rate locks + loan pricing snapshots
@Order( 80) idempotent ADD COLUNN SE NÃO EXISTE (DECIMAL( 9,4), correspondente ao preço- para- 100 quadrículas) para que o MLOS RCE possa registar o verdadeiro ...
Registre o verdadeiro preço do investidor não-par no RateLock + LoanPricingSnapshot
A taxa vinculativa-bloqueio-de-registro e sua cotação limitada transportaram apenas taxa + dias de bloqueio; os pontos de desconto/originação foram deixados nul...
Opções dos pais expõem seus sub- itens em vez de serem links únicos
Mail, Docs, VoIP, Calculadora e Suporte são opções de navegação que abrem um sub-menu em vez de navegar, então na plataforma de lançamento home eles não devem s...
Persistir a seleção do provedor OAuth imediatamente para que o interruptor sticks
Selecionando Microsoft 365 / Google Workspace / Zoho só navegou para a tela de conexão sem salvar, então saindo antes de completar OAuth revertida para o proved...
Escopo KamoMail caixa de correio/domínio listando para os próprios domínios do org (fuga de ativos)
Segurança: **************** stream 'SELECT email from virtual users' (e ****************************************************************************************...
Deixe os administradores conectar RingCentral em nome de um membro
Nas configurações de telefone de outro membro, um administrador com direitos de gerenciamento-VOIP (canManageVoipConfig) agora vê Conectar/Reconectar/Desconecta...
Permitir que os administradores conectem RingCentral em nome de um membro
O fluxo do RingCentral por membro era apenas auto-serve, então um administrador gerenciando o perfil de outro membro viu "eles mesmos devem conectá-lo". Sysadmi...
Recordar "exibir imagens externas" por mensagem
A escolha de desbloqueio viveu no estado local do renderizador, mas a mudança de mensagens desmonta/ desmonta o renderizador iframe (o painel de leitura mostra ...
Análise de uso + Visão Insights (P2)
Registos **************************** eventos e um diálogo Insights com os totais de org + materiais mais utilizados (por downloads + pré-visualizações).
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.
