Resolver os direitos dos membros como uma verdadeira cascata em vez de NUKE-sempre-wins
Direitos eficazes foram calculados dobrando cada fonte (papéis, departamento, trabalho título, membro) em um mapa onde NUKE sempre ganhou. Isso significa que um...
Reverter a segurança Prestador de auto-indicação; membro de auto-cura direitos aplicados
Duas questões da segurança: 1. Enter-as-System-Membro falhou com "Nenhum membro da organização provedor de segurança" para cada criança org. Todos os orgs de s...
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 ...
Servir o editor de e-sign PDF para qualquer documento convertido, incl PDFs nativos
O editor de e-sign (DocumentEditor → PdfCanvas / PageThumbnailSidebar) abre qualquer documento convertido, não apenas arquivos carregados através do fluxo sig-t...
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...
Converter documentos desduplicados para que a edição do e- sign esteja habilitada
Quando os bytes de um arquivo carregado correspondem a um ImgDat existente, o caminho de desdup (registro-existente) reutilizou que dat verbatim e nunca executo...
Devolver 200 todos Falso para recursos de org não configurados
GET /api/voip/capacidades lançadas ProviderNotConfiguredException (422) quando um org não tinha provedor de telefone, registrando um erro de console vermelho em...
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...
Proactivamente fornecer aliases de navegador (media.*)
O mecanismo de descoberta log-scan nunca pode iniciar o alias 'media': ele é apenas contactado pelo navegador através de um subrecurso WebSocket/XHR (SockJS /ws...
Interpretar o bloqueio LAST EDIT AT como UTC para expiração epoch-millis
dbNow () agora retorna o relógio de parede DB- UTC (agora):: timestamp), então recupera o absoluto instantânea com toInstant(UTC) em vez da zona padrão JVM — ma...
DbNow () cast now()->:: timestamp (TIMESTAMPTZ->Instant breaked LocalDateTime)
SELECT now() retorna TIMESTAMPTZ, que Hibernate materializa como java.time. Instantânea e não pode ser lançado para o tipo de retorno LocalDateTime declarado — ...
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...
Corrigir a pesquisa de tópicos invertidos
A consulta do tópico child-org filtrada na atribuiçãoToOwnOrg=TRUE (somente para o próprio org) quando deve retornar tópicos compartilhados com orgs de crianças...
Envie o nome de host do registante no corpo para que a conta caia sob o org direito
O org resolvido estava disponível no cliente, mas nunca foi enviado para a infra-estrutura — a org foi transmitida apenas implicitamente via X-Forwarded-Host, q...
Ficheiro contas novas sob a org do domínio, não o kamocrm
/register ligou a nova org do membro ao Host de solicitação, mas o sinal org nunca sobreviveu ao salto: kamo-register proxies cada inscrição para o compartilhad...
Resolver org-by-domain com um alias mais profundo
- Não. domínio exato match, então solte o rótulo mais profundo uma vez (register.optionone.com -> optionone.com) assim, um subdomínio de registro/marcação de pe...
Parar a agitação do viewport nos navegadores com barras de rolagem clássicas
Em máquinas cujo Chrome utiliza barras de rolagem que consomem layout (não sobreposição), as páginas de login/recuperação se agitaram com ambas as barras de rol...
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...
Endpoints genéricos de byte recusam documentos do MLOS por parte (vault/empréstimo)
Os parâmetros genéricos do byte de imagem (download / stream / bulk-download / thumbnail) e a agregação de aglutinantes autorizado apenas em org + um numérico L...
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...
CreatePair é idempotente para o par primário (para duplicar o EmprestadorPairs)
createPair é o único chamador do assistente 'assegurar o mutuário primário', mas incondicionalmente inserido um novo par cada chamada, então um autosalve concor...
Não serve documentos soft-deletados em /stream e /bulk-download
getDocumentMetadata (usado pelo fluxo + caminhos de bytes de download em massa) não filtrar linhas destruídas da forma como o downloadDocument faz, e uma remoçã...
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...
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...
PublicarRouted so los.pipeline.* eventos terrenos em LOS PIPELINE, não rejeitado
NatsMessageService.publish() pinos esperadosStream=CHAT MESSAGES; a los.pipeline.* o assunto pertence apenas ao stream LOS PIPELINE, por isso o servidor rejeito...
Obrigações do mutuário relativamente ao seu próprio partido
Os requisitos enriquecidos /documento ler autorizaram qualquer parte no aplicativo e retornou TODOS os requisitos do partido, assim em um empréstimo conjunto um...
Autorização de cofre por partido + roteamento de notificação por parte
O cofre da conta continha documentos por party (humano compartilhado), mas autorizados acesso por cliente — dois defeitos multi-humanos elevados num empréstimo ...
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...
Ingestão de porta @Component beans backing mlos.intake.enabled (opt-in)
EmprestadorScenarioProfileService and ProductDiscoveryGate are shared-lib @Component/@Service beans que injetam mlos.config repos. Com cobertor @ComponentScan("...
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...
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...
O grupo de pipeline por transação foi quebrado
TransactionSummaryDTO.loanUids transportava uids LOAN-FILE, mas as linhas de chaves do console de pipeline no que diz respeito à aplicação — o agrupamento caiu ...
**************************** (a chave do requerimento)
Surfaces the backing LoanFile.uid para que o pipeline possa mapear uma linha do aplicativo para seu documento requisitos.
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...
O envio do servidor foi interrompido (Access level NOT- NULL)
O caminho de imagem de nível de conta nunca tinha realmente executado (0 abóbada Imgs em prod): uploadDocument foi passado acesso Level=null. Pass CONFIDENCIAL ...
Parar a fragmentação do partido — enriquecer o partido carimbado no lugar
Live E2E mostrou um único empréstimo produzindo 4 partes para 2 humanos (um substituto vazio foi criado no mutuário-criar antes da identidade, em seguida, uma s...
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...
Mlos requirement single- live index keyed per-human (emprestador uid)
Deixa-te de festas. (rejeitaria uma segunda co-empresário exigência); criar **************** em **************************** Já me candidatei ao prod.
Satisfação-across confuso-deputado IDOR + conta parte auto-cura
- ALTO: Satisfeito-across fechado no caminho partido, mas espalhado sobre o próprio DOCUMENTO Parte a jusante; verificar se o documento pertence à parte autoriz...
Ligação de partido vazamento trans-humano + backfill de nível de conta
Correcções de revisão adversária: - ALTO: soltar o membroId dedup que conflitou o empréstimo é o mutuário primário com o O PRÓPRIO — um membro que cria um empré...
Links de partido de auto-cura antes do requisito enriquecido lido
listaDocumentRequirements calls asseverePartyLinks para que as linhas de exigência sempre carregam um contaBorrowerPartyId (o alvo de upload/satisfação do mutuá...
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...
O conjunto de produtos padrão falhou — O UPDATE a granel do HQL não permite a adesão do fornecedor→org
setDefault usou um 'leaderVendorProduct ... onde p.vendor.id in (subquery)' — Hibernate atualizações em massa rejeitam a associação implícita, então a chamada f...
CreateBlank deve persistir no gráfico do aplicativo antes de iniciarBorrower
bootstrapBorrower seeds a Declarations/HMDA shell who NOT-NULL mutuário FK requer o O emprestador para ser persistente; createBlank chamou-o ANTES da gravação e...
Auto-criação do emprestador = createBlank então seloOwnershipAndGet (dois txs)
Sequência do selo de propriedade do mutuário como uma chamada de serviço separada após o createBlank compromete, Assim, o novo gráfico de mutuário/declaraçõ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.
