-
Notifications
You must be signed in to change notification settings - Fork 80
Refont UI/UX dashBoard. #1364
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Refont UI/UX dashBoard. #1364
Conversation
…butor in the dashboard. Added tests and fixed flake8 issues
LoicBonavent
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hello Benjamin,
Merci beaucoup pour tout ce travail de qualité.
Au vue de tout ce code, j'ai réalisé des tests sur un environnement de test.
Voici les erreurs que j'obtiens :
- problème dans la console du navigateur : filter_aside_video_list_refresh.js?ver=4.0.0.benj:210 Uncaught ReferenceError: filtersConfig is not defined
- avertissement dans la console du navigateur : non unique ids pour id_is_draft
- chargement infini des vidéos : les mêmes vidéos sont affichées en boucle quand je scrolle
- la recherche par type et par discipline ne fonctionne pas : cela affiche toujours qu'aucune vidéo ne correspond aux critères.
- Pour rester standard avec les autres libellés, il faudrait mettre Catégorie à la place de Catégories (je crois qu'Olivier l'avait identifié aussi).
Merci encore
|
Merci pour vos retours. J'en profite pour vous demander : auriez-vous des recommandations ou des techniques particulières pour bien tester les nouvelles fonctionnalités d'une PR ? |
mes recommandations : Cliquer absolument partout, et faire tester par une tierce personne ;) |
|
Hello Benjamin, Perso, je pars du principe que les tests unitaires ne servent qu'à éviter des régressions et ne servent finalement qu'à éviter les bourdes de codage, pas plus. Cela serait bien d'avoir des outils automatisés qui permettent de réaliser ces tests fonctionnels (par exemple basé sur Selenium); mais à ce jour, rien n'a été fait dans ce sens. Après, ce n'est pas très grave : perso, je trouve que ces tests fonctionnels sont rapides, bien plus que de coder des modifications dans Pod... Bonne journée |
…eld & missing script for hideEmptyDropdowns
|
Merci pour ces modifications; cela résout certains problèmes, mais pas tous on dirait; il reste les problèmes suivants :
Merci |
|
AH oui, un petit détail; vis_à-vis de la terminologie Pod, plutôt que tag, mettre "mot clé". |
|
Pour ce qui concerne d'afficher Actions multiples en permanence. Initialement, l'idée de ne les afficher qu'après sélection (validée avec un designer web) était pour éviter de surcharger l'interface lorsque aucune action n'est possible, Cependant, je suis d'accord que la découvrabilité (jsp si ca exixte comme mot) de la fonction peut être améliorée. Plutôt que de l'afficher en permanence, que penses-tu d'ajouter un petit texte d'indication près de la case "Tout sélectionner" du type : "Sélectionnez des vidéos pour activer les actions multiples." ? Ce texte disparaîtrait dès qu'une vidéo est cochée. |
|
Je ne pense pas que ce mot existe, mais il est très parlant :) |
…ble_filter_by_type returning title & slug
…os with infinite loader
LoicBonavent
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Super boulot. Merci beaucoup. Et bon week-end / bonnes vacances :)
|
apparament, il y a une erreur révélée par les tests unitaires : |
|
Hello Benjamin, Bonne journée |
|
Bonjour à tous, excusez-moi pour le délai de réponse. En effet, ma PR est bien terminée. |
|
Hello Benjamin, super. merci beaucoup. Et cela a déjà été mergé, yes ! |

Refonte UI/UX dashboard
IMPORTANT : Cette PR est la continuité de la PR #1296 : "Ajout de filtres à la recherche dynamique sur le dashboard".
Pour la revue, n'hésitez pas à consulter la PR fermée. Elle avait été clôturée car j'avais terminé ma période de stage.
Je pense qu'elle était proche d'être correcte, il serait donc dommage de l'abandonner.
IMPORTANT: This PR is a continuation of PR #1296: “Adding filters to dynamic search on the dashboard.”
For review, feel free to consult the closed PR. It was closed because my internship period had ended.
I think it was close to being correct, so it would be a shame to abandon it.
dev_v4branch.draftif it's still a work in progress.