{"push_id":2770804913,"size":6,"distinct_size":6,"ref":"refs/heads/fix-tag-search","head":"4fb8d3a659c7d93c254a33adc3d9f751023d9d3f","before":"0e7aa2b2c9ed1fedd38e9550a22490c608a5f067","commits":[{"sha":"244b76319e373282fed9730c108f43c48bac70da","author":{"name":"fdambrine","email":"60bf10b6211727d2a920edfdd27e1a67484d4ba4@vadesecure.com"},"message":"remet la flèche et la note sur la même ligne","distinct":true,"url":"https://api.github.com/repos/rezemika/zds-site/commits/244b76319e373282fed9730c108f43c48bac70da"},{"sha":"28764a9b5f16f97ce0b33fadea02142d98dab0cd","author":{"name":"fdambrine","email":"60bf10b6211727d2a920edfdd27e1a67484d4ba4@vadesecure.com"},"message":"fixe l'alignement des vidéo","distinct":true,"url":"https://api.github.com/repos/rezemika/zds-site/commits/28764a9b5f16f97ce0b33fadea02142d98dab0cd"},{"sha":"cde586725440f811019f18356032f2a59e9be40d","author":{"name":"Nils Van Zuijlen","email":"bb4cdb1e677dc6120ece25b000564a2fa4328938@mailo.com"},"message":"Insertion du smiley >_< (#4960)\n\nModifié en X/\r\n\r\nCloses #4949","distinct":true,"url":"https://api.github.com/repos/rezemika/zds-site/commits/cde586725440f811019f18356032f2a59e9be40d"},{"sha":"47ccb1774af22e5e28d648cdfea3ef57dde563be","author":{"name":"Pierre Beaujean","email":"d82dcca6b69b8ce8d849e2b7c80b243aea118fae@gmail.com"},"message":"[Nettoyage] reprise de plusieurs PR front (#4993)\n\n* Renomme les filtres top_categories et top_categories_content\r\n\r\nSupprime `templates/tutorialv2/list_page_elements/side_bar.html` qui\r\nétait inutilisé.\r\n\r\n* Ajout d'un minlength sur le formulaire de validation de contenu.\r\n\r\nminlength=3\r\nDans zds/tutorialv2/forms.py\r\n\r\n* Simplified handling of errors\r\n\r\nIn form zds.tutorialv2.forms.AcceptValidationForm\r\nUsing django.forms.Forms.add_error\r\n\r\n* Trie les notifications de la plus récente à la plus ancienne\r\n\r\nL’ordre a changé suite à un refactoring furtif dans 088f2cfa.\r\n\r\nJ’aurais bien rajouté un test là-dessus mais je sais pas trop faire.\r\n\r\n* Affichage des erreurs propre !\r\n\r\nCloses #4817\r\n\r\n* Écriture des tests\r\n\r\n- Tests du tag messages\r\n- Optimisation des imports\r\n\r\n* Déplacement du header pour alléger le base.html\r\n\r\n* Transforme les templatetags des notifications en un context processor\r\n\r\nJe ne pense pas que ce soit une bonne pratique de faire des queries vers\r\nla DB dans des templatetags.\r\n\r\nCe commit limite le nombre maximal de notifications affichées dans la\r\nliste déroulante en haut à droite du site. Il n’y en a pas plus de 10\r\ndésormais. Toutefois, le nombre de notifications affiché dans le badge\r\nrouge correspond bien au nombre total des notifications.\r\n\r\nLe code est quasi le même pour les messages privés, les alertes de\r\nmodération et les autres notifications.\r\n\r\nJ’ai essayé de soigner les queries, il y a d’abord un `SELECT COUNT(*) …`\r\npuis un `SELECT * … LIMIT 10` et c’est tout.\r\n\r\n* add unit test\r\n\r\n* fix tests\r\n\r\n* lint\r\n\r\n* codacy, then","distinct":true,"url":"https://api.github.com/repos/rezemika/zds-site/commits/47ccb1774af22e5e28d648cdfea3ef57dde563be"},{"sha":"9d0c3782fa4a8847b802f49c5b3af54ff80c6997","author":{"name":"firm1","email":"56697f1b2d355350986420e217694163a99b9902@users.noreply.github.com"},"message":"fix get git revision (#4928)","distinct":true,"url":"https://api.github.com/repos/rezemika/zds-site/commits/9d0c3782fa4a8847b802f49c5b3af54ff80c6997"},{"sha":"4fb8d3a659c7d93c254a33adc3d9f751023d9d3f","author":{"name":"Pierre Beaujean","email":"d82dcca6b69b8ce8d849e2b7c80b243aea118fae@gmail.com"},"message":"Merge branch 'dev' into fix-tag-search","distinct":true,"url":"https://api.github.com/repos/rezemika/zds-site/commits/4fb8d3a659c7d93c254a33adc3d9f751023d9d3f"}]}
{"actor":{"display_login":"pierre-24"}}