Enter-as sessão usa o provedor de segurança alvo org e o alvo opcionalMemberId
Enter-as estava configurando Redis securityOrgId do usuário global security provider, enquanto o login o define a partir da cadeia FQDN da organização alvo. Ess...
Abrir /validar para entrar- como OTK então a sessão de org alvo se aplica
ENTER ligado ao /?otk= que nunca chamou /api/validate; domínio partilhado *** os cookies mantiveram a org fonte. Redirecionar ?otk= para /validate via middlewar...
Resolver a sessão do utilizador do sistema da OTK para pedidos BFF
SystemUserConfigController e SystemUserCapabilityController somente ler o Biscoito. kamo-internal forwards X-OTK sem cookies, então SecurityService nunca viu um...
Definir o telefone através do assistente de texto do utilizador para o EmbPhoneNumber
Enter- as resolve a sessão da autenticação BFF X-OTK
O EnterAsController só leu cookies ***; o tráfego interno usa o OTKPreAuthFilter atributos da sessão. Aceitar targetOrgId como string para ids INT8 grandes do J...
Adicionar rota BFF para POST /api/security/enter-as
A ação /network Enter chamada uma rota não existente Next, produzindo 404. Encaminhe a solicitação para APIService como outros proxies de segurança.
Rotas da API de configuração do usuário do sistema Proxy para o APIService
Página de configuração chamada /api/security/system-user/* mas não há Próximos manipuladores existia, então o aplicativo retornou 404. Adicionar rotas BFF corre...
TeamMember is-a Member; drop bogus tm.getMember() calls
TeamMember usa herança conjunta — é um membro, nenhum membro aninhado Campo. O backfill estava chamando tm.getMember() que não existe. Também muda o filtro de s...
Usem o código de identificação. getter primitivo
isOrganizaçãoO proprietário é um booleano primitivo no TeamMember, então o Lombok... o acessor gerado é isOrganizaçãoOwner() não getIsOrganizaçãoOwner(). Corrig...
Parar de duplicar string de pesquisa no proxy de API de mídia/artigos KB
forwardToApi já adiciona os parâmetros de busca da solicitação do navegador; incorporando ? query no caminho produziu um segundo ? e quebrou a análise de URL up...
Devolver apenas os membros da equipa do ponto final do departamento
O Centro de Interação deve listar linhas de membros da equipe, não registros de membros base.
Alinhar Centro de Interação apenas com membros da equipe
A saudação do NavTop volta ao nome de utilizador quando o utilizador não estiver no Lista só de equipas. A cópia do Centro de Interação usa a formulação do memb...
Permitir que os administradores de org abram páginas de contas de outros membros
Expandir a guarda de redirecionamento do cliente para além de... Incluir CONFIGURE SISTEMA, EDIT MEMBER ACCESS LEVEL, Allow PROMOTING MEMBERS, proprietário da o...
Recarregar o ThemeLogo após o URL do logotipo de configuração e cache-bust
ThemeLogo leu kamo-logo- full- ext da sessãoStorage before DynamicMetaLoader terminou de buscar config.json, então logo-full muitas vezes usou a extensão errada...
Tls importar nome, exportar fqdn caminho; rota de e- mail usa TLSStore padrão
Um certificado/secreto por FQDN então folha CN corresponde SNI (Safari)
Resolver Organização em serializaçãoCaracterísticas para portão de assinatura
Mostrar o contexto da subscrição em Aplicativos Permitidos nos tipos de ramos
Carregar a subscrição de faturamento e planejar metadados como a guia Apps; linhas cinzentas e mostrar um alerta de informação quando uma política padrão não se...
Aplicar portão de assinatura para rotas de aplicativos e API de recursos
AppDisponívelInterceptor agora sempre usa isAppEffectively Enabled so A FORCE ENABLED respeita a subscrição. O Controle de Caracteres é ativado do mesmo portão ...
Aplicação do portal activação eficaz nas funcionalidades de subscrição e planeamento
Adicionar ************* para resolver Stripe ou comércio assinaturas e igualar assinaturaPlanFeature to ServiceType names. AppliedModelEnforcementService agora ...
Trate qualquer assinatura do COMP como acesso completo na aba Apps
Gate on paymentMétodo COMP para todas as orgs, não só proprietário de plataforma de topo, assim, orgs infantis com subsídios complementares ver alternâncias des...
Expor assinatura comercial em GET /assinaturas/atual
Quando não existir uma linha de espelhos Stripe, resolva o comércio ativo de org AssinaturaRecord (por exemplo, subvenções COMP), incluem pagamentoMétodo e Cara...
Largue o comércio assinatura eventos event type CHECK para eventos COMP
Verificação explícita para assinatura tipo de evento, incluindo variantes COMP
Encaminhar PATCH para BillingService para modificação de bolsa de plataforma
Alinhar pagamento método de verificação com COMP para bolsas de plataforma
Executar o plano GrantDialog useMemo before condicional return (React hooks order)
Normalizar API de catálogo de plano de plataforma para PlanResponse shape
Desembrulhar o conteúdo da página da Primavera para a API da lista de orgs da plataforma
Preservar int64 org id no redirecionamento do create-org para a configuração do DNS
POST /api/security/org: passar por JSON upstream em vez de re-parsing, então os bytes de resposta mantêm os dígitos completos do ID. createOrganização lê corpo ...
Endure a cópia padrão do modelo para o provisionamento de org
Usar prefixo de origem explícito para as teclas de destino, saltar marcadores de pastas S3, e falhar rapidamente quando o prefixo do modelo está vazio tão silen...
Lista da UniãoObjectos entre nós para conjuntos de chaves completos
O primeiro nó MinIO acessível poderia retornar uma lista vazia enquanto outros nós continham objetos replicados, que quebraram cópias recursivas, como o tema te...
Org Fallback não deve definir o 'isTopLevel true' (gating de administração de plataforma)
Resolver administrador de plataforma TeamMember sem instância frágil de
Incluir a bandeira do proprietário do membro da equipa em *** para a interface de administração da plataforma
Guardar a equipaMembro { memberId, isOrganizaçãoOwner} na sessão Redes no login assim, kamo-internal hasPlatformAdminAccess pode satisfazer o proprietário de or...
Parar a duplicação do texto de pesquisa no proxy de API de acesso-logs
forwardToApi já adiciona o texto de busca de pedidos recebidos. Incorporar ?params no caminho produzido URLs malformadas e Spring falhou ao analisar página / ta...
E- mail de DNS CNAME necessários
Remover e- mail do KnownAliases por isso verifica- dns e não está mais a bordo require mail.example.com; novos domínios personalizados também ignoram a criação ...
Alinhar a lista de subdomínios necessária sem correio
Match SecurityService KnownAliases for DNS setup UI and manual guide.
Rotulagem do comportamento da porta no modelo aplicado pronto; evite predefinições permissivas ao obter o erro.
Processar sessão orgID e userID quando armazenados como strings no AppliedModelController.
Resolver modelo aplicado para consulta orgId opcional com verificação de associação
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.