-
Notifications
You must be signed in to change notification settings - Fork 0
To do
Thomas Verniers edited this page Jul 22, 2019
·
6 revisions
Finaliser la séparation entre projets en cours et archives-
Depuis la vue du projet, ajouter un bouton pour pouvoir accéder à la fiche de l'intervenant(24/01/19)
- Lors de l'ajout d'un intervenant
- Lors de la modification d'un intervenant
- Lors de la suppression d'un intervenant
- Lors de la création d'un projet
- Lors de l'archivage d'un projet
- Lors du désarchivage d'un projet
- Ajout de documents dans un projet
- Ajout de documents dans un évènement
Créer une tâche (nom + échéance)Supprimer la tâcheIndiquer la tâche comme terminéeEditer une tâcheIndication d'échéance : icône + couleur orange pour indiquer que la tâche est pour le jour même.Indication d'échéance : icône + couleur rouge pour indiquer que la tâche est passée mais non terminée.Trier les tâches en commençant la liste par les closed: false.Redirection vers le projet ou vers les tâches en fonction du point de départ de la créationPlanificateur -> Ajoute la possibilité de glisser-déposer une tâche dans un agenda pour planifier le jour où la tâche sera effectuée.
Ajouter bundle userCréer un profil administrateur + menu réservé- Ajouter un système de partage de projet/contact
Limiter l'accès aux pages seulement aux utilisateurs connectésCréation des contenus avec l'user courant comme propriétaireFiltrage des contenus selon le user courantEmpêcher la lecture et l'édition des entités si on n'est pas propriétaire ou admin
-
Ajouter les tags sur les contacts(24/01/19)
Calendrier reprenant:tâchesprojetsDerniers projets créés (5-10)
Accès complet à tous les contenus de tous les utilisateurs- Partage possible de tout vers tous
Gestion des tags- Gestion de la suppression des archives ( réflexion:un utilisateur peut-il supprimer un projet ou seulement l'archiver ?)
Gestion des types d'événementsGestion des fonctions (Jobs)
- Lors de l'ajout d'événements créé par un collègue sur un projet commun
- Lors du partage d'un projet/contact
- Selon l'échéance d'un projet/tâche
- Relance sur projet ou personne n'ayant plus eu d'évènement depuis ...
Sortir sous forme de pdf la liste des événements liés à un projet/une période /une personne.Possibilité de cumuler les filtres.- Possibilité de choisir le niveau d'informations dans le rapport (uniquement les titres, uniquement le détails, avec les tags, ...)
Lors de la suppression d'un projet enfant, gérer la suppression du lien parent-enfant-
Lors de la suppression d'un projet parent, supprimer les lienset demander si les projets enfants doivent être supprimé. Permettre d'en sélectionner une partie seulement.
- Utiliser jsTree (https://www.jstree.com/demo/) pour gérer l'affichage de l'arborescence d'un projet.
- Ajouter tooltips sur les icônes (tasks).
-
Rendre le nom des projets/events cliquable vers la vue. - Modifier les couleurs dans le planificateur (+ ajouter légende ou tooltip).
- Ajouter des flèches pour passer à lévénement suivant ou précédent (basé sur la date).
- Implémenter les fichiers de traduction.
-
Retirer les tâches terminées du planificateur. Les tâches terminées et ouvertes sont mélangées dans "toutes les tâches"-
Décalage de colonnes dans liste des "people". Gérer la récursivité de la propriété du projet sur les événements.- Gérer la récursivité de la propriété du projet sur les tâches.(Faut-il vraiment partager les tâches ) ?
- Ajouter un type d'événement (information système) qui n'est pas gérable depuis l'administration et qui est attribué par exemple à un évènement tel que "création du projet".
- Rapport vide à cause du filtre sur les tags, même quand la liste de tags est vide.