3.5.0.beta9 : Amélioration de la gestion des couleurs, de la bannière d'accueil principale et des filtres du journal d'actions du personnel

Encore plus!

Mais attendez, il y a 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 changements pour les détailler tous. Pour une liste complète des nouvelles fonctionnalités, des corrections de bugs, des améliorations 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

Corrections de bugs

  • La pagination était cassée au-delà de 50 abonnements/abonnés (239)
  • Utiliser la bonne page pour load_more_uri (238)
  • Autoriser la modification du titre des sujets pour les publications non-ActivityPub (235)

discourse-custom-topic-lists

Corrections de bugs

  • Utiliser le composant TagDropHeader au lieu de simples chaînes de caractères (48)

Toutes les fonctionnalités et corrections

Nouvelles fonctionnalités

  • Ignorer la détection de spam lorsque le contenu pertinent est inchangé ou modifié par le personnel (34391)
  • Possibilité de régénérer les résumés courts (34345)
  • Désactiver les conseils utilisateurs + message de bienvenue du bot narratif pour tous les sites (34316)
  • Interface d’administration de la progression des traductions (34239)
  • Activer le bouton de création de sujet pour les catégories en lecture seule (34211)
  • Accès CRUD pour ai-artifacts (administrateur uniquement) (34193)
  • Améliorer l’ordre de tri de la palette de couleurs dans l’administration (34282)
  • Opt-in pour l’API des réponses lors de l’utilisation d’Azure (34290)
  • Afficher les scripts d’automatisation dans la page des fonctionnalités IA (34254)
  • Localiser la vue des sujets dans la vue du crawler (34253)
  • Filtrer les conseils pour les sujets assignés (33992)
  • Localiser les titres des sujets et les noms des catégories dans la vue du crawler (34212)
  • Supprimer la case à cocher du mode sombre (34165)
  • Ajouter des aperçus aux sélecteurs de palette de couleurs (34129)
  • Ajouter le support de l’effort de raisonnement ‘minimal’ dans les modèles OpenAI (34179)
  • Support de GPT-5 (34168)
  • Option par défaut du thème dans l’interface utilisateur (34126)
  • L’icône d’en-tête IA doit mémoriser la dernière URL (34108)
  • Ajouter le support de matryoshka dans les embeddings Gemini (34145)
  • Faire en sorte que l’export des journaux d’actions du personnel respecte le filtre (34113)
  • Option par défaut du thème dans l’interface utilisateur (34110)
  • Ajouter un sélecteur de plage de dates au journal des actions du personnel (33959)
  • Ajouter un interrupteur pour les gists PM à Discourse AI (34107)
  • Ajouter une option pour masquer les adresses IP aux modérateurs (33682)
  • Rendre HyDE optionnel dans la recherche IA (34074)
  • Localiser les titres des sujets dans les notifications et les signets (34059)
  • Utiliser une persona lors de l’exécution du script d’automatisation de tri IA (34010)
  • Préférence utilisateur pour la police monospace Markdown de l’éditeur (34051)
  • Ajouter un paramètre de schéma de couleurs sombres pour les thèmes (33967)
  • Autoriser la re-localisation deux fois par jour si la version du message a changé (34023)
  • Ajouter le nouveau paramètre edit_tags_allowed_groups (34000)
  • Récupérer les actifs JS pré-construits par défaut (34009)
  • Préférence du mode couleur (33875)
  • Réinitialiser la date de bump lors de la réaffichage d’un message (33926)
  • Ajouter le support des noms d’utilisateur Unicode pour le texte enrichi du composer (33734)
  • Réinitialiser la date de bump lors de la masquage d’un message (33895)
  • Localiser les noms des langues (33790)

