anis-client issueshttps://gitlab.lam.fr/anis/anis-client/-/issues2020-03-27T17:04:29Zhttps://gitlab.lam.fr/anis/anis-client/-/issues/80IN et NOT IN ne fonctionnent pas2020-03-27T17:04:29ZFrançois AgnerayIN et NOT IN ne fonctionnent pas- Si on combine un search_type field et un opérateur IN ou NOT IN le programme plante.
- Il faut ajouter l'opérateur IN ou NOT IN à gauche du field
- L'utilisateur doit pouvoir ajouter les valeurs séparés par un pipe- Si on combine un search_type field et un opérateur IN ou NOT IN le programme plante.
- Il faut ajouter l'opérateur IN ou NOT IN à gauche du field
- L'utilisateur doit pouvoir ajouter les valeurs séparés par un pipe3.2François AgnerayFrançois Agnerayhttps://gitlab.lam.fr/anis/anis-client/-/issues/70Datatable: Trier les résultats par colonne2020-03-27T15:32:41ZFrançois AgnerayDatatable: Trier les résultats par colonne- L'utilisateur doit voir apparaître l'icone flèche du haut et flèche du bas à coté du nom de chaque colonne => https://fontawesome.com/icons/sort?style=solid
- Si l'utilisateur clique sur une en-tête de colonne alors le tri doit se fair...- L'utilisateur doit voir apparaître l'icone flèche du haut et flèche du bas à coté du nom de chaque colonne => https://fontawesome.com/icons/sort?style=solid
- Si l'utilisateur clique sur une en-tête de colonne alors le tri doit se faire sur cette colonne en ASC et affiche uniquement la flèche du haut => https://fontawesome.com/icons/caret-up?style=solid
- Si l'utilisateur re-clique sur la même en-tête le tri doit se faire en DESC avec l'icone flèche du bas => https://fontawesome.com/icons/caret-down?style=solid
- Par défaut le tri pour la pagination doit se faire sur la colonne portant le search_flag = ID en ASC3.2Tifenn GuillasTifenn Guillashttps://gitlab.lam.fr/anis/anis-client/-/issues/79Bug: Le search_type checkbox ne fonctionne pas2020-03-30T08:28:56ZFrançois AgnerayBug: Le search_type checkbox ne fonctionne pas- Quand un attribut est défini avec le search checkbox et que l'utilisateur essaie de sélectionner une valeur rien ne se passe- Quand un attribut est défini avec le search checkbox et que l'utilisateur essaie de sélectionner une valeur rien ne se passe3.2François AgnerayFrançois Agnerayhttps://gitlab.lam.fr/anis/anis-client/-/issues/76Ajouter min/max au component between2020-03-26T13:55:26ZFrançois AgnerayAjouter min/max au component between* Il faut ajoute le label min et le label max devant les champs inputs du component criterion Between* Il faut ajoute le label min et le label max devant les champs inputs du component criterion Between3.2Tifenn GuillasTifenn Guillashttps://gitlab.lam.fr/anis/anis-client/-/issues/69Datatable: Ajout du nombre d'objets par page2020-03-25T17:01:36ZFrançois AgnerayDatatable: Ajout du nombre d'objets par page- L'utilisateur doit pouvoir choisir le nombre d'objets visualisés par page grâce à une liste déroulante placée en sous le datatable.
- La liste déroulante proposera 10, 20, 50 ou 100 objets visualisés.
- La valeur par défaut doit être 10- L'utilisateur doit pouvoir choisir le nombre d'objets visualisés par page grâce à une liste déroulante placée en sous le datatable.
- La liste déroulante proposera 10, 20, 50 ou 100 objets visualisés.
- La valeur par défaut doit être 103.2Tifenn GuillasTifenn Guillashttps://gitlab.lam.fr/anis/anis-client/-/issues/32BUG affichage du criterion avec valeur2020-03-25T16:55:55ZTifenn GuillasBUG affichage du criterion avec valeur- lorsque le criterion a une valeur définie, celui ne s'affiche pas correctement
- la valeur du criterion n'est pas non plus affichée dans la summary box
![Screenshot_2019-06-26_AnisV3Client](/uploads/49da067241521c975d80e5bc466aab8d/Sc...- lorsque le criterion a une valeur définie, celui ne s'affiche pas correctement
- la valeur du criterion n'est pas non plus affichée dans la summary box
![Screenshot_2019-06-26_AnisV3Client](/uploads/49da067241521c975d80e5bc466aab8d/Screenshot_2019-06-26_AnisV3Client.png)3.2François AgnerayFrançois Agnerayhttps://gitlab.lam.fr/anis/anis-client/-/issues/29Criteria et output family pour dataset selectionné2020-03-24T15:32:40ZTifenn GuillasCriteria et output family pour dataset selectionné- N'afficher les familles de criteria et d'output que si elles appartiennent au dataset sélectionné.- N'afficher les familles de criteria et d'output que si elles appartiennent au dataset sélectionné.Tifenn GuillasTifenn Guillashttps://gitlab.lam.fr/anis/anis-client/-/issues/41Bug format date2020-03-12T13:15:51ZTifenn GuillasBug format date- Quand on revient sur la page Criteria, lorsqu'un critère de date est sélectionné, le format n'est pas le bon.- Quand on revient sur la page Criteria, lorsqu'un critère de date est sélectionné, le format n'est pas le bon.https://gitlab.lam.fr/anis/anis-client/-/issues/74Update tests for angular v92020-03-20T15:54:11ZTifenn GuillasUpdate tests for angular v9* fix broken tests
* fix bug tests execution in node_modules* fix broken tests
* fix bug tests execution in node_modulesTifenn GuillasTifenn Guillashttps://gitlab.lam.fr/anis/anis-client/-/issues/38Forcer le téléchargement2020-03-12T13:05:40ZTifenn GuillasForcer le téléchargement- pour le renderer `download`, forcer le téléchargement des fichiers au lieu de les ouvrir dans une nouvelle page du navigateur- pour le renderer `download`, forcer le téléchargement des fichiers au lieu de les ouvrir dans une nouvelle page du navigateurANIS v. 3.0.4https://gitlab.lam.fr/anis/anis-client/-/issues/60Intégration des tests unitaires2019-10-21T12:14:49ZFrançois AgnerayIntégration des tests unitairesANIS v. 3.0.3Tifenn GuillasTifenn Guillashttps://gitlab.lam.fr/anis/anis-client/-/issues/68Changement tag latest2020-03-09T14:13:20ZFrançois AgnerayChangement tag latestLe tag du build anis-client dans le gitlab-ci est configuré en **latest-dev**. Pour homogénéiser les projets anis il faut passer ce tag en **latest**.Le tag du build anis-client dans le gitlab-ci est configuré en **latest-dev**. Pour homogénéiser les projets anis il faut passer ce tag en **latest**.Tifenn GuillasTifenn Guillashttps://gitlab.lam.fr/anis/anis-client/-/issues/43Ajouter version dans index.html2020-03-05T09:51:42ZTifenn GuillasAjouter version dans index.html- Ajouter la version en cours en commentaire dans le fichier `index.html`- Ajouter la version en cours en commentaire dans le fichier `index.html`ANIS v. 3.0.3https://gitlab.lam.fr/anis/anis-client/-/issues/50Integration Fullcalendar (Anis-client SVOM-BA)2020-03-05T09:52:11ZTifenn GuillasIntegration Fullcalendar (Anis-client SVOM-BA)https://gitlab.lam.fr/anis/anis-client/-/issues/62Bug renderer external link2019-10-11T11:49:45ZFrançois AgnerayBug renderer external link * La valeur du champ contenant le lien ne s'affiche pas quand l'attribut a le renderer "external link" et "external link button" * La valeur du champ contenant le lien ne s'affiche pas quand l'attribut a le renderer "external link" et "external link button"ANIS v. 3.0.3Tifenn GuillasTifenn Guillashttps://gitlab.lam.fr/anis/anis-client/-/issues/61Bug display dans les options criterion2019-10-11T11:45:15ZFrançois AgnerayBug display dans les options criterion * Les options pour les search_type (radio, checkbox, select, select-multiple) ne sont pas triées par display * Les options pour les search_type (radio, checkbox, select, select-multiple) ne sont pas triées par displayANIS v. 3.0.3Tifenn GuillasTifenn Guillashttps://gitlab.lam.fr/anis/anis-client/-/issues/34Gestion des génération d'url pour les criteria de type date2019-08-23T13:26:06ZTifenn GuillasGestion des génération d'url pour les criteria de type date- Générer des urls compréhensibles par le serveur pour les criteria de type date, time et datetime avec :
- récupération de l'`operator` depuis l'attribute
- formatage de la date et de l'heure dans l'URL (caractères spéciaux)- Générer des urls compréhensibles par le serveur pour les criteria de type date, time et datetime avec :
- récupération de l'`operator` depuis l'attribute
- formatage de la date et de l'heure dans l'URL (caractères spéciaux)https://gitlab.lam.fr/anis/anis-client/-/issues/54Changer le selectbox dans output page (design)2019-09-09T12:44:10ZFrançois AgnerayChanger le selectbox dans output page (design)https://gitlab.lam.fr/anis/anis-client/-/issues/23Améliorer le design box summary2019-08-27T12:54:02ZFrançois AgnerayAméliorer le design box summaryhttps://gitlab.lam.fr/anis/anis-client/-/issues/8Page de synthèse pour un objet2019-08-23T13:25:23ZFrançois AgnerayPage de synthèse pour un objetTifenn GuillasTifenn Guillashttps://gitlab.lam.fr/anis/anis-client/-/issues/52Page de detail2019-08-22T12:51:50ZFrançois AgnerayPage de detailhttps://gitlab.lam.fr/anis/anis-client/-/issues/31Prendre en compte le type de l'attribute pour la création du criterion2019-06-25T14:24:25ZFrançois AgnerayPrendre en compte le type de l'attribute pour la création du criterion- prendre en compte le champs `type` de l'attribute pour définir le type de l'input html (text, number...)- prendre en compte le champs `type` de l'attribute pour définir le type de l'input html (text, number...)https://gitlab.lam.fr/anis/anis-client/-/issues/28Passer le footer en bootstrap 42019-07-09T08:13:16ZTifenn GuillasPasser le footer en bootstrap 4- Corriger le bug du footer- Corriger le bug du footerhttps://gitlab.lam.fr/anis/anis-client/-/issues/14Gestion des accordeons2019-06-25T13:05:21ZFrançois AgnerayGestion des accordeonsTifenn GuillasTifenn Guillashttps://gitlab.lam.fr/anis/anis-client/-/issues/7Mise à jour en version Angular 82019-06-24T14:15:54ZFrançois AgnerayMise à jour en version Angular 8Tifenn GuillasTifenn Guillashttps://gitlab.lam.fr/anis/anis-client/-/issues/27Compatibilité avec le anis-server nouvelle version2019-06-24T14:20:08ZFrançois AgnerayCompatibilité avec le anis-server nouvelle versionTifenn GuillasTifenn Guillashttps://gitlab.lam.fr/anis/anis-client/-/issues/1Fixed bug: Compilation metareducers2019-04-18T08:27:13ZFrançois AgnerayFixed bug: Compilation metareducersFrançois AgnerayFrançois Agnerayhttps://gitlab.lam.fr/anis/anis-client/-/issues/3Ajouter une table pour l'affichage des données2019-05-13T09:46:51ZFrançois AgnerayAjouter une table pour l'affichage des donnéesFrançois AgnerayFrançois Agnerayhttps://gitlab.lam.fr/anis/anis-client/-/issues/25Fix bug Makefile MacOS2019-06-05T12:40:02ZTifenn GuillasFix bug Makefile MacOSTifenn GuillasTifenn Guillashttps://gitlab.lam.fr/anis/anis-client/-/issues/2Construction URL search2019-04-17T14:17:25ZFrançois AgnerayConstruction URL searchFrançois AgnerayFrançois Agnerayhttps://gitlab.lam.fr/anis/anis-client/-/issues/10Cacher la div summary avant la sélection d'un dataset2019-07-01T12:20:50ZFrançois AgnerayCacher la div summary avant la sélection d'un datasetFrançois AgnerayFrançois Agnerayhttps://gitlab.lam.fr/anis/anis-client/-/issues/11Ajouter l'information sur les outputs dans summary2019-07-01T12:20:50ZFrançois AgnerayAjouter l'information sur les outputs dans summaryFrançois AgnerayFrançois Agnerayhttps://gitlab.lam.fr/anis/anis-client/-/issues/9Ajouter l'icone anis dans le footer2019-07-01T12:20:50ZFrançois AgnerayAjouter l'icone anis dans le footerFrançois AgnerayFrançois Agnerayhttps://gitlab.lam.fr/anis/anis-client/-/issues/5Corriger les bugs d'affichage dans la recherche2019-07-01T12:20:50ZFrançois AgnerayCorriger les bugs d'affichage dans la rechercheFrançois AgnerayFrançois Agnerayhttps://gitlab.lam.fr/anis/anis-client/-/issues/33CSS Timepicker2019-08-27T12:53:37ZTifenn GuillasCSS Timepicker- Modifier le CSS du timepicker pour avoir les champs heures et minutes plus larges- Modifier le CSS du timepicker pour avoir les champs heures et minutes plus largeshttps://gitlab.lam.fr/anis/anis-client/-/issues/21Ajouter le Lazy Loading des features2020-08-06T16:03:34ZFrançois AgnerayAjouter le Lazy Loading des features3.4Tifenn GuillasTifenn Guillashttps://gitlab.lam.fr/anis/anis-client/-/issues/66Paramètre d'URL pour avoir une datatable dépliée2020-08-10T12:26:21ZYannick Roehllyyannick.roehlly@lam.frParamètre d'URL pour avoir une datatable dépliée3.4Tifenn GuillasTifenn Guillashttps://gitlab.lam.fr/anis/anis-client/-/issues/81Direct link to result as option2020-08-07T07:30:21ZTifenn GuillasDirect link to result as option- Mettre la section `direct link to the result` de la page de result en option- Mettre la section `direct link to the result` de la page de result en option3.4Tifenn GuillasTifenn Guillashttps://gitlab.lam.fr/anis/anis-client/-/issues/16Ajouter un fichier de configuration externe2019-08-23T14:04:27ZFrançois AgnerayAjouter un fichier de configuration externehttps://gitlab.lam.fr/anis/anis-client/-/issues/6Ecrire le fichier README.md2020-08-18T09:10:21ZFrançois AgnerayEcrire le fichier README.md3.4Tifenn GuillasTifenn Guillashttps://gitlab.lam.fr/anis/anis-client/-/issues/12Bouton next dans la recherche2019-06-05T12:39:30ZFrançois AgnerayBouton next dans la rechercheFrançois AgnerayFrançois Agnerayhttps://gitlab.lam.fr/anis/anis-client/-/issues/15Gérer l'affichage du datatable2019-05-22T09:51:30ZFrançois AgnerayGérer l'affichage du datatableFrançois AgnerayFrançois Agnerayhttps://gitlab.lam.fr/anis/anis-client/-/issues/13Selection des outputs2019-05-22T09:51:34ZFrançois AgneraySelection des outputsFrançois AgnerayFrançois Agnerayhttps://gitlab.lam.fr/anis/anis-client/-/issues/17Remettre à zero l'état de la recherche si nouvelle sélection2019-06-05T12:39:09ZFrançois AgnerayRemettre à zero l'état de la recherche si nouvelle sélectionFrançois AgnerayFrançois Agnerayhttps://gitlab.lam.fr/anis/anis-client/-/issues/24Design form search2019-07-23T09:53:25ZFrançois AgnerayDesign form search* [x] Quand un dataset est sélectionné, le bouton dataset de la progress bar se dé-colorise (BUG)
* [x] Ajouter la couleur sur l'icone et le texte des boutons de la progress bar quand l'utilisateur a passé cette étape.
* [x] Améliorer...* [x] Quand un dataset est sélectionné, le bouton dataset de la progress bar se dé-colorise (BUG)
* [x] Ajouter la couleur sur l'icone et le texte des boutons de la progress bar quand l'utilisateur a passé cette étape.
* [x] Améliorer le visuel du bouton check quand un dataset est sélectionné
* [x] Ajouter le design pour la partie "select dataset" (contours)François AgnerayFrançois Agnerayhttps://gitlab.lam.fr/anis/anis-client/-/issues/26Chargement des informations metamodel2019-07-23T09:53:25ZFrançois AgnerayChargement des informations metamodelFrançois AgnerayFrançois Agnerayhttps://gitlab.lam.fr/anis/anis-client/-/issues/20Ajout du component date dans le criteria2019-07-23T09:53:25ZFrançois AgnerayAjout du component date dans le criteria- implémenter la gestion des attributes de type date dans les criterions- implémenter la gestion des attributes de type date dans les criterionsTifenn GuillasTifenn Guillashttps://gitlab.lam.fr/anis/anis-client/-/issues/19Gestion render datatable2019-07-26T14:30:25ZFrançois AgnerayGestion render datatable- si le champs renderer de l'attribute est vide, on affiche les valeurs pour cet attribute sans indications particulieres.
- si le champs renderer de l'attribute indique une action, faire ce traitement
Renderer à intégrer :
* [x] img (...- si le champs renderer de l'attribute est vide, on affiche les valeurs pour cet attribute sans indications particulieres.
- si le champs renderer de l'attribute indique une action, faire ce traitement
Renderer à intégrer :
* [x] img (transforme la valeur en image)
* [ ] thumbnail (transforme la valeur en image cliquable)
* [x] href (transforme la valeur en link)
* [x] btn (ajoute de rendu btn)
* [ ] btn-fancybox (ajoute de rendu btn et ouvre une fancybox c comme une modal)
* [x] download (transforme la valeur en fichier downloadable)Tifenn GuillasTifenn Guillashttps://gitlab.lam.fr/anis/anis-client/-/issues/37Ajout du fichier config nginx dans l'image docker2019-07-26T14:30:25ZFrançois AgnerayAjout du fichier config nginx dans l'image dockerhttps://gitlab.lam.fr/anis/anis-client/-/issues/42Property 'bsConfig' does not exist2019-07-26T14:30:25ZFrançois AgnerayProperty 'bsConfig' does not existhttps://gitlab.lam.fr/anis/anis-client/-/issues/36Page de detail2019-07-26T14:30:25ZTifenn GuillasPage de detailhttps://gitlab.lam.fr/anis/anis-client/-/issues/45Gestion des valeurs null dans datatable2019-07-26T14:30:25ZTifenn GuillasGestion des valeurs null dans datatableGestion des valeurs nulles pour chaque rendererGestion des valeurs nulles pour chaque rendererhttps://gitlab.lam.fr/anis/anis-client/-/issues/48Bug affichage family vide2019-08-19T13:30:56ZTifenn GuillasBug affichage family videhttps://gitlab.lam.fr/anis/anis-client/-/issues/47Changer architecture dossier search components2019-08-19T13:31:13ZTifenn GuillasChanger architecture dossier search componentsDans le dossier Search/Components :
- regrouper les components par type de containers (dataset/criteria/output/result/detail)
- renommer dossier `criteria` en `search-type`Dans le dossier Search/Components :
- regrouper les components par type de containers (dataset/criteria/output/result/detail)
- renommer dossier `criteria` en `search-type`https://gitlab.lam.fr/anis/anis-client/-/issues/51Modification séparateur criterion params (::)2019-08-20T10:03:38ZFrançois AgnerayModification séparateur criterion params (::)https://gitlab.lam.fr/anis/anis-client/-/issues/53Améliorations diverses2019-09-03T08:19:02ZFrançois AgnerayAméliorations diverseshttps://gitlab.lam.fr/anis/anis-client/-/issues/56Update instances multiples2019-09-03T08:18:32ZFrançois AgnerayUpdate instances multiplesModification pour adaptation à la nouvelle version du serveur pour gérer les instances multiples.Modification pour adaptation à la nouvelle version du serveur pour gérer les instances multiples.https://gitlab.lam.fr/anis/anis-client/-/issues/57Modification des selectbox output2019-09-11T12:28:28ZFrançois AgnerayModification des selectbox outputhttps://gitlab.lam.fr/anis/anis-client/-/issues/58Design output selectbox2020-04-02T15:03:49ZTifenn GuillasDesign output selectboxhttps://gitlab.lam.fr/anis/anis-client/-/issues/59Action serveur pour checkbox dans result page2020-04-02T15:03:42ZTifenn GuillasAction serveur pour checkbox dans result pagehttps://gitlab.lam.fr/anis/anis-client/-/issues/35Checkbox pour telecharger une archive des objets selectionnés2020-04-02T15:03:46ZTifenn GuillasCheckbox pour telecharger une archive des objets selectionnéshttps://gitlab.lam.fr/anis/anis-client/-/issues/55Changer design selectbox page output2020-04-02T15:04:05ZTifenn GuillasChanger design selectbox page output- Changer le selectbox des outputs par un component plus intuitif pour l'utilisateur- Changer le selectbox des outputs par un component plus intuitif pour l'utilisateurhttps://gitlab.lam.fr/anis/anis-client/-/issues/65Retour haut de page2020-04-02T15:03:31ZTifenn GuillasRetour haut de page- Quand on clique sur `NEXT` ou `PREVIOUS`, on reste au bas de la page. Il faudrait revenir en haut pour simuler un changement de page.- Quand on clique sur `NEXT` ou `PREVIOUS`, on reste au bas de la page. Il faudrait revenir en haut pour simuler un changement de page.https://gitlab.lam.fr/anis/anis-client/-/issues/40Changer timepicker2019-07-26T10:05:06ZTifenn GuillasChanger timepicker- Changer le timepicker ngx-bootstrap par 2 selectbox- Changer le timepicker ngx-bootstrap par 2 selectboxhttps://gitlab.lam.fr/anis/anis-client/-/issues/39Ajouter search_type between_date2019-08-19T13:31:22ZTifenn GuillasAjouter search_type between_date- Quand le search_type `between_date` => `bd` est sélectionné, faire apparaitre sur le formulaire 2 champs date - Quand le search_type `between_date` => `bd` est sélectionné, faire apparaitre sur le formulaire 2 champs date https://gitlab.lam.fr/anis/anis-client/-/issues/30Le ng-build compile dans un sous répertoire de dist2019-06-25T11:09:11ZFrançois AgnerayLe ng-build compile dans un sous répertoire de distFrançois AgnerayFrançois Agnerayhttps://gitlab.lam.fr/anis/anis-client/-/issues/46Ajouter search_type json2019-07-25T10:10:32ZFrançois AgnerayAjouter search_type jsonhttps://gitlab.lam.fr/anis/anis-client/-/issues/4Conserver l'état de la recherche dans les steps2019-08-19T13:31:28ZFrançois AgnerayConserver l'état de la recherche dans les stepsFrançois AgnerayFrançois Agnerayhttps://gitlab.lam.fr/anis/anis-client/-/issues/44Ajout renderer pour JSON Schema2019-07-26T09:48:12ZTifenn GuillasAjout renderer pour JSON Schema- Ajouter un renderer pour visualiser les JSON Schema
- pas de fichier, mettre une croix dans la case
- si fichier JSON, afficher un bouton qui ouvre une modale et affiche le fichier- Ajouter un renderer pour visualiser les JSON Schema
- pas de fichier, mettre une croix dans la case
- si fichier JSON, afficher un bouton qui ouvre une modale et affiche le fichierhttps://gitlab.lam.fr/anis/anis-client/-/issues/18Construction requête ANIS (field, select-multiple)2019-06-05T12:39:15ZFrançois AgnerayConstruction requête ANIS (field, select-multiple)François AgnerayFrançois Agnerayhttps://gitlab.lam.fr/anis/anis-client/-/issues/22CSS progressbar (gris plus foncé)2019-06-05T13:36:29ZFrançois AgnerayCSS progressbar (gris plus foncé)Tifenn GuillasTifenn Guillashttps://gitlab.lam.fr/anis/anis-client/-/issues/83Upgrade dependencies2020-04-10T12:42:35ZFrançois AgnerayUpgrade dependencies- @angular/* => 9.1.1
- @ngrx/* => 9.1
- ngx-bootstrap => 5.6.1
- ngx-toastr => 12.0.1
- @fortawesome/fontawesome-free => 5.13.0
- @ng-select/ng-select => 4.0.0- @angular/* => 9.1.1
- @ngrx/* => 9.1
- ngx-bootstrap => 5.6.1
- ngx-toastr => 12.0.1
- @fortawesome/fontawesome-free => 5.13.0
- @ng-select/ng-select => 4.0.03.2François AgnerayFrançois Agnerayhttps://gitlab.lam.fr/anis/anis-client/-/issues/63Bug unselect all outputs2020-04-10T19:30:38ZTifenn GuillasBug unselect all outputs- Si l'utilisateur désélectionne tout les outputs et passe a la page de résultats, l'application plante.
- L'utilisateur ne devrait pas pouvoir quitter cette page sans au moins 1 output de sélectionné.- Si l'utilisateur désélectionne tout les outputs et passe a la page de résultats, l'application plante.
- L'utilisateur ne devrait pas pouvoir quitter cette page sans au moins 1 output de sélectionné.3.2Tifenn GuillasTifenn Guillashttps://gitlab.lam.fr/anis/anis-client/-/issues/49Integration du component graph2020-04-09T16:41:09ZTifenn GuillasIntegration du component graph- Récupérer (branche graph-d3) et intégrer le graphe de visualisation des spectres dans la page de détail d'un objet
- Le graphe ne doit apparaître que si un attribut du dataset est configuré avec le render_detail spectra_graph
- Les don...- Récupérer (branche graph-d3) et intégrer le graphe de visualisation des spectres dans la page de détail d'un objet
- Le graphe ne doit apparaître que si un attribut du dataset est configuré avec le render_detail spectra_graph
- Les données doivent être récupérées à partir d'un service distant
- L'URL de ce service doit être ajoutée dans la le fichier environment.ts et environment.prod.ts
3.2François AgnerayFrançois Agnerayhttps://gitlab.lam.fr/anis/anis-client/-/issues/77Construction page de détail2020-04-09T16:27:23ZFrançois AgnerayConstruction page de détail* [ ] Ajouter une zone pour l'affichage des spectres (ex: si un attribut possède un rendere_detail = spectra)
* [x] Une zone pour les données du dataset (RA, DEC, Logo du SI)
* [ ] Ajouter la possibilité de télécharger les fichiers (s...* [ ] Ajouter une zone pour l'affichage des spectres (ex: si un attribut possède un rendere_detail = spectra)
* [x] Une zone pour les données du dataset (RA, DEC, Logo du SI)
* [ ] Ajouter la possibilité de télécharger les fichiers (spectres, images, votable...)
* [ ] Si le dataset contient des images associés alors afficher un carrousel avec les images découpées sur la position RA, DEC3.2François AgnerayFrançois Agnerayhttps://gitlab.lam.fr/anis/anis-client/-/issues/72Criteria et output disponibles2020-04-09T16:27:18ZFrançois AgnerayCriteria et output disponibles- L'utilisateur doit pouvoir visualiser dans le component summary, via une icone point d'interrogation par exemple et dans un tooltip les criteria disponibles (visible uniquement dans la partie choix du dataset et choix des outputs)
- L'...- L'utilisateur doit pouvoir visualiser dans le component summary, via une icone point d'interrogation par exemple et dans un tooltip les criteria disponibles (visible uniquement dans la partie choix du dataset et choix des outputs)
- L'utilisateur doit également pouvoir visualiser les catégories de outputs disponibles de la même manière que les criteria (visible dans la partie choix du dataset et choix des criteria)3.2Tifenn GuillasTifenn Guillashttps://gitlab.lam.fr/anis/anis-client/-/issues/71Export des résultats2020-04-06T15:46:58ZFrançois AgnerayExport des résultats- Ajouter des icones CSV et ASCII pour exporter les résultats de la recherche
- Ajouter une icone VO pour exporter les résultats si le dataset possède le VO de coché de l'admin
- Le clique sur une icone doit faire appel à une URL serveur...- Ajouter des icones CSV et ASCII pour exporter les résultats de la recherche
- Ajouter une icone VO pour exporter les résultats si le dataset possède le VO de coché de l'admin
- Le clique sur une icone doit faire appel à une URL serveur qui va renvoyer le résultat de la recherche au bon format3.2Tifenn GuillasTifenn Guillashttps://gitlab.lam.fr/anis/anis-client/-/issues/73Amélioration de la page de résultat2020-04-02T15:35:11ZFrançois AgnerayAmélioration de la page de résultat* [x] Ajouter une zone de download des résultats avec :
- Dataset selected
- Objects Found
- Download Data (csv, ascii, vo)
- Download Archive : Spectra, Stamps
* [x] Ajouter une zone search summary mais j...* [x] Ajouter une zone de download des résultats avec :
- Dataset selected
- Objects Found
- Download Data (csv, ascii, vo)
- Download Archive : Spectra, Stamps
* [x] Ajouter une zone search summary mais juste avec les criteria & output sélectionnés
* [ ] Mettre direct link to the result en option
* [x] Au lieu de "Datatable" mettre "Display détails of your result"3.2Tifenn GuillasTifenn Guillashttps://gitlab.lam.fr/anis/anis-client/-/issues/146[Search] Display dataset list user is authenticated2021-01-06T08:47:49ZTifenn Guillas[Search] Display dataset list user is authenticated- Quand l'utilisateur est logué -> afficher les datasets publics et ceux dont il a l'accès.- Quand l'utilisateur est logué -> afficher les datasets publics et ceux dont il a l'accès.https://gitlab.lam.fr/anis/anis-client/-/issues/144Implement authorization2020-12-07T11:11:36ZTifenn GuillasImplement authorization- Quand l'utilisateur s'authentifie, récuperer ses groupe/privilèges et les sauvegarder dans le store.
- Si l' utilisateur n'est pas authentifié, récupérer la liste des datasets et n'afficher que les datasets public.
- Si l' utilisateur...- Quand l'utilisateur s'authentifie, récuperer ses groupe/privilèges et les sauvegarder dans le store.
- Si l' utilisateur n'est pas authentifié, récupérer la liste des datasets et n'afficher que les datasets public.
- Si l' utilisateur est authentifié, afficher la liste des datasets public et datasets auxquels il a le droit d' accéder (privilèges).https://gitlab.lam.fr/anis/anis-client/-/issues/163Bug datatable order by2021-05-17T18:59:34ZFrançois AgnerayBug datatable order by - Anis-client needs to use order_by property of attribute to order results when datatable is initiliazed
- Currently anis-admin uses the search_flag ID to do this - Anis-client needs to use order_by property of attribute to order results when datatable is initiliazed
- Currently anis-admin uses the search_flag ID to do this3.6François AgnerayFrançois Agnerayhttps://gitlab.lam.fr/anis/anis-client/-/issues/121Interactiv plot implementation2021-05-28T14:28:05ZTifenn GuillasInteractiv plot implementation- Dans la recherche classique, si le criteria cone search est ajouté par l'utilisateur, ajouter le plot interactif sur la page de résultat
- Dans la recherche multiple, integrer le plot interactif pour chaque dataset avec des résultats- Dans la recherche classique, si le criteria cone search est ajouté par l'utilisateur, ajouter le plot interactif sur la page de résultat
- Dans la recherche multiple, integrer le plot interactif pour chaque dataset avec des résultats3.6François AgnerayFrançois Agnerayhttps://gitlab.lam.fr/anis/anis-client/-/issues/161Table de résultat et changement du nombre d'items2021-04-16T07:51:13ZFrançois AgnerayTable de résultat et changement du nombre d'itemsQuand l'utilisateur n'est pas sur la première page et qu'il change le nombre d'items par page alors il doit revenir sur la première page.
Exemple: L'utilisateur est sur la page 4 et visualise 10 enregistrements par page. Il change le nom...Quand l'utilisateur n'est pas sur la première page et qu'il change le nombre d'items par page alors il doit revenir sur la première page.
Exemple: L'utilisateur est sur la page 4 et visualise 10 enregistrements par page. Il change le nombre d'items par page à 50 et il retourne donc à la première page pour une nouvelle pagination.3.6François AgnerayFrançois Agnerayhttps://gitlab.lam.fr/anis/anis-client/-/issues/157Table de résultats et tri décroissant2021-04-16T07:51:11ZYannick Roehllyyannick.roehlly@lam.frTable de résultats et tri décroissantLorsqu'on fait une recherche et qu'on trie la table de résultat par ordre décroissant d'une colonne, si on se déplace dans la pagination de la table le tri change pour un tri croissant : l'icône dans la colonne indique toujours décroissa...Lorsqu'on fait une recherche et qu'on trie la table de résultat par ordre décroissant d'une colonne, si on se déplace dans la pagination de la table le tri change pour un tri croissant : l'icône dans la colonne indique toujours décroissant mais les résultats sont affichés avec un tri croissant.
Par exemple, sur
https://anis-dev.lam.fr/search/result/vipers_w1_dr2?s=000&a=1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;23;24;25;26;27;28;29;30;31;32;33;34;35;36;37;38;39;40;41;42;43;44;45;46;47;48;49;50;51;52;53;54;55;56;57;58;59
cliquer sur la colonne `num` pour changer le tri en décroissant, puis cliquer sur `2` dans la pagination de la table.3.6François AgnerayFrançois Agnerayhttps://gitlab.lam.fr/anis/anis-client/-/issues/160Add image renderer2021-04-15T13:43:50ZFrançois AgnerayAdd image rendererWhen Image renderer is selected on a column the image should be displayed:
- either in the table
- or in a modalWhen Image renderer is selected on a column the image should be displayed:
- either in the table
- or in a modal3.6François AgnerayFrançois Agnerayhttps://gitlab.lam.fr/anis/anis-client/-/issues/159Update dependencies (angular 11, ngrx 11, ...)2021-04-08T12:32:11ZFrançois AgnerayUpdate dependencies (angular 11, ngrx 11, ...)3.6François AgnerayFrançois Agnerayhttps://gitlab.lam.fr/anis/anis-client/-/issues/155Use the dataset label instead of the dataset name in the result page.2021-01-19T10:26:11ZYannick Roehllyyannick.roehlly@lam.frUse the dataset label instead of the dataset name in the result page.In the search result page, it may be better to use the dataset label instead of the data name as shown in this search result on the SDB:
![screenshot_20201204-101323](/uploads/eaaa2740f811e0eb2ccea3b8fcf766aa/screenshot_20201204-101323....In the search result page, it may be better to use the dataset label instead of the data name as shown in this search result on the SDB:
![screenshot_20201204-101323](/uploads/eaaa2740f811e0eb2ccea3b8fcf766aa/screenshot_20201204-101323.png)3.6Tifenn GuillasTifenn Guillashttps://gitlab.lam.fr/anis/anis-client/-/issues/82Add SAMP access2021-05-28T14:28:12ZTifenn GuillasAdd SAMP access- Changer les logos `samp` et `spectra` pour signifier qu'il s'agit d'archives (DONE)
- Ajouter l'accès SAMP- Changer les logos `samp` et `spectra` pour signifier qu'il s'agit d'archives (DONE)
- Ajouter l'accès SAMP3.6François AgnerayFrançois Agnerayhttps://gitlab.lam.fr/anis/anis-client/-/issues/122Search nultiple download results2020-10-05T10:01:00ZTifenn GuillasSearch nultiple download results- Dans la recherche multiple, ajouter une option de téléchargement des résultats (CSV, ASCII...) pour chaque dataset ayant des résultats- Dans la recherche multiple, ajouter une option de téléchargement des résultats (CSV, ASCII...) pour chaque dataset ayant des résultats3.4Tifenn GuillasTifenn Guillashttps://gitlab.lam.fr/anis/anis-client/-/issues/125Display datasets with cone search enabled2020-10-05T09:07:54ZTifenn GuillasDisplay datasets with cone search enabled- Dans la recherche multiple, n'afficher que les datasets dont le cone search est activé.- Dans la recherche multiple, n'afficher que les datasets dont le cone search est activé.3.4Tifenn GuillasTifenn Guillashttps://gitlab.lam.fr/anis/anis-client/-/issues/118Metamodel optimisation2020-10-06T13:24:43ZTifenn GuillasMetamodel optimisation- Put `attributeListIsLoading`, `attributeListIsLoaded` and `attributeList` for multiple datasets (in documentation store module and searchMultiple store module) into metamodel module.- Put `attributeListIsLoading`, `attributeListIsLoaded` and `attributeList` for multiple datasets (in documentation store module and searchMultiple store module) into metamodel module.3.4Tifenn GuillasTifenn Guillashttps://gitlab.lam.fr/anis/anis-client/-/issues/119Documentation store optimisation2020-10-07T08:24:28ZTifenn GuillasDocumentation store optimisation- Remove `datasetListIsLoading`, `datasetListIsLoaded`and `datasetList` from documentation store module and use `datasetSearchMetaIsLoading`, `datasetSearchMetaIsLoading` and `datasetList` from metamodel module instead of.- Remove `datasetListIsLoading`, `datasetListIsLoaded`and `datasetList` from documentation store module and use `datasetSearchMetaIsLoading`, `datasetSearchMetaIsLoading` and `datasetList` from metamodel module instead of.Tifenn GuillasTifenn Guillashttps://gitlab.lam.fr/anis/anis-client/-/issues/124Admin option for search module2020-10-07T08:23:59ZTifenn GuillasAdmin option for search module- Tenir compte de l'option instance coté admin pour donner accès (afficher) les différents modules de recherches.- Tenir compte de l'option instance coté admin pour donner accès (afficher) les différents modules de recherches.3.4Tifenn GuillasTifenn Guillashttps://gitlab.lam.fr/anis/anis-client/-/issues/126Display export results as configured in admin2020-10-07T12:59:59ZTifenn GuillasDisplay export results as configured in admin- Dans la page de résultat de la recherche classique, afficher les options de téléchargement (CSV, JSON, ASCII...) tel que ça a été configurer dans anis-admin.
- Dans la recherche multiple, afficher par dataset ayant des resultats, les o...- Dans la page de résultat de la recherche classique, afficher les options de téléchargement (CSV, JSON, ASCII...) tel que ça a été configurer dans anis-admin.
- Dans la recherche multiple, afficher par dataset ayant des resultats, les options de téléchargement configurées dans l'admin.3.4Tifenn GuillasTifenn Guillashttps://gitlab.lam.fr/anis/anis-client/-/issues/97[Module Multiple] : ajouter le nouveau module2020-10-02T12:56:31ZMOREAU Chrystel[Module Multiple] : ajouter le nouveau moduleModule de recherche : Multiple
la page Multiple doit se composer :
- d'un Cone-Search avec : Ra / Dec (deg, hhmmsec et resolver) & Radius (arcsec)
- de la liste de tous datasets available pour le projet avec chacun les output parameter...Module de recherche : Multiple
la page Multiple doit se composer :
- d'un Cone-Search avec : Ra / Dec (deg, hhmmsec et resolver) & Radius (arcsec)
- de la liste de tous datasets available pour le projet avec chacun les output parameters (by default)
la page de résultat doit se composer :
- du rappel du cone-search (Ra / Dec / Radius)
- de la liste des datasets avec des objects found. Reprendre le design de la page de résultat du module search (dataset, nb objects, download et plus tard si possible le fitsCut de l'image associé au dataset)
- de la liste des datasets sans objects found
Sur le modèle de http://cesam.lam.fr/aspic (exemple de résultat avec ra: 36.3, dec: -4.2, radius: 150)
Page multiple :
![Capture_d_écran_2020-06-12_à_12.14.58](/uploads/cc9fda1c17d01b0da5538cec86a05537/Capture_d_écran_2020-06-12_à_12.14.58.png)
Page de résultat :
![Capture_d_écran_2020-08-25_à_14.41.53](/uploads/ea0aead922a7bdd8c4a6ee1107b70d7a/Capture_d_écran_2020-08-25_à_14.41.53.png)3.4Tifenn GuillasTifenn Guillashttps://gitlab.lam.fr/anis/anis-client/-/issues/84Bug toastr outputs2020-04-14T14:26:11ZTifenn GuillasBug toastr outputs- Several toastr launched if several categories or families- Several toastr launched if several categories or families3.2Tifenn GuillasTifenn Guillashttps://gitlab.lam.fr/anis/anis-client/-/issues/85Tooltip bug + css2020-04-15T13:01:00ZTifenn GuillasTooltip bug + css- Fix categories display bug in tooltip
- Design with CSS- Fix categories display bug in tooltip
- Design with CSS3.2Tifenn GuillasTifenn Guillashttps://gitlab.lam.fr/anis/anis-client/-/issues/86Refactoring renderers2020-04-22T11:29:36ZFrançois AgnerayRefactoring renderersExplication :
Les renderers peuvent être accompagnés d'un JSON de configuration qui permet à l'administrateur de spécifier le comportement du rendu d'une colonne.
Detail (Permet de lier un attribut à la page de détail. La value de l'a...Explication :
Les renderers peuvent être accompagnés d'un JSON de configuration qui permet à l'administrateur de spécifier le comportement du rendu d'une colonne.
Detail (Permet de lier un attribut à la page de détail. La value de l'attribut sera la clé primaire de recherche) :
- display => text ou button
- blank => true ou false (si true le lien s'ouvre dans un nouvel onglet)
Image (Permet d'afficher l'image en utilisant comme source la valeur de l'attribut) :
- display => text ou button
- dataset_file => true ou flase (si ture alors le fichier sera envoyé par anis-server en utilisant comme référence le dataset_name + le path du fichier contenu dans la valeur de l'attribut)
- blank => true ou false (si true le lien s'ouvre dans un nouvel onglet)
Json (Permet de formater la value de l'attribut comme un json) :
Link (Permet de créer un lien en utilisant la valeur de l'attribut) :
- display => text ou button
- dataset_file => true ou flase (si ture alors le fichier sera envoyé par anis-server en utilisant comme référence le dataset_name + le path du fichier contenu dans la valeur de l'attribut)
- blank => true ou false (si true le lien s'ouvre dans un nouvel onglet)3.2François AgnerayFrançois Agnerayhttps://gitlab.lam.fr/anis/anis-client/-/issues/87Quality improvment2020-04-23T13:04:30ZTifenn GuillasQuality improvment- Fix sonar bugs
- Increase code coverage- Fix sonar bugs
- Increase code coverage3.2Tifenn GuillasTifenn Guillashttps://gitlab.lam.fr/anis/anis-client/-/issues/96Revoir Design : Search Summary2020-06-26T08:36:41ZMOREAU ChrystelRevoir Design : Search SummaryRevoir le design et privilégier les liste déroulante car si trop de colonnes en output le desgn est super bofRevoir le design et privilégier les liste déroulante car si trop de colonnes en output le desgn est super bof3.3Tifenn GuillasTifenn Guillas