codegouvfr / codegouv-web-poc

0 stars 0 forks source link

Amélioration de la page ExploreCatalog, Explore et de l'interface générale #26

Closed mineraux closed 1 year ago

mineraux commented 1 year ago

Close #27 Close #25 Close #12

Features

D'autres changements ont également été fait :

Correction des retours de https://github.com/codegouvfr/codegouv-web/pull/24 :

Screen record

https://www.loom.com/share/f984159f4cd1403daed76099f78b6727

Capture d’écran du 2023-05-02 10-38-34

mineraux commented 1 year ago

Hello ! Avant de revoir le code, j'ai trouvé quelques bugs bloquants à l'utilisation :

  • Certains filtres semblent ne pas fonctionner, notamment Administrations, Dépendances, Langages
  • La combinaison d'une valeur dans le champ de recherche et de filtres semble ne pas fonctionner

    • Le fonctionnement est-il bien : une union des valeurs à l'intérieur d'un filtre particulier, une intersection entre filtres différents ? Par exemple : (Java || Python) && (MIT || BSD) && Stable
  • Je ne sais pas si c'est un bug ou si je n'en ai pas compris le comportement : certaines valeurs des filtres Statut du développement et Organisations sont grisées par défaut

Comme discuté, les options grisées sont des options qui n'ont aucun repo associé.

En effet, j'ai fais un fix sur le système de filtrage qui n'était pas bon mais ça a inclus un autre bug. Je corrige ça. Le système est une union de tout les filtres : Java || Python || MIT || BSD || Stable J'ai update le code pour avoir la relation (Java || Python) && (MIT || BSD) && Stable

hjonin commented 1 year ago

Hello !

En effet, j'ai fais un fix sur le système de filtrage qui n'était pas bon mais ça a inclus un autre bug. Je corrige ça.

Merci !

J'ai update le code pour avoir la relation (Java || Python) && (MIT || BSD) && Stable

Je valide ce fonctionnement, merci.

Après test et avant de revoir le code, j'ai écrit la liste des corrections et améliorations nécessaires pour valider la tâche dans l'issue https://github.com/codegouvfr/codegouv-web/issues/29. La section "Nice to have" n'est pour le moment pas à traiter. Cette tâche redevient priroritaire par rapport à la tâche de merge.

Merci d'avance !