L'icône du feu et l'icône du feu en mode Dieu basculement
Correction de bugs: - L'interrupteur en mode Dieu utilisait isGodModeActive() à partir du crochet pour l'accessoire "contrôlé" - Mais onChange appelait setGodMo...
Ajouter une validation en mode dieu multicouches
Améliorations de sécurité pour prévenir la manipulation localeStorage: 1. utilisationUserInfo crochet: - Ajouter la méthode isGodModeActive() avec double va...
Mettre en œuvre le mode dieu bascule dans NavTop
Changements d'arrière-plan (app/api/user-info/route.ts): - Lire le champ GD à partir des données de session Redis - Carte de l'isGod dans la réponse de l'API C...
Mettre en œuvre l'autorisation en mode dieu en session
Modifications apportées au contrôleur de la sécurité: - Interroger le champ de Dieu de l'utilisateur dans le cadre de la communication de la connexion - Passer ...
Ajouter le champ isGod à User.java pour l'autorisation en mode god
- Ajouter la colonne is-god avec la base de données false false - Le champ indique si l'utilisateur peut accéder au mode dieu bascule dans l'UI - Utilisé dans l...
Régler et cookie sur le domaine de connexion.
PLAQUET : Permet l'auto-connexion lorsque l'utilisateur dispose d'une session valide Avant: - cookie créé uniquement sur le domaine interne après validation OT...
S'assurer que toutes les expirations de session passent par le point d'extrémité /logout
ENCLE : Corre le flux d'expiration incorrect de la session Avant : Divers composants ont été redirigés directement vers le site de connexion à l'expiration des...
Ajouter un titreAp.p. API de l'organisation
- Ajout du titre Ajout Champ à la réponse au critère d'évaluation/domaine/domaine - Permet de présenter le nom court de l'organisation en UI - Utilisé en averti...
Afarder dynamiquement le nom court de l'ordre dans l'avertissement de séance
- Ajout d'un titre Short property à la classe Organisation - Mise à jour de sessionExpirationAgrening pour utiliser le nom court de l'organisation - Changer de ...
Supprimer la référence KTokenSessionService restante dans le point d'extrémité du rafraîchissement
- Mise à jour/point d'appel de rafraîchissement à utiliser - Enlèvement de l'importation de KToken non utilisée - Changement de point d'extrémité pour prolonger...
Consolider la gestion des sessions dans KSessionService
Supprimé en double KTokenSessionService - Amélioration du service KSession avec : getSessionTTL() - obtenir la clé Redis TTL getSessionInfo() - obtenir des ...
Ajouter des propriétés manquantes à l'interface SessionInfo
- Ajout d'utilisateurId, orgId, memberId, tokenExpiration to SessionInfo - Ces champs sont renvoyés par la méthode getSessionInfo() backend - Corrige l'erreur d...
Supprimer le critère d'extrémité problématique du fuseau horaire et les doublons getSessionIdFromCookie
- Suppression du critère d'évaluation (ne plus nécessaire, le fuseau horaire est en cookie) - Suppression de la méthode getSessionIdFromCookie qui provoquait de...
Redis de double contrôle avant de montrer l'avertissement de séance
- Vérifiez toujours Redis TTL immédiatement avant de présenter un avertissement d'expiration - Empêche les fausses alertes si une autre application Kamo a prolo...
Mettre en œuvre l'expiration de la session glissante - SESSION CRITICAL FIX
- Refresh Redis TTL sur chaque session d'accès (expiration glissante) - Les sessions restent en vie aussi longtemps que l'utilisateur est actif dans l'applicati...
Intégrer la fonctionnalité de débogage de session dans le tableau de bord racine
Pop-up de session centrale et animation luminescente de bouclage
Utiliser le format de clé Redis correct «sessionId» au lieu de SESSION-sessionId
Corriger et analyse des cookies pour utiliser le délimiteur de tuyau au lieu d'URLSearchParams
Informations de session d'auto-extraction sur la charge de la page session-debug pour activer le bouton d'essai
Remplacer Grid2 par Stack and Box pour une meilleure compatibilité MUI
Composant de grille de condenser la grille2 pour la compatibilité MUI
Résolution de type TypeScript de type écouteur d'événement dans SessionManager
Résoudre les erreurs TypeScript et ESLint dans les composants de surveillance des sessions
Ajouter des informations de session et étendre les points d'extrémité pour la gestion des sessions inter-applications
Ajouter un système d'alerte d'expiration de session avec une surveillance Redis et une pop-up animée
Lisez le fuseau horaire à partir de cookies au lieu de passer des appels API
Mise à jour de KTokenSessionService pour accepter le paramètre de fuseau horaire pour le cookie
Ajouter un champ de fuseau horaire (T-) à KToken pour un support de fuseau horaire spécifique à l'utilisateur en cookie
Mettre en œuvre un service de fuseau horaire avec le support ID de zone IANA pour corriger l'erreur « Fuseau de temps invalide »
Ajouter un point d'extrémité effectif de fuseau horaire avec la cascade de membre-User--Organization
Inclure les caractéristiques de l'organisation dans la réponse de l'API pour la navigation kamo-interne
Ajouter un mode de sortie autonome et étendre les modèles d'images distantes
Wrap useSearchParams dans la limite Suspense pour la page désolée
Wrap useSearchParams dans la limite Suspense pour la page de validation
Mettre à jour le gestionnaire de route pour Next.js 15 async params et sauter les contrôles de temps de construction
Ajouter une dépendance ioredis manquante pour l'intégration redis
Installer toutes les dépendances au stade constructeur et supprimer l'option dépréciée swcMinify
Optimiser Dockerfile pour la production avec des builds multi-étapes et mettre à jour next.config pour mode autonome
Champ de surnom de surnomisable en cas de cliquant sur la zone de texte désactivée
Déplacer la case à cocher à l'intérieur du champ de surnom en tant que parure gauche et augmenter la largeur du champ
Déplacer la case à cocher à droite du champ de surnom et repositionner le bouton de fichier en haut à droite avec les couleurs primaires
Redesign détail des noms avec les menurières de préfixe/suffix et la case à cocher
Ajouter les critères d'évaluation pour les préfixes et les suffixes nominatif
Ajouter NamePrefixType et NameSuffixType enums avec titres internationaux
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.