3.5.0.beta1 : sélectionneur mode sombre/clair, meilleures infos de signalement, et encouragement à des conversations plus utiles

Nouvelles fonctionnalités dans 3.5.0.beta1

Changement facile entre le mode clair et le mode sombre

Si vous utilisez un thème qui dispose à la fois d’un mode sombre et d’un mode clair, vous avez maintenant la possibilité d’afficher un sélecteur à vos utilisateurs pour qu’ils choisissent le mode qu’ils préfèrent. Le sélecteur peut apparaître dans le pied de page ou l’en-tête, et permet aux utilisateurs de sélectionner sombre, clair ou automatique, ce qui sélectionnera le mode approprié en fonction de leurs paramètres système. Cette fonctionnalité principale remplace le composant de thème maintenant déprécié qui fournissait ce sélecteur. Lisez l’annonce ici.

Informations plus utiles lors du signalement de contenu

Pour aider les administrateurs de site à rester conformes à la législation évolutive, la fenêtre modale de signalement inclut maintenant un texte fournissant une brève explication de ce qui se passe lorsque le contenu est signalé et comment il est examiné. Ce texte peut être personnalisé pour inclure toute information nécessaire, comme le délai d’examen attendu. Apprenez-en davantage à ce sujet dans notre documentation.

Par défaut, ce texte se lit comme suit :

Tous les signalements sont reçus par les modérateurs et seront examinés dès que possible.

Consultez la documentation de la fonctionnalité pour savoir comment modifier ce texte et y ajouter vos propres détails.

Encourager de meilleures conversations

Afin de favoriser des conversations plus intéressantes et précieuses, nous avons maintenant un paramètre pour ne pas compter les téléversements lors du calcul de la longueur minimale d’un message. Avec le nouveau paramètre prevent uploads only posts activé, les messages qui ne contiennent que des images ou d’autres téléversements seront bloqués de la publication, encourageant les utilisateurs à offrir une contribution plus substantielle et précieuse lors de la participation aux conversations.

10 « J'aime »

Encore plus !

Mais attendez, il y a encore plus ! Nous faisons de notre mieux pour mettre en avant les nouvelles fonctionnalités et les changements pour vous, mais il y a toujours trop de modifications à détailler. Pour une liste complète des nouvelles fonctionnalités, des corrections de bugs, des améliorations de l’expérience utilisateur (UX) et plus encore, assurez-vous de consulter les Fonctionnalités et corrections supplémentaires listées ci-dessous.

Améliorations des plugins

discourse-activity-pub

Nouvelles fonctionnalités

  • Ajout de la carte de sujets ActivityPub, des actions sur les sujets, des actions sur les publications et des informations sur les sujets, et mise à jour des informations sur les publications ActivityPub (169)
  • Ajout de la carte de sujets ActivityPub, des actions sur les sujets, des actions sur les publications et des informations sur les sujets, et mise à jour des informations sur les publications ActivityPub. (161)

Corrections de bugs

  • Mise à jour des acteurs du site lorsqu’un acteur est créé ou modifié (173)
  • Les utilisateurs anonymes doivent être inclus dans « tout le monde » pour les groupes de visibilité du statut des publications (175)
  • Gestion des attributs AP dans la modale d’informations du sujet pour les premiers posts (174)
  • Modification incorrecte de la chaîne i18n (172)
  • Régression dans le routage vers les abonnés/suivis (170)

discourse-ai

Nouvelles fonctionnalités

  • Résultats de recherche expérimentaux provenant d’une Persona IA. (1139)
  • Nouveau rapport de visualisation d’analyse des sentiments (1109)
  • Support natif des PDF (1127)
  • Support des PDF pour le pipeline RAG (1118)
  • Validation des noms d’outils (842)
  • Modifications de la logique obsolète des résumés. (1108)

Corrections de bugs

  • La recherche de découverte perturbait la recherche normale pour les anonymes (1143)
  • Exigence codée en dur pour les évaluations (1137)
  • Ajout d’une solution de contournement aux limitations de recherche HNSW de pgvector (1133)
  • Utilisation de max_completion_tokens pour les modèles Open AI (1134)
  • Gestion correcte de l’édition du fournisseur (1125)
  • Mise à jour de la clé de brouillon pour le nouveau PM avec le bot IA (1123)
  • Compatibilité du travail de remplissage des embeddings lors de la transition entre les modèles (1122)
  • Vérification du résultat du créateur d’action de publication lors du signalement de spam (1119)
  • Nécessité de pouvoir rechercher et remplacer dans les lignes (1110)

Modifications UX

  • Ajustements mineurs au bot de recherche (1146)
  • Icône personnalisée pour les découvertes de Discobot (1144)
  • Affichage d’un infobulle indiquant qu’il s’agit d’une fonctionnalité propulsée par l’IA (1141)
  • Meilleures infobulles pour les préfixes d’instructions de tâches d’embeddings (1121)
  • Clarification de la description des embeddings (1113)
  • Inclusion de none faux pour les paramètres du fournisseur (1111)

discourse-assign

Corrections de bugs

  • Ignorer les notifications lorsque le sujet n’est pas trouvé (634)

