Semaphore v2.17 introduit de nouvelles fonctionnalités et améliorations pour les équipes d’automatisation d’infrastructure et DevOps. Cette version met l’accent sur l’amélioration de l’expérience développeur et la simplification des workflows d’infrastructure-as-code.
Aperçu des fonctionnalités clés
-
Nom d’émetteur personnalisé dans l’application TOTP
Vous pouvez maintenant spécifier un nom d’émetteur personnalisé lors de l’enregistrement de Semaphore avec une application d’authentification TOTP (mot de passe à usage unique basé sur le temps). Cela permet d’identifier plus clairement les comptes Semaphore dans les applications d’authentification, améliorant l’ergonomie — particulièrement utile pour les utilisateurs gérant plusieurs jetons 2FA.
En savoir plus » -
Nouvelle fonctionnalité 2
Description de la deuxième fonctionnalité majeure introduite dans cette version.
En savoir plus » -
Amélioration de l’interface utilisateur
Améliorations de l’interface pour une meilleure ergonomie et productivité.
En savoir plus »
Fonctionnalités
Nom d’émetteur personnalisé dans l’application TOTP
Semaphore v2.17 introduit une nouvelle option permettant de personnaliser le nom d’émetteur affiché dans les applications d’authentification TOTP (mot de passe à usage unique basé sur le temps).
Objectif :
Le nom d’émetteur aide les utilisateurs à identifier quel compte dans leur application d’authentification correspond à Semaphore, particulièrement utile lorsqu’on gère des comptes de plusieurs organisations ou environnements.
Comment le configurer :
Vous pouvez définir le nom d’émetteur de deux manières :
-
Variable d’environnement
Définissez la variable d’environnement
SEMAPHORE_TOTP_ISSUERsur le nom d’émetteur souhaité lors du démarrage de Semaphore.Exemple (Docker Compose) :
environment: - SEMAPHORE_TOTP_ISSUER=MyCompany SemaphoreExemple (Standalone) :
SEMAPHORE_TOTP_ISSUER="MyCompany Semaphore" ./semaphore server -
Fichier de configuration
Dans votre fichier
config.json, définissez l’option suivante dans la sectionauth:{ "auth": { "totp": { "issuer": "MyCompany Semaphore" } } }
Priorité :
Si la variable d’environnement et l’option du fichier de configuration sont toutes deux définies, la variable d’environnement (SEMAPHORE_TOTP_ISSUER) a la priorité.
Valeur par défaut :
Si non défini, le nom d’émetteur par défaut sera Semaphore.
Résultat :
Lorsque les utilisateurs ajoutent leur compte TOTP Semaphore à une application d’authentification, le nom d’émetteur sélectionné apparaîtra, ce qui facilite la distinction entre plusieurs comptes.
Pour plus de détails sur toutes les variables d’environnement disponibles, consultez la documentation des variables d’environnement d’installation.
Nouvelle fonctionnalité 2
Description détaillée de la deuxième nouvelle fonctionnalité. Cette section doit inclure :
- Principaux avantages et cas d’utilisation
- Comment utiliser la fonctionnalité
- Exemples de configuration si applicable
- Intégration avec les workflows existants
Amélioration de l’interface utilisateur
Description des améliorations et optimisations de l’interface :
- Améliorations visuelles
- Améliorations d’ergonomie
- Nouveaux éléments d’interface
- Optimisations de performance
Corrections de bugs et améliorations
- Correction d’un problème avec [fonctionnalité spécifique]
- Amélioration des performances pour [opérations spécifiques]
- Meilleure gestion des erreurs et messages
- Mise à jour des dépendances et correctifs de sécurité
Changements incompatibles (Breaking Changes)
Remarque : listez ici les éventuels changements incompatibles dont les utilisateurs doivent tenir compte lors de la mise à jour.
Instructions de mise à niveau
Pour mettre à jour vers Semaphore v2.17, suivez le processus de mise à niveau standard :
- Arrêtez votre instance Semaphore actuelle
- Mettez à jour vers la nouvelle version en utilisant votre méthode d’installation préférée
- Redémarrez Semaphore
- Vérifiez que la mise à niveau a réussi
Pour des instructions de mise à niveau détaillées, consultez la documentation d’installation.
Ce qui vient ensuite
Nous continuons à nous concentrer sur l’amélioration de l’expérience d’automatisation de l’infrastructure. Les prochaines fonctionnalités incluent :
- Aperçus des fonctionnalités à venir
- Éléments de la feuille de route
- Demandes de la communauté
Merci d’utiliser Semaphore ! Comme toujours, nous accueillons vos retours et contributions.