Retourner "fix: set et cookie domain à .kamocrm.com pour le partage inter-subdomain"
Cela revient à l'engagement
Correction de la question du défilement de fond sur la page d'accueil
- Fabriqué en arrière-plan du récipient principal transparent pour empêcher le fond blanc de couvrir l'image de fond fixe - Changement d'image de fond de la fix...
Réparer la mise à jour de kubeconfig pour utiliser WireGuard VPN IPs (10.8.x.x) au lieu des IP anciens à l'échelle de la queue
Mise à niveau vers Next.js 16.0.7 et React 19.2.0 pour corriger l'exploitation
Mise à niveau en patché Next.js 15.5.7 et React 19.2.0 pour corriger l'exploitation
Ajouter l'enregistrement pour la valeur de rememberMe et la conversion de type
- Ajouter la conversion de type pour rememberMe pour gérer la chaîne/booléen/le numéro - Ajouter une connexion détaillée pour tracer la logique de réglage des c...
Ajouter une exploitation complète des opérations de cookie USERNAME et REMEMBER-ME
- Ajouter une connexion détaillée pour la lecture de cookies sur le chargement de la page - Ajouter la journalisation pour vérifier que les cookies sont définis...
Mettre à jour le champ de nom d'utilisateur caché pour utiliser formKey pour le remoulier
- Ajouter une clé pour entrer de nom d'utilisateur caché pour forcer le remoulage après la déconnexion - S'assure que tous les champs liés au nom d'utilisateur ...
Force form remoulage après déconnexion pour empêcher le remplissage automatique du navigateur
- Ajouter l'état de la clé du formulaire qui change après déconnexion à la force à la reprise de la composante de force - Changer la clé de champ textuelle pour...
Utiliser des noms de champs randomisés pour empêcher la reconnaissance de remplissage automatique du navigateur
- Générer un suffixe aléatoire pour les noms de champs de nom d'utilisateur sur chaque chargement de page - Empêche le navigateur de reconnaître le champ identi...
Empêcher le remplissage automatique du navigateur de restaurer l'ancien nom d'utilisateur après la déconnexion
- Changer d'autocomplétion de 'nom d'utilisateur' à 'off' sur le champ de nom d'utilisateur - Changer le formulaire d'auto-complète de 'on' à 'off' - Effacer le...
Supprimer tous les cookies indifféremment pendant la déconnexion
- Supprimer tous les cookies sur la page de connexion au kmo-login (côté client) - Supprimer tous les cookies sur l'API de connexion kamo-login (côté serveur) -...
Données de session claires avant de supprimer la clé dans le point d'extrémité de déconnexion
- Fixer les données de session à vider JSON avant de supprimer la clé - S'assure que la session est inutilisable même si la suppression échoue ou qu'il y a un r...
Ajouter la journalisation de vérification pour confirmer la session Redis est supprimée pendant la déconnexion
Effacer les cookies existants avant d'en définir un nouveau pendant la connexion
- Effacer toutes les variations possibles des cookies (domaine de base, nom d'hôte, pas de domaine) - Empêche la réutilisation des cookies de session anciens pr...
Correction de la déconnexion: appel du terminal de déconnexion de SecurityService pour invalider complètement la session
- Appeler SecurityService/api/security/engout pour invalider correctement la session sur le backend Java - Cela garantit que la session est supprimée, que les j...
Fixer le flux de déconnexion: les cookies clairs mais tentent toujours l'auto-connectin
- Supprimer la logique de skipAutoLogin (auto-login devrait toujours fonctionner) - Ajouter clearCookies param pour se décocher - La page de connexion efface le...
Problème de déconnexion: prévenir l'auto-connexion après la déconnexion
- Ajouter le paramètre d'interrogation sautAutoLogin pour se déconnecter - Sauver l'auto-enregistrement lorsque sautezAutoLogin-true est présent - Amélioration ...
Ajouter terminationGracePeriodSeconds: 20 pour les déploiements plus rapides
Retourner "feat: Disable de connexion après une authentification réussie pour éviter les doubles soumissions"
Cela revient à l'engagement
Augmenter la visibilité de ROFL avec une plus grande opacité, un fond et une diagraphie de console plus élevée pour le dépannage
Ajouter une animation ludique et un fond rouge clair au champ de mot de passe sur l'erreur
- Ajouter mot de passeError state pour suivre les tentatives de connexion incorrectes - Mettre en œuvre une animation lisse avec mouvement et rotation horizonta...
Correction de l'erreur de construction de la RSS et modernisation de la conception de la page de déconnexion
- Corriger l'erreur 'la fenêtre n'est pas définie' pendant la construction par l'ajout d'état monté - Améliorer le récipient de logo avec des effets de rotation...
FIX CRITICLANTIQUE : Supprimer les critères d'évaluation qui consommaient OTK prématurément
Cause racine trouvée: - /api/validate et /api/validate-otk dans le kam-login appelaient SecurityService - Cela a consommé l'OTK IMMEDIATELY après l'ouverture de...
Correction d'erreur ESLint: utilisation VérificationExistingSession État
Fix: - Montrer la rotation de la toupe tout en vérifiant la session existante - Cacher le formulaire de connexion lors d'un contrôle de connexion automatique - ...
Ajouter la bibliothèque Redis manquante pour les points d'extrémité d'auto-login et de déconnexion
Erreur de configuration fixe: - Créer app/lib/redis.ts avec les assistants clients Redis - Fournit getRedisReadClient() et getRedisWriteClient() - Exigé par /ap...
Mettre en œuvre l'auto-logine SSO et le flux de déconnexion complet
Caractéristique de la Logement automatique: - Vérifiez la présence d'un cookie existant sur le chargement de la page d'information - Valider la session avec Red...
Correction de l'encodage de la forme de connexion de JSON à x-www-form-urlencoded pour correspondre au point d'extrémité de SecurityService
Correction d'erreur de typeScript final: traitement simplifié du fournisseur
Correction finale : Remplacer n'importe quel type par un inconnu pour une conformité stricte à TypeScript
Fix TypeScript contrôle strict du type pour le traitement du fournisseur
Correction de l'erreur de typeScript restante dans la logique de traitement de la marque
Correction de l'erreur de type Script dans le filtrage de la marque du fournisseur
Correction d'erreurs ESLint: supprimer les variables inutilisées WARMUP-SSO et getCookie
Supprimer les dépendances du service d'autorisation, passer à SecurityService
- Supprimer la logique d'authentification complexe d'autorisations et les redirections de domaine - Remplacer la détection du fournisseur OAuth2 par un appel AP...
Correction de la connexion Redis et mise à jour du flux de travail CI/CD
- Mettre à jour le flux de travail pour utiliser les manifestes k8 existants au lieu de la production en ligne; - Fixer Redis host name de repli de 'redis' à 'r...
Fixer la configuration K2M1 kubeconfig à l'aide de commandes kubectl config
Ajouter le déploiement du cluster K2M1 pour construire et déployer un flux de travail
Comme ce que tu vois expédier ?
Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.