Skip to content

v31.1

Latest

Choose a tag to compare

@philippemilink philippemilink released this 29 Nov 17:38
22d23c3

Changements majeurs

  • Nouvelle organisation de la page d'accueil #6696
  • Implémente le blocage des adresses IP via le site web #6734

Changements mineurs

  • Ajoute une page « Accessibilité » #6673
  • Améliore les encarts pour la création de sections, parties et chapitres dans les contenus #6684
  • Permet les suggestions sur les billets #6666
  • Ajoute le badge "Banni" dans les sous-réseaux IPv6 de la page des membres par IP #6695
  • Augmente la hauteur de ligne pour augmenter la lisibilité des diffs #6701
  • Ajoute les liens pour "Sujets créés", "Sujets suivis" et "Messages postés" dans la barre latérale des forums #6714
  • Interdit les caractères non affichables dans les pseudos #6733
  • Teste la taille de le type de l'image avant l'upload dans le nouvel éditeur #6731
  • Affiche l'adresse de contact sur la page d'une casquette #6735
  • Affiche la méthode de connexion (site ou réseaux sociaux) sur la page de profil #6746
  • Précise l'erreur d'import d'une archive dans une galerie #6749
  • Moteur de recherche :
    • Définit l'apostrophe comme un séparateur pour les recherches #6747
    • Permet de chercher les contenus dans les (sous-)catégories #6705
  • Ajoute les modifications des catégories dans le journal d'événements d'un contenu #6715
  • Ajoute une commande pour désinscrire un membre #6745
  • Utilise un fond blanc sur les champs de texte textarea et input #6697
  • Affiche également le nombre de téléchargements des exports (PDF et ePUB) dans les statistiques d'un contenu #6761
  • Mise à jour des dépendances #6675 #6677 #6728 #6676 #6748 #6738 #6751 #6754
  • Mise à jour de ZMarkdown vers la version 12.1.0 #6682 #6755
  • N'envoie pas à Sentry les KeyboardInterrupt #6678

Correction de bugs

  • Moteur de recherche :
    • Gère le cas où les résultats de la recherche ne contiennent pas d'éléments surlignés #6679
    • Augmente le timeout pour les recherches #6706
    • Ne lève pas une erreur 500 s'il manque un paramètre GET dans la recherche #6704
    • Met à jour les poids de recherche #6685
    • Permet le déplacement vers un forum privé d'un sujet pas encore indexé #6709
  • Corrige sur la page de profil l'affichage des liens vers les productions du membre #6687
  • Configure le bon chemin pour les extensions MathJax #6691
  • Corrige la mauvaise permission sur les galeries lors de la désinscription #6693
  • Corrige la position du pied de page quand une bannière est présente #6699
  • Garde les paramètres GET dans l'URL de redirection après la connexion #6711
  • Ignore les éventuels répertoires lors de la copie des images pour un ePUB #6743
  • Corrige l'export en ePUB d'un contenu sans galerie #6759
  • Corrige la réservation d'une validation d'un contenu avec un auteur externe #6710
  • Corrige les erreurs 500 lors d'une requête HEAD sur l'API du profil #6763

Refactorisation

  • Ajoute des tests incluant des articles au test de profil #6717
  • Supprime la variable inutile $ZDS_JDK_VERSION #6727
  • Utilise exist_ok=True de mkdir #6742
  • Rend générique en fonction du type les vues WarnTypo #6669, RemoveAuthorFromContent #6668 et AddAuthorToContent #6667
  • Met à jour Django de la version 4 à 5.2 #6764

Environnement de développement

  • Corrige la façon de récupérer la version de nvm #6688
  • Conserve uniquement WSL dans la documentation de l'installation sur Windows #6719
  • Ajoute isort à la configuration de pre-commit #6721
  • Retire de la documentation le support du format XML dans l'API #6698
  • Corrige les mentions de settings.py dans la documentation #6708
  • Ajoute la dernière version de Fedora testée au script d'installation #6739

Liste complète des changements : v31...v31.1