Uma linha de catálogo devidamente categorizada por aplicativo, em cada raiz de direito
Nove aplicativos — POS, Ferramentas de Marketing, Calculadora, Clube, Inventário, Legal, Jogos e os dois Sistemas de origem — não tinha qualquer representação e...
Projete o catálogo de aplicativos da plataforma por trás de uma guia Apps e recursos
Apps em /settings/account?tab=apps são constantes de tempo de compilação na ServiceType enum, então "Disponível" (estágio == COMPLETED), o próprio palco, o nome...
Mantenha o is-prefix no PlatformAccountSummary também
Mesmo perigo Lombok/Jackson como PlatformOrgRow: isTopLevel() perde seu `é` on serialização, então o DTO colocar `topLevel`/`platformProduct` no fio enquanto o ...
Declare os correspondentes de segurança explicitamente antes da próxima compilação quebrar a inicialização
kamo-shared-biblioteca 1.5.0 foi republicada hoje com dependência transitiva, então Spring Boot agora auto-registra um segundo servlet (MensagemDispatcherServle...
Mantenha o is-prefix no fio para o produto éTopLevel/isPlatform
Lombok gera isTopLevel() para um campo `booleano isTopLevel` e Jackson tira o prefixo `is`, então o endpoint ao vivo foi serialização `topLevel` e `platformProd...
O avô orgs já administra um mercado de comércio fechado
Gating MORTGAGE atrás da MLOS tornou o portão insatisfatório para os inquilinos: MLOS ainda está PLANNING, e FeatureController.enable recusa um aplicativo não-C...
Declare os correspondentes de segurança explicitamente para que o serviço possa iniciar
O serviço não foi implantado desde 2026-07-03; cada cápsula desde então caiu antes do contexto carregado: Este método não pode decidir se estes padrões são pad...
Consola de organizações paginadas por servidor
A aba carregou cada organização em um pedido e renderizou um cartão cada, com a infra-estrutura fanning out por org, em seguida, por conta, em seguida, por assi...
Falha fechada em aplicativos um plano nunca menciona
Torna o kamo.entitlement.fail-open agora que o AppEntitlementCatalogMigration foi executado contra prod e cada plano ativo sobre ambas as raízes de direito (Kam...
Direito de aplicação de sementes para cada raiz, e parar de inventar níveis de plano
Dois defeitos encontrados verificando o prod antes de virar kamo.entitlement.fail-open. Sign Pink é uma segunda raiz de direito (isPlatformProduct, com sua pró...
Serve a pasta org como uma página filtrada, ordenada e paginada
GET /orgs pega página/tamanho/q/sort/dir mais sete filtros e retorna a casa envelope de página com agregados de toda a propriedade. GET /orgs/{orgId} serve deta...
Hidratação da página rebatida em uma constante contagem de consultas
Títulos dos pais, domínio primário, plano/mercado subjacente ao direito e a assinatura-marca de catálogo são cada um loteado IN (:ids) em toda a página, Assim, ...
DTOs de linha/página de diretório e o repositório de consultas nativo
PlatformOrgRow carrega as duas facetas separadamente: direito (subs de entrada) visando o org -- o que o governa) e faturamento realizado (conta o org possui --...
SQL do diretório Org com CTEs por faceta
Contas, assinaturas, membros, licenciados e crianças cada Agregar nas suas próprias CTE antes de serem unidas às orgs. Juntando-os em um passar multiplicaria li...
Pedido de directório de orgs validado e apertado
As pinças de tamanho para [1,100] e um tipo não reconhecido cai de volta ao título, por isso um URL editada à mão não pode solicitar toda a propriedade nem atin...
Modo de direito derivado através de um resolvedor determinístico partilhado
TrialAdminService escolheu sua assinatura de teste com findFirst() sobre uma lista não ordenada, então uma org segurando tanto um pendente quanto um teste ativo...
Plano de implementação para o console de organizações de plataforma
17 tarefas TDD em BillingService, o dicionário de tradução e Kamo-internal. Nomes de tabelas físicas verificados contra o cluster vivo... a tabela de org é 'org...
Reforço das linhas de direito do aplicativo no catálogo do plano da plataforma
O título agora resolve em uma coluna tipo service digitada, mas nenhuma linha do catálogo carregou uma, então cada plano ainda resolvido para 'tudo incluído' at...
Obrigações hipotecárias e empréstimos pessoais sobre o direito à aplicação
Um mercado MORTGAGE apareceu no /commerce sempre que POS estava em, independentemente da aplicação MLOS, e /features/enable não tinha nenhuma verificação de fat...
Restaurar terminações de linha CRLF no ServiceType.ts
O commit anterior reescreveu o arquivo através de uma ferramenta que normalizou CRLF para LF, produzindo Cada linha. Os 23 arquivos irmãos em app/types ainda sã...
Sincronizar os espelhos AppType/ServiceType com o renomeamento MLOS
ServiceType.LOS tornou-se MLOS (mortgage, id 14 retido porque ORG FEATURES persiste o id) e a chave LOS liberada é agora o Sistema de Origem de Empréstimo Pesso...
Sincronizar os espelhos AppType/ServiceType com o renomeamento MLOS
ServiceType.LOS tornou-se MLOS (mortgage, id 14 retido porque ORG FEATURES persiste o id) e a chave LOS liberada é agora o Sistema de Origem de Empréstimo Pesso...
Renomear LOS para MLOS, adicionar Sistema de Origem de Empréstimo Pessoal, verticais de comércio de portão
A aba de Apps agora mostra 'Commerce: Sistema de Origem de Empréstimos Hipotecários' (o título é servido a partir do backend enum, não o espelho TS) e um novo '...
Resolver o direito de aplicação por ServiceType; renomear LOS para MLOS
Título resolvido ServiceType.name () contra **************************** Os códigos do catálogo são códigos de marketing (USERS, VIDEO CONF, HR SYSTEM, ...) e n...
Design para o console de organizações de plataforma
Redesenha ************* de um lista de cartões sem limites para uma consola distribuída pelo servidor. A aba atual carrega cada org de uma vez e ventiladores P...
Levante a tampa do corpo seguinte que estava truncando cada grande upload
A causa dos 3 anexos GiB falhando, e era nosso, não da rede. **************** foi 500mb. Não é um reescrita/middleware setting: Next wraps EVERY request body i...
Falha um carregamento morto em minutos em vez de o segurar durante uma hora
connectionUploadTimeout é o SILENCE tolerado entre leituras, não um orçamento para o Toda a transferência. Configurando-o para uma hora para 'match Traefik' con...
Parar um upload morto girando para sempre, e dizer o que 100% significa
Um carregamento parado sentou-se a 100% com o bar cheio e sem saída. Três razões distintas, Todos meus. XMLHttpRequest não tem tempo de leitura útil: quando os...
Deixe um upload em voo terminar em vez de morrer em um lançamento
Um anexo de chat de 2 GiB atingiu 100% e falhou com 'Bad Gateway' porque um implantação pousou em cima dele: a cápsula levou SIGTERM às 03:34:36 e a transferênc...
E-mail de um membro de sua linha
Adiciona uma acção de e- mail ao lado do chat, chamada e perfil numa linha de membros, abrindo o Ferramenta de mensagens com o destinatário já preenchido. Está ...
Fazer um upload falhado dizer o que aconteceu, e registrar o suficiente para diagnosticá-lo
Um anexo GiB 2 falhou no final de uma transferência de quatro minutos com o 'Upload' falhou: Erro no servidor interno do upload ' — um prefixo dobrado enrolado ...
Pare o tempo limite de conexão dos anos 60 do Tomcat matando um upload longo
Um anexo de chat GiB 2 falhou após quase quatro minutos de transferência bem sucedida com MultipartException envolvendo um SocketTimeoutException nu, e o membro...
Aplicar etiquetas de estado personalizadas nas páginas de estado
Cada outra exibição de status em /leades resolve sua descrição através resolveLabel () do useStatusLabels — os renderizadores de células da grade, ambos filtro ...
Parar os envios do ponto de entrada dos anos 60
responderTimeouts.readTimeout é o prazo para ler um pedido inteiro, corpo incluído, e Traefik v3 defaults-lo a 60s onde v2 não tinha limite. Que silenciosamente...
Aceitar 3 anexos GiB transmitindo-os para o armazenamento
file.getBytes() não pode representar um upload tão grande — um array Java para apenas acima de 2 GiB — assim, cada passado de apego que morreu em um OutOfMemory...
Transferir o armazenamento com o conteúdo endereçado para que um objeto possa exceder o heap
Os anexos de chat estão se movendo para um teto de 3 GiB. storeContentAddressed tomou um byte[], que não pode expressar isso em absoluto — um array Java pára em...
Pare a folha de tema runtime clareando a tela em máquinas de modo luz
DynamicMetaLoader adiciona o tema.<domínio>/css/globals.css para <head> depois do nosso próprio folha de estilo, e que arquivo ainda carrega create-next-app cal...
Reportar o tempo de inatividade do usuário para que uma aba abandonada possa expirar
O rastreador de atividade do cliente só sempre fechou se pedimos para estender; ele Nunca disse nada à infra-estrutura. SecurityService renovou a sessão TTL em ...
Apenas deslize o *** TTL quando um humano está realmente lá
getSession () atualizou o Redis TTL em cada leitura, e OTKPreAuthFilter resolve a sessão antes de qualquer controlador ser executado — então cada chamada API re...
Nomeie o verdadeiro dialeto Barata, e reporte a elegibilidade do agente honestamente
Faça o julgamento do accept-popup chamadas testáveis, e resolver os menores diferidos
Título do formulário hipotecário
O formulário Loan/Borrower/Subject Property serve a cada mutuário no arquivo, de modo que o Os títulos de tab e painel agora vêm das traduções e lêem o(s) Empre...
Deixe o indivíduo fora de uma assinatura de departamento também
Uma mensagem enviada de uma caixa de correio de departamento é escrita pelo departamento: a resposta chega lá, não com quem quer que o tenha dactilografado, por...
Programar a metade da digitalização invariante que este recurso não consegue ver
SharedLibBeanSafety Teste só pode policiar a biblioteca: ele sabe que um feijão requer um repositório de algum pacote, e nada sobre se os serviços ~40 o verific...
Conduzir o modelo de e-mail para fora do endereço De, atrás de um interruptor de ligar/desligar
O seletor de modelos no rodapé do compositor desapareceu. Que modelo uma mensagem usa não é um Decisão separada de quem é enviada como: o endereço principal do ...
Parar a próxima/imagem quebrando cada antevisão de logotipo proxied
O ecrã de marca de org mostrou os logotipos completos e simples como imagens ausentes, mesmo que os mesmos arquivos renderizar bem em qualquer outro lugar no ap...
Pin o restante hostPath cargas de trabalho para o nó segurando seus dados
A mesma falha que o modelo de incorporação, encontrado auditando cada volume hostPath no repo. A o hostPath é local do nó e nada o replica, de modo que pode ser...
Ordenar os departamentos alfabeticamente
As seções de departamento renderizadas em qualquer ordem da infraestrutura Devolvi-os. Ordenar as teclas de seção A→Z (locale-aware); ordem de membro dentro de ...
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.