Plugin Suivi de temps pour Mantis Bugtracker

Cet article est assez ancien, malgré toute l'attention que j' apporte à mes contenus il est possible que celui-ci ne soit plus d'actualité.
N'hésitez pas à me le signaler si nécessaire via le formulaire de contact.

J’utilise au quotidien la plateforme Mantis Bugtracker pour gérer mes tâches en cours, et suivre le temps passé sur les différents projets.

Voici  un plugin qui permet d’afficher les informations suivantes :

  • Administrateur :
    • visualisation de toutes les dates d’échéances des bugs
    • visualisation de toutes les actions des développeurs ( Possibilité de filtrer par développeur )
  • Développeur :
    • visualisation des dates d’échéances des bugs assignés
    • visualisation de ses actions

Attention afin que le plugin soit fonctionnel il est nécessaire d’avoir bien activé les options suivantes dans votre fichier config_inc.php

#Activation de la gestion du temps sur les bugs 
$g_time_tracking_enabled = ON;
#Activation de la date d'échéance des bugs
$g_due_date_update_threshold = DEVELOPER;
$g_due_date_view_threshold = REPORTER;

Voici un aperçu du rendu final du plugin :

Calendrier Mantis

plugin-agenda-v2.0

 

 

 

 

Le module est disponible sur github :  https://github.com/nenes25/mantisbt_agenda

Dernière version : 0.3.0

Changelog :

2014-12-18 : V 0.1.0 : Version initiale du module
2015-02-06 : V 0.1.1 : Optimisation traductions
2015-06-10 : V 0.1.2 : Gestion des traductions dans la page d’upload et dans le javascript
2015-06-11 : V 0.2.0 : Mise en place d’une page de configuration qui permets de définir : Nombre de fichiers maximum à envoyer, Taille Maximum des fichiers, Extensions de fichiers autorisés
2015-06-11 : V 0.2.1 : Correctifs Trads
2016-01-08 : V 0.3.0 :
– Optimisation code
– Mise à jour de fullCalendar ( dépendance gérée via bower)
– Ajout de traduction de textes dans le javascript

Vous pouvez télécharger directement l’archive ici : MantisAgenda-latest