Mesclar DTOs parciais no estado local, soltar refetch-after-patch
Cada gravação automática de estilo de edição (campos de nomes, emprego, ativos, passivos, REO, declarações, militares, demografia do HMDA, originador) usado par...
Recuperar graciosamente de CONCURRENTE MODIFICAÇÃO em transições
Promove o tratamento de erros de API para uma classe MortgageApiError que preserva o código de erro da infra- estrutura; manipuladores de transição na Tubulação...
Exibição de nomes, editor de lien REO, administrador webhook, limpeza de strings
Passagem polaca que alinha a interface com as alterações correspondentes da infra- estrutura: - Componentes agora renderizam os campos resolvidos *MemberName a...
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...
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...
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...
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...
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...
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...
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...
Página do Docs do Portal sobre view DOCUMENTS / MANage DOCS SETTINGS
Espelha os portões da aba Email + Telefone. Um membro sem view DOCUMENTS (base acesso ao nível do utilizador) e sem MANAGEM DOCS SETTINGS (admin) já não vê a ab...
Email do Portal + Páginas do telefone sobre direitos, edição da configuração do VOIP do portão, atualização periódica da sessão
Adiciona o dado de direita em falta para um Membro básico sem ACCESS MAIL / ACESS VOIP não pode mais ver as abas e- mail ou configurações do telefone por conta ...
Alinhar os campos Tipo/Nome/TTL movendo a dica TTL para uma dica
O campo TTL renderizou o seu 'uso 1 hora se o seu registrador mostrar uma dropdown' dica como um parágrafo abaixo da entrada. Essa coluna terminou mais alto do ...
O cartão SSL para de reivindicar registros são verificados antes de serem
O cartão SSL tinha dois estados (instalação / completa) para que o "instalação" de cópia ("Todos os registros necessários são verificados, estamos instalar o ce...
Remover a lacuna do cabeçalho, desactivar subdomínios, soltar o seletor de registos
- Mover DnsProvisioning Painel dentro do DnsSetupStudio para o vazio px:4 pt:3 wrapper em torno dele (que criou uma banda de espaço em branco acima do herói qua...
Unified DNS Setup Studio com ajuda em linha por registro
Substitui a divisão DnsProgressView + AliasStatusTable + ManualDnsGuide trio com uma única experiência guiada: cada registro TXT/CNAME agora vive em um cartão a...
Terreno no /setup/dns dos pais após a criação de org
O assistente redirecionou previamente o criador para **************************** logo após o retorno do POST /api/segurança/org. O domínio do novo org não tem ...
Reativar a compilação para obter um dicionário totalmente traduzido
A imagem implantada ec1a3dad foi construída antes do dicionário de kamo-tradução zh.json passou de ~0,06% chinês para 99,9% chinês. O passo de construção copia ...
Transfira t() para strings de interface codificadas em ~88 arquivos
Substitui o inglês codificado com chamadas next-intl t() em locais anteriores a conversão falhou: valores do cabeçalho DataGridName (~238 através do gasoduto, c...
Renderizar cid em linha: imagens através do novo endpoint do EmailService
Quando uma mensagem expõe partes em linha (cada uma carregando um conteúdoId), o email renderer agora reescreve <img src="cid:..."> referências no tempo de mont...
Imagens em linha quebradas, downloads de anexos e view-pane flicker
- Strip <img> com cid: src no higienizador de e-mail para imagens incorporadas não renderizar como um ícone de imagem quebrada piscando, e ocultar imagens que f...
Corrigir chamadas t() duplamente espaçadas na lista de membros do clube
As chamadas estavam a resolver. em vez de **************** manipulador tCome apropriado para pesquisaPlaceholder, pesquisaAriaLabel, e limpar AriaLabel.
Translate remaining UI strings outside main batches
NavInfo (placeholder name), NavTab (Print/Share buttons), NotImplemented (message), SecureIFrame (iframe title), useUserInfo HOCs (Loading/Please log in/permiss...
Translate POS6 (10 final files) — pos batch complete
97 strings across MarketCardGrid, MarketAgreementTemplates, MarketRentalAssets, MarketSubscriptionPlans, and 6 SubscriptionPlan* tabs (AddOns, Bundles, Details,...
Traduzir ajuda do provedor (10 guias de configuração)
117 cordas em BigCommerce, Ecwid, Magento, OpenCart, PrestaShop, Shift4Shop, Shopify, Squarespace, Wix, WooCommerce guias de configuração. O texto passo usa t.r...
Traduza o POS4
74 cordas. **************************** **************************** chaves.
Tradução:
92 cordas. **************************** **************************** chaves.
Translate MarketProducts + MarketCustomers
118 strings. **************** marketCustomers}.* keys with ICU plural patterns and refactored SUB_VIEWS/ATTR_TYPE_LABELS to hold translation keys instead of lit...
Translate MarketTaxExpedição + MarketDescontos
151 cordas (78+73). **************************** marketDiscounts}.* chaves com padrões plurais de UTI para contagem de método/entrada. DiscountTypeBadge refator...
Translate E5 (16 small files) — email batch complete
61 strings. **************** **************** **************** **************** signatureTemplateSelector}.* keys. All 27 email files now at 0 audit hits.
Translate E4 ****************
62 strings. **************** **************** keys.
Como o que você vê o transporte?
Comece com o plano gratuito e leia esta página novamente daqui a um mês, para saber mais sobre o que está disponível para você.
