Aller au contenu
KAMOUniverse

Changelog

Ce qui est nouveau.

Chaque amélioration apportée à la plateforme, à mesure qu'elle est livrée.

  1. · kamo-login

    Désactivez tous les éléments interactifs lors d'une redirection réussie de la connexion

    - Ajout d'un état de redirection pour suivre le déroulement de la connexion et de la redirection en cours - Champs d'entrée désactivés du nom d'utilisateur et du mot de passe lors de la redirection - Les personnes handicapées continuent, vers le dos et les boutons de connexion lors de la redirection - Boutons externes désactivés du fournisseur d'authentification (Google, Microsoft, Apple, etc.) lors de la redirection - Vieillez-vous à moi à cocher lors de la redirection - Handicapé de tous les liens (mot de passe oublié, registre) avec des événements de pointage et de l'opacité lors de la redirection - Visibilité du mot de passe désactivé à basculer l'icône lors de la redirection Empêche l'interaction de l'utilisateur tout en réussissant Redirecting...' le message est affiché.

  2. · kamo-login

    Ajouter la configuration re- à la configuration de l'environnement

    - Ajout de ConfigMaps NEXT-PUBLIC-RE-SITE-KEY à k8s ConfigMaps - Ajout de ConfigMaps (mode badge) - Mise à jour du README avec des instructions de configuration de l'environnement - Ajout de la section pour la configuration re- avec clé d'espacement Exemples de configuration d'URL de service API ajoutés IMPORTANT: Remplacer '6LfYourSiteKeyHere' par la clé réelle du site à partir de: - Pour le développement local, créer .env.local avec: -

  3. · InitializerService

    Ajouter la prise en charge du domaine local dans DataLoader

    - Ajout de domaines d'accueil local et d'hôte local: 30 000 domaines pour le développement local - Amélioration des commentaires expliquant le comportement de concaténation des sous-domaines - Travaille avec l'organisationOpository mise à jour qui gère la concaténation du domaine parent-enfant

  4. · InitializerService

    Ajouter l'initialisation du fournisseur d'authsexuel dans DataLoader

    - Injection de dépendance à l'aide à ExternalAuthAuthProvider - Création d'une méthode d'aide à l'aideExternalAuthProviders() pour configurer les fournisseurs - Fournisseurs d'authents extérieurs habités pour chaque organisation : KamoCRM: Google, Microsoft, Apple KamoClub: Google, Microsoft, Apple Ebonix: Steam, Roblox, Xbox (plateformes de jeux/pour enfants) TheShortTermRent: Google, Microsoft, Apple - Commenté l'ancienne implémentation d'IdentityProviderConfigHelper - Les fournisseurs sont classés par ordre d'importance prioritaire Engagement initial de KamoInitializerService avec le soutien de ExternalAuthProvider.

  5. · SecurityService

    Ajouter le critère d'évaluation GET/api/sécurité/fournisseurs

    - Ajout d'un point d'extrémité pour revenir des fournisseurs d'auths extérieurs permettant une organisation - Détermine l'organisation à partir du nom d'hôte de la demande (en-tête de l'hôte à transfert de nourriture) - Intervenants des entités ExternalAuthProvider via ExternalAuthProviderService - Convertit IdentityProviderType enum en encomer ID d'enregistrement de la sécurité de printemps - Cartes MICROSOFT - 'azure' selon la convention de sécurité printanière - Retourne la liste ordonnée des identifiants du fournisseur pour la page de connexion à afficher les boutons S'intègre au nouveau système ExternalAuthProvider à partir de la bibliothèque kamionnée.

  6. · kamo-shared-library

    Ajouter un système ExternalAuthProvider pour la configuration dynamique des boutons de connexion

    - Création d'une entité ExternalAuthProvider avec des annotations JPA/Hibernate - Ajout de l'externalisation AuthProviderRepository avec des questions pour la gestion des fournisseurs - Mise en œuvre de ExternalAuthProviderService pour la logique des entreprises - Création d'ExterneAuthProviderDTO pour le transfert de données (hors justificatifs d'identité) - Actualisation de l'organisation ayant une relation OneToMany avec des fournisseurs d'authsions externes - Ajout d'une documentation complète en Cela permet aux organisations de configurer quel fournisseur d'authentification externe les boutons (Google, Apple, Xbox, Steam, etc.) apparaissent sur leurs pages de connexion.

  7. · kamo-login

    Désactiver le formulaire de connexion après une authentification réussie pour éviter les doubles soumissions

  8. · kamo-internal

    Montrer les services dans la liste des membres même lorsqu'ils sont vides avec le message "Pas de membres"

  9. · SecurityService

    Ajouter MemberContrôleur avec point d'extrémité/par département pour aller chercher des membres d'org groupe par département avec OTK auth

  10. · kamo-internal

    Mettre en œuvre la liste des membres intégration de l'API - chercher les membres par département à SecurityService avec des données réelles

  11. · kamo-internal

    Ajouter l'animation d'introduction au flux de connexion OTK en style kamo-internal matching kamo-login

  12. · kamo-login

    Ajouter une animation d'introduction élégante à la page de connexion avec le logo d'orge, le gradient thématique et le spinner de chargement

  13. · kamo-internal

    Reconception de la page réseau/création pour utiliser une présentation de 100 % de largeur avec un rapport latéral/contenu optimisé

  14. · kamo-internal

    Utiliser le logo de l'organisation complète (avec texte) au lieu de logo uniquement sur les écrans de validation et de déconnexion

  15. · kamo-internal

    Page de déconnexion de la refonte avec UI à thème moderne - utilisation de couleurs d'orge, logo animé et élégant filateur de chargement

  16. · kamo-internal

    Auto-redirect to /logout sur 401 erreurs d'authentification pour la page réseau et la génération OTK

  17. · kamo-internal

    Ajouter un dialogue professionnel de confirmation de l'UI matérielle pour se désabonner avec un message d'avertissement

  18. · kamo-internal

    Page du réseau de refonte - mettre en évidence l'org actuel séparément avec un style premium, afficher d'autres orages dans le réseau ci-dessous

  19. · kamo-internal

    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

  20. · SecurityService

    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

  21. · kamo-internal

    Ajouter la route proxy de l'API pour le point d'extrémité /my-networks pour connecter la page réseau avec SecurityService

  22. · kamo-internal

    Appliquer la page Mon réseau avec une véritable intégration d'arrière-plan - Created app/types/network.ts avec NetworkOrganization interface - Rewrote app/network/page.tsx pour aller à partir de /api/security/org/my-networks - Dissplays, l'utilisateur de toutes les organisations est membre avec des badges de rôle - Affiche des logos d'organisation à l'aide de la composante de diffusion de thèmesbadge...

  23. · SecurityService

    Ajouter mon point de terminaison d'appel à l'article de réseau OrganizationController - Added GET /api/org/my-networks endpoint - Retourne toutes les organisations l'utilisateur authentifié est membre de - Includes role (propriétaire/membre), détails du membre et informations de domaine - Fetches data from et session via KSessionService - Uses MemberRepository.findByUser()Données spécifiques: memberId, usernameAlias, me...

  24. · kamo-shared-library

    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

  25. · kamo-internal

    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

  26. · kamo-internal

    Rendre le logo de NavPri cliquable pour naviguer sur le tableau de bord de débogage - Ajouté le gestionnaire de clics à la boîte de logo qui navigue jusqu'à la page d'accueil (/) - Ajout du codeur: pointeur pour indiquer la cliquabilité - Effet de survol avec une pente plus brillante - Le logo sert maintenant d'accès rapide au tableau de bord de débogage de session

  27. · kamo-internal

    Tableau de bord de la session complètement remodelé avec des métriques professionnelles UI - Ajout de 6 cartes métriques de couleur en haut (session, Latence, mémoire, chargement, stockage, z) - Compte à rebours de jetons en temps réel avec barre de progression visuelle et avertissements de couleur - Liste interactive de cookies avec boutons copie-à-poignée - Mise en évidence et cookie avec fond vert - SmChargement, utilisation de la mémoire - Suivi de la latence de connexion avec...

  28. · kamo-internal

    Moderniser le tableau de bord de la session avec un examen complet de la conception de l'interface écran - Repensé avec des composants et des gradients de matériaux modernes - Mise en place complète avec fond de gradient violet - AIDE API de santé avec suivi du temps de réponse - Statistiques de stockage de navigateur supplémentaires (localStorage/sessionStorage) - Amélioration de l'affichage des cookies avec accordéons extensibles - Section des détails de l'environnement - Amélioration de la hiérarchie visuelle

  29. · kamo-internal

    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

  30. · kamo-internal

    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

Votre univers vous attend.

Commencez gratuitement en quelques minutes. Ajoutez des produits quand vous êtes prêt. Pas de migration, pas de nouvelles connexions.

Gratuit pour toujours — aucune carte de crédit requise