anis-client issueshttps://gitlab.lam.fr/anis/anis-client/-/issues2019-10-11T11:49:45Zhttps://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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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 Guillas