Back-Log Need4Viz

Todo liste des corrections ou évolutions à prévoir sur les éléments de la solution.

Installeur

  • isoler cas http/https (pour readme de la fin)
  • rendre optionnel l'install de mongodb
  • desinstall : stop service n4v si deja demarré + suppression du service
  • merge du fichier config.js déjà installé

Commun

  • Navigation dans le Fiori LaunchPad
  • Ajouter option pour virer l'icone de linking element BO
  • Ajouter option pour réinit de tous les IC lorsqu'on navigue) dans les charts avec linking BO natif
  • Terminer le background transparent/couleur sur les graphs non Highcharts (fait pour les HC)
  • Export mHTML d'un rapport avec Custom Elements
  • Passerelle SMTP à mettre en place sur demo-public
  • Ajouter unité sur les axes (timeline…)
  • Homogénéiser les tailles de font (HC, CSS…)
  • ajouter portail d'admin : quels charts sont dispo (selon licence) et pouvoir desactiver les charts (via second fichier de config à la main du client)
  • fichier de config et chaque chart : ajouter une limite max de lignes pour chaque chart

Unitaire

Bars

Drillbar Ratio

  • A MASQUER
  • Mettre à jour les options et étudier la pertinence avant de pouvoir livrer

Drillbar

  • Ajouter un indicateur optionnel
  • en mode horizontal : remettre les graph line en vertical → Pas possible !!!
  • pouvoir voir valeur et/ou pourcentage

Pyramide des ages

  • A MASQUER
  • Mettre à jour les options
  • Format/taille du graph à adapter au body
  • –> remplacer par la pyramide HighCharts

Circulars

HC Sunburst

  • Pouvoir afficher le label et le %

GeoMaps

Google Heatmap

  • Erreur lorsqu'on active le mode dessin polygone

Maps Highmaps

Google Maps Lat/Lon

  • Voir pour intégration des remarques de Dana

Drillmap Mapline

  • Vérifier FIPS Alaska
  • Mini chart : ajouter la valeur au dessus des barres

Régions France

  • Taille des Pie à ajuster au niveau de zoom

OpenStreetPie

  • ajouter une légende pour les épingles de couleur (région)
  • ajouter le bouton fullscreen comme sur le site

Gantt

Gantt Project Management

  • Gérer le tri si date_deb Milestone = date_deb tâche suivante…
  • Gérer le Gantt pour les heures

Gantt Resource Management

  • Gérer le Gantt pour les heures

Jauges

Bullet Chart HC

  • pouvoir afficher le pourcentage de target
  • pouvoir linker sur le libellé de la dim
  • pouvoir passer les ranges en dynamique (mesure)

Bullet Chart D3JS

  • Rendre optionnel l'utilisation de la seconde série (région : si vide → mettre 0)
  • ajouter éventuellement cette jauge multi-style avec seuils dynamiques

Pictural Gauge

  • voir pour ajouter le texte en dessous du graph (au lieu du côté)

Pictural Stack

  • gérer thousands
  • corriger décimales (ne fonctionne pas)

Multi

Multi charts

  • construire liste des graphs selon option dans les settings

Radio boutons

  • labels à 45° : il faut agrandir la margin-top
  • ajouter dim pour le libellé (option, sinon label = key)

Liste simple

  • ajouter liste custom
  • ajouter dim pour le libellé (option, sinon label = key) ?

Liste multiple

  • ajouter liste custom
  • ajouter dim pour le libellé (option, sinon label = key) ?

Slider

  • Mettre en garde (Doc…) : il faut sauver le document avant de pouvoir utiliser le slider !!!

Calendrier

  • ajouter un composant de type calendrier

Cases à cocher

  • ajouter un composant de type cases à cocher

RDF

RDF Simple

  • Refaire demo
  • Ajouter des paramètres
  • Reconcevoir le menu + traduction anglais

RDF Complexe

  • Refaire demo
  • Ajouter des paramètres
  • Reconcevoir le menu + traduction anglais

Tables

Filter Table

  • Gérer le pb de format de dates (ajout des formats dans le “sort”)
  • Filtres liés : bug si utilisation de filtres à sélection multiple. Lib à corriger.
  • Pas de tri successif possible : voir en modifiant la lib (enrichissement)
  • insérer les totaux dans une div au dessus de la table
  • ajouter une limitation du nb max de lignes pour la table (param dans le fichier de config)

Horizontal Table

  • refondre à l'identique du vertical table (settings…)

Times

Sparkline

  • ajouter la tendance dans les calculs
  • permettre l'ajout de plusieurs colonnes de calculs par indicateurs
  • pouvoir ajouter 1 à 5 indicateurs dans le tableau (avec mini-chart optionnel)
  • bug sur Average : première valeur = NaN

Timeline

  • Echelle : 1m et3m toujours grisées → dépend des données présentes.

Relations

Organigramme

  • A MASQUER
  • A retravailler avec données publiques

Treemaps

Treemap Google

  • A MASQUER
  • Rendre la taille ajustable en fonction du cadre
  • Ajouter des paramètres

Treemap Highchart

  • Pouvoir avoir de 2 à 4/5 levels

Tuiles

Tuiles CSS

  • Supprimer le N/A des mesures (non utilisé)

Tuiles Progression

  • Gérer l'affichage sur resizing de la largeur

Tuiles Tendance

  • Gérer l'affichage sur resizing de la largeur