Commit Graph

147 Commits

Author SHA1 Message Date
318353c862 Revue appel asynchrone à Papa Parse. 2021-10-07 18:09:15 +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
519a3d7283 Adaptation des pages d'exemples, suite nouveau parseur. 2021-10-06 17:00:32 +02:00
7eadd29be2 Ajout classe parseur JSON + script de tests. 2021-10-06 16:54:20 +02:00
d7d9885b2b Relecture du script de tests du parseur CSV. 2021-10-04 16:10:54 +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
e068aee5aa Revue précédents scripts de test suite évolution. 2021-09-30 12:52:33 +02:00
50b8a8fccc Nouvelle version avec classe séparée pour parser le CSV. 2021-09-29 17:56:10 +02:00
bcc5ea66f2 Suppression dépendance non utilisée. 2021-09-28 10:28:35 +02:00
212977e24c Mise à jour texte accueil projet. 2021-09-27 17:50:13 +02:00
cbef0d5bd8 Nouvelle compilation du script de démo, en mode minifier. 2021-09-27 17:41:32 +02:00
9c19d07488 Nouvelle compilation des scripts en JS (suite). 2021-09-27 17:31:51 +02:00
858162aaad Nouvelle compilation des scripts en JS. 2021-09-27 17:31:25 +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
9fe91edeff Relecture code (suite). 2021-09-27 12:17:14 +02:00
9526bf094f Relecture code. 2021-09-27 12:11:05 +02:00
a7dce830c8 Allégement contraintes interface du rendu HTML. 2021-09-27 12:10:22 +02:00
8c636a57b3 Revue CSS et page démo : aspect sur mobile + relocalisation des polices de paper.css 2021-09-27 11:39:31 +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
692ae9fa86 Nouvelle compilation 2021-09-22 17:37:36 +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
82a2ef3f69 Revue déclaration attributs classe principale. 2021-09-22 11:41:22 +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
f8bbdb716f Renommage des messages d'erreur. 2021-09-22 11:24:14 +02:00
7d6712e244 Nouvelle compilation en JS, incluant les nouvelles classes. 2021-09-21 17:51:13 +02:00
4c033616d3 Mise à jour du script de la page de démo, avec prise en compte nouvelles classes. 2021-09-21 17:48:26 +02:00
3cb0e0921f Mise à jour version du projet. 2021-09-21 17:47:12 +02:00
bbcf9918d0 Création d'une classe séparée pour gérer la pagination. 2021-09-21 17:46:04 +02:00
b811c61286 Nouveau nom script de tests. 2021-09-21 10:29:16 +02:00
40f50e03aa Simplication appel interne/externe de la méthode actualisant l'affichage des données dans le DOM. 2021-09-21 10:17:32 +02:00
fd127c5081 Création d'une classe dédiée aux colonnes permettant de classer les donnés + son script de tests. 2021-09-20 18:01:09 +02:00
25222b306d Relecture classe gérant les filtres + tests associés. 2021-09-20 11:09:30 +02:00
e1c68ec288 Suppression import Google paper.css 2021-09-20 10:08:00 +02:00
4beeae4993 Modification configuration karma pour chargement des nouvelles classes. 2021-09-17 18:07:30 +02:00
af3d7aba54 Majuscule pour la première lettre des noms des interfaces. 2021-09-17 18:05:08 +02:00
aa2a3414b2 Séparation du code générant les filtres, avec classe et script de test dédiés + injection dans la classe principale. 2021-09-17 18:02:45 +02:00
8ae9aeb5e8 Correction balise div 2021-09-16 16:05:42 +02:00
4bef00f4e1 Nouvelle compilation 2021-09-09 12:59:24 +02:00
a4b7e7af4a Ajout fonctionnalité pagination des données. 2021-09-09 12:57:23 +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
75c9efc3b1 Correction d'un espace involontaire en trop dans une colonne des fichiers de données utiles aux tests et à la page d'exemple. 2021-09-06 16:28:31 +02:00
e19798a07a Création d'une méthode statique pour tester si un nombre est naturel. 2021-09-06 11:19:06 +02:00