Reverter "fix: set *** cookie domain to .kamocrm.com for cross-subdomain compartilhamento"
Isto reverte o commit ****************************
Corrigir problema de rolagem de fundo na página inicial
- Tornado fundo principal recipiente transparente para evitar que fundo branco de cobrir imagem de fundo fixo - Imagem de fundo alterada de fixação fixa para po...
Corrigir a atualização do kubeconfig para usar os IPs VPN do WireGuard (10.8.x.x) em vez dos IPs antigos da Tailscale
Atualize para Next.js 16.0.7 e Reaja 19.2.0 para corrigir exploração
Atualização para patched Next.js 15.5.7 e React 19.2.0 para corrigir exploração
Adicionar registro para a conversão de valor e tipo me lembro
- Adicionar tipo de conversão para me lembrar para lidar com string/boolean/number - Adicione o registro detalhado à lógica de configuração de cookies de rastre...
Adicione um registro abrangente para operações de cookies USERNAME e REEMBER ME
- Adicionar registro detalhado para leitura de cookies na carga de página - Adicionar registro para verificar cookies são definidos após a resposta de login - A...
Atualizar o campo de nome de usuário oculto para usar o formKey para remount
- Adicionar chave à entrada do nome de usuário oculto para forçar a montagem após a saída - Garante que todos os campos relacionados ao nome de usuário sejam co...
Forçar a montagem do formulário após o encerramento para evitar o preenchimento automático do navegador
- Adicionar o estado formKey que muda após o logout para forçar a reposição do componente - Alterar tecla TextField para incluir formKey - Alterar motion.div ch...
Usar nomes de campos aleatórios para evitar o reconhecimento de preenchimento automático do navegador
- Gerar sufixo aleatório para nomes de campos de nome de usuário em cada carga de página - Impede que o navegador reconheça o campo como o mesmo em toda a págin...
Evite o preenchimento automático do navegador de restaurar o nome de usuário antigo após o logout
- Mudar autocompletar de 'username' para 'off' no campo de utilizador - Mudar formulário autocompleto de 'on' para 'off' - Limpar o estado do nome de usuário e ...
Apagar TODOS os cookies indiscriminadamente durante o encerramento
- Apagar todos os cookies na página de logout do kamo-login (lado do cliente) - Apagar todos os cookies na API de logout do kamo- login (lado servidor) - Limpar...
Limpar os dados da sessão antes de apagar a chave no ponto final de encerramento
- Definir os dados da sessão para JSON vazio antes de apagar a chave - Garante que a sessão é inutilizável mesmo se a exclusão falhar ou houver atraso de replic...
Adicionar registro de verificação para confirmar sessão Redis é excluído durante o logout
Limpar os cookies *** existentes antes de definir o novo durante o login
- Limpar todas as possíveis variações de cookies *** (domínio base, nome da máquina, nenhum domínio) - Evita a reutilização de cookies de sessão antigos de logi...
Corrigir logout: chame o endpoint de logout do SecurityService para invalidar completamente a sessão
- Chamar SecurityService /api/security/logout para invalidar a sessão corretamente na infraestrutura Java - Isto garante que a sessão é excluída, os tokens CSRF...
Corrigir o fluxo de saída de sessão: limpar os cookies mas ainda tentar auto- login
- Remover a lógica do skipAutoLogin (auto- login deve funcionar sempre) - Adicione clearCookies param ao redirecionamento de logout - Página de login limpa cook...
Corrigir problema de logout: evitar o logout após o logout
- Adicionar parâmetro de consulta skipAutoLogin para redirecionar logout - Saltar a verificação de login automático quando o skipAutoLogin=true estiver presente...
Adicionar rescisãoGracePeriodSegundos: 20 para lançamentos mais rápidos
Reverter "feat: Desabilitar formulário de login após autenticação bem sucedida para evitar submissões duplicadas"
Isto reverte o commit ****************************
Aumente a visibilidade ROFL com maior opacidade, fundo e registro de console para solução de problemas
Adicionar animação de agitação lúdica e fundo vermelho claro para o campo de senha no erro
- Adicionar senhaError state para rastrear tentativas de login incorretas - Implementar uma animação suave com movimento horizontal e rotação - Cor de fundo da ...
Corrigir erro de construção SSR e modernizar o design de página de logout
- Corrigir 'janela não é definida' erro durante a compilação adicionando o estado montado - Melhorar o recipiente de logotipo com efeitos de rotação 3D e vidrom...
Modernize a página de logout com um design interativo rico - fundos e logotipos baseados em temas dinâmicos - transições animadas com framer-motion - Material-UI styling com efeitos gradientes - Efeitos de partículas flutuantes - estados de sucesso/erro com ícones animados - Design responsivo com suporte móvel
FIXO CRITICO: Remover os parâmetros de avaliação que consumiam OTK prematuramente
Causa raiz encontrada: - /api/validate e /api/validate-otk em kamo-login estavam chamando Serviço de Segurança - Isso consumiu o OTK IMEDIATAMENTE após o login ...
Corrigir o erro do ESLint: Usar a verificação ExistingSession state
Corrigir: - Mostrar a roda de carregamento enquanto verifica a sessão *** existente - Ocultar formulário de login durante a verificação de login automático - Fo...
Adicionar a biblioteca Redis em falta para os parâmetros de auto- login e logout
Corrigir erro de compilação: - Criar app/lib/redis.ts com assistentes de cliente read/write Redis - Fornece getRedisReadClient() e getRedisWriteClient() - Obrig...
Implementar SSO auto-login e fluxo de logout completo
Característica de login automático: - Verificar o cookie *** existente na carga da página de login - Validar sessão com Redis diretamente - Se válido, criar o n...
Melhor manipulação de erros e registro de respostas da API - Analisar as respostas JSON e texto com registro detalhado
Corrigir a codificação do formulário de login do JSON para x-www-form-urlencoded para corresponder ao endpoint do SecurityService
Correção final: Substitua todos os tipos por desconhecidos para o cumprimento rigoroso do TypeScript
Corrigir o erro restante do TypeScript na lógica de processamento da marca
Corrigir erros ESLint: remover variáveis não utilizadas WarmUP SSO e getCookie
Remover a AutorizaçãoDependências de serviço, mude para SecurityService
- Remover a lógica complexa de autenticação de serviços e redirecionamentos de domínio - Substituir a detecção do provedor OAuth2 pela chamada API SecurityServi...
Corrigir conexão Redis e atualizar fluxo de trabalho CI/CD
- Actualizar o fluxo de trabalho para usar os manifestos existentes do k8s em vez da geração em linha - Consertar Redis nome do hospedeiro voltar de 'redis' par...
Corrigir a configuração do K2M1 kubeconfig usando comandos de configuração do kubectl
Adicionar a implantação do cluster K2M1 ao fluxo de trabalho de compilação e implantaçã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.