Aller au contenu principal

Fonctionnalités supplémentaires

Cette page regroupe les petits utilitaires qu'Odoo Toolbox ajoute à l'interface Odoo.SH pour faciliter la gestion quotidienne des projets et des branches. Ces fonctionnalités sont disponibles directement sur Odoo.SH, sans configuration particulière.

Raccourcis pour les branches

Raccourcis pour les branches

Copie du nom de branche

Sur la page d'un projet Odoo.SH, chaque branche dispose d'un bouton de copie rapide qui place son nom exact dans le presse-papiers en un clic. Pratique pour les commandes git checkout, les messages de commit ou les noms de tâches.

Odoo Toolbox ajoute des liens directs vers GitHub à côté de chaque branche. Un clic vous emmène vers la branche correspondante dans votre dépôt GitHub, sans avoir à quitter Odoo.SH ni à chercher manuellement dans GitHub.

Intégration des tâches

Odoo Toolbox peut associer une branche Odoo.SH à une tâche dans votre projet Odoo. Lorsqu'une correspondance est détectée dans le nom de la branche, un lien direct vers la tâche est affiché à côté de la branche.

Fonctionnement

L'extension analyse le nom de chaque branche à l'aide de l'expression régulière /-(\d+)-/. L'identifiant numérique capturé est ensuite injecté dans une URL personnalisable via le placeholder {{task_id}}. La regex et l'URL sont toutes deux configurables dans les options de l'extension.

Le pattern par défaut correspond au format : VERSION-TASKID-DESCRIPTION_OPTIONNELLE

Exemples de noms de branche reconnus : 17.0-12345-my-feature, 15.0-6789-fixes

Pour configurer l'URL cible, rendez-vous dans les options de l'extension et renseignez votre URL avec le placeholder {{task_id}}. Par exemple :

https://mon-odoo.com/odoo/project/task/{{task_id}}
astuce

L'URL peut également être définie individuellement par favori depuis la page SH Favorites des options de l'extension.

Indicateurs d'état des builds adaptés aux daltoniens

Par défaut, Odoo.SH indique l'état des builds uniquement par des couleurs (vert, rouge, orange). Odoo Toolbox enrichit ces indicateurs avec des icônes et des formes distinctes, rendant les états lisibles même sans distinction des couleurs.

ÉtatIndicateur visuel
Succès
Échec
En cours
En attente
astuce

Cette fonctionnalité est particulièrement utile si vous utilisez Odoo.SH sur un moniteur mal calibré ou dans un environnement avec un fort éclairage ambiant.