impactometre issueshttps://gitlab.utc.fr/tx-techno-num/impactometre/-/issues2020-01-04T13:27:26Zhttps://gitlab.utc.fr/tx-techno-num/impactometre/-/issues/9Faire la fonction de calcul d'impact pour software et transport2020-01-04T13:27:26ZClement BrizardFaire la fonction de calcul d'impact pour software et transportLa fonction prend en paramètres toutes les données que peut renseigner un utilisateur, et renvoie un objet `GlobalDamage` permettant d'afficher un bâton par sphère de dommage sur l'histogramme. Faire les fonctions de calcul intermédiaire...La fonction prend en paramètres toutes les données que peut renseigner un utilisateur, et renvoie un objet `GlobalDamage` permettant d'afficher un bâton par sphère de dommage sur l'histogramme. Faire les fonctions de calcul intermédiaires, mettre toutes les formules dans controllers/services/meeting/
Attendre que #14 et #13 soient faites.V1Valentin Le GaucheValentin Le Gauchehttps://gitlab.utc.fr/tx-techno-num/impactometre/-/issues/8Faire le formulaire d'affinage2020-01-28T05:34:59ZClement BrizardFaire le formulaire d'affinageFaire le formulaire d'affinage tel que sur les maquettes.Faire le formulaire d'affinage tel que sur les maquettes.V1Aurelien BerangerAurelien Berangerhttps://gitlab.utc.fr/tx-techno-num/impactometre/-/issues/40Ajouter une fonction de calcul d'un impact distribué à la classe MeetingDamage2020-01-05T20:51:00ZClement BrizardAjouter une fonction de calcul d'un impact distribué à la classe MeetingDamageCréer d'abord une constante endPoints contenant les quatre sphères de dommage. Au passage, on peut cleaner le code pour ne plus avoir de variable damageCategory (voir Hardware et Hardware-test) et de damage sphere (voir Software et Softw...Créer d'abord une constante endPoints contenant les quatre sphères de dommage. Au passage, on peut cleaner le code pour ne plus avoir de variable damageCategory (voir Hardware et Hardware-test) et de damage sphere (voir Software et Software-test).
Cette fonction computeSharedDamage reçoit trois paramètres : filterOn (Object), aggregateOn (String) et damageEndpoints (Array). Exemples d'appel :
* distribution({ type: "Transport }, transportCategory, ["humanHealth"] : on renvoie l'impact sur humanHealth du Transport en pourcentages par moyen de transport
* distribution(["humanHealth"]) : on renvoie l'impact sur humanHealth en pourcentages par type d'équipement (hardware, transport, software).V1https://gitlab.utc.fr/tx-techno-num/impactometre/-/issues/35Préciser sens de embodied et operating pour Journey et Software2020-01-06T12:01:59ZClement BrizardPréciser sens de embodied et operating pour Journey et SoftwareVoir page dans [wiki](https://gitlab.utc.fr/tx-techno-num/impactometre/wikis/R%C3%A9union/Pr%C3%A9cisions-sur-le-sens-des-diff%C3%A9rents-impacts).Voir page dans [wiki](https://gitlab.utc.fr/tx-techno-num/impactometre/wikis/R%C3%A9union/Pr%C3%A9cisions-sur-le-sens-des-diff%C3%A9rents-impacts).V1 finitionsValentin Le GaucheValentin Le Gauchehttps://gitlab.utc.fr/tx-techno-num/impactometre/-/issues/33Passer tous les constructeurs en paramètres nommés2020-01-03T14:24:12ZClement BrizardPasser tous les constructeurs en paramètres nommésComme dans ComponentDamageComme dans ComponentDamageV1https://gitlab.utc.fr/tx-techno-num/impactometre/-/issues/26Créer un fichier séparé dans la base de données pour les données d'impact du ...2019-12-28T21:49:27ZClement BrizardCréer un fichier séparé dans la base de données pour les données d'impact du réseauV1https://gitlab.utc.fr/tx-techno-num/impactometre/-/issues/16Gérer le re-calcul de l'impact d'un scénario modifié par l'utilisateur2020-01-27T19:38:40ZClement BrizardGérer le re-calcul de l'impact d'un scénario modifié par l'utilisateurFaire une fonction substract (damage) dans la classe ComponentDamage.
Récupérer la catégorie de l'objet qui a été modifié, recalculer son impact, soustraire à son CategoryDamage l'ancienne valeur d'impact et ajouter la nouvelle, puis rec...Faire une fonction substract (damage) dans la classe ComponentDamage.
Récupérer la catégorie de l'objet qui a été modifié, recalculer son impact, soustraire à son CategoryDamage l'ancienne valeur d'impact et ajouter la nouvelle, puis recalculer l'impact de la réunion.
* [x] Poursuivre la création de la fonction `update()` du contrêleur `meetingScenario` et les fonctions `update()` associées présentes dans les classesV1Valentin Le GaucheValentin Le Gauchehttps://gitlab.utc.fr/tx-techno-num/impactometre/-/issues/15Gérer la modification d'un scénario existant2019-12-20T20:59:00ZClement BrizardGérer la modification d'un scénario existantRendre l’affichage du graphe central dynamique par rapport aux modifications des paramètres que l’utilisateur réalise dans le formulaire de droite.
Attendre que #16 soit faite.Rendre l’affichage du graphe central dynamique par rapport aux modifications des paramètres que l’utilisateur réalise dans le formulaire de droite.
Attendre que #16 soit faite.V1https://gitlab.utc.fr/tx-techno-num/impactometre/-/issues/11Gérer l'affichage des résultats après que l'utilisateur a rempli le formulaire2020-01-27T17:50:38ZClement BrizardGérer l'affichage des résultats après que l'utilisateur a rempli le formulaire* [ ] créer une section collapsable à gauche de l'écran
* [ ] dans cette section, afficher la liste des scénarios en train d'être comparés : un bouton pour le scénario renseigné par l’utilisateur, et deux boutons pour deux scénarios proc...* [ ] créer une section collapsable à gauche de l'écran
* [ ] dans cette section, afficher la liste des scénarios en train d'être comparés : un bouton pour le scénario renseigné par l’utilisateur, et deux boutons pour deux scénarios proches de ses paramètres. Chaque bouton est d’une couleur différente. Ajouter un bouton pour créer un nouveau scénario
* [x] au centre, afficher l'histogramme comparant les trois scénarios
* [ ] créer une section collapsable à droite de l'écran
* [ ] dans cette section, afficher les paramètres du scénario courant (soit si l’utilisateur a cliqué sur le bouton correspondant dans la partie gauche de l’écran, soit s’il a cliqué sur un des bâtons du scénario sur l’histogramme). L’utilisateur peut définir un nom pour son scénario.
* [ ] dans cette section, proposer un formulaire (pré-rempli avec les valeurs du dernier scénario renseigné ?) si l’utilisateur clique sur le bouton d’ajout d’un nouveau scénario dans la partie gauche de l’écran.V1https://gitlab.utc.fr/tx-techno-num/impactometre/-/issues/7Faire le pré-formulaire2020-01-20T19:01:43ZClement BrizardFaire le pré-formulaireFaire le pré-formulaire tel que sur la page d'accueil.Faire le pré-formulaire tel que sur la page d'accueil.V1https://gitlab.utc.fr/tx-techno-num/impactometre/-/issues/1Faire la page d'accueil2020-04-15T22:15:46ZClement BrizardFaire la page d'accueilRéaliser la page d'accueil telle que sur la maquette. Afficher les trois liens dans le footer mais sans faire les redirections pour l'instant.Réaliser la page d'accueil telle que sur la maquette. Afficher les trois liens dans le footer mais sans faire les redirections pour l'instant.V1https://gitlab.utc.fr/tx-techno-num/impactometre/-/issues/61Erreur à l'export2020-11-23T18:23:52ZClement BrizardErreur à l'exportdownloadable font: rejected by sanitizer (font-family: "Roboto" style:normal weight:400 stretch:100 src index:0) source: https://fonts.googleapis.com/css2?family=Roboto
b
Object { HUMAN_HEALTH: Getter & Setter, ECOSYSTEM_QUALITY: Getter...downloadable font: rejected by sanitizer (font-family: "Roboto" style:normal weight:400 stretch:100 src index:0) source: https://fonts.googleapis.com/css2?family=Roboto
b
Object { HUMAN_HEALTH: Getter & Setter, ECOSYSTEM_QUALITY: Getter & Setter, CLIMATE_CHANGE: Getter & Setter, RESOURCES: Getter & Setter, … }
MainStore.js:247:14https://gitlab.utc.fr/tx-techno-num/impactometre/-/issues/57Suspendre la CI (runner de GitLab est down)2020-01-28T01:54:31ZValentin Le GaucheSuspendre la CI (runner de GitLab est down)Mettre le fichier `.gitlab-ci.yml`dans le `.gitignore`Mettre le fichier `.gitlab-ci.yml`dans le `.gitignore`https://gitlab.utc.fr/tx-techno-num/impactometre/-/issues/49Ajouter Sass au projet2020-01-20T19:02:07ZAurelien BerangerAjouter Sass au projet* [x] Compiler et faire tourner Sass
* [x] Ajouter un autoprefixeur via [postcss](https://github.com/jedmao/postcss-middleware)
* [x] Ajout d'un [linter](https://github.com/postcss/postcss#plugins)
* [x] Précréer l'arborescence de fi...* [x] Compiler et faire tourner Sass
* [x] Ajouter un autoprefixeur via [postcss](https://github.com/jedmao/postcss-middleware)
* [x] Ajout d'un [linter](https://github.com/postcss/postcss#plugins)
* [x] Précréer l'arborescence de fichiers Sass
* [ ] Boucler le wikiV1Aurelien BerangerAurelien Berangerhttps://gitlab.utc.fr/tx-techno-num/impactometre/-/issues/6Accueil : faire la redirection du lien "Contribuer"2019-12-20T17:20:14ZClement BrizardAccueil : faire la redirection du lien "Contribuer"* [ ] faire un fichier CONTRIBUTING
* [ ] cleaner le README : juste explication du projet et lien vers CONTRIBUTING
* [ ] créer des issues pour tous les points restants du backlog
* [ ] faire la redirection vers le Gitlab* [ ] faire un fichier CONTRIBUTING
* [ ] cleaner le README : juste explication du projet et lien vers CONTRIBUTING
* [ ] créer des issues pour tous les points restants du backlog
* [ ] faire la redirection vers le GitlabV1 finitionshttps://gitlab.utc.fr/tx-techno-num/impactometre/-/issues/5Faire les pages de sources avec uniquement les sources réunion2019-12-20T17:20:38ZClement BrizardFaire les pages de sources avec uniquement les sources réunion* [ ] faire les sources globales avec uniquement les sources réunion
* [ ] faire la page des sources spécifiques réunion
* [ ] faire la redirection depuis page d'accueil vers page des sources globales
* [ ] faire la redirection depuis pa...* [ ] faire les sources globales avec uniquement les sources réunion
* [ ] faire la page des sources spécifiques réunion
* [ ] faire la redirection depuis page d'accueil vers page des sources globales
* [ ] faire la redirection depuis pages réunion vers page des sources spécifiques réunionV1 finitionshttps://gitlab.utc.fr/tx-techno-num/impactometre/-/issues/4Accueil : faire le formulaire de proposition d'extension de l'outil2019-12-20T15:39:27ZClement BrizardAccueil : faire le formulaire de proposition d'extension de l'outilÀ faire sous Framaforms.À faire sous Framaforms.V1 finitions