mirror of
https://github.com/YunoHost-Apps/kanboard_ynh.git
synced 2024-09-03 19:36:17 +02:00
137 lines
6.4 KiB
Markdown
137 lines
6.4 KiB
Markdown
Actions automatiques
|
|
=================
|
|
|
|
Pour réduire au minimum l'interaction avec les utilisateurs, Kanboard dispose d'actions automatiques.
|
|
|
|
Chaque action automatique est définie ainsi :
|
|
|
|
- Un événement à suivre
|
|
- Une action associée à cet évènement
|
|
- Éventuellement quelques paramètres à définir
|
|
|
|
Chaque projet a une série d'actions automatisées qui lui sont propres, le panneau de configuration est situé sur la page qui liste les projets, il vous suffit de cliquer sur le lien **Actions automatiques**.
|
|
|
|
Ajouter une nouvelle action
|
|
----------------
|
|
|
|
### Choisir une action
|
|
|
|

|
|
|
|
### Choisir un évènement
|
|
|
|

|
|
|
|
### Définir les paramètres d'une action
|
|
|
|

|
|
|
|
Liste des évènements disponibles
|
|
------------------------
|
|
|
|
- Déplacement d'une tâche vers une autre colonne
|
|
- Déplacement d'une tâche à un autre emplacement de la même colonne
|
|
- Modification d'une tâche
|
|
- Création d'une tâche
|
|
- Réouverture d'une tâche
|
|
- Fermeture d'une tâche
|
|
- Création ou modification d'une tâche
|
|
- Changement d'assigné à une tâche
|
|
- Création ou mise à jour du lien vers une tâche
|
|
- Réception d'un *commit* de Github
|
|
- Ouverture d'une *issue* de Github
|
|
- Fermeture d'une *issue* de Github
|
|
- Réouverture d'une *issue* de Github
|
|
- Modification de l'assigné à une *issue* de Github
|
|
- Modification de l'étiquette d'une *issue* de Github
|
|
- Création d'un commentaire d'une *issue* de Github
|
|
- Ouverture d'une *issue* de Gitlab
|
|
- Fermeture d'une *issue* de Gitlab
|
|
- Réception d'un *commit* de Gitlab
|
|
- Réception d'un *commit* de Bitbucket
|
|
- Ouverture d'une *issue* de Bitbucket
|
|
- Fermeture d'une *issue* de Bitbucket
|
|
- Réouverture d'une *issue* de Bitbucket
|
|
- Modification de l'assigné à une *issue* de Bitbucket issue assignee change
|
|
- Création d'un commentaire d'une *issue* de Bitbucket
|
|
|
|
Liste des actions disponibles
|
|
-------------------------
|
|
|
|
- Fermer une tâche
|
|
- Ouvrir une tâche
|
|
- Assigner la tâche à un utilisateur particulier
|
|
- Assigner la tâche à la personne qui fait l'action
|
|
- Cloner la tâche depuis un autre projet
|
|
- Déplacer la tâche vers un autre projet
|
|
- Déplacer la tâche vers une autre colonne quand elle est assignée à un utilisateur
|
|
- Déplacer la tâche vers une autre colonne quand quand l'assigné est supprimé
|
|
- Assigner une couleur quand la tâche est déplacée vers une colonne particulière
|
|
- Assigner une couleur à un utilisateur particulier
|
|
- Assigner automatiquement une couleur selon la catégorie
|
|
- Assigner automatiquement une catégorie en fonction d'une couleur
|
|
- Créer un commentaire depuis un fournisseur externe
|
|
- Créer une tâche depuis un fournisseur externe
|
|
- Ajouter un journal de commentaires quand on change une tâche de colonne
|
|
- Modifier l'assigné en fonction d'un nom d'utilisateur externe
|
|
- Modifier la catégorie en fonction d'une étiquette externe
|
|
- Mettre à jour automatiquement la date de début
|
|
- Déplacer la tâche vers une autre colonne quand la catégorie a changé
|
|
- Envoyer une tâche par mail à quelqu'un
|
|
- Modifier la couleur de la tâche quand on utilise un lien particulier pour cette tâche
|
|
|
|
Exemples
|
|
--------
|
|
Voici quelques exemples d'utilisation dans la vraie vie :
|
|
|
|
### Quand je déplace une tâche vers la colonne "Terminer", fermer automatiquement cette tâche
|
|
|
|
- Choisir l'action : **Fermer la tâche**
|
|
- Choisir l'évènement : **Déplacement d'une tâche vers une autre colonne**
|
|
- Définir le paramètre de l'action : **Colonne = Terminé** (c'est la colonne de destination)
|
|
|
|
### Quand je déplace une tâche vers la colonne "À valider", assigner cette tâche à un utilisateur particulier
|
|
|
|
- Choisir l'action : **Assigner la tâche à un utilisateur particulier**
|
|
- Choisir l'évènement : **Déplacer une tâche vers une nouvelle colonne**
|
|
- Définir les paramètres de l'action :**Colonne = À valider** et **Utilisateur = Adrien** (Adrien est par exemple un testeur)
|
|
|
|
### Quand je déplace une tâche vers la colonne "Travail en cours", assigner cette tâche à l'utilisateur courant
|
|
|
|
- Choisir l'action : **Assigner la tâche à la personne qui fait cette action**
|
|
- Choisir l'évènement : **Déplacer une tâche vers une autre colonne**
|
|
- Définir le paramètre de l'action : **Colonne = Travail en cours**
|
|
|
|
### Quand une tâche est terminée, dupliquer cette tâche vers un autre projet
|
|
|
|
Supposons que nous ayons deux projets : "Commande du client" et "Production". Une fois validée la commande, la basculer vers le projet "Production".
|
|
|
|
- Choisir l'action : **Dupliquer la tâche vers un autre projet**
|
|
- Choisir l'évènement : **Fermer une tâche**
|
|
- Définir les paramètres de l'action : **Colonne = Validé** et **Projet = Production**
|
|
|
|
### Quand une tâche est déplacée vers la toute dernière colonne, déplacer la même tâche exactement vers un autre projet
|
|
|
|
Supposons que nous ayons deux projets : "Idées" et "Développement". Une fois validée l'idée, la basculer vers le projet "Développement".
|
|
|
|
- Choisir l'action : **Déplacer la tâche vers un autre projet**
|
|
- Choisir l'évènement : **Déplacer une tâche vers une autre colonne**
|
|
- Définir les paramètres de l'action : **Colonne = Validé** et **Projet = Développement**
|
|
|
|
### Je veux assigner automatiquement une couleur à l'utilisateur Adrien
|
|
|
|
- Choisir l'action : **Assigner une couleur à un utilisateur particulier**
|
|
- Choisir l'évènement : **Modification de l'assigné à une tâche**
|
|
- Définir les paramètres de l'action :**Couleur = Vert** et **Assigné = Adrien**
|
|
|
|
### Je veux assigner automatiquement une couleur à la catégorie "Demande de fonctionnalité"
|
|
|
|
- Choisir l'action : **Assigner automatiquement une couleur à une catégorie particulière**
|
|
- Choisir l'évènement : **Création ou modification d'une tâche**
|
|
- Définir les paramètres de l'action : **Couleur = Bleu** et **Catégorie = Demande de fonctionnalité**
|
|
|
|
### Je veux régler automatiquement la date de début quand la tâche est déplacée dans la colonne "Travail en cours"
|
|
|
|
- Choisir l'action : **Mettre à jour automatiquement la date de début**
|
|
- Choisir l'évènement : **Déplacer une tâche vers une autre colonne**
|
|
- Définir les paramètres de l'action : **Colonne= Travail en cours**
|