Skip to content

v30.2 Éon

Compare
Choose a tag to compare
@philippemilink philippemilink released this 28 May 14:25
· 242 commits to dev since this release

Changements majeurs

  • Utilisation de ZMarkdown 11, qui corrige surtout des failles de sécurité et permet à nouveau d'exporter des PDFs #6276
  • Importe l'information ready_to_publish depuis les archives #6203
  • Cache les boutons d'actions impossibles pour les membres en lecture seule #6234
  • N'exporte que les conteneurs marqués comme publiables #6266, #6267, #6282
  • Ignore les messages masqués dans le décompte des commentaires d'un contenu #6156

Changements mineurs

  • Passage à Django 3 #6217
  • Mise à jour des dépendances #6158, #6160, #6161, #6163, #6114, #6171, #6216, #6216, #6230, #6242, #6245, #6256, #6257, #6258, #6260, #6261, #6255, #6162
  • Améliore la barre d'outils du nouvel éditeur #6138
  • Corrige le lien de contribution technique de la page « À propos » #6147
  • Corrige une marge sur une liste de tutos/articles de la bibliothèque #6133
  • Cache les boutons éditer et citer pour les messages des MPs avec une seule personne #6180
  • Gère plus d'erreurs possibles venant de Matomo #6151
  • Retire le champ de recherche (inactif) sur les profils #6201
  • Ajoute des variantes italiques pour Merriweather #6200
  • Rend possible la mise à jour d'image avec un SVG #6207
  • Améliore les messages d'erreur pour l'importation d'image #6208
  • Ajout du support des IPv6 pour détecter les partages d'IP #6124
  • Précise que changer une image ne la changera pas là où elle est déjà utilisée #6209
  • Grise les boutons de comparaisons de versions si elles sont identiques #6181
  • Supprime les notifications concernant un forum inaccessible #6196
  • Corrige l'initialisation du menu mobile sur tablette #6220
  • Ajout du lien GitHub dans le pied de page #6222
  • Ajoute la mention du scope minimal du token GitHub #6185
  • Corrige les marges des listes sur mobile #6233
  • Passage à NodeJS 16 LTS #6235, #6271
  • Ajoute une option pour désactiver l'export des billets #6197
  • Rend publication_watchdog plus résistant aux exceptions #6264
  • Permet le changement de titre d'un contenu publié entre deux passages du watchdog de publication #6269
  • N'affiche pas le bouton Retour à la vue globale sur la page de statistiques d'un contenu sans section #6287

Documentation

  • Retire des références aux versions des dépendances dans la doc #6168
  • Ajoute un guide sur les tests backend et leur écriture #6166, #6167
  • Ajout d’un passage sur nvm et bashrc #6212
  • Utilise les commandes make dans la documentation pour contribuer à ZdS #6214
  • Ajoute une précision à la documentation : --just-print pour voir les sous-commandes d'une commande make #6278

Refactorisation

  • Retire JQuery de content-helps.js #6116
  • Utilise le KaTeX de zmd pour ZdS #6182
  • Corrige deux tests mal nommés et donc non découverts #6202
  • Ajoute de tests #6193, #6194, #6190, #6188
  • Supprime l'ancien module de recherche #6248
  • Relocalisation des usines #6249
  • Remplace notre implémentation de LoginRequiredMixin par celle de Django #6252
  • Refactorisation de quelques très gros fichiers #6251
  • Remplace notre implémentation de PermissionRequiredMixin par celle de Django #6262
  • Retire la gestion des anciens smileys #6268
  • Remplace la vue de logout par la LogoutView de Django #6272
  • Déplace des utilitaires liés au MP de utils vers mp #6285
  • Déplace des utilitaires liés aux forums de utils vers forum #6286

Environnement de développement

  • Réduit la verbosité des logs de l'environnement de dev #6149
  • Amélioration de notre utilisation de Yarn #6136
  • Crée toujours la catégorie mère d'une sous-categorie #6150
  • Corrige des logs en double sur l'environnement de dév #6174
  • S'assure que l'OS choisi pour installation est un nombre #6183
  • Retire des restes de Travis #6179
  • Vérifie qu'il ne manque pas de migrations dans la CI #6240
  • Mise à jour de la version supportée de Debian et Ubuntu #6239, #6241

Liste complète des changements : v30.1-artemis...v30.2-eon