Corrections de bugs

  • Rafraîchir la liste des palettes lors de la navigation vers la page de liste des palettes (34374)
  • Inclure les scripts llm_persona_triage dans la section de tri des fonctionnalités IA (34395)
  • Tronquer les noms des personas semées pour respecter la contrainte de longueur du nom (34393)
  • Autoriser les utilisateurs dans content_localization_allowed_groups à supprimer les traductions (34385)
  • Le menu déroulant des langues dans l’assistant doit filtrer correctement (34379)
  • Une faute de frappe dans le callback de changement pour l’assistant (34378)
  • Corriger la balise de paragraphe fermante dans locale (34372)
  • S’assurer que les champs de confirmation utilisateur sont exportés correctement dans les listes d’utilisateurs. (34375)
  • Masquer la recherche d’en-tête pour certaines routes (34294)
  • Prioriser la palette par défaut claire et sombre dans l’administration (34348)
  • Autoriser l’index des thèmes à se réordonner lors de l’ajout de nouveaux thèmes (34314)
  • Lien incorrect de paramètre de site pour les plugins dans la recherche d’administration (34349)
  • Bouton de modification de la palette de couleurs pointant vers la mauvaise route (34318)
  • Lier vers les bons journaux d’actions du personnel pour le paramètre de site du thème (34315)
  • Améliorer l’interrupteur d’automatisation on/off (33482)
  • Utiliser le nom du groupe dans l’avertissement de mention inaccessible (34174)
  • Nettoyer user_auth_token_logs même lorsque la journalisation verbeuse est désactivée (34196)
  • Définir la couleur du texte de la catégorie sur le flou du champ (34289)
  • Un sujet supprimé cause un problème lors du remplacement des attributs (34286)
  • Spécifications du sérialiseur de site de thème système et du gestionnaire de feuilles de style (34277)
  • S’assurer que les gists IA s’affichent sur mobile (34261)
  • Le border-radius doit apparaître dans l’entrée de modification du titre du sujet (34258)
  • Améliorer l’autocomplétion hexadécimale de l’entrée de couleur (34218)
  • Utiliser le chemin de sous-dossier de sous-catégorie correct dans le crawler (34250)
  • Ne pas rendre les palettes de Horizon sélectionnables par l’utilisateur (34062)
  • Utiliser une valeur valide pour désactiver les sauvegardes en utilisant backup_frequency (34245)
  • Les paramètres de site du thème ne se rechargent pas entre les processus (34242)
  • Supprimer le paramètre allowedGroups redondant (34244)
  • Autoriser les administrateurs à supprimer les invitations créées par d’autres (34064)
  • Simplifier la logique de l’exigence du nom complet lors de l’inscription (34215)
  • Mettre à jour les styles pour les petits écrans (34232)
  • Supposer que le buffer transporte également des éléments des chunks précédents, pas seulement le dernier (34230)
  • Affichage d’erreurs lors de l’authentification sociale dans certains cas limites (34220)
  • Améliorer la gestion de l’URL de destination lors de l’inscription (34221)
  • Améliorer le filtrage avec plusieurs filtres de tags (34120)
  • Pollution du cache de recherche autocomplétée utilisateur (34208)
  • Mettre à jour la destination finale pour utiliser un user agent plus récent (34207)
  • Éditeur riche ENTER après un nœud non-textuel (34188)
  • Coller une mention d’un message vers l’éditeur riche (34184)
  • Le plugin Hcaptcha était incompatible avec les sites nécessitant une connexion (34181)
  • Afficher un message d’erreur lorsque l’authentification sociale échoue pour les utilisateurs suspendus (34173)
  • Rediriger vers le sujet ‘privé’ lors de l’utilisation de discourse connect (34176)
  • parseDOM html_inline de l’éditeur riche ne définit pas l’attribut de balise (34175)
  • Ne pas quitter prématurément la route de connexion dans les webviews (34172)
  • Échappement d’URL dans l’éditeur riche lors de autolink/linkify (34164)
  • Appel correct de l’endpoint Open AI (34170)
  • Ne pas essayer de mettre à jour le champ d’automatisation si nous n’avons pas pu créer une Persona en raison de champs manquants (34147)
  • Supprimer l’exemple de markdown multi-lien confus de la persona de résumé (34146)
  • L’outil de recherche IA doit respecter le nouveau paramètre hyde (34117)
  • S’assurer que nous n’ajoutons pas deux fois des parties du même chunk lors de la gestion des ParserErrors (34143)
  • Conseils utilisateur dans les langues avec des apostrophes (34118)
  • Afficher le spinner de chargement lors de la redirection vers discourse connect (34135)
  • Rendre le rechargement en direct des thèmes plus sûr (34133)
  • Mettre à jour la logique d’affichage de l’avertissement de palette administrateur (34121)
  • Connecteurs JS/HBS dans les thèmes (34130)
  • Attraper l’exception PG possible de Chat::AutoJoinChannels (34132)
  • Le planificateur d’événements pouvait créer un enregistrement dupliqué (34127)
  • Gestion du cookie ‘destination_url’ (33072)
  • Le préfixe ‘custom’ a été supprimé. Nettoyer le champ modèle de llm_report (34099)
  • Migrations partielles (34085)
  • Ne pas effectuer de traduction nulle (34084)
  • S’assurer que les chaînes sont correctement échappées avant de semer une persona pour les scripts de tri (34082)
  • Mettre à jour le style de secours pour l’assistant category-link (34076)
  • Utiliser la variable correcte pour la migration des personas de tri (34067)
  • Supprimer le préfixe custom lors du semis des personas pour le tri (34066)
  • Rechargement infini en mode mobile basé sur le viewport (34058)
  • Faute de frappe dans la tâche rake auxiliaire du paramètre llm (34057)
  • Ajouter un composant au bouton pour tous les thèmes (34056)
  • Afficher le sélecteur de localisation de catégorie pour les locales non-supportées lorsque la localisation existe (34025)
  • Traduction de la notification d’événement pour la présence prédéfinie (34053)
  • Initialiser mobileMode plus tôt (34036)
  • Filtrer les vues de route - erreur, “views” est ambigu (34033)
  • Debounce la résolution des URLs d’image sur l’éditeur riche (34035)
  • Gérer LOAD_PLUGINS=0 dans assemble_ember_build.rb (34029)
  • Autoriser here comme mention valide (34028)
  • Ajouter des avertissements de mention pour le texte enrichi du composer (33857)
  • S’assurer que le slug de catégorie importé est dédoublonné (34012)
  • Supprimer le défilement inutile dans horizontal-scroll-sync (34016)
  • Invitations CSV en vrac cassées lorsque les téléchargements S3 sont activés (33995)
  • Une mention avec un statut doit ouvrir la carte utilisateur (33979)
  • Optimiser les lacunes de la troncation de sujet depuis a27e20c (33983)
  • Implémentation des classes d’élément sur les anciens navigateurs (33981)
  • Tabulation hors de l’éditeur markdown (33940)
  • Étendre la clé de cache en raison de la locale utilisateur (33975)
  • Double comptage et normalisation du taux de complétion (33963)
  • Le mode du composer n’était pas mémorisé sur le nouveau PM (33962)
  • Vérifier les noms de groupe de tags dans le validateur de modèle de formulaire (33850)
  • Événement ENTER de la modale de lien du composer (33945)
  • Supprimer la référence de code ancien sur la migration Discourse AI (33943)
  • S’assurer que le rapport d’utilisation est conscient du fuseau horaire pour éviter les lacunes (33913)
  • Afficher également les noms natifs lors de l’édition des localisations de catégorie (33930)
  • Déplacer le texte de digest personnalisé au bon endroit (33912)
  • Nom de variable correct (33935)
  • Traiter les modèles avant l’aperçu (33848)

Changements UX

  • Aperçus de couleurs des préférences utilisateurs plus réactifs (34361)
  • Corrections et améliorations pour les palettes de couleurs (34359)
  • Supprimer le style spécifique à l’assistant et ajouter des classes de base (34323)
  • Afficher un message toast lors de la suppression d’un thème (34355)
  • Toujours garder le composer mobile en plein écran (34358)
  • Supprimer barThickness pour que les barres de traduction s’échellent naturellement (34362)
  • Corriger la couleur de la poignée de timeline dans les palettes mode sombre (34360)
  • Ne pas rendre les palettes semées sélectionnables par l’utilisateur (34347)
  • Mettre à jour le texte de Active ->` Par défaut pour les thèmes + palettes (34346)
  • Corriger la taille du menu déroulant de catégorie dans l’éditeur de titre (34335)
  • Ne pas mettre en surbrillance le contenu administrateur au survol s’il n’est pas cliquable (34332)
  • Améliorer le style du sélecteur de couleur (34328)
  • Augérer légèrement le contraste de la poignée de timeline (34327)
  • Support clair/sombre des boutons de la barre latérale horizon (34319)
  • Définir la taille des emoji à 1em (34325)
  • Ajouter un rapport administrateur pour les comptes associés par fournisseur de connexion (34187)
  • Alignement des emoji de statut utilisateur dans la barre latérale et la mention chat (34320)
  • Utiliser l’icône rotate pour le bouton de conversion de thème (34317)
  • Afficher la sélection en vrac sur la page de filtre lorsque défini pour afficher dans les contrôles de navigation (34237)
  • Corriger le bouton nouveau sujet désactivé de Horizon (34293)
  • Simplifications des boutons d’action de message (34141)
  • Déplacer les couleurs selected et hover plus haut dans l’interface de palette de couleurs (34278)
  • Ajouter un paramètre d’image de fond pour la bannière de bienvenue (34222)
  • Supprimer flex de la mise en page du formulaire d’apparence d’email administrateur (34291)
  • Améliorer le padding de la recherche administrateur (34280)
  • Passer à overflow:auto sur post-controls (34263)
  • Améliorer l’alignement de l’en-tête dans les modales mobiles (34260)
  • Corriger le padding manquant (34255)
  • Ajuster l’apparence de l’icône de recherche (34235)
  • Style différent pour l’interrupteur markdown/éditeur riche (34161)
  • Améliorer le libellé de l’option non-sélectionnable par l’utilisateur pour les palettes de couleurs (34251)
  • Améliorer le libellé pour les tags de catégorie restreints (34240)
  • Corriger le positionnement du composant d’interrupteur de thème dans Horizon (34226)
  • Styles visités sur la liste des sujets de catégorie (34225)
  • Ajouter une classe unique au bouton d’interrupteur de profil utilisateur (34223)
  • Supprimer la marge sur le badge utilisateur (34216)
  • Ajouter un saut dur avec double espace+entrée sur l’éditeur riche (34157)
  • Rendre [quote] de l’éditeur riche non-isolant (34177)
  • Corriger les problèmes de padding/espacement aux largeurs plus petites (34180)
  • Corriger more-topics dans le cas de la colonne posters (34178)
  • Ajouter la règle d’entrée de note de bas de page [^n] de l’éditeur riche (34163)
  • Ajouter la règle d’entrée [quote] de l’éditeur riche (34162)
  • Ajouter un paramètre de visibilité de page pour la bannière de bienvenue (34119)
  • Améliorations de cohérence et d’accessibilité pour les raccourcis clavier (34090)
  • Éviter les nœuds prosemirror avec contenu et draggable:true (34153)
  • Corriger l’interaction des onglets more-topics avec --space (34047)
  • Améliorations mineures de l’espacement de recherche (34152)
  • Définir la couleur de la balise d’en-tête sur header_primary-high (34150)
  • Corriger l’ancienne syntaxe (34138)
  • Ne pas cibler les éléments de données topic-list-item dans la définition de couleur de fond (34136)
  • Restylage de l’en-tête de catégorie (34081)
  • Rendre les emoji de manière cohérente sur la page 404 (34115)
  • Corriger la largeur sur hidden-upload-field sur le bouton de sauvegarde administrateur (34103)
  • Thème Horizon, corriger la classe d-toc sur les petits écrans (34105)
  • Exposer les boutons shift pour les listes sur les appareils tactiles (34102)
  • Changements de la barre latérale & nettoyage css (34097)
  • Ajustements d’image de sous-catégorie (34083)
  • Utiliser la couleur de succès pour l’icône résolu dans la liste des sujets (34092)
  • Horizon >` appliquer de petites corrections de style pour le plugin discotoc (33826)
  • Redimensionner la largeur de dmenu pour le filtre lors du redimensionnement de la fenêtre (34091)
  • Ajouter des badges de catégorie aux résultats de l’astuce de filtre de catégorie (34078)
  • Corriger les badges de catégorie sur la page 404 et les oneboxes (34071)
  • Supprimer la classe btn-default de l’interrupteur clair-sombre (34070)
  • Rendre le streaming IA plus efficace sous le flux de messages glimmer (34068)
  • Corriger la position du contrôle de citation dans le flux de messages non-glimmer (34069)
  • Ajouter de l’espacement au style de boîte de tag discourse (34065)
  • Rendre les tables dans les blocs de citation fixes pour empêcher le débordement (34061)
  • Rediriger vers la page de tag unique depuis l’intersection de tags lorsqu’un tag reste (34038)
  • [rte] place correctement le curseur à la fin lorsque putCursorAtEnd est appelé (34039)
  • Ajouter un paragraphe de traînée lors du collage d’un [quote] à la fin d’un bloc de texte (34037)
  • Enrichit le menu déroulant des messages avec le compte non lu (33889)
  • Améliorer l’enroulement et le style dans les journaux d’email (34011)
  • Meilleure gestion du débordement du journal d’email administrateur (33988)
  • Unifier les filtres pour les couleurs, les thèmes et les composants (33863)
  • Appliquer un espacement cohérent et corriger la taille des emoji pour track-link dans les messages (33982)
  • Horizon >` page messages – changer box-shadow en inset (33976)
  • Horizon >` suivi zindex de la popup de message chat (33977)
  • Corriger les oneboxes de repo github dans le chat (drawer) (33955)
  • Corriger les onglets dans le nouveau panneau de notification (33871)
  • Possibilité de personnaliser les couleurs de bordure des oneboxes (33939)
  • Alignement des hashtags dans le texte et l’autocomplétion (33902)
  • Mettre à jour le style des notes de bas de page en ligne (33933)
  • Améliorer la restriction de largeur administrateur, corriger la largeur du paramètre de thème (33938)
  • Afficher 0% au lieu du tiret bas dans les colonnes de rapport de type pourcentage (33931)
  • Moderniser l’implémentation des notes de bas de page et activer dans l’aperçu (33928)
  • Clarifier le bouton d’activation de la palette de couleurs (33909)
  • Horizon >` ajustements z-index de chat-drawer pour le contenu de la popup (33932)
  • Variables de bordure de contenu 2 (33911)
  • Corriger-le-débordement (33914)
  • Sur l’index du plugin, délier preinstall, simplifier la bannière d’installation (33910)
  • Afficher le bouton naviguer vers le message sur les citations ignorées (33904)

Changements de sécurité

  • XSS de nom d’utilisateur de la bannière de bienvenue
  • Échapper les noms

Performance

  • Corriger la régression de performance dans SvgSprite.settings_icons (34377)
  • Limiter le nombre de dates à venir générées (34134)

Accessibilité

  • Inclure le petit contenu du message comme titres pour les lecteurs d’écran (34392)
  • Titre du menu déroulant de la barre d’outils du composer (33993)
2 « J'aime »