Commit Graph

53 Commits

Author SHA1 Message Date
913ef435d8 Ajout d'une option pour que la compilation se fasse en mode production. 2022-02-03 17:47:59 +01:00
2f3f5df255 Ajout d'un moteur de rendu alternatif pour des affichages de données plus complexes. 2022-02-02 15:45:27 +01:00
3d6c973ec4 Mise à jour des dépendances, dont correction vulnérabilité Puppeteer. 2022-01-31 15:37:17 +01:00
3a59afc3a5 Ajout possibilité de fournir un ordre d'affichage différent de celui de la source de données. 2022-01-17 16:42:24 +01:00
cd372474d9 Mise à jour dépendances du projet. 2022-01-17 15:33:59 +01:00
7a4992a243 Nouvelle version avec possibilité de liste de filtre permettant de sélectionner plusieurs valeurs. 2022-01-13 17:25:06 +01:00
38637443e2 Nouvelle version application avec ajout d'une extension créant des liens de classement stand alone (+ tests et build). 2021-12-09 16:09:46 +01:00
477571467a Mise à jour fichiers package suite remontée du code. 2021-12-07 17:44:45 +01:00
6998eb67aa Finalisation de la première version du site de démonstration. 2021-11-09 16:45:40 +01:00
584e2d91df Déplacement des scripts des pages de démonstration + nouvelles compilations. 2021-11-04 15:50:40 +01:00
9a5f82aea5 Ajout nouvelle fonctionnalité de moteur de recherche dans les données. 2021-10-28 17:50:57 +02:00
27564f2d2b Adaptations pour que les champs de classement prennent en compte le fait que tous les champs parsés ne sont pas forcément affichés. 2021-10-27 16:51:14 +02:00
3ea65db323 Ajout possibilité de fournir une liste des champs à afficher pouvant être différente de celle récupérée par le parseur. 2021-10-27 15:57:19 +02:00
739b83f365 Version remaniée de la classe principale + réécriture de ses tests. 2021-10-26 18:01:23 +02:00
a58c7da008 Nouvelle version classe des filtres/sélecteurs + revue des tests associés. 2021-10-21 17:09:57 +02:00
85b55b7b09 Changement de version. 2021-10-20 17:59:27 +02:00
0c842e9d03 Changement de version 2021-10-20 17:34:33 +02:00
48fc8580c7 Debug pagination : remise à zéro valeur sélectionnée après chaque actualisation. 2021-10-20 12:55:23 +02:00
5d71a3995b Renommage de la classe créant le HTML correspondant aux données à afficher. 2021-10-20 12:43:49 +02:00
8cccb8e096 Relecture de la classe gérant les options de pagination + ses tests. 2021-10-20 12:36:09 +02:00
0b7ed284ae Ajout parseur HTML + ses tests. 2021-10-13 12:41:34 +02:00
ec860628e9 Revue description projet dans package.json 2021-10-12 11:01:03 +02:00
3fa780d27e Installation Puppeteer pour utilisation version HeadLess des navigateurs pour les tests karma.js 2021-10-12 10:49:47 +02:00
e829b881e8 Création d'une classe spécifique aux ressources distantes (url, headers...) 2021-10-11 16:44:20 +02:00
19c7994388 Revue du code, notamment de l'utilisation des boucles for(). 2021-10-07 17:15:35 +02:00
be57ef6927 Revu de la création du HTML des données reçues, qui peuvent avoir des champs absents ou trop ou encore fournis dans un ordre variable. 2021-10-07 16:17:08 +02:00
c8086135fe Debug des scripts de test (d'où relecture du code) 2021-10-07 12:43:29 +02:00
7eadd29be2 Ajout classe parseur JSON + script de tests. 2021-10-06 16:54:20 +02:00
b13be8afeb Mise à jour des dépendances. 2021-10-04 12:15:30 +02:00
0f2543a95e Ajout du script de tests pour le parseur de CSV. 2021-10-01 13:12:45 +02:00
50b8a8fccc Nouvelle version avec classe séparée pour parser le CSV. 2021-09-29 17:56:10 +02:00
d9a463f38b Revue des autres scripts de tests suite délégation à classe Render de la création du HTML listant les données. 2021-09-27 17:29:58 +02:00
f053a094f3 Création script de test pour la classe Render. 2021-09-27 16:03:05 +02:00
f55f897bea Nouvelle fonctionnalité permettant d'adapter le rendu HTML. 2021-09-23 17:19:31 +02:00
1b84eb8192 Ajout d'un compteur de lignes de données avec possibilité d'affichage dans la page. 2021-09-23 11:28:27 +02:00
c9700978bc Simplification instanciation des colonnes de classement + adaptation scripts de tests et démo. 2021-09-22 17:36:11 +02:00
ea4174cf73 Simplification instanciation des filtres (selector) + adaptation tests et script démo. 2021-09-22 17:12:00 +02:00
7b313ae150 Mutualisation de la méthode contrôleur qu'un numéro de champ est valide. 2021-09-22 16:25:10 +02:00
fb9e69a2b7 Mutualisation de la méthode testant l'existence d'un élément dans le DOM. 2021-09-22 12:29:43 +02:00
f306beafe6 Ajout contrôle de la cohérence de la pagination par défaut avec les options proposées. 2021-09-22 11:35:36 +02:00
3cb0e0921f Mise à jour version du projet. 2021-09-21 17:47:12 +02:00
66ea27b0fb Ajout possibilité de fournir des fonctions spécifiques pour classer les données de certaines colonnes. 2021-09-06 17:25:30 +02:00
3789606764 Mise à niveau de webpack-dev-server vers 4.1.0 + évolution configuration webpack. 2021-09-03 17:33:00 +02:00
4939153d89 Ajout fonctionnalité permettant de classer les données via les colonnes + adaptation exemple et nouvelle compilation du code en JS 2021-09-02 18:15:15 +02:00
14608b8488 Installation module natural-orderby pour améliorer le classement des données + adaptation du code. 2021-09-01 17:54:34 +02:00
c80795cfec Correction bug découvert via la page d'exemple :) 2021-09-01 16:30:18 +02:00
4235d1708a Ajout possibilité de filter les données à partir de colonnes contenant plusieurs valeurs dans une même ligne distinguées via un séparateur (exemple : liste de mots-clés). 2021-09-01 12:12:28 +02:00
7e482d3d19 Mise à jour des dépendances. 2021-08-30 16:17:50 +02:00
8c096c093c Modification du nom et de la description du projet, ainsi que du répertoire Git. 2021-08-13 19:57:01 +02:00
4d4360e709 Ajout possibilité de tout stopper à la moindre erreur rencontrée par le parseur + suppression des noms de colonne vide pouvant être reçus. 2021-08-12 18:38:09 +02:00