Propriedade do mutuário de selos numa tx separada (evitar cascata de gráficos transitórios)
createBlankOwnedByMember re-saved o gráfico do aplicativo no mesmo tx que createBlank, antes do As linhas do mutuário/declarações foram lavadas → TransientPrope...
Soltar texto cinza claro; usar cinza escuro- 800 para etiquetas/secundário
Cinzas médios (cinzento-500/600/700, #6b7280/#9ca3af) são lidos como desativados. Empurre tudo texto secundário e etiquetas para cinza-800 / #374151 em toda a p...
Proxy de governança PUT/DELETE + governador de per-org substitui UI (D4)
- Proxy de governança agora avança PUT/DELETE (o padrão de plataforma salvar + per-org a exclusão foi inacessível — proxy GET/POST-only). Adiciona mlosExclua o ...
Parar a malha emprestada-pipeline de movimento; detalhe de largura total
- Datagrid do pipeline do empréstimo: a grade foi enrolada em um corpo do SectionCard 'encher' (sobrefluxo:auto) em torno de uma grade de altura: 100% AG, causa...
Dispare o popup de aceitação-leader ao tornar-se Disponível; solte a animação de fogo
O popup agora desencadeia na borda ascendente de (um chumbo de crédito é aceitável) Disponível) — então ele dispara tanto quando um lead já está esperando como ...
Scan mlos.intake repos (§5.A) + drop órfão mlos aus connection config (D40)
- Adicionar com.kamo.z.shared.mlos.intake ao @EnableJpaRepositórios — o §5.A * ************* foi escaneado por componentes, mas não foi um pedido de resgate da ...
Tipo de retorno honesto para atualizaçãoStageOverride (linha bruta, não StageAutonomyView)
Observação de revisão: o PUT retorna a entidade de sobreposição armazenada bruta, não uma StageAutonomyView (a recomputação eficaz / chão é somente GET). Promes...
Resultados da revisão do consumidor - MLOS secret, tempo limite HTTP, clamp max-liver, 4xx skip, rebind boot
Revisão adversa (2 lentes; 5 verificadores morreram em um limite de sessão - adjudicou o 9 resultados brutos à mão, 6 reais): - ERRADO SECRETO (confirmado pela ...
Tipo TrialStatus IDs como string para corresponder à serialização Long- as- string
BillingService agora serializa Long as a JSON string (org/member ids are BarataDB unique rowid() > JS MAX SAFE INTEGER). Alinhar TrialStatus.organizationId e ms...
Serialize Long IDs como strings para parar a perda de precisão org-id
Os IDs de Org são valores do CockroachDB unique rowid() que excedem o JS Max Safe Integer. BillingService foi serializá-los como JSON bruto números, então kamo-...
Registre-se JSR-310 nos cartógrafos de consumo - envelopes reais carregam um Instant officerAt
E2E pegou: ambos os eventos real decision.routed foram letra morta como 'inparsável' porque o ObjectMapper não pode deserializar java.time. Instantânea. findAnd...
Reatribuir a Quente — sempre postar a nota de chamada necessária; mantenha o atribuído atual selecionável
Acompanhamentos da revisão: (1) soltar o ref comentário-dedup que poderia silenciosamente pular a nota exigida em um tentativa posterior (ou uma repetição edita...
MlosConfigChangeLog date created — drop @ColumnDefault (duplicar padrão)
Ambos @ColumnDefault("now()") e columnDefinition="TIMESTAMP DEFAULT now()" made Hibernate emite 'TIMESTAMP DEFAULT now() default now()', que BarataachDB rejeita...
Excluir /api/voip/sms/templates do filtro de sessão OTK
Os terminais de modelo doc-07 SMS são chamadas internas sem sessão guardadas por InternalAuthFilter (X-Internal- Auth), mas OTKValidation O filtro ainda funcion...
Aplicar os resultados da revisão adversarial nos compositores de escrita do administrador
- a11y: WAI-ARIA padrão de rádio seta-chave (compartilhado emRadioKey helper) para o veredito + controles segmentados para fins de execução (eles eram armadilha...
Fechar os oráculos residuais de existência de orgãos cruzados + blobs JSON ligados a WORM
Resultados da revisão adversa MLOS-W-01/03/04: - o envelope 404 normalizado vazio lista agora ecoa as chaves de identidade do pedido ************* tão desconhec...
MediaObjTrait.date created insertable=false so DB default fills it
O construtor nunca definir dataCriado; Hibernate ligado NULL e violou a restrição NÃO NULL, quebrando addMembersToSession (e, portanto, o gancho / membro social...
Reclamações atómicas antes da criação de chumbo — impedir a criação de chumbos órfãos
soci.leader.new pode ser processado concomitantemente (antiga + nova segurança Pod de serviço ambos subscrição núcleo-NATS durante um RollingUpdate → um publica...
Não dispare o popup novo-lead na atualização / quando não disponível
myStatus da AvailabilityContext defaults to 'AVAILABLE' até duas buscas de assync (/user-info então /members/me/availability) resolver, assim em um navegador at...
Subscrever polimento de revisão (i18n, a11y, contraste, enum humanize)
Aplicar resultados de revisão: localizar congelado/sim/não + rótulos de aria humanizados, humanizar comprimidos de enum, paridade título-caso fase (título compa...
Proteção de inquilinos encerrados em renúncias/validações de subscrição
A revisão encontrou o guarda org era um no-op no caso comum da lista vazia para o b. Derrogações/validações de ID (que o serviço MLOS não agrupa), fugas de exis...
Adicionar o 'proxy' em falta do /api/security/lead-importations; padrão para Importar Modelos
- A base GET/POST /api/security/leader-importations não tinha próximo proxy route.ts (apenas sub-caminhos fez), assim que as importações passadas buscar (e a im...
Aceitabilidade FFA da porta sobre suspensão no resumo disponível + disponível
resumo disponível agora resolve a colocação do membro e ignora o produto quando suspenso ANTES do curto-circuito livre para todos, e disponível() gates creditOk...
Suspensão agora realmente bloqueia aceitação (alerte + aceitar + FFA)
findAplicableAllotments filtrado 'AND la.isActive = true', então getMostSpecificLotment devolveu um retrocesso ACTIVO menos específico (ou nada) quando a coloca...
Implementar POST /api/bulktext/enviar SMS transacional interno
SecurityService's BulkTextSmsClient (password-recovery + conta-settings SMS) Sempre foi postado para enviar, mas o controlador nunca foi construído, então cada ...
Enviar o leadId como texto ao criar um comentário
parseInt () ids de lead arredondados passados JS MAX SAFE INTEGER, então a infraestrutura Olhei para um chumbo inexistente e voltei 404, emergindo como 'Falha e...
Aceitar leadId como string no createPost para preservar a precisão do ID CRDB
IDs de chumbo são valores CRDB unique rowid() que excedem JS MAX SAFE INTEGER. O frontend agora envia leadId como uma string; analisa tanto String quanto numéri...
Resolver nomes de membros em /leades/créditos + link para sua conta
A coluna e o filtro do membro mostraram IDs brutos porque o mapa de nomes foi construído a partir de /api/segurança/membros cujas BaratasDB Long IDs serializar ...
Tornar o EditávelCartão noEdit opcional para reatribuir as verificações de tipo
O cartão de atribuição passa `pode reatribuirManualmente ? startEditAssignment : undefined` para EditableCard.on Editar, mas onEdit foi digitado `() => void` (o...
Pulso/brilho branco para os leads piscam (tema-agnóstico vs marca verde)
Estado ocupado no início Importar + soltar registros de depuração
- desactivar Início Importar / Voltar e mostrar um spinner + 'Importar...' enquanto a importação POST está em voo, impedindo submissões duplicadas em arquivos g...
Endurecimento da precisão, escala e PII em LeadImportController
- dedup via scoped LeadRepository query em vez de findAll() sobre todos os inquilinos (era um risco de exposição OOM/DoS + cross-tenant, re-run por lote de 1000...
Importação de escopo consulta + org-guard membro/vendor-produto atribuição
- Está bem. âmbito de aplicação, pesquisa duplicada de projecção apenas para o importador manual (substitui um findAll () que hidratado cada chumbo em todos os ...
Pin marcadoParaReatribuiçãoPor FK para INT8 (sem padrão herdado)
Sem colunaDefinition, Hibernate copia members.id (INT8 DEFAULT unique rowid(), assim BarataDB recheado linhas de leads existentes com identificadores de membros...
Parar a atualização do ícone piscando através do ciclo de verificação infinito
Uma vez que um domínio foi confirmado SSL, checkDns incondicionalmente construiu um novo objeto de domínio mesmo quando sslConfirmado já era verdadeiro. O novo ...
Devolver 422 (não 500) quando o membro não tiver caixa de correio
listFolders e outros terminais de leitura jogaram IlegalStateException de MailContext.toMailCredentials() quando um membro não tinha credenciais IMAP Providenci...
Não obter org com um ID truncado com precisão
OrgIdStr derivado de LabelManager de getOrgIdString() (precisão-safe) com um backback para String(organization.id). organization.id é um número JS e silenciosam...
Definir região do site + usar o MinIO local do nó por pod
- Adicionar kamo.minio.region (MINIO REGION, padrão us-west-ca-s-1) assim SigV4 as assinaturas correspondem à região do site do servidor; corrige o fundo A carg...
Assinar pedidos com região configurável
A MinIO aplica agora a MINIO SITE REGION (us-west-ca-s-1) na SigV4 escopo de autorização desde a replicação do local foi habilitado. O cliente era... construído...
Soltar imagens de fundo que 404 em vez de mostrar uma moldura quebrada
Rastreie as cargas de imagem de fundo e filtra-as do carrossel Swiper, assim, um tema incompleto (por exemplo, optionone, cujo bg/2.webp nunca foi carregado) ci...
Nunca devolva 401 do proxy (estava registrando usuários no enter-as); degrade para vazio
Proxy injeta X-Membro- ID da sessão (me endpoint 400'd, de modo que o banner de teste nunca teve dados)
Banner de teste mostra para qualquer TEAM MEMBER (sistema/equipe/admin), drop god dependência
Sinal de banner de teste é org-level (todos os membros de uma org julgamento), não baseado em assento
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.