Modifications UX

  • Correction de la mise en page des assignations de groupe après le changement principal (631)

discourse-calendar

Nouvelles fonctionnalités

  • Ajout d’un transformateur de valeur pour afficher les participants dans le menu plus de l’événement (687)

Corrections de bugs

  • Ne pas afficher le bouton « envoyer un MP » à l’utilisateur qui a créé l’événement (690)
  • Permettre la suppression des événements appartenant à des utilisateurs supprimés (688)

discourse-client-performance

Corrections de bugs

  • Ne pas faire tourner les cookies de session pendant les rapports de performance (58)

discourse-data-explorer

Corrections de bugs

  • Les téléchargements de requêtes recevaient un objet de requête incorrect. (359)
  • Incohérence de l’état par défaut du champ booléen (353)

discourse-doc-categories

Nouvelles fonctionnalités

  • Ajout des traductions en tchèque (29)

discourse-gamification

Corrections de bugs

  • N1 sur flair_url du groupe (185)

discourse-jira

Corrections de bugs

  • Importation correcte de l’helper i18n (95)

discourse-livestream

Corrections de bugs

  • Problèmes de défilement du chat pour la version de bureau (46)

discourse-preset-topic-composer

Corrections de bugs

  • Problème avec les noms d’icônes obsolètes (43)

discourse-reactions

Corrections de bugs

  • Empêche la fermeture du panneau sur mobile (347)
  • Améliore le support tactile sur bureau (345)
  • Ajout de TopicViewPostsSerializerExtension pour corriger les N1 (340)

Modifications UX

  • Correction de l’alignement des réactions dans les éléments du flux utilisateur (343)

discourse-solved

Corrections de bugs

  • Ne pas permettre ni compter les solutions dans les MP (334)

discourse-subscriptions

Nouvelles fonctionnalités

  • Ajout du support de la devise CZK (265)

Corrections de bugs

  • Mise à niveau de compatibilité des icônes FontAwesome 6 (264)

discourse-topic-voting

Nouvelles fonctionnalités

  • Ajout de l’option « Votes » dans les paramètres de la liste des sujets de catégorie (232)

discourse-translator

Nouvelles fonctionnalités

  • Traduction de chaque publication vers les automatic_translation_target_languages (207)
  • Affichage des traductions complètes des sujets (205)

Corrections de bugs

  • Entrée incorrecte dans .discourse-compatibility (218)
  • Assurance que l’ancienne fonctionnalité fonctionne avec la nouvelle et affichage du bouton de traduction dans les bons scénarios (215)
  • Réajout des chaînes i18n qui avaient été supprimées (214)
  • Ne pas traduire les publications des bots (213)
  • Définir la locale d’une publication dépouillée sur la locale par défaut du site (212)
  • Ignorer le contenu supprimé ou vide (211)

Modifications UX

  • Mise à jour du texte indiquant que la page est traduite automatiquement (219)
  • Affichage d’une erreur de délai d’attente évidente au lieu d’une erreur générique (216)

Toutes les fonctionnalités et corrections

Nouvelles fonctionnalités

  • Annuler/rajouter le bouton de la barre d’outils d’importation de citation (31449)
  • Permettre à un initialiseur gjs d’être rédigé dans des thèmes locaux (31423)
  • Saisir des réactions dans le chat (31439)
  • Première version de la recherche d’administration expérimentale (31299)
  • Permettre aux administrateurs de retirer des utilisateurs des DM de chat (31366)
  • Permettre d’afficher uniquement les expériences sur « Quoi de neuf ? » (31347)
  • Affichage des informations de processus dans la modale de signalement (31300)
  • Ajout de first_post_id à TopicListItemSerializer (31254)
  • Permettre aux administrateurs de s’inscrire aux redirigements transparents sur /auth/* (31235)
  • Sélecteur de mode sombre/clair (31086)
  • Ajout du sérialiseur de données de likes du premier post (31216)
  • Permettre d’exclure les téléversements de l’exigence de longueur minimale de publication (31194)
  • Afficher la description du signalement avec la raison supplémentaire (31210)
  • Gérer gracieusement les éléments révisables non gérés (31118)
  • Introduction d’un éditeur ProseMirror (30815)

Corrections de bugs

  • Empêche la barre latérale de défiler lors de l’ouverture du canal (31454)
  • Empêche le défilement de la barre latérale lors du focus sur le compositeur de chat (31446)
  • Les brouillons ne doivent pas avoir de bouton d’expansion (31424)
  • Récupération après des automatisations échouées (31413)
  • Lightbox des téléversements de chat immédiatement après l’optimisation (31414)
  • Correction des erreurs dans la tâche Rake uploads:sync_s3_acls (31411)
  • Amélioration de la validation du nom de groupe (31315)
  • Images et sections Wikipedia onebox (31384)
  • Le parseur de langue correspond aux tirets ou aux underscores (31381)
  • S’assurer que revoke_ungranted_titles! fonctionne avec les user_ids (31371)
  • Ajout d’un support supplémentaire pour le paramètre prioritize_full_name_in_ux (31346)
  • Rendre la recherche de permalien fonctionnelle même s’il y a plus de 100 permaliens (31354)
  • Ne pas afficher   dans le bouton de date (31352)
  • Lien manquant vers la publication supprimée dans /my/deleted-posts (31342)
  • Téléversements d’images dans les paramètres du site et le profil (31350)
  • Empêche le double réglage dans le même calcul (31348)
  • Cohérence du format de date relative (31349)
  • La révision de la publication respecte le paramètre prioritize_full_name_in_ux (31293)
  • La longueur minimale du nom d’utilisateur doit être validée (31332)
  • Garder l’utilisateur dans le même contexte après la connexion (31314)
  • S’assurer que les champs sont correctement désenregistrés (31329)
  • Calcul de reaction_users_count dans le script d’importation en masse (30964)
  • Redirection automatique des utilisateurs connectés vers le sujet lorsque… (31301)
  • Ne pas afficher la modale de confirmation (31304)
  • Limiter les groupes affichés dans <GroupChooser /> à 100 groupes (31288)
  • Le profil utilisateur ne se charge pas avec une exportation vide (31290)
  • Affichage correct de l’étiquette (31282)
  • Ne pas charger tous les groupes lors du rendu de <GroupChooser /> (31271)
  • Erreur JS lorsque .header-cloak n’est pas présent (31281)
  • Les sources de directive CSP invalides doivent permettre au site de démarrer avec des directives CSP valides (31256)
  • Améliorations pour la tâche uploads:disable_secure_uploads (31231)
  • Limite de taux d’invitation incorrecte par minute pour les sujets (31252)
  • Flux d’authentification automatique avec connexion/inscription V3 en page complète (31072)
  • Ne pas notifier les administrateurs des MP lorsque la suppression est activée (31232)
  • Correction de la faute de frappe dans le nom de propriété du composon du bouton de sauvegarde (31221)
  • Définir l’état correct de la préférence utilisateur de la case à cocher du mode sombre (31214)
  • Ajustement du sélecteur de badge pour un bon imbriquement dans la liste des plugins (31218)
  • Inclure uniquement les routes de configuration de plugin personnalisées dans les onglets pour l’ancienne page d’affichage (31213)
  • Nettoyage des téléversements non sécurisés avec access_control_post_id (31189)
  • Vérification correcte de hasData dans admin-report (31197)
  • Propagation des événements pointerdown sur le déclencheur DMenu lorsque le menu n’est pas développé (31104)
  • Hauteur mobile correcte des modales de badge et de propriété (31187)

Modifications UX

  • Remplacement de l’icône de sélecteur d’emoji face-sourire solide par une icône régulière (31421)
  • Fermeture du panneau de thread avec une seule touche Échap (31426)
  • Déclenchement de la boîte de dialogue de téléversement au double-clic (31425)
  • Augmentation de la limite dans le récupérateur de canal de chat (31406)
  • Suppression de l’ancien hack de bordure de menu (31344)
  • Empêcher les longs noms de catégories de déborder sur la liste des sujets mobiles (31335)
  • Masquer « powered-by » sur la page d’invitation de l’administrateur (31303)
  • Ajout d’indications pour la touche Entrée dans la recherche (31298)
  • Suppression de la réinitialisation de la marge main-outlet-wrapper pour mobile (31286)
  • Ajout d’une confirmation aux paramètres du crawler (31269)
  • Mise à jour du champ d’image de bannière pour utiliser le texte d’aide (30666)
  • Correction de la navigation horizontale des groupes sur mobile (31259)
  • Passage des pages de groupes à la navigation horizontale (31243)
  • Utilisation d’une icône pour le bouton de création de sujet sur mobile (31237)
  • Omission de la date dans le flux utilisateur pour les petites publications d’action (31236)
  • Correction de l’alignement du flux utilisateur pour les likes (31234)
  • Ne pas utiliser de suggestions de noms d’utilisateur génériques pour les invitations (31175)
  • Rafraîchissement conditionnel de la page à l’étape de style de l’assistant (31193)
  • Suppression du paramètre du site enable_quote_copy (31191)
  • Correction de l’affichage du code HTML dans le bouton de suppression d’utilisateur (31201)
  • Correction de la mise en page des erreurs de la modale d’invitation (31199)
  • Alignement à gauche du texte du bouton du menu déroulant (31198)
  • Correction de l’enroulement des liens de carte de sujet avec compteur (31184)
  • Mise à jour du style de l’indicateur de bot (31108)
  • Améliorations du menu des multiples brouillons (31195)
  • Affichage du nom de la catégorie parente pour les hashtags de catégorie (31188)
  • S’assurer que tous les enfants de .with-topic-progress sont cliquables (31176)

Performance

  • Mise en cache de tous les bundles de locale supplémentaire et utilisation du CDN (31445)
  • Report du calcul de consolePrefix() pour les transformateurs (31367)
  • Routes de paramètres de préchargement des plugins administrateur (31215)

Accessibilité

  • Correction du problème de contraste du bouton de contrôle de publication pour les couleurs WCAG (31177)
10 « J'aime »

Une publication a été divisée en un nouveau sujet : Question concernant la note de publication des résultats de recherche expérimentaux