Remplacer les boutons Ouvrir/commuter par Enter/Soubécrire - Enter génère OTK et ouvre le domaine d'org dans une nouvelle fenêtre
Ajouter la prise en charge d'authentification OTK à l'initiative OrganizationContrôleur/modermètres de mon réseau pour l'intégration par procuration de l'API
Ajouter la route proxy de l'API pour le point d'extrémité /my-networks pour connecter la page réseau avec SecurityService
Ajouter champ de description à l'entité de l'organisation - Ajout de la colonne DESCRIPTION (varchar(500)) avec collation utf8mb4 - Appuie le stockage des descriptions d'organisation pour l'affichage du réseau - Requiert la mise à jour du schéma de base de données via KamoInitializer
Ajouter Mon bouton réseau à la navigation en haut - Ajout d'un nouveau bouton de mon réseau à côté de Mon Compte - Liens vers /network page - Utilise PeopleAltIcon pour la cohérence visuelle - Même style que Mon Compte et Boutons de Logement - Tooltip: Visualisation et gestion de vos connexions réseau - Positionné entre mon compte et Logout
Cliquer sur la barre latérale de nav primaire ferme maintenant les panneaux ouverts - Ajouté les manipulateurs onClick/onTouchEnd à NavPri pour définir activePanel à nul - Ajout d'arrêt Propagation à NavItemSePanel pour empêcher la fermeture des éléments en cliquant - Améliore l'UX en permettant le clic de la barre latérale pour supprimer les panneaux
Ajouter la détection de l'extérieur en cliché aux panneaux de diapositives - Ajout d'une superposition de fond semi-transparente à NavPriPanel, NavTopPanel et ChatSideBar - Des panneaux extérieurs cliquant ou tactile les ferment maintenant - Conflits fixes en z pour assurer un affichage de fond au-dessus de NavTop - Amélioration de l'UX avec AnimatePs
Ajouter des animations de lettres ROFL ludiques sur l'erreur de mot de passe pour un retour d'information léger de l'utilisateur
Ajouter une rafale de particules, un retour haptique et une icône d'avertissement à l'animation d'erreur de mot de passe
Appliquer l'exigence de rôle de chacun dans les départements et les titres d'emploi - À la liste des rôles de tous les membres maintenant, on a toujours coché et désactivé - Ajout (nécessaire) à l'ensemble du rôle dans la sélection des rôles - Empêcher tout le monde dans la gestion
Ajouter la validation du backend pour bloquer les modifications de rôle de chacun
- Ajout d'un contrôle de protection dans la mise à jour - Ajout d'un contrôle de protection dans le critère d'évaluation du rôle - Retour 403 Interdit lorsqu'il...
Protéger tout le monde des modifications de l'interface utilisateur
- Le bouton d'édition indique "Protécédé" et est désactivé pour le rôle de tout le monde - Supprimer le bouton est désactivé et grisé pour le rôle de tout le mo...
Ajouter des noms de jour de 3 lettres à tous les affichages de date
- Affichage principal: 'Mon 10/15/25 18h00' (âgé de 10/15/25 à 18 heures) - Votre temps en info-toit-toi: 'lundi, 15 octobre 2025' (nom du jour complet) - Autre...
Ajouter l'affichage du nom mensuel complet sous Votre temps en infobulle
- Ajout d'une date complète avec le nom du mois (par exemple, '15 octobre 2025') - Positionné entre l'abréviation de temps et de fuseau horaire compact - Taille...
Utiliser le format de date compact sans zéros avant (m/j/a/ah h:mmAM/PM)
- Passé de "No 15 octobre 2025, 18h00" à '10/15/25 18h00' - Suppression des zéros d'avance des mois, des jours et des heures à un chiffre - AM/PM compact sans e...
Faire vivre vraiment la temporisation et ajouter une transformation élégante en vol stationnaire
- Timer met maintenant à jour chaque seconde pour les horodatages récents (en toute bonne qualité) - Le report de la date le transforme en temps écoulé (1M 18S,...
Ajouter un temps de temps d'émission animée à l'outil d'affichage DateTimed
- Temporisateur de mise à jour en temps réel indiquant le temps écoulé depuis l'horodatage - Formatage intelligent basé sur l'échelle (1M 18S, 27D 4H, 2M 7D, et...
Appliquer un style de gradient de barre de nav sophistiqué à DateTimeAspect
- Le fond de l'embout utilise le même gradient que NavPri (mélange de couleur primaire avec le noir) - En-tête et pied de page utilisent des gradients de couleu...
Ajouter un composant de positionnement DateTimeDisplay sophistiqué avec support de fuseau horaire et outil de temps global
- Composant de l'affichage DateTime Réutilisable - Affiche les dates dans le fuseau horaire de l'utilisateur à partir de la session - Belle infidélité verricieu...
Ajouter le point d'extrémité d'information de l'utilisateur à la session et le point d'extrémité d'information de l'
Ajouter un champ de fuseau horaire à l'entité utilisateur avec par défaut GMT
Améliorer l'animation d'erreur par mot de passe avec la physique printanière moderne et les effets multi-axes
Ajouter la validation de forme moderne aux trois onglets de réglages
- Ajout d'une validation en ligne avec états d'erreur et de texte d'aide - Validation sur le terrain requise avec contrôle de longueur minimale/maximale - Dégag...
Gestion complète du Département et des responsables de l'emploi avec un système de gestion des droits plein
Mettre à jour les responsables de la gestion des droits directs pour les départements et les titres des emplois
Ajouter un appui direct à la gestion des droits pour les départements et les titèles d'emploi
Gestions complètes du Département et du programme d'études de l'emploi avec le CRUD complet et l'association de rôle
Ajouter des itinéraires API pour les départements et les titres d'emploi
Ajouter DepartmentContrôleur et JobTitleController avec les critères d'évaluation complets du CRUD
Ajouter des DTO et des services pour le Département et le JobTitle avec des associations de rôle
Mettre à jour SecurityRoleController pour utiliser SessionUtilityService pour une mise en cache efficace des sessions Redis
Ajouter l'utilitaire SessionData et SessionUtilityService pour une mise en cache efficace de la session Redis
Ajouter la méthode de l'API getRoleById et la mise à jour de la gestionEdit pour actualiser de nouvelles données de rôle
Ajouter GET /api/security/roles/-id- d'évaluation pour rayer un rôle unique avec des droits
Auto-rédirecteur vers /engout sur 401 Réponses non autorisées
Remplacer les données simulées par des requêtes réelles de base de données pour les rôles de sécurité
Ajouter des en-têtes sans cache et une connexion étendue pour déboguer le chargement d'info utilisateur
Appliquer Redis splittingting - écrit à master (10.8.0.1), lit à partir de réplique
Appliquer Redis splittingting - écrit à master (10.8.0.1), lit à partir de réplique
Ajouter la configuration de division partagée Redis read/writes - writes to master, lire à partir de la réplique
Appliquer Redis splittingting - écrit à master (10.8.0.1), lit à partir de réplique
Appliquer Redis splittingting - écrit à master (10.8.0.1), lit à partir de réplique
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.