Mover o editor de estado para a linha de páginas; nota chamada de volta automaticamente
- Editor de status/sub-status agora compartilha a linha de tabs primárias: aba esquerda, status alinhado à direita (remove a linha separada sob os botões de açã...
Mostrar os avatares dos membros na página Conversas
O MediaService devolve o avatarUrl=null por design (os avatars são resolvido no frontend), mas a aba Chats nunca os resolveu, então sempre voltou às iniciais. F...
Banner de preparação atualiza com o botão Atualizar e nunca mostra um nome de mercado vazio
Dois acompanhamentos no banner de prontidão da MLOS: - Atualizar (IconButton) agora também chama loadMlosReadyiness(), então surpecing a o mercado recém-criado ...
Explicar quando o e- mail não está configurado; gate compower
A caixa de entrada /mensages anteriormente renderizou sua shell completa mesmo quando a org não tinha provedor de e-mail ou o membro não tinha caixa de correio,...
Todos os tipos Lista de bate- papos + atenção navegador-tab
Chats sub-tab agora lista membro, grupo, suporte e conversas sociais em conjunto, o mais recente primeiro, com um filtro multi-selecionado Membros / Social / Su...
Terminar as ações de cabeçalho de visualização do lead + callbacks
- Cabeçalho: Chamada dividida em Chamada (trabalho) / Chamada (pessoal) abrindo o softphone (escondido quando o membro não tem extensão registrada), Email abre ...
Explique por que o controle de código padrão do MLOS está oculto em vez de deixá-lo cair silenciosamente
Na aba fornecedores-produtos o controle de "produto de chumbo padrão indigitado" é Gated on hipotecture-vertical reabilized - POS, um MORTGAGE ativo mercado com...
Criar uma sessão para conversas de grupo abertas pelos membrosIds
ChatTool ignorou props.memberIds: um grupo aberto chegou com um vazio userId e nenhuma sessãoGuid, assim que o 1:1 createSession A janela nunca teve uma sessão....
Parar os popups de conversação duplicados para a mesma conversa
A janela de ferramentas dedup apenas combinou uma única chave UserId com uma async-mirrored windowsRef, então a mesma conversa 1:1 foi aberta duas vezes: - use...
Mostrar todos os grupos de permissões habilitados no título do trabalho e editores de departamento
JobTitleManager e DepartmentManager apenas renderam dois grupos de permissão — Geral e CRM — então ************* os direitos eram invisíveis e não editável lá, ...
Atualizar o status do provedor quando o popup do OAuth fechar
O provedor agora redireciona para o callback api-gateway (uma origem diferente), Por isso, a sua mensagem pós-messagem não pode passar na verificação de origem ...
My Docs usa MY DOCS ordinal (3), não enum id (4)
A infraestrutura resolve ImageAssocType via `valores()[assocType]` (índice ordinal) e persiste @Enumerado(ORDINAL). Cada superfície de imagem passa pelo ordinal...
Parar 404/422 erros de console para nav não personalizado e sem telefone orgs
Leia o endpoint de coleta de ui-preferências (sempre 200) para o navLayot carga em vez da única chave GET, que 404s quando um membro tem nunca customizou seu na...
Gate lead contact-info por atribuição + novos direitos de privacidade
Espelho dos três novos direitos de CRM. Na página principal detalhe, máscara / bloqueio o Contato Primário, Endereço de Correio e Campos de Endereço de Propried...
Filtro do agente mostra nome de membro + extensão do telefone, não e- mail
O dropdown do Agente rotula cada companheiro de equipe com seu e-mail porque o carregador ler primeiroNome/último Chaves de nome que a infra- estrutura nunca en...
O popup do request-suport mostra tópicos compartilhados do pai-org
Apontar o tópico de criação de tickets para o novo /api/suporte/tópicos/endpoint disponível (org próprio + tópicos compartilhados pelos pais) para que os usuári...
Ligar membro/equipe-member create + UI Prospect-gate
- Adicionar as rotas de proxy POST falta /api/security/members/create e /criar-equipe-membro (estes 405'd antes, para que a criação nunca chegou à infra- estrut...
Guia de Tarefas de Fio para infra- estrutura real + excluir ação + contagem ao vivo
Adiciona as rotas do proxy seguinte para /leades/{id}/tarefas[/{taskId}] (as tarefas da aba addTask/updateTask/completeTask calls foram 404ing), uma ação delete...
Datagrid em tempo real + live view com bloqueios de edição por painel
/leaders grid está agora totalmente ao vivo sobre websocket (NATS→STOMP): linhas adicionar/remover/atualizar contra o filtro ativo automaticamente e as células ...
Remover a seção "Não disponível para você"
Pare de aparecer nav apresenta um membro carece de acesso. A Navegação A página de layout listou todas as opções de navegação ocultas como fichas bloqueadas; de...
Integrar as abas primárias no cabeçalho nas páginas restantes do Estilo A
Seguimento da varredura Style A→B, cobrindo páginas que não passam ConfiguraçãoVer: - /kb: KbNavBar torna- se um cabeçalho de herói gradiente com os Artigos/Re...
Centralizar a snackbar de status de produtos fornecedores no topo
A pílula de estado de salvamento/atualização usou a âncora padrão do MUI (inferior à esquerda, não AnchorOrigin set) para que ele renderizou fora do centro. Ânc...
Relocalizar as barras de contagem de fundo no cabeçalho através das páginas sociais, importações
Aplica o tratamento de fornecedores-tab para as superfícies de configurações de CRM irmão standalone "x • y" barra sumária na parte inferior já não come página ...
Mover a contagem de fornecedores/produtos acima das ações do cabeçalho, atualização inferior-align + Adicionar Fornecedor
Recaptura a página imobiliário a barra de resumo de fundo standalone usado para Ocupar — a linha "x fornecedores • x produtos" agora empilha acima da ação botõe...
Integre abas primárias no cabeçalho da página (Estilo B) nas páginas Estilo A
Cada página do gradiente-herói que renderizou suas abas primárias em uma carta separada abaixo do cabeçalho agora os torna dentro do próprio cabeçalho gradiente...
Adicionar rotas de proxy do Next.js em falta para o produto padrão da MLOS + prontidão
A página fornecedores-produtos lançou 'Falhou para definir o produto padrão:' porque o O que é isto? (e GET 404'd — esses dois ficheiros de rota proxy foram per...
Seta para trás no cabeçalho retorna para /leads
Adicionar um backHref/backTooltip opcional ao SettingsView que renderiza um branco seta para trás esquerda do título, e fio a página de configurações de CRM par...
Prefixo 'CRM Settings' negrito, separadores de tubos, sublinhado apenas por hover nas ligações das páginas
Prefácio os links da aba de configurações de CRM com um rótulo em negrito 'Configurações de CRM:' (novo * *******************chave), ligações separadas com ''' ...
Adicionar links de tabulação de configurações de CRM acima de atualizar, fechado como menu de configurações
Dar uma linha alinhada à direita de ligações brancas, sublinhadas, separadas por espaços cada aba /settings/features/crm acima do botão de atualização do cabeça...
Pílula de teste correta tempo restante (foi 20644d)
Quando NavPri foi reescrito, o minute-tick foi alterado de Date.now() para um contador começando em 0, e que contador foi passado como o argumento `agora` para ...
Repor o botão na linha de título (direita) + conteúdo de largura total
- "Reset to Standard" agora está na mesma linha do "Layout de Navegação" rumo, alinhado à direita, com o rumo à esquerda (deslocado do rodapé). - A página preen...
Superfície 'Needs review' (docs emprestados à espera de pessoal) como um estado distinto e priorizado
O documento enviado por um mutuário muda o requisito para RECEBER (esperando emprestador), mas a coluna Documentos só mostrou 'Aguardando mutuário' ou um neutro...
Resposta pílula de teste + apertar os cabeçalhos de herói remanescentes
- pílula de teste NavPri: quando o trilho é expandido torna-se uma pílula de largura total com o rótulo totalmente qualificado centrado ("Trial – 4d 7h 9m esque...
Apertar o enchimento vertical sobredimensionado nos cabeçalhos do título da página
O gradiente page-title cabeçalhos tinha muito mais top / bottom padding do que o inset horizontal onde o texto do título começa, desperdiçando espaço vertical. ...
Use o ícone relâmpago-parafusos para Leads para corresponder à UI /leades
A opção Leads usou o AccountTreeIcon; as ações /leaders "Leads Available" usam BoltIcon (@ mui/ icons- material/Bolt). Mudar o ícone Leads do registro para Bolt...
Coluna de progresso da recolha de documentos
Progresso do documento por empréstimo (aceitado/total + uma barra colorida, 'N from mutuário' / in-review / completo) no gasoduto de aplicações, obtido em um lo...
De-slop restante Conteúdo de dicas rápidas + fazer pontas de leads colapsáveis
- as configurações de segurança, operações, conta e CRM ajudam colunas: removidas todas emoji e balas de cor arco-íris; cada marcador de lista é agora um Uma ba...
Lembrar Rápido Dicas abertas/fechadas por usuário em todas as páginas
A visibilidade da coluna de ajuda foi armazenada em uma única chave local de armazenamento global, então Não foi examinado pelo utilizador. Introduzir o usoQuic...
Normalizar Rápido Dicas ajuda coluna + página de referência des-slop
- Renomear o título da coluna lateral de ajuda para "Dicas Rápidas" em todos os lugares (ConfiguraçõesView leituras **************************** cujo valor agor...
Os tópicos de configurações são apenas expansão, não links
Tópicos de configuração (Configuração Essencial, CRM, Segurança, ...) são cabeçalhos de grupo sem página própria — apenas os seus sub-tópicos são destinos reais...
Sub-opções aninhadas para itens mais profundos (por exemplo, sub-tópicos de configurações) são alcançáveis
O menu de subopção renderizou apenas um nível, por isso uma subopção que possui sub-opções (Configurações tópicos → sub-tópicos) foi inacessível. - NavToolButt...
Alinhamento de carril limpo, telhas de topo uniformes, e substituir Configurações deslize para fora com um menu de sub-opção
- Logotipo NavPri: a telha 56px fez o topo do trilho mais largo do que o 44/48px opções abaixo dele, e opções colapsadas renderizadas à esquerda. O logotipo ago...
Navegação configurável por membro — opções de arrastar entre trilho e barra superior, trilho expansível, layout por membro
Transforme os dois navs hardcoded (NavPri/NavTop) em um sistema baseado em dados, por membro. - Registo de navegação único (navRegistry) + resolução pura (reso...
Página do cofre do documento — partes, requisitos, satisfazer/aceitar/rejeitar
- AccountDocumentsTab: per-empréstimo-visão do partido do cofre do documento da conta e requisitos por empréstimo. Carregar uma vez, satisfazer cada empréstimo ...
Converta sequências de conta- fusão + produto padrão em linha para as teclas next-intl
Cordas multidoentes de marca branca devem ser translatáveis. Move a janela/botão de fusão da conta e o Originação do empréstimo Portal Web default-product toolt...
Gaveta de perfuração de transação no gasoduto
Clicando em um negócio multi-empréstimo abre uma gaveta à direita mostrando o status do grupo + cada empréstimo membro (emprestador, propriedade, estado do empr...
Produtores-produtos — terminologia de produto padrão em branco, opção de diálogo, cabeçalho FFA
- Renomear 'KamoMLOS' → 'Borrower Origination Web Portal' em toda parte nos fornecedores-produtos UI (tooltip estrela, snackbars) — trata-se de um produto multi...
Oleoduto por transacção — lista por transacção, não por empréstimo (proprietário req)
AplicaçõesPipelineConsole agora lista uma linha por empréstimoTransaction (seu empréstimo representativo + quaisquer empréstimos legados ainda não agrupados), c...
Como o que vês no transporte?
Cada uma dessas atualizações pousa automaticamente em seu espaço de trabalho. Comece grátis e veja crescer semana após semana.