Skip to content

Fix/login toast error#34

Open
NoppeHugo wants to merge 78 commits into
EphecLLN:mainfrom
DevIII-2025:fix/login-toast-error
Open

Fix/login toast error#34
NoppeHugo wants to merge 78 commits into
EphecLLN:mainfrom
DevIII-2025:fix/login-toast-error

Conversation

@NoppeHugo
Copy link
Copy Markdown

✅ Corrige la disparition immédiate du toast d’erreur lors d’un échec de connexion

  • Ajoute une exception dans l’intercepteur Axios pour ne pas tenter de refresh le token JWT si l’erreur 401 provient de la route /users/login/
  • Cela empêche le rechargement automatique/redirection non souhaitée, ce qui laissait à peine le temps d’afficher les messages d’erreur via toast
  • Comportement attendu : toast de succès reste 2s, toast d’erreur reste affiché normalement sans disparaître

EdouardADM and others added 29 commits April 13, 2025 16:26
Ajouter cette fonction à la page principale du site web où tous les films sont affichés :

Afficher les films dans un 4x6 grid layout avec la pagination de django rest
Navigation par numéro de page, flèches "précédent" et "suivant" bouton
- Ajustez la barre de recherche afin de rechercher un film sur la base de son titre.
- La recherche ne devrait être effectuée qu'après avoir appuyé sur le bouton ou la touche Entrée.
- La barre de recherche devrait effectuer la recherche dans le backend et pas seulement dans le frontend afin d'éviter que seuls les films soient recherchés sur une seule page.
- Une fois la recherche effectuée, le mot recherché doit être affiché.
- Si aucun résultat n'a été trouvé, elle devrait afficher « Aucun résultat trouvé pour *abc-movie* ».
- Effacer la barre de recherche une fois la recherche effectuée.
Un bouton de filtre à côté du bouton de recherche. Ce bouton ouvre un menu déroulant.
Permet d'utiliser des filtres lors de la recherche de films ou de tous les films. Ces filtres doivent être :
- année (sous la forme d'un champ de texte)
- trier par (sous forme de boutons radios placés les uns à côté des autres)
    - Année (croissant)
    - Année (décroissante)
    - Alphabétique (croissant)
    - Alphabétiquement (décroissant)
    - Revue (croissant)
    - Revue (décroissante)
Une fois qu'une recherche a été effectuée à l'aide de ces filtres, les filtres sélectionnés devraient apparaître sous la barre de recherche.
Création compte admin + vu signalement uniquement pour les admin
…dépasser 200 caractères, ce qui est bien, mais cette contrainte doit être visible dans le formulaire.
@Y-Rowz Y-Rowz deleted the fix/login-toast-error branch May 22, 2025 09:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants