Move diagnostics endpoint to /api/security/diagnostics for consistency
Correct Redis ping() method call in DiagnosticsController
- Changed **************** to connection.ping() - RedisConnection.ping() is the correct API method - Fixes compilation error on lines 302 and 473 Resolves buil...
Add comprehensive diagnostics controller for session debug dashboard
New endpoints: - GET /api/diagnostics/info - Complete system diagnostics - GET /api/diagnostics/health - Quick health check - GET /api/diagnostics/sessions - Re...
Add re*** setup and troubleshooting guide
- Documented how to configure re*** for frontend and backend - Explained site key vs secret key requirements - Added instructions for Kubernetes secret configur...
Rebuild with updated kamo-shared-library
Picks up fix for parent-child domain concatenation in OrganizationRepository (commit 56d9ce2)
Reconstruir o gatilho para obter correções na biblioteca compartilhada com kamo
Reconstruir necessário para puxar o ExternalAuthProviderDTO fixo da biblioteca compartilhada- kamo (comprometer 8e19676 - nomes de campos corrigidos da hora)
Add GET /api/security/providers endpoint
- Added endpoint to return enabled external auth providers for an organization - Determines organization from request hostname (X-Forwarded-Host header) - Queri...
Corrija o acesso ao campo EmbNameFull e remova a extensão do telefone (conflito de método com o getter personalizado)
Adicionar MemberController com o endpoint /by-department para obter membros de org agrupados por departamento com autorização OTK
Adicionar suporte de autenticação OTK ao endpoint OrganizationController /my-networks para integração de proxy de API
Migrar o OrganizationController do KToken para os dados da sessão e corrigir comparações booleanas
Adicionar validação da infra- estrutura para bloquear todas as modificações de funções
- Adicionado verificação de proteção na atualizaçãoEndpoint de role - Adicionado verificação de proteção no endpoint deleteRole - Retorna 403 Proibido ao tentar...
Adicionar o fuso- horário aos dados da sessão *** e aos parâmetros de informação do utilizador
Atualizar controladores para lidar com direitos diretos para departamentos e títulos de trabalho
Adicionar DepartmentController e JobTitleController com terminais CRUD completos
Usar o cache de nível de requisição com o KSessionService existente em vez do SessionUtilityService
Ativar o oleoduto para pegar a correção de configuração do Redis
Atualizar SecurityRoleController para usar o pacote de sessão SessionData
Atualizar SecurityRoleController para usar SessionUtility Serviço para cache eficiente de sessão Redis
Use getOrganizaçãoDePedido para obter o usuário atual da sessão Redis
Usar getOrganização IdFromRequest em vez de getCurrentUserOrganização
Adicionar o endpoint GET /api/security/roles/{id} para obter uma única função com direitos
Use getRoleByIdCom direitos para evitar NullPointerException na conversão DTO
Reconstruir o gatilho para usar a biblioteca compartilhada- kamo atualizada com suporte ao campo de descrição
Recarregar o papel após atualizar os direitos de povoar a coleta de direitos para a conversão de DTO
Converter string rightType to RoleRightType enum in create/update role endpoints
Extrair orgID diretamente dos dados da sessão em vez de carregar a entidade Organização completa
Corrigir erro de compilação: passe objeto Organização em vez de Long para getRolesByOrganização
Integrar a autenticação OTK para chamadas de API seguras
Substituir os dados simulados por consultas de banco de dados reais para funções de segurança
Usar o setTitle em vez do setName para simular Organização
Atualizar o SecurityRoleController para usar datas longas em vez do LocalDateTime para dados simulados
Configurar o ObjectMapper para serializar as datas como cadeias ISO- 8601
Adicionar JavaTimeModule ao ObjectMapper para lidar com serialização LocalDateTime
Corrigir erros de compilação: converter Data para LocalDateTime e String para RoleRightSettingType
Adicionar implementação de dados simulados para os objetivos de funções de segurança
Modo de desenvolvimento: Remova todos os requisitos de segurança para focar na funcionalidade
Tornar o endpoint de funções publicamente acessível para corrigir erro 403
Tornar o endpoint de direitos de papel publicamente acessível para corrigir erro 403
Atualizar o endpoint dos direitos de função para lidar com *** token
Atualizar SecurityRoleController para lidar com *** token e acessar Redis diretamente
Corrigir *** cookie para ser acessível ao cliente no endpoint de logout - Modificado setHttpSomente de true para false - *** deve ser acessível ao cliente em todos os sites
Remover a definição de cookies do ponto final /validate-otk
Simplificação: - /validate- otk endpoint agora só devolve *** ID e TTL - Não mais define cookies (Next.js lida com isso diretamente) - Adicionado método helper ...
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.
