Version 3.1 de Discourse

Nouvelles fonctionnalités

  • Ne compter que les messages signalés approuvés dans les pages utilisateurs
  • Supprimer les restrictions de l’export des messages de chat
  • Éditeur JSON pour les paramètres de thème
  • Pagination des fils de discussion
  • API pour définir le mode de barre latérale combiné/séparé.
  • Implémenter SiteSetting pour autoriser les « J’aime » anonymes
  • Régénérer les résumés obsolètes.
  • Possibilité de positionner les boutons du panneau de bascule
  • Autoriser l’API de section de barre latérale à créer des liens externes
  • Nouvelle API pour ajouter des panneaux à la barre latérale
  • Ajouter une limite et une exclusion de groupe à l’endpoint des éléments du répertoire
  • Ajouter une alerte au tableau de bord administrateur pour le menu de navigation legacy
  • Autoriser les résumés personnalisés pour TL3 par défaut
  • Afficher les non lus dans la barre latérale pour les fils de canaux non lus
  • Permettre aux utilisateurs de replier le résumé en ligne du sujet
  • Étendre la portée de l’API topics:read pour permettre la lecture par external_id
  • Paramètre de site Enable_public_channels
  • Nouvelle Discourse Lightbox utilisant Glimmer
  • Résumé de sujet en ligne. Version mise en cache accessible à tous.
  • Afficher l’infobulle pour le mode bootstrap
  • Avertir des remplacements de traduction obsolètes dans le tableau de bord administrateur
  • Paramètre séparé « utilisateurs de confiance peuvent modifier ceux des autres » pour les niveaux de confiance 3 et 4
  • Ajouter des paramètres de site par défaut pour contrôler les préférences par défaut du menu de navigation
  • Prise en charge de base du onebox threads.net
  • Activer le curseur de chargement par défaut
  • Nouveau menu aller au canal
  • Introduire le « curseur de chargement » pour les navigations de page
  • Permettre à l’utilisateur de remplacer le paramètre watched_precedence_over_muted
  • Utiliser l’infobulle de statut utilisateur riche partout
  • Permet d’activer/désactiver le fil de discussion dans l’interface
  • Suivre la date et l’heure last_viewed_at pour les membres du canal
  • Afficher les clés d’interpolation disponibles lors du remplacement des traductions
  • Trier la liste des fils par les fils non lus en premier
  • Modifier conditionnellement la route du bouton retour pour le fil
  • Nouveau paramètre watched_precedence_over_muted
  • Essayer de charger les variantes de plateforme des gem de plugins
  • Afficher le premier conseil de notification à tous les utilisateurs
  • Ajouter des hooks pour les plugins de collecteur d’e-mails
  • Afficher l’hash de commit pour chaque plugin sur la page /admin/plugins.
  • Ajouter un menu déroulant pour filtrer par sélection dans la modale d’édition du menu de navigation
  • Séparer la préférence de navigation pour le comptage et le comportement des liens de la barre latérale
  • Ajouter la tâche db:resize:notification_id pour agrandir la table
  • Exporter les messages de chat vers un fichier CSV
  • Ajouter les boutons désélectionner tout et réinitialiser aux valeurs par défaut dans la modale d’édition du menu de navigation
  • Ajouter un filtre d’entrée pour l’édition des étiquettes dans la modale du menu de navigation
  • Ajouter une modale pour l’édition des étiquettes dans le menu de navigation
  • Faire défiler vers le premier message lors du clic sur la date dans le chat
  • Activer la grille d’images par défaut
  • Permettre aux utilisateurs de suivre manuellement les fils sans répondre
  • Améliorations de l’indicateur de fil et des participants
  • Implémenter max_tags_per_email_subject
  • Stratégies de résumés de contenu personnalisés.
  • Taille de chunk dynamique avec uppy
  • Ajouter un nouveau type de paramètre de site pour les listes de groupes d’étiquettes
  • Ajouter le webhook Mailpace
  • Prise en charge des sous-sous-catégories dans la nouvelle modale d’édition des catégories de la barre latérale
  • Grille d’images dans les messages (expérimental)
  • Utiliser le nouveau système d’auto-complétion de hashtag sur tous les sites
  • Nouveau bouton de rejet pour la vue combinée des nouveaux et non lus
  • Autoriser la désactivation des ACL S3
  • Indicateur hors ligne
  • Ajouter une Portée d’API pour les derniers messages
  • Portée d’API pour le flux latest.rss
  • Autoriser l’expansion des messages masqués pour les groupes dans SiteSetting.can_see_hidden_post
  • Servir les versions RTL des paquets CSS d’administration et de plugins pour les localisations RTL
  • Réduire les tailles d’avatars de 20 à 6
  • Afficher les noms de groupes des participants des MP dans la liste des sujets.
  • Améliorations de l’indicateur d’en-tête de fil de chat
  • Amélioration de l’élément et de l’en-tête de la liste des fils
  • Modale pour les administrateurs afin d’éditer la section Communauté
  • Prise en charge de la fusion chronologique des messages dans un sujet existant
  • Indicateurs de non-lus initiaux des fils de chat
  • Appliquer les styles de hashtag à l’auto-complétion
  • Créer des sujets légaux pour définir le nom de l’entreprise
  • Ajouter la prise en charge des images AVIF
  • Ajouter le statut utilisateur aux mentions en ligne dans le chat
  • Autoriser la recherche des sujets les plus anciens
  • Recherche floue dans les paramètres de site et élever la limite à 100 correspondances
  • Afficher les cartes utilisateur pour les utilisateurs inactifs
  • Créer et mettre à jour les adhésions aux fils
  • Indicateur de réponse au chat pour les fils
  • Passer à la sous-catégorie par défaut lorsque la catégorie parente n’autorise pas la publication
  • Interface initiale de la liste des fils
  • Activer les conseils utilisateur par défaut
  • Autoriser des domaines d’adhésion plus longs
  • Ajouter une nouvelle notification pour les problèmes d’administration
  • Modificateur Search_rank_sort_priorities
  • Indicateur hors ligne contrôlé par la connectivité du message-bus (#21324)"
  • Indicateur hors ligne contrôlé par la connectivité du message-bus
  • Réimplémenter l’indicateur hors ligne
  • Service pour suivre la connectivité du message bus + indicateur hors ligne(#21259)
  • Ajouter la prise en charge des balises figure et figcaption dans les intégrations
  • Ajouter la prise en charge des événements webhook de révocation de badge utilisateur
  • Réintroduire un meilleur cache du compteur de réponses au fil
  • Autoriser les administrateurs à supprimer les éléments à examiner via l’API
  • Ajouter la nouvelle fonctionnalité de ne pas nourrir les trolls
  • Autoriser la suppression des brouillons via l’API
  • Détecter la “branche” git actuelle même lorsqu’une étiquette est vérifiée
  • Meilleur cache du compteur de réponses au fil
  • Connecter la suppression en masse du chat pour les fils
  • Ajouter un paramètre pour autoriser les domaines de retour de DiscourseConnect
  • Réagir au MessageBus dans le panneau de fil de chat
  • Ajouter un paramètre de site de liste de rejet d’émojis
  • Indicateur de fil de chat initial et désactivation du mode écho dans les canaux
  • Augmenter les itérations pbkdf2 à 600k
  • Persister l’algorithme/les paramètres de hachage du mot de passe dans la base de données
  • Ajouter le nom de la catégorie dans la balise meta articleSection pour le schéma.
  • Sections de barre latérale personnalisées publiques visibles par les anonymes
  • SiteSetting pour la création d’une petite action lors d’un changement d’étiquette
  • Ajouter la génération de classes CSS pour les couleurs de catégories et les hashtags
  • Autoriser l’invitation uniquement et Discourse connect
  • SiteSetting pour définir le chemin utilisateur par défaut vers d’autres routes
  • Utiliser le type de schéma « Commentaire » pour les réponses aux messages.
  • API expérimentale pour les types de recherche de page complète personnalisés.
  • Capacité à bulk_remove les utilisateurs d’un groupe
  • API de modificateurs pour les plugins
  • Déplacer l’indicateur de mode bootstrap vers l’en-tête
  • Autoriser les propriétaires du site à désactiver l’impersonation
  • Marquer tous les canaux de chat comme lus avec un raccourci
  • Supprimer automatiquement les utilisateurs sans permission du canal
  • Journaliser la réinitialisation manuelle du rebond
  • Capacité à réorganiser les liens dans les sections de barre latérale personnalisées
  • Hook pour la personnalisation des sujets suggérés
  • Ne lister que les messages du groupe surveillé dans le panneau de notifications de messages
  • Délai de refroidissement auto-bump configurable
  • Infobulle pour le bouton de nouveau sujet désactivé
  • Ajouter de nouvelles étiquettes depuis la page d’édition des synonymes d’étiquettes
  • Autoriser les liens externes dans les sections de barre latérale personnalisées
  • Préférence d’indicateur d’icône d’en-tête de chat
  • Journaliser vers STDOUT en utilisant la variable d’environnement Rails 5
  • Mettre à jour les paramètres d’intégration de sujet/commentaire
  • Ajouter une portée d’API pour lister les sujets d’une catégorie
  • Ajouter quelques autres portées d’api
  • Ajouter des portées d’API pour les endpoints de groupe
  • Ajouter le comptage de mots et un indicateur lorsque le maximum est dépassé
  • Déployer les nouvelles optimisations de recherche
  • Utiliser la détection de fonctionnalités pour afficher la notification push sur iOS
  • Panneau latéral de chat avec squelette initial des fils
  • Ajouter un raccourci pour insérer l’heure actuelle dans le composeur
  • Créer une sauvegarde SQL uniquement s’il n’y a pas de téléversements
  • Créer automatiquement des fils de chat en arrière-plan
  • Prendre en charge le repli des sections de tableau dans les types de champs JSON Schema
  • Autoriser la vue intégrée à inclure un en-tête
  • Autoriser l’interaction DTooltip
  • Lecteur audio en ligne pour les téléversements de chat
  • Tiroir de chat redimensionnable
  • Utiliser la similarité dans la recherche utilisateur
  • Paramètre caché Prioritize_exact_search_title_match
  • Autoriser la restriction de la duplication dans l’index de recherche
  • Activer le service worker pour les appareils Apple
  • Déplacer les résultats utilisateur des métadonnées en bas de la liste
  • Paramètre de site caché pour désactiver l’appariement de préfixe de recherche
  • Autoriser l’édition du slug du canal
  • Limiter le taux des recherches anonymes par seconde
  • Ajouter une portée d’api séparée pour le statut du sujet
  • Ajouter une portée d’api pour la suspension des utilisateurs
  • Ajouter une portée d’api pour l’endpoint de création d’invitation
  • Ajouter une portée d’api pour l’endpoint de recherche
  • Ajouter une meilleure prise en charge du onebox TikTok
  • Autoriser le changement de slug lors de la création du canal
  • Paramètre qui autorise les utilisateurs TL4 à supprimer des messages
  • Autoriser les administrateurs à supprimer définitivement les révisions
  • Introduire le GlobalSetting pg_force_readonly_mode
  • Ajouter le filtre in:polls à la recherche
  • Ajouter une tâche rake pour marquer l’ancien format de hashtag pour rebake
  • Autoriser les utilisateurs TL4 à voir les sujets non listés
  • Vérifier les signatures de webhook d’e-mail
  • Étendre la portée de l’API de mise à jour du sujet pour permettre les mises à jour de statut
  • Élever le cache de redirection d’avatar à 1 jour
  • Ajouter une instrumentation de base à la file différée
  • Afficher plus de contexte dans les oneboxes de sujet Discourse
  • Autoriser les propriétaires de groupe à promouvoir plus de propriétaires

Corrections de bugs

  • Valider les paramètres page/limit pour le répertoire, les badges utilisateur et les groupes
  • S’assurer que les canaux sont « quittés » correctement lorsque l’onglet est en arrière-plan
  • Impossible de rejeter les messages non lus dans les sujets d’une sous-sous-catégorie
  • Petits problèmes de traduction du chat
  • Lors de l’utilisation de la flèche vers le bas, récupérer depuis le plus récent
  • Coquille cassante, parenthèse fermante manquante dans topic-post.scss
  • Messages en file d’attente manquants de la vue du sujet
  • Hydratation des enregistrements intégrés
  • Oneboxes internes avec des liens github
  • Ajuster la position de la flèche droite ; définir les autres placements de flèches par défaut
  • Mises en avant des membres sur les cartes de groupe
  • Réinitialiser la position de la barre de défilement pour mobile sur les images lightbox
  • Impossible de rejeter les nouveaux sujets qui appartiennent à une sous-sous-catégorie
  • Corriger le test instable de la PR de l’éditeur de paramètres (discouse:main:80f5018)
  • La bascule des paramètres remplacés était cassée dans #21572
  • Raccourci de partage de sujet (shift+s)
  • Déplacer le nom du panneau principal de la barre latérale vers une constante
  • Grainer toutes les catégories et étiquettes configurées par défaut pour le menu de navigation
  • Clignotement de la modale d’historique lors du changement de versions
  • Supprimer les points de suspension inutiles
  • Décalage de focus du sélecteur d’émojis du chat
  • Tenter de corriger la spécification de réaction multi-sessions
  • Distinguer entre le défilement et le glisser-déposer pour la barre latérale
  • Mettre à jour les URL des Onebox « Embed Motoko »
  • Tentative de boucle de reconnexion dans le service de connectivité réseau
  • Désactiver le bouton de révision précédente s’il s’agit de la dernière révision
  • Gérer les colonnes de répertoire vides dans la route /u
  • Les raccourcis d’édition rapide ont été perdus dans bdd97ff
  • Empêcher le lightbox de charger les icônes d’intégration onebox dans les téléversements de chat
  • Rendre le débordement du document masqué sur les deux axes lorsque le lightbox est ouvert
  • La gestion des sections de barre latérale personnalisées ne fonctionne pas sur le sous-dossier
  • Le chargement de plus d’étiquettes dans la modale d’étiquettes du menu de navigation d’édition ne fonctionne pas
  • Utiliser la base 10 lors de l’obtention des IDs de groupes autorisés depuis les paramètres.
  • Restaurer le yield inconditionnel dans d-button
  • Corriger l’appel du service routeur depuis certains contrôleurs d’administration
  • Afficher le nom du niveau de confiance du profil utilisateur pour TL0
  • Capturer la cible du clic dans le gestionnaire de clic du lightbox
  • Intégrer les paramètres obsolètes dans le fichier de migration
  • Paramètre repliable incorrect dans l’API de la barre latérale
  • Remplacement de l’argument user_id dans l’importation Slack
  • S’assurer que la modale « moderne » est fermée lors de l’ouverture de la modale legacy
  • Les bannières ne sont pas supprimées lors du désactivation
  • Le journal des actions du personnel ne pouvait pas être accédé via le lien
  • Afficher le nombre de mentions pour la liste des canaux sur mobile
  • Spécifier la version de chrome
  • Erreur de hashtag dans PrettyText lors du traitement de l’e-mail
  • Recherche de hashtag sans terme lorsqu’un type est désactivé
  • Fils dupliqués ou non suivis dans la liste des fils
  • Bug de la case à cocher d’intégration
  • Mettre à jour last_read_message_id lors du déplacement des messages de chat
  • Conserver les ReviewableQueuedPosts même avec les actions de suppression d’utilisateur examiné
  • Ne pas suivre la première requête AJAX comme une vue de page
  • Vérifier si la couleur dominante est définie avant de mettre à jour la couleur du thème du site
  • Erreurs de chat pour les abonnements aux fils
  • Parfois bloqué lors de la réorganisation de la barre latérale
  • Dans la modale, vérifier le corps
  • Permet de redimensionner les panneaux sur tablettes
  • Permet de mettre le focus sur le composeur du fil sur ipad
  • Lier le sélecteur au rappel du gestionnaire d’événements pour le lightbox
  • L’édition des étiquettes dans la barre latérale doit afficher toutes les étiquettes visibles pour l’utilisateur
  • Fermer la modale après avoir déplacé le message vers le canal
  • Sélecteur incorrect dans les spécifications système
  • Ne pas afficher d’avertissements d’administration concernant les remplacements de traduction supprimés
  • Redirections vers la page de navigation après suppression du dernier suivi
  • Incohérences du format de date et d’heure Created_at dans le chat
  • Configuration du lightbox bloquée en attendant le chargement de la première image
  • Ajouter le widget requis pour l’élément de notification de problèmes d’administration
  • S’assurer que le lightbox envoie une couleur valide à react-native
  • Simplifier la recherche de fils de canal pour la pagination
  • N’utiliser lastViewedTopic que lors du retour « en arrière » vers une liste de sujets
  • Ajouter la propriété suivie pour les éléments du carrousel lightbox
  • Afficher uniquement le menu contextuel lors d’un appui long sur une image
  • Le rejet des messages non lus ne publiait pas les modifications vers d’autres clients
  • Empêcher l’événement par défaut sur touchend reaction
  • S/–border-radius-large)/–d-border-radius-large
  • Empêche l’utilisateur de restaurer un message supprimé par le personnel
  • Trier les étiquettes affichées dans l’objet de l’e-mail par nombre de sujets et nom
  • Afficher l’HTML de l’extrait pour les réponses de chat et l’édition
  • Plus d’améliorations des performances pour la tâche PostAlert
  • Afficher le résumé entier lorsqu’il se compose de plusieurs balises <p>.
  • Respecte correctement les paramètres de nom complet dans le titre du canal
  • Toujours vider les caches après l’engagement de la transaction actuelle
  • Problèmes de condition de course des fils de chat
  • Masquer conditionnellement le bouton Add Alternate Email en fonction du paramètre du site
  • Le paramètre par défaut recipients pour créer un nouveau message via params doit être une chaîne
  • Mettre à jour le nombre de code de sauvegarde restant après la création
  • S’assurer que les dialogues sont toujours rendus s’ils sont déclenchés pendant le démarrage
  • Faire en sorte que l’avatar utilisateur du chat affiche la présence par défaut
  • Coquille dans le nom de la propriété
  • Ne pas utiliser d’etags pour la vérification du téléversement de message
  • Afficher l’aperçu de la police Arial/System dans l’assistant
  • Suivre le fil dans l’interface lorsque l’utilisateur envoie son premier message
  • Impossible de rejeter les nouveaux sujets pour la nouvelle vue expérimentale
  • Ne pas rediriger lors de l’ajout manuel de la 2fa
  • Fait correctement suivre le créateur de dm au canal
  • Définir la transaction de test sur la transaction before_all
  • Ne pas tenter de mettre le focus sur topic-list-item après destruction
  • Supprimer la prise en charge de discourse-teams-sidebar
  • Limiter la hauteur de la barre latérale legacy
  • Ajouter les traductions de chat manquantes
  • Marquer les fils comme lus lorsque le fil est activé pour un canal
  • Afficher le nombre de réponses sur l’indicateur de fil indépendamment des participants
  • Éviter la transition lorsqu’un composant de fil de chat est détruit
  • Notification Post alerter lorsque le sujet est directement surveillé
  • Meilleure gestion des messages originaux de fil supprimés
  • Empêcher les conflits de noms de champs lors de l’utilisation du modificateur groups_for_users_search
  • Focus du composeur et indicateur de réponse plus cohérents
  • Ne pas filtrer sur le nom de la catégorie
  • Afficher correctement les non lus et la présence
  • Erreur lors du chargement d’un canal avec le fil activé mais sans fils
  • URL canonique de partage mobile
  • Petites améliorations du onebox Twitter
  • Intercepte correctement ``<a href target=“_self”`
  • Autoriser l’utilisation de %h%m%s pour le paramètre t de youtube
  • Améliorer les performances de la tâche post alerter
  • Les étiquettes dans les groupes d’étiquettes ne sont pas affichées dans la modale d’étiquettes du menu de navigation d’édition
  • Précharger les polices avant de re-rendre le canevas de style de l’assistant
  • Erreur de chargement ActiveModel::Types :array en production
  • Revenir sur la mise à niveau uppy aws-s3
  • Ne pas suivre les redirections pour les oneboxes twitter
  • Liens externes de section de barre latérale cohérents
  • Corriger la méthode normalize_raw pour les entrées nil dans les scripts de migration
  • DateTimeInputRange doit afficher les intervalles corrects avec le paramètre @relativeDate
  • Un régression de l’en-tête mobile dans 9cc2b5c
  • Erreur lorsque CategoryList a essayé de trouver des sujets pertinents
  • Fils de chat N1
  • Définir la concurrence de cluster de Jobs::BackfillSidebarSiteSettings sur 1
  • Imbriquer les données de traduction du thème pour qu’elles soient enregistrées
  • Prévoir les sondages qui peuvent avoir plusieurs votes par utilisateur
  • Masquer le bouton « Enregistrer le brouillon » lors de l’édition d’un message du même sujet.
  • Interrompre la transition lorsque transition.from est présent sur la route new-topic
  • Afficher correctement l’URL de commit du plugin et l’ouvrir dans une nouvelle fenêtre.
  • Afficher le sélecteur d’étiquettes dans le composeur pour les MP sur mobile
  • Appui plus long sur le message actif
  • Couleur du point de la barre latérale lorsque le chat est désactivé
  • Tenter de se reconnecter au serveur lorsque la visibilité du navigateur change
  • Utiliser l’API Twitter v2 pour les oneboxes et restaurer le repli OpenGraph
  • Forcer l’ordre pour rendre les choses plus cohérentes et corriger le test instable
  • La création d’utilisateur par étapes perd les données de champ personnalisé de l’utilisateur
  • Les étiquettes principales du site ne sont pas affichées pour l’utilisateur anonyme
  • Mettre à jour le nombre de non lus et de nouveaux pour les catégories
  • ‘dans tous les sujets’ doit rechercher dans tous les sujets
  • Ne pas générer d’erreur lors du clic sur un lien personnalisé dans la section communauté
  • Ajouter l’attribut aria-label aux hashtags cuits
  • Rendre la flèche et l’arrière-plan de l’infobulle de la même couleur
  • Les traductions de thème se réinitialisent à l’enregistrement
  • Ne pas ajouter le préfixe « Re: » dans l’objet de l’e-mail pour le premier message des MP de groupe.
  • Boîtes de réception des messages de groupe cassées lorsque le nom du groupe est en casse mixte
  • Petit bug avec les traductions des sujets et de mes messages
  • Incompatibilité entre default_composer_category et default_subcategory_on_read_only_category
  • Restaurer le comportement de window.Discourse
  • Définit et utilise correctement la classe has-reply
  • La classe Css était incorrecte
  • Diverses améliorations du chat mobile
  • Les canaux de messages directs peuvent être signalés
  • Permet la sélection de messages dans les fils
  • Petit problème avec l’indicateur de fil
  • Dé-dupliquer le vote du sondage lors de la fusion d’utilisateurs
  • Renommer le lien tout en sujets
  • Mettre à jour la barre latérale pour qu’elle soit le menu de navigation
  • Requêtes de portée de visibilité de groupe pour les modérateurs (utilisateur du personnel non administrateur)
  • N’ajoutez pas la classe no-text si translatedLabel est présent
  • Récupérer correctement le topic_id du premier message
  • Mettre à jour les références de classe workbox suite à l’augmentation de version
  • Autoriser l’accès à l’utilisateur partiellement fusionné dans l’interface d’administration
  • Compléter les adhésions aux fils de chat
  • Changer l’étiquette du bouton de rejet des nouveaux
  • Utiliser _presentChannels.size au lieu de _presentChannels.length
  • Ancres de la table des matières dans une configuration de sous-dossier
  • Faire défiler vers le haut après l’activation du chat
  • Diverses optimisations mobiles
  • Rendre l’expression régulière du mot surveillé sérialisé compatible avec Javascript
  • Réconcilier correctement le backlog du message bus
  • Empêche l’appui long de prendre le contrôle de l’événement de réaction
  • Json_schemer n’autorise plus les clés nil
  • Créer de nouvelles notifications MP pour les groupes watching_first_post
  • Désactive les événements pointeur pendant l’affichage du menu
  • Empêche le lightbox de fermer le chat sur échap
  • Sur iOS PWA, empêche le toucher de cliquer
  • Empêche la boucle d’historique retour
  • Ne pas autoriser les messages de chat vides
  • Le collage de fichiers dans le chat ne fonctionnait pas
  • Définir correctement la valeur sur l’interacteur textarea
  • Envoyer le message de promotion TL2 au bon utilisateur
  • Ajouter les couleurs de catégories aux pages de catégories
  • Ajouter l’image supprimée qui peut encore être utilisée
  • Clics de fond non interférents
  • Appliquer le style de l’indicateur d’icône d’en-tête de chat uniquement aux urgents
  • Utiliser une couleur d’icône de hashtag par défaut pour l’utilisateur sans permission
  • Basculer l’épingle du sujet pour l’utilisateur uniquement si l’icône de punaise est pressée.
  • Restaurer l’arrière-plan du pied de page de la barre latérale
  • Tenter de sortir du verrouillage anticipé
  • Masquer le bouton de suppression pour inviter en tant qu’utilisateur car ils ne peuvent pas supprimer de toute façon
  • Simplifier le lien de la section communauté de revue
  • Empêcher undefined sur le test de capacités isSafari
  • S’assurer que la boîte d’auto-complétion des mentions ne sort pas de l’écran dans les localisations RTL
  • Définir correctement les derniers identifiants de message bus lors de la resynchronisation
  • Supprimer les étiquettes synonymes si d’autres synonymes existent déjà.
  • Changer les icônes de Communauté
  • Utiliser des dimensions fixes pour l’avatar de la carte utilisateur
  • Se réabonner correctement après redémarrage
  • N’ajoutez pas les groupes mentionnés en tant qu’utilisateurs mentionnés
  • Empêche les administrateurs d’être mis au silence
  • Éléments flottants lors du dépassement de défilement dans Safari
  • Utilise DiscourseURL.routeTo pour les transitions du tiroir
  • Applique getURL sur les URL de l’application et du chat
  • Utilise correctement getURL pour ouvrir la page complète
  • Supprimer les règles CSS spécifiques RTL inutiles
  • Supprime les mentions détruites utilisées
  • Récupérer en affichant l’index du tiroir sur 404
  • Régression de la route u/:username/deleted-posts
  • Appeler la réinitialisation du composeur avec les bons paramètres
  • Afficher la politique de confidentialité ou les CGU s’ils existent
  • Cas limite de taille de page pour last_read_message_id nul
  • Créer l’adhésion au fil du message utilisateur original
  • Le remplissage automatique ne se produisait pas au premier chargement
  • S’assurer que le fil de chat ne déborde pas
  • Déplacer le stockage du fil hors de l’appel chatApi.thread()
  • Requête N+1 pour le sérialiseur de message de chat sur les mentions
  • Spécificité de la couleur de la classe CSS de hashtag
  • Ne pas tenter de marquer comme lu un message en attente
  • Problèmes de suivi de l’état et du dernier message lu supprimé du chat
  • Inclure more_topic_url dans la réponse à /categories_and_{latest, top}
  • Sérialiser l’adhésion au fil pour l’utilisateur
  • Empêche l’enregistrement du brouillon dans le mauvais canal
  • Nulifie correctement le message actif
  • Spécification instable dans la barre latérale avec la nouvelle taille de police
  • Ne pas exécuter les validations lors de l’invalidation des invitations
  • Améliore le brouillon pour les canaux
  • Ne pas prévisualiser les canaux de chat pour les utilisateurs en lecture seule
  • Ignorer les URL d’iframe avec des chemins relatifs dans le nettoyeur de texte joli.
  • Ne pas générer d’erreur si l’administrateur/propriétaire vérifie le message cible
  • Améliorer la mise à jour de l’adhésion au chat lors de la suppression d’un message
  • Autoriser l’ajout de pages publiées à la barre latérale
  • Supprimer la limite arbitraire dans une requête du script d’importateur Discuz
  • S’assurer que la taille du panneau latéral est correctement appliquée lors de l’affichage
  • Mettre à jour le lastReadMessageId du client sur le message mis à la corbeille
  • Conserver la taille du panneau lors du changement de contenu
  • Les miniatures vidéo peuvent avoir des doublons
  • Annuler la récupération des messages après un changement de canal
  • Vérification de la taille de page pour les messages du fil
  • Prendre en compte users.created_at pour le nettoyage des inactifs
  • Ne pas cuire l’icône avec des hashtags
  • Autoriser l’administrateur à changer le niveau de notification du sujet via l’API
  • Prendre en compte les utilisateurs ayant des sujets/messages mis à la corbeille pour le nettoyage des inactifs
  • Rembourrage correct de l’indicateur de réponse
  • L’anonymisation d’un utilisateur efface également son statut utilisateur
  • Correction pour Passer à la sous-catégorie par défaut lorsque la catégorie parente n’autorise pas la publication
  • Améliorer l’analyse des e-mails mailman
  • Cliquer sur la notification d’édition doit ouvrir la modale d’historique d’édition
  • Ajouter la marge manquante sur le message brouillon du bureau
  • S’assurer que le message a été ajouté avant de faire défiler
  • Mettre à jour les statistiques d’étiquettes de catégorie avec les nouvelles ou supprimées
  • Afficher immédiatement l’erreur de limite de taille de téléversement de gif
  • Empêcher les erreurs du processeur d’e-mail lorsque le courrier est vide ou nil
  • Diverses corrections du styleguide du chat
  • Vérification plus résiliente du bas du message
  • S’assurer que l’indicateur de réponse a une hauteur limitée
  • S’assurer que le composeur de chat s’accroche au composeur du sujet
  • Supprimer les références obsolètes à la catégorie lounge
  • Recherche d’icônes de sprite svg se connectant à la base de données par défaut
  • Vider le cache de la liste des sujets après archivage d’un MP
  • Compenser le manque d’indicateur de réponse sur le brouillon
  • Synchroniser correctement l’état de suivi du canal lors d’un changement de présence
  • Suivi des ajustements de l’encoche du composeur
  • Permet à l’encoche d’avoir la couleur de fond du composeur
  • Afficher les barres de défilement sous firefox dans le chat
  • Ne pas afficher les doublons dans le styleguide
  • Styles du tiroir pour l’icône de fil de chat
  • Ajouter une nouvelle icône de fils de chat et déplacer le bouton de liste des fils à droite
  • S’assurer que l’alerte modale est masquée lorsqu’elle est vide
  • Masquer d-modal pendant le chargement de la page
  • Erreurs d’étiquetage diverses
  • Corrections de la hauteur du chat
  • Masque l’avis global sur le chat
  • Déplace le calcul de la hauteur du chat dans un mixin
  • Diverses corrections suite aux changements de hauteur du canal
  • Limite la hauteur maximale à la fenêtre sur le canal uniquement
  • Gérer tous les caractères UTF-8
  • Les performances de rendu des sections de barre latérale personnalisées se dégradent avec le temps
  • Exemple d’api AddNavigationBarItem
  • Le composeur devrait envoyer metaData
  • Ne pas définir VH lors du zoom
  • Écouter toujours le redimensionnement de la fenêtre
  • Actualiser le site lorsque enable_user_tips change
  • S’assurer que all_mentioned_user_ids n’est pas utilisé comme identifiant
  • Débordement de l’indicateur de réponse au fil
  • PLUGIN_NAME incorrect pour “poll”
  • Éviter le double encodage du titre du sujet en vedette dans le profil utilisateur
  • Empêche l’abonnement avec un ancien id
  • Fermer le panneau plus tôt
  • Autoriser les group_ids entiers pour l’api de création d’invitation
  • Sélection de messages avec shift + clic
  • Clavier sur android
  • S’appuyer uniquement sur une solution de calcul du clavier
  • L’extension Chat NotificationLevels se casse en prod
  • Débordement de l’extrait et événements de clic sur les enfants
  • Gérer le message original supprimé pour l’index du fil
  • Ne pas rejoindre automatiquement les utilisateurs lorsqu’ils ont des permissions en lecture seule
  • Afficher 404 sur la page de nouvelle catégorie pour les modérateurs lorsque le paramètre du site est désactivé
  • Repli vers le composeur pour les caractères non ascii
  • Ne pas autoriser le bourrage de titre à dominer la recherche
  • Empêche le changement rapide de canal de provoquer une erreur
  • Petites modifications de fil sur mobile
  • Documentation de l’api de création d’invitation
  • Nombre de likes reçus dans l’e-mail de synthèse
  • Service worker pour Safari
  • Indicateur de réponse au chat plus précis
  • L’édition rapide doit revenir au composeur pour les caractères non-ascii
  • Changer la limite sur la description des badges
  • Aucun événement lorsque le fil est désactivé
  • Rend les événements souris passifs
  • S’assurer de l’ordre lors du déplacement des messages de chat vers un autre canal
  • Lien correct sur le message original
  • Tente de réconcilier l’état de suivi
  • Section de barre latérale plus bondissante
  • Mettre à jour la limite de test pour le domaine d’e-mail
  • Flaky sidebar-user-community-section-test
  • Résoudre les problèmes de fuseau horaire avec date-time-input
  • Le service worker doit mettre en cache uniquement les requêtes 200
  • Nombre de non lus incorrect affiché dans le canal lorsque le message est supprimé
  • État de lecture des mentions de fil et liens de notification
  • Supprimer les titres Vimeo doublement échappés
  • S’assurer que l’expansion de la table fonctionne quel que soit la cible de l’événement de clic
  • Ne pas journaliser ‘personal message view’ lors de l’envoi du webhook
  • Autoriser la ré-signalement des messages édités par ninja
  • Menu déroulant de la boîte de réception des messages utilisateur vide sur configuration de sous-dossier.
  • Calcul plus résilient des séparateurs de dates
  • S’assurer que le bouton administrateur utilisateur est présent sur mobile
  • Le récepteur d’e-mail doit ignorer x-auto-response-suppress
  • Ajouter des miniatures pour les vidéos Vimeo non listées en différé
  • S’assurer que la hauteur de la page est correcte sur ipad + hub
  • L’icône ChatComposerMessageDetails était toujours édition
  • Désactive le bouton d’envoi pendant les téléversements en cours
  • Utilise correctement les types pour le type de reviewables
  • Les images citées doivent être lightboxées
  • Interdire les caractères Unicode invisibles dans les noms d’utilisateur
  • Renommer notify_about_flags_after en notify_about_reviewable_item_after
  • Miniatures vidéo vides
  • Différencie correctement les entrées de téléversement canal/fil
  • Permet aux intégrations youtube de respecter le paramètre t
  • Homogénéise correctement la largeur minimale des panneaux
  • La hauteur du chat était incorrecte sur ipad
  • Inclure le flair de groupe dans les listes de sujets de catégorie de la page d’accueil
  • S’assurer que les webhooks d’événements utilisateur de groupe filtrés par groupe se déclenchent
  • S’assurer que le fil est effacé lors de sa fermeture
  • Annule l’enregistrement du brouillon lorsque le composeur est détruit
  • Couleur de bordure correcte des actions de message
  • Afficher un espace réservé pour image grande pour le onebox d’image
  • Améliorer le nettoyage de la route du chat
  • Respecte correctement chat_minimum_message_length
  • Tente de rendre la cuisson moins dépendante de l’ordre
  • Génère du markdown en collant un lien
  • Exiger le script db_timestamps_mover de date
  • Retourner en toute sécurité depuis le message manquant sur check_dont_feed_the_trolls
  • Garde-fou au cas où le message serait actif pendant la transition
  • Permet au composeur de s’élargir
  • Les URL Bbcode ne gèrent pas correctement les chemins
  • Ne pas afficher le bouton de suppression de l’élément à examiner côté client
  • Afficher le flair de groupe automatique selon les préférences de l’utilisateur
  • Miniatures vidéo vides
  • S’assurer que le JS skip-module est transpilé correctement
  • S’assurer que les compteurs de reviewables sont mis à jour correctement pour le nouveau menu utilisateur
  • Erreur lors de la tentative d’augmentation d’un sujet sans catégorie
  • Ne pas supprimer les anciens messages de chat si le chat est désactivé
  • Inclure liked_consolidated et les types de réaction dans le nombre de non lus de l’onglet likes
  • Ne pas écraser les miniatures existantes
  • Détecter mieux la sélection de texte dans l’entrée de recherche
  • Augmenter le délai de réorganisation de la barre latérale pour le bureau
  • Ne pas afficher d’erreur pour bad-sequence
  • Envoyer des notifications après qu’un message de chat a été mis à jour avec de nouvelles mentions
  • Le publieur de chat publie dans le fil lorsque le fil est désactivé
  • Revenir sur “DEV: Add overflow-x: hidden to chat message containers (#21030)”
  • La référence de sous-catégorie de hashtag est incorrecte lorsqu’elle n’est pas le type le mieux classé
  • Réinitialisation des colonnes du répertoire utilisateur
  • Le bouton de citation ne s’appuie pas sur mobile
  • Les raccourcis du composeur de chat doivent respecter le contexte
  • Ne pas compter les messages du fil pour les non lus du canal
  • Erreur 500 lors de l’ajout d’étiquettes de catégorie restreintes
  • Exception Nil dans le notifieur de chat
  • Ajouter les chaînes de traduction manquantes pour lazy-videos
  • Appliquer la classe clear-transition au bon wrapper pour le tiroir de chat
  • Rejeter la modale lorsque « Continuer l’édition » est utilisé
  • Erreur lors de la citation d’un message dans un sujet
  • Afficher correctement les liens avec des sous-dossiers dans Discobot
  • Position de repli du composeur pendant le téléversement
  • Débordement du titre du canal dans la carte d’aperçu
  • S’assurer que le niveau de notification d’étiquette est modifié
  • Ne pas sérialiser les données du fil si le fil est désactivé
  • Empêche l’exception lors de la publication traitée
  • Empêche l’exception si le fil n’est pas trouvé
  • Diminuer le délai de réorganisation de la barre latérale pour le bureau
  • S’appuyer sur le comportement de focus natif dans le sélecteur d’émojis du chat
  • Les messages éducatifs du composeur ont régressé dans 788dc0a
  • Tous les staff_counters doivent être des chaînes plurielles
  • Ne pas supposer que le message est disponible dans la tâche UserEmail
  • Boîte de réception de messages incorrecte affichée en raison de la sensibilité à la casse du nom d’utilisateur
  • Plusieurs canaux marqués actifs dans la barre latérale
  • Améliorer les performances de UserStat.ensure_consistency
  • Utiliser une chaîne pour le DistributedCache postgres récemment en lecture seule
  • Faire en sorte que le cache d’émojis stocke des objets marshalled
  • Staff_counters doit être des chaînes plurielles
  • S’assurer que activeMessage est réinitialisé avec le canal
  • Redimensionner le repli du chat lors de l’utilisation d’un tiroir de petite largeur
  • S’assurer que les actions de message sont bornées
  • Affiche un message comme survolé lors du survol des actions
  • Afficher correctement les informations utilisateur
  • Faire défiler lors du clic sur le premier émoji de la section
  • Annuler l’édition doit effacer le composeur
  • Ne pas afficher le contenu du message lorsqu’il y a une erreur
  • Fond correct sur mobile pour le sélecteur d’émojis
  • Pré-sélectionner correctement la première option dans le menu déroulant de notification de marque-page
  • Tient compte de l’option utilisateur centrale hide_profile_and_presence
  • Gérer les erreurs lorsque nous affichons la modale de colonnes du répertoire utilisateur d’édition
  • Afficher une meilleure erreur par défaut lors de l’échec de la suppression de tous les messages utilisateur
  • <QuoteButton/> se déplace lorsque du contenu est ajouté à l’en-tête
  • L’importateur PhpBB3 a créé une citation invalide pour les messages
  • Erreur dans la génération CSS pour anon sur login_required
  • Les sections de barre latérale publique appartiennent à l’utilisateur système
  • Afficher le statut correct pour les éléments à examiner de l’utilisateur
  • L’icône bascule l’affichage du menu de recherche au clic
  • Utiliser la clé de traduction correcte
  • Ajouter la prise en charge lazy-videos pour les vidéos Vimeo non listées
  • La mise à la corbeille d’un message doit réinitialiser le dernier lu
  • Centrer verticalement les miniatures youtube dans lazy-videos
  • Supprimer la validation d’URL interne pour les chemins dans la barre latérale
  • Empêcher les erreurs de la journalisation des performances uppy
  • Utiliser le mixin non sélectionnable dans le glisser-déposer de la barre latérale
  • Shims de texte joli - baseUri de getURL
  • Ne pas valider l’e-mail dans la promotion TL
  • S’assurer que la suppression d’une réaction ne supprime pas les autres
  • Désactiver la sélection de texte sur la barre latérale
  • Réorganiser les liens de barre latérale personnalisés sur écran tactile
  • Le délai de notification push ne doit pas être plus long que spécifié
  • Ignorer la mise à jour de la préférence de catégorie si déjà définie par le groupe.
  • Channel_message_bus_last_id était incorrect
  • Rendre la charge utile de suivi du chat rétrocompatible
  • L’icône de section de barre latérale globale ne se déplace pas au défilement
  • L’administrateur voit toujours configurer les catégories de barre latérale par défaut
  • Afficher la validation sous les champs de barre latérale personnalisés
  • Prise en charge cassée du paramètre de requête ?status=(listed|unlisted)
  • Vérifier le personnel sans déclencher d’erreur d’utilisateur anonyme
  • Problèmes de hauteur de message avec le bouton Expand Table
  • S’assurer que le marquage des canaux comme lus se propage à tous les onglets
  • Utiliser le nom de méthode de validation correct pour default_categories_normal.
  • Retarder la réorganisation de la section personnalisée
  • L’ACL pour OptimizedImage utilisait le mauvais chemin sur multisite
  • S’appuyer uniquement sur le message bus pour définir l’état de suivi
  • S’assurer que “dernière visite” n’est pas affichée après avoir marqué tous les messages comme lus
  • Traduction manquante pour ‘reset_bounce_score’ dans le journal des actions du personnel
  • Ne pas autoriser les utilisateurs anonymes à être anonymisés
  • Désactiver la réorganisation des liens sur les écrans tactiles
  • Ne pas actualiser les métadonnées du canal non suivi
  • Corriger les expressions régulières de tonalité d’émoji
  • S’assurer que l’utilisateur avec plusieurs onglets voit ses propres réactions
  • Mes liens dans la section de la barre latérale
  • Erreur de récursivité d’attribution de badge
  • Remplacer le 0 sans unité dans CSS calc() par ‘0px’
  • Prendre en charge le paramètre de requête d’étiquette sur les routes /tag/{name}
  • Ne pas afficher les conseils utilisateur au-dessus du composeur
  • Éviter le double encodage du titre du sujet en vedette dans la carte utilisateur
  • Erreur pour les journaux d’e-mails entrants du panneau d’administration
  • Vérifie correctement si le chat est activé dans le contrôleur de webhooks entrants
  • Les échecs de téléchargement MaxMindDB ont provoqué un plantage lors de la reconstruction
  • L’index de recherche échoue sur certains messages
  • S’assurer que updateLastRead est appelé lors de la réception d’un message
  • Une build ember est requise pour exécuter les tests système
  • S’assurer que le lightbox fonctionne après repli/dépli
  • Inférer correctement la classe polymorphe à partir du type de bookmarkable
  • Mentions échappées dans les extraits de chat
  • Ne pas envoyer d’e-mails lorsque les mentions à l’échelle du canal sont désactivées dans un canal
  • Le created_at du dernier message sur le topic-timeline ne se met pas à jour
  • Mettre à jour le sélecteur LoadMore pour les tables utilisateur
  • Navigation et préchargement default_list_filter = none
  • TopicQuery pour category.topic_id NULL
  • Bouton de résumé de sujet cassé dans le topic-timeline
  • Les utilisateurs anonymes ne peuvent pas charger les sujets avec des mentions avec un statut utilisateur ayant une date de fin
  • Erreur de téléversement d’avatar
  • Bannière du sujet de bienvenue affichée après la suppression de la catégorie générale
  • S’assurer que le message modifié est correctement re-décoré
  • Défilement vers le bas plus cohérent
  • Le menu déroulant d’étiquettes ne fonctionne pas avec default_list_filter
  • S’assurer que form_template_ids est défini sur les nouveaux enregistrements de catégorie
  • Améliore la précision de l’état non lu
  • Problèmes de file de revue
  • Ne pas envoyer les tailles d’images pour les émojis/avatars
  • S’assurer que required_tag_group est défini sur les nouveaux enregistrements de catégorie
  • Le téléversement de plusieurs fichiers dans le chat pouvait provoquer des annulations
  • UploadReference order by tiebreaker pour UploadSecurity
  • Définir le drapeau externe avant la validation
  • Date collante cassée sur firefox
  • Détection plus précise des messages non lus
  • Synchronise correctement le message utilisateur actuel dans plusieurs sessions
  • Afficher une erreur appropriée lorsque l’utilisateur existe déjà et que les adresses e-mail sont masquées.
  • N’envoyez pas d’e-mails aux utilisateurs suspendus depuis le MP de groupe
  • Ne pas afficher l’état de chargement infini sur le brouillon avec de nouveaux utilisateurs
  • Classe pour le lien de section lorsque le nom contient un espace
  • Lien FAQ anonyme vers une URL externe
  • Gérer les valeurs nulles dans les sélecteurs de temps relatif des paramètres de catégorie
  • Supprimer les espaces blancs sur le champ e-mail pour les invitations
  • Empêche le survol de gagner le focus sur la ligne sk
  • La suppression des clés de sécurité ne fonctionnait pas
  • Ne pas actualiser lors de l’accès à une réponse chargée
  • Utiliser correctement la valeur par défaut pour les paramètres de thème de type uploads
  • Fuites de rappels pour synchroniser l’état
  • Nombre d’état de suivi du sujet incorrect lorsqu’une nouvelle catégorie est créée
  • L’étiquette de boîte de réception par défaut si le nom d’utilisateur n’est pas entièrement en minuscules dans l’url
  • Empêche les réactions en double
  • Empêche l’exception sur les sites avec connexion requise et chat
  • #present ->` #presence coquille dans TopicRetriever
  • Aucune petite action créée lorsqu’un non-auteur se retire d’un MP
  • Autoriser les flottants pour le niveau de zoom dans le onebox Google Maps
  • Ne pas définir categoryId sur les brouillons de MP
  • Le recalcul des niveaux de confiance ne fonctionnait pas
  • N’afficher que les utilisateurs approuvés dans les résultats de search_user lorsque le paramètre du site est activé
  • Marquer posted comme vrai pour les auteurs de messages dans la table TopicUser pendant la tâche ensure_consistency
  • Éditions des boutons Copier & Plein écran dans les blocs de code
  • L’auto-complétion échoue pour :frowning:
  • Ne pas échapper la barre oblique pour la description de texte de la catégorie
  • Corriger les problèmes dans admin-embeddable-host
  • Corriger les problèmes dans admin-styles-editor (#20435)
  • Utiliser la description de la catégorie pour le titre du lien de la barre latérale
  • Corriger les problèmes dans admin-theme-editor
  • S’assurer que les utilisateurs ordinaires peuvent supprimer leurs MP
  • L’édition rapide ne fonctionne pas sur le contenu avec certains caractères
  • Dialogue vide lorsque l’auto-rejoindre est sélectionné dans la modale de création de canal
  • La sélection de texte se casse avec le SVG de hashtag dans Firefox
  • Remplacement du menu de navigation par “legacy” via paramètre de requête ne fonctionne pas
  • Ajouter la prise en charge du fuseau horaire Europe/Kyiv
  • Autoriser le changement du délai d’expiration de requête DNS par défaut de 2s via GlobalSetting
  • Clé d’interpolation incorrecte
  • Ne pas mettre en file d’attente update_post_uploads_secure_status inutilement
  • Accès aux arguments du composant Glimmer
  • Mettre à jour correctement les propriétés _subscribedTo*
  • Autoriser le HTML dans le dialogue de lecture seule de la catégorie
  • Ajouter correctement les données d’informations utilisateur au sérialiseur de message
  • La carte utilisateur du membre du chat est rendue hors de vue
  • Supprime la soustraction inutieuse de footer-nav-height
  • S’assurer que les messages en attente sont définis avec l’id du canal
  • Tient correctement compte de la hauteur de la navigation de pied de page ipad
  • Supprime la position de défilement stockée dans le tiroir
  • Désabonnement via une clé associée à un sujet supprimé
  • Hauteur correcte de la barre latérale et du chat sur DiscourseHub
  • Ne pas revenir à l’implémentation originale pour linkTitle dans le type personnalisé
  • S’assurer que chat-message est recalculé avec le modèle
  • Régression avec le shift+sélection de messages du chat
  • Ouvrir correctement les informations du canal
  • Contenu du chat débordant dans la grille main-chat-outlet
  • La couleur dominante ne fonctionne pas pour les images 16 bits
  • Réinitialiser le contrôleur de thème d’administration sur l’événement d’annulation de la modale
  • Reviens sur une partie du css du fil
  • Ne pas notifier les administrateurs sur les catégories supprimées
  • Éditer le titre de la section personnalisée
  • Échec de la migration des paramètres de catégorie sur ‘’ entier
  • Erreur anonyme lorsque le paramètre tl4_delete_posts_and_topics est défini
  • Écoute correctement les notifications de chat
  • Tient compte de la dérive du curseur lors de la complétion des termes
  • Option IconPicker pour n’afficher que les icônes disponibles
  • Remplacer la chaîne codée en dur par une traduction
  • L’auto-complétion utilisateur du chat a levé des erreurs
  • Ajouter un index à sidebar_section_link
  • Arrêter l’autoplay de youtube lors des scrollups
  • Retourner un JSON valide lorsqu’un message est en file d’attente
  • Changé le nom de classe pour les images YT
  • Masquer le bouton d’ajout de section
  • Améliorations pour les sections utilisateur personnalisées
  • Appliquer max-height sur le conteneur externe
  • S’assurer que les cartes utilisateur/groupe inexistantes ne sont pas bloquées
  • La redirection vers le téléchargement de la sauvegarde depuis S3 pouvait échouer
  • Supprimer les boutons d’action si le message a déjà été examiné
  • S’assurer que ColorScheme#resolve revient à la base pour les couleurs manquantes
  • Éviter la condition de course lors de la définition du statut utilisateur
  • Corriger le glisser dans le composant de débordement horizontal
  • Utiliser / pour start_url dans le webmanifest sur les installations non sous-dossier
  • L’auto-complétion s’affiche sous le clavier sur android
  • Supprimer les notifications associées lors de la mise à la corbeille des messages de chat.
  • Autoriser la navigation au clavier lors de la recherche d’émojis dans le chat
  • Les hashtags de catégorie n’étaient pas toujours trouvés pour les sous-sous-catégories
  • Dé-prioriser les sujets archivés
  • Les recherches de domaine ne fonctionnent pas correctement pour les URL
  • Filtre correctement l’entrée avec une valeur pré-remplie
  • Ajouter la prise en charge de PG 14 et supérieur
  • Action et position du bouton retour sur le topic timeline glimmer
  • Le bouton « plus » de l’auto-complétion d’émojis ne fonctionne pas dans le chat
  • Meilleur tri des suggestions de recherche utilisateur similaires
  • Utiliser username_lower dans la recherche du routeur du menu utilisateur
  • Étendre les mises à jour de nom d’utilisateur aux auto-mentions
  • Synchroniser le nombre de reviewables de l’utilisateur lors du chargement de la liste des reviewables
  • L’appariement du parseur de doublons de l’index de recherche est trop restrictif
  • L’aperçu d’émoji affiche un aperçu incorrect lors du focus du clavier
  • Mettre à jour l’URL du drapeau dans le MP de mise au silence automatique aux modérateurs
  • Reviens sur la vérification de valeur lors de la réinitialisation de la valeur du composeur
  • Corrige une régression masquant l’avatar dans le sélecteur utilisateur
  • Remplacer le gem R2 par rtlcss pour générer le CSS RTL
  • Autoriser la modification des couleurs de color-scheme non persistées
  • Le changement de permission de catégorie ne crée pas un journal
  • URL d’iframe Vimeo lorsque data-original-href est manquant
  • Reformuler les valeurs par défaut de la politique de site générique
  • Ne pas spamer les requêtes de présence lors de la réception de 429
  • Erreur d’appel de LazyYT depuis le chat lorsqu’il est désactivé
  • Mettre à jour la copie du sujet de marque-page
  • Ajouter la prise en charge de plusieurs ratios d’aspect TikTok
  • Utilise popper pour les cartes
  • Préserve la taille de l’avatar dans le onebox
  • Corrige diverses erreurs dans chat-notification-manager
  • Tronquer le statut utilisateur existant à 100 caractères
  • Valider l’URL de l’actif avant de remplacer l’URL de base
  • Meilleure UX pour le sélecteur de fuseaux horaires dans la modale de date
  • Intercepter les anciennes URL de canal en mode tiroir
  • Spécification système échouée pour la recherche limitée par le taux
  • Limiter le statut utilisateur à 100 caractères
  • S’assurer que les sujets supprimés en douceur peuvent être supprimés
  • Corrigé l’obtention des badges en vous invitant vous-même
  • Supprimer le lien vers le site avec un contenu inapproprié
  • Utiliser l’option de limite spécifiée dans la recherche utilisateur
  • S’assurer que les valeurs anonymes mises en cache ne sont jamais retournées pour les requêtes API
  • Lazy_yt_enabled n’affecte pas le moteur
  • Supprimer automatiquement les reviewables associés aux messages
  • La sélection de texte casse l’ouverture des liens dans de nouveaux onglets
  • Ne pas ajouter de balises use/svg vides dans ExcerptParser
  • Ignorer l’e-mail s’il est vide pendant la synchronisation des attributs SSO.
  • L’utilisateur TL4 n’est pas redirigé vers le dernier lorsqu’il supprime un sujet
  • Ne pas compter le message supprimé pour la sécurité de la référence de téléversement
  • Ajoute un skidding négatif au décalage de popper
  • Data-popper-reference-hidden trop large
  • Corriger la marge sur mini-tag-chooser
  • Empêche msg-actions d’afficher le texte de survol
  • Génère un slug automatique pour les canaux mis à la corbeille
  • L’utilisateur TL4 peut voir les sujets supprimés
  • Autoriser les modales à faire défiler sur mobile lorsque le clavier est ouvert
  • Ne pas afficher les options réservées au personnel aux non-personnels dans le menu de masse des membres du groupe
  • Déplacer le paramètre de tag minimal vers la section des étiquettes dans l’édition de la catégorie
  • Supprimé les hôtes intégrables mal configurés
  • Interroger UploadReference dans UploadSecurity pour les téléversements existants
  • Changer le type de paramètre de site du domaine d’e-mail en host_list
  • Ne pas écraser le nom du canal lorsque la catégorie est sélectionnée
  • Mettre en file d’attente notify_mailing_list_subscribers lorsque le message est récupéré
  • Changer la formulation de titre ->` nom dans la page à propos du canal
  • Nouvelle prise en charge des hashtags pour le bot narratif avancé narrative
  • Restaurer la transformation babel class-property pour les thèmes
  • Valider le paramètre d’étiquettes de TopicQuery
  • Afficher correctement l’icône d’étiquette du onebox Discourse dans le chat
  • Corriger la migration incorrecte du paramètre de hashtag
  • Utiliser des hashtags dans les MP d’archive de canal si disponible
  • Ajouter une migration pour réindexer les index invalides
  • S’assurer que l’extraction du sondage n’est pas tentée si le corps du message est absent
  • Précharger les attributs de la barre latérale utilisateur lorsque ?enable_sidebar=1
  • Empêcher les mises à jour concurrentes de top_topics
  • Redirection de déconnexion de plugin compatible avec Ruby 2
  • Corriger le test instable résultant des arguments de mot-clé de PostAlerter
  • Régression dans l’étendue du message MessageBus de TopicTrackingState.
  • Améliorer la signalisation des erreurs et les modes d’échec pour l’archivage de canal

Modifications d’expérience utilisateur

  • Utiliser la pleine largeur lors de l’affichage d’une seule liste de recommandations.
  • Corriger les titres d’images longs dans le lightbox expérimental
  • Ajustements des recommandations de sujets.
  • Déplacer le lien du Guide d’administration vers l’URL
  • Clarifier les paramètres de site « désactiver les notifications d’édition d’étiquette/catégorie »
  • Corriger l’alignement des boutons supplémentaires dans les contrôles de message
  • Augmenter le z-index du lightbox expérimental
  • Refactoriser l’animation de résumés IA
  • Autoriser le titre du composeur à rétrécir si nécessaire
  • Plus d’ajustements pour le sélecteur d’étiquettes compact
  • Différente façon de centrer l’avis de chat pour accommoder les textes plus longs
  • Oneboxing réactif avec des images dans le chat
  • Petite correction d’alignement pour le sélecteur d’étiquettes compact
  • Petite modification du sélecteur d’étiquettes compact
  • Supprimer l’anneau de l’avatar pour un nouvel utilisateur
  • Option compacte pour les sélections multiples
  • Masquer l’en-tête dans la modale de rejet
  • Corriger la mise en page du pied de page de la modale de marque-page
  • Correction de l’ordre des couleurs des hashtags de catégorie
  • Afficher la description de l’étiquette comme titre dans le menu de navigation
  • Afficher l’icône d’information en dehors de l’infobulle
  • Révéler le modèle IA utilisé et ajouter une animation à l’espace réservé
  • Corriger le style de l’état de focus pour le bouton de date dans le composeur
  • Indiquer que les résumés de sujets sont générés par une IA
  • Correction Firefox pour la largeur abrégée de la modale
  • Réduire la taille des indicateurs de non lus pour tiroir/mobile
  • Désactiver le bouton de résumé pendant la génération du résumé
  • Déplacer les notifications de mentions de groupe dans l’onglet de réponse
  • Corriger la position de l’avertissement d’icône dans la modale de la barre latérale
  • Plus de suppression du rayon de bordure du chat
  • Z-index pour la boîte tippy dans le chat
  • Améliorer les conseils utilisateur
  • Correction du double défilement pour la modale des raccourcis clavier
  • Supprimer le titre de section pour la section communauté
  • Réduire le rayon de bordure pour les cartes de canal
  • Corriger la marge pour l’étiquette de groupe
  • Indiquer que la section principale de la barre latérale est toujours publique
  • Changer le z-index du redimensionneur de fil pour qu’il soit sous la popup d’émojis
  • Espacement et taille du créateur de message sur mobile + correction du retour à la ligne du texte
  • Ne pas afficher la présence dans la sélection du créateur de message
  • Clarifier les paramètres « désactiver les notifications d’étiquettes/catégorie »
  • Ajuster les styles de la modale de la barre latérale, consolider le css
  • Améliorer la position du bouton de fermeture de la modale
  • Petites corrections de l’indicateur de fil
  • Indicateur visuel pour le mode de réorganisation des liens de la barre latérale
  • Faire en sorte que les champs de modèle remplissent la largeur du conteneur
  • Utiliser des modales pour éditer les catégories et étiquettes qui apparaissent dans la barre latérale
  • Aligner les séparateurs de chat, augmenter la largeur du chat mobile
  • Ajouter une max-width à l’indicateur de fil
  • Corriger la position des filtres dans les modales d’édition des catégories/étiquettes du menu de navigation
  • Trier les catégories dans la modale d’édition du menu de navigation par nom
  • Corriger la position de la préférence utilisateur saved!
  • Améliorations de l’indicateur de fil de message de chat
  • Ajouter une hauteur maximale à l’image dans le bloc de citation du chat
  • Corriger la couleur de surbrillance du paramètre remplacé
  • Corriger la modale de navigation du menu d’édition des étiquettes/catégories n’a pas de focus sur l’entrée
  • Ajoute un petit délai avant d’activer le message
  • Afficher un spinner pendant le chargement des étiquettes pour la modale d’étiquettes du menu de navigation d’édition
  • Supprimer le défilement horizontal sur mobile pour la modale de navigation d’édition des catégories
  • Supprimer la transition courte du topic timeline
  • Corriger le débordement du sélecteur d’avatar
  • Transitions de survol des boutons cohérentes
  • Améliorer les valeurs par défaut affichées pour les sections de catégories et d’étiquettes dans la barre latérale
  • Ombres de menu déroulant et de panneau plus douces
  • Empiler l’étiquette de boîte de réception de groupe horizontalement
  • Masquer la barre latérale sur la page d’invitations
  • Supprimer l’arrière-plan de blobs de marque
  • Ajouter un indicateur requis aux champs avec validation required
  • Forcer les longs noms de fichiers à revenir à la ligne dans le lightbox
  • Meilleur alignement pour les grilles expérimentales
  • Supprimer la bordure arrondie au survol du lightbox
  • Rendre les conseils utilisateur plus visibles
  • Les palettes de couleurs sombres ont besoin d’ombres plus sombres
  • Refactorisation de l’indicateur de non lu du chat
  • Petite correction d’espacement pour les éléments de grille
  • Petits ajustements de style des mentions
  • Augmenter le contraste du menu déroulant « plus » de la barre latérale
  • L’indicateur d’étiquette de groupe doit correspondre au design existant
  • Supprimer l’avis « Créer des Sujets »
  • Afficher l’infobulle pour l’icône de section de navigation globale
  • Ajoute correctement l’espacement pour la gestion de la sélection
  • Améliore l’appui long et le toucher du message de chat
  • Autoriser les utilisateurs à filtrer les catégories dans la modale d’édition des catégories de la barre latérale
  • Ne pas bloquer le rendu de la navigation secondaire des messages utilisateur pour l’état de suivi
  • Première passe sur la modale de navigation d’édition des catégories pour la barre latérale
  • Corriger la coupure du nombre dans l’indicateur de chat de l’en-tête
  • Améliorer la description de la limite de taux de /print
  • Supprimer le bloc de titre et de description s’il est vide
  • Supprimer la couleur de fond de la barre latérale
  • Corriger le bouton d’ajout grisé dans le composeur de chat lorsqu’il est focalisé
  • Corriger le message éducatif lorsqu’il n’y a pas de nouveaux sujets
  • Ajuster la taille du poste fréquent dans la carte du sujet
  • Icônes d’en-tête de canal de chat
  • Ajouter un bouton afficher plus à l’élément à examiner
  • Ajuster divers avatars en raison des changements de taille
  • Ajustements de style pour la modale d’édition de la barre latérale
  • Suivi de #1f37fe5
  • Ajustement des éléments de messages supprimés par l’utilisateur
  • Refactorisation des boutons du composeur de chat + émojis
  • Corriger la vue brute de l’historique des messages
  • Supprime un message lors de l’édition en vide
  • Ajouter la prise en charge des messages de chat signalés dans la reviewqueue
  • Ferme le tiroir sur échappement si l’entrée n’est pas focalisée
  • Petit ajustement d’espacement dans les détails du message
  • Supprimer l’affichage du paramètre de site short_site_description dans la barre latérale
  • Les longs noms de catégorie non stylisés ont besoin d’être tronqués
  • Petite correction de l’état actif pour la barre latérale
  • Plus d’ajustements de style pour une police de barre latérale plus grande
  • Augmenter la taille de la police de la barre latérale
  • Ajouter l’affichage du mot de passe sur la modale de connexion mobile
  • Améliorer l’affichage de l’historique d’édition
  • La navigation de pied de page IPad est maintenant incluse dans le décalage de l’en-tête
  • Améliorer l’espacement des étiquettes
  • Composeur de chat étape 2
  • Ajouter un indicateur pour les messages de currentUser
  • Le bouton d’ajout de section personnalisée ne doit pas être affiché aux utilisateurs anonymes
  • Ajustement de la taille du logo pour s’assurer qu’il n’est pas trop petit sur un petit écran
  • Supprimer l’astuce d’administration du sujet de bienvenue et ajuster la copie
  • Ajustements généraux du composeur de chat
  • Petite correction avec le nouveau composeur et la réponse/édition
  • Améliorer l’affichage de la courte description du site dans le menu déroulant de l’en-tête
  • Inclure les en-têtes personnalisés dans --header-offset
  • Afficher l’édition rapide en haut de la fenêtre sur mobile
  • Ajouter plus de masse à l’icône de fil
  • Les sections ne sont pas repliables dans le menu de navigation « menu déroulant de l’en-tête »
  • Style du composeur de chat au focus
  • Supprime les marges du fil
  • Implémente le nouveau design du composeur
  • Meilleure copie pour le message d’erreur générique
  • Mettre à jour la copie des badges accordés aux autres
  • Ouvre le panneau latéral tôt pour éviter les tremblements
  • Masquer le bouton des paramètres lorsqu’il est désactivé
  • Diverses améliorations de l’CTA du sujet de bienvenue
  • Dimensionnement/espacement du panneau de fil sur mobile
  • Curseur de chargement pour le filtre select-kit
  • Messages de groupes supprimés
  • Faire défiler vers le bas lorsque le message est en attente
  • Précharge un fil lors du survol de l’indicateur de fil
  • Implémente les fils de brouillon
  • Utiliser des couleurs fixes pour les rapports de graphiques empilés d’administration
  • Exposer les éléments « plus » en mode menu déroulant de la barre latérale
  • Corriger la position de réinitialisation du paramètre de schéma de couleur
  • Corriger la mise en page de la préférence de couleur
  • Réinitialise le message actif lors du défilement
  • Mise en page à deux colonnes du menu déroulant de la barre latérale
  • Cuire le message avant d’envoyer l’édition
  • Corriger la mise en page du onebox utilisateur
  • Le composeur utilise BEM + petits ajustements du style activé/désactivé
  • Ajouter un avertissement indiquant que la mise à jour de min_trust_level_for_user_api_key désactivera les utilisateurs de l’utilisation de DiscourseHub
  • Utiliser dvh pour la hauteur de la barre latérale
  • Léger changement de couleur d’accent pour onebox/blockquote/chatreaction
  • Affiche le titre du canal dans le titre du document
  • Corriger la position de l’espace dans les compteurs de badges
  • Petits ajustements de style de succès d’installation
  • Inclure les sous-catégories dans la vue du robot d’exploration
  • Améliore le composeur et le panneau de fil
  • Survol du fil de chat
  • Meilleur centrage de la synthèse en cas de troncature
  • Corriger la largeur de l’entrée des sélecteurs d’heure sur mobile
  • Corriger la couleur du texte de la balise kbd dans le prompt plein écran du composeur
  • Améliorer la mise en page et les styles pour les préférences solo
  • Mettre à jour l’animation de l’anneau pour éviter le défilement
  • Supprimer l’élément de nouveau message de chatpane
  • Légères modifications de conception de l’horodatage du chat
  • S’assurer que le curseur est un pointeur sur les sections personnalisées
  • Améliorer le contraste du point d’indicateur de paramètre remplacé
  • Empêcher le débordement dans la description
  • Problèmes d’alignement vertical sur mobile
  • Supprimer l’attribut de couleur de la balise <kbd>
  • Empêche les lettres d’être partiellement coupées sur la page de résumé du profil
  • Corriger le z-index de l’ancre
  • Utiliser la couleur dominante pendant le chargement des images onebox
  • Divers ajustements sur le fil
  • Activer le nouveau menu de notifications par défaut
  • Améliorer l’espacement des contrôles du composeur sur mobile
  • Ajustements du chat mobile
  • Tronquer le texte de bascule de thème pour éviter le débordement
  • Supprimer l’espace supplémentaire de l’émoji dans les notifications
  • Corriger la mise en page de la page de préférences solo
  • Ne pas afficher le bouton de mode bootstrap sur mobile
  • Corriger l’espacement entre les étiquettes assignées
  • Utiliser des unités relatives pour empêcher la coupe de la chronologie
  • Corrections de l’ellipse de débordement du titre du canal de chat
  • Rendre l’entrée de la route /filter pleine largeur
  • Message d’abandon de brouillon plus générique
  • Plusieurs petites améliorations
  • Signalement Reviewq
  • Mettre à jour les directives pour le DAU/MAU cible
  • L’icône de site du onebox a besoin d’une marge droite
  • Améliorer le message d’erreur lorsqu’un sujet ne peut pas être déplacé en raison des restrictions de catégorie
  • Empêche l’appui long sur la réaction d’ouvrir les actions
  • Ajouter une description au paramètre de touche apple
  • Améliorer la page de connexion requise
  • Prendre en compte l’en-tête collant lors du défilement avec la barre espace
  • Améliorer la modale « installer thème/composant » sur mobile
  • Rendre l’icône du bouton de popup du conteneur de tableau uniquement
  • Afficher les titres sur les éléments du menu de navigation des paramètres de site
  • Restaurer les compteurs de reviewables sur le hamburger pour la navigation legacy
  • Corriger le grippie mobile masqué
  • Autoriser l’ouverture des onglets du menu utilisateur dans un nouvel onglet/fenêtre
  • Ajustements de style pour la page de filtres
  • Améliorer les champs utilisateur du répertoire sur les petits écrans
  • Autoriser les onglets du menu de profil à faire défiler si nécessaire
  • Mettre à jour l’icône de chat en d-chat
  • Clarifier les descriptions pour les mots surveillés, le style
  • Corriger le bourrage du panneau de menu dans les contextes non-safe-area
  • Désactive le focus automatique du composeur sur le tiroir
  • Quelques très petites corrections de schéma WCAG
  • Corriger l’alignement du séparateur de chat
  • Désactiver la flèche vers le haut pour éditer si le dernier message n’est pas modifiable
  • Mettre à jour les éléments et liens Installer Populaires
  • Ajuster les panneaux de menu sur iOS
  • Changer JPEG en JPG pour la cohérence de la recherche
  • Améliorer la hauteur de repli du panneau de menu pour les anciens navigateurs
  • Améliorer la copie du mode sans échec
  • Éviter la coupe des descendeurs par débordement
  • Quelques ajustements de style de la liste de thèmes d’administration
  • Améliore la description du paramètre de site pour discourse_connect_url
  • Position du menu déroulant de la table utilisateur de groupe, bordure
  • Ajuster les séparateurs de dernière visite/date
  • Corriger le débordement de chat-reply
  • S’assurer que le logo de l’en-tête a des dimensions, nettoyage du style
  • Corriger la largeur pour la réponse intégrée en haut, l’avis de message
  • Améliorations de style pour les nouvelles tables utilisateur
  • Supprimer l’effet de mise en attente visuel des messages de chat
  • Supprimer l’ancien modèle de répertoire de groupe, CSS
  • Fait ressortir moins la dernière visite
  • Corriger le problème de chevauchement de la bannière au point de rupture d’environ 1260px de largeur
  • Mettre à jour le lien de préférence de chat utilisateur pour la nouvelle navigation
  • Basculer le lien Mes Messages dans la barre latérale vers Mes Brouillons lorsque des brouillons sont présents
  • Ignorer l’application des mots surveillés de type lien aux champs personnalisés utilisateur
  • Mettre à jour les icônes de badges
  • Corriger les grands avatars onebox dans les messages de chat img
  • Corriger les clics sur étiquettes et catégories dans la liste des sujets mobile
  • N’autoriser la saisie du défilement que si la navigation est défilable
  • Ajustements des badges utilisateur
  • Restaurer la largeur plus large du menu déroulant de recherche
  • Mises à jour des variables de surbrillance
  • Publier la nouvelle navigation de profil utilisateur pour la compatibilité de la barre latérale
  • Appliquer l’animation du squelette uniquement sur le contenu
  • Ajouter une balise h1 à la page utilisateur
  • Mise à jour du style de la page de badge
  • Supprimer la largeur fixe des boutons
  • Masquer le menu déroulant du hamburger lorsque le paramètre de requête enable_sidebar est utilisé
  • Contient le dépassement de défilement dans la liste des canaux
  • Déplacer la navigation de plugin d’administration verticale vers la navigation de débordement horizontal
  • Empêche le défilement dans le chat de se propager aux parents
  • Gestion de la limite de statut utilisateur dans l’interface
  • Attraper les cas limites dans l’infobulle
  • Mettre à jour la couleur de l’icône de brouillon de chat
  • Éditions de style
  • Corriger le style de survol de remove-user-from-pm
  • Ajouter une bordure transparente pour l’icône de l’en-tête
  • Masquer le bouton de chat sur la carte utilisateur lorsque suspendu
  • Avertir des conséquences de la suppression de groupe
  • Autoriser la barre latérale à apparaître en ligne jusqu’à 768px
  • Corriger le message d’erreur trompeur
  • Ajouter la backtick manquante à la chaîne
  • Ajouter l’alignement flex pour les actions de formulaire
  • Basculer facilement les badges dans la liste des badges d’administration
  • Améliorer la mise en page de la modale des raccourcis clavier
  • Corriger le positionnement de timeline-handle
  • Implémente un squelette aléatoire et auto-généré
  • Permet au tiroir de prendre la majeure partie de l’espace de hauteur
  • Autoriser les étiquettes à revenir à la ligne sous les catégories sur mobile
  • Ordonner les canaux publics par slug au lieu du titre
  • Afficher le titre complet du sujet pour reply-where
  • Appliquer le même style pour la span de surbrillance de mention
  • Déplacer l’export de données vers la page de préférences pour la nouvelle navigation utilisateur
  • Ajouter une transition à la vue plein écran de glimmer-topic-timeline
  • Ajouter des alias de fuseau horaire pour IST, KST et JST
  • Calculer les couleurs de survol/sélection manquantes à partir des couleurs existantes
  • Contrôles de formulaire horizontaux flex
  • Supprimer la déclaration de police spécifique au chat
  • Ramène l’URL sur l’icône de chat lorsqu’elle est en page complète
  • Améliorer l’alignement des émojis pour le texte
  • Refactorisation de la variable de surbrillance
  • Ajouter le texte du journal des actions du personnel pour permanently_delete_post_revisions
  • Supprimer les espaces blancs supplémentaires dans l’assistant de recherche
  • Empêcher le débordement du statut de la carte utilisateur
  • Améliorer la mise en page et l’alignement des boutons en masse
  • Corrections et ajustements pour la navigation utilisateur
  • Définir l’historique des pénalités en collant
  • Masquer la date dans la chronologie lors du retour à la ligne
  • Supprimer la marge gauche
  • Ajouter une marge au mot-clé de recherche
  • Basculer les mises en page categories-boxes de flexbox à grid
  • Empêcher le texte du bouton de contexte de recherche de revenir à la ligne
  • Ajouter l’espace manquant et d’autres petits ajustements de recherche
  • Réordonne les champs de chat-channel
  • Restyle la popup de citation/partage, corriger le tremblement au survol
  • Refactoriser l’alignement de l’icône d’étiquette dans le onebox Discourse
  • Corriger les problèmes d’alignement avec l’auto-complétion
  • Simplifier l’avatar dans la liste des sujets

Modifications de sécurité

  • Ne pas autoriser un site particulier à monopoliser la file différée
  • Masquer les étiquettes restreintes dans la vue noscript
  • Limiter la longueur de la colonne de raison d’édition
  • Gérer les acceptations d’invitation concurrentes
  • Imposer une limite supérieure sur les paramètres limit dans divers contrôleurs
  • Ne pas réutiliser le jeton CSP entre les requêtes anonymes
  • Limiter la quantité de liens dans la section de barre latérale personnalisée
  • Ne pas réutiliser le jeton CSP entre les requêtes
  • S’assurer que le sujet est valide avant de mettre à jour la catégorie
  • Empêcher le rejet de sujets que l’utilisateur ne peut pas voir
  • Utiliser l’URL canonique pour les intégrations de sujet
  • Limiter la longueur de la valeur ThemeField pour prévenir les DoS
  • Définir la propriété max-height pour les iframes
  • Ne pas écraser les permissions sur la catégorie Générale
  • Encoder l’URL d’intégration
  • S’assurer que le paramètre de site mis à jour est un paramètre de site configurable
  • Supprimer xlink:href des SVG téléversés
  • Mettre à jour le gem URI à 0.12.1 pour traiter le CVE-2023-28755
  • Limiter la longueur de l’URL pour le thème distant
  • Ajouter FinalDestination::FastImage qui est sûr contre les SSRF
  • XSS sur les extraits de chat
  • Contournement de la protection SSRF avec des adresses IPv6 mappées en IPv4
  • Appliquer un patch au gem web-push pour utiliser un client HTTP plus sûr
  • Corriger le XSS dans la réponse du composeur de nom complet
  • Limiter le taux de création des sauvegardes
  • Passer Rails à v7.0.4.3
  • Afficher uniquement les étiquettes visibles dans les métadonnées
  • Masquer le nombre de MP pour les étiquettes par défaut
  • Empêcher le XSS dans les oneboxes locaux
  • Mettre à jour pour exclure le filtre de sujet d’étiquette
  • N’afficher les listes d’étiquettes restreintes qu’aux utilisateurs autorisés
  • Empêcher le ReDoS dans l’analyse de l’agent utilisateur
  • Empêcher le ReDOS en rendant l’expression régulière d’URL SSH non ambiguë
  • Supprimer le contournement pour base_url
  • Limiter le nombre de caractères des demandes d’adhésion au groupe
  • Limiter la longueur des brouillons
  • Limiter la longueur des brouillons de chat et le nombre préchargé
  • Passer Rails à v7.0.4.1
  • Afficher par défaut le nombre de sujets dans les catégories non restreintes pour les étiquettes

Performances

  • Optimiser la requête TopicTrackingState.report pour accélérer la requête
  • Ajouter un backoff exponentiel pour les erreurs de /presence/update
  • Ajouter un index sur topic_id et created_at à la table posts
  • Paginer le chargement des étiquettes dans la modale d’étiquettes du menu de navigation d’édition
  • Corrige plusieurs N+1 lors du chargement des fils
  • Limiter l’anonymisation à 1 par cluster
  • Augmenter les performances des grands exports csv pour les Historiques Utilisateurs
  • Améliorer la vitesse de findAllMatches
  • Supprimer le throttling du nœud de redimensionnement
  • Améliorer la stratégie de chargement de workbox
  • Mettre en cache les chemins des CGU et de la politique de confidentialité
  • Évite le pluck anticipé dans le contrôleur des messages
  • Empêche le pluck anticipé dans le post alerter
  • Éviter de rendre un composant qui n’est pas requis la plupart du temps
  • Précharger les informations utilisateur lors de la visite des routes des messages utilisateur
  • Déclenchement côté client de plusieurs requêtes lors de l’ouverture du composeur
  • Envoie publish_new_channel uniquement lorsque non suivi
  • La création d’un message provoquait un N+1
  • Chargement strict pour les requêtes SidebarSection
  • Éviter de déclencher inutilement les rappels de changement de TopicTrackingState
  • Supprimer les requêtes inutiles de Theme#set_field
  • Ne pas sérialiser la valeur pour theme_fields inutilement
  • Éviter les scans complets de la table posts pendant l’anonymisation
  • Mémoriser les références d’éléments pour dockCheck
  • Corriger le problème des requêtes N+1 lors de la liste des sujets
  • Utiliser OpenSSL::KDF pour l’implémentation de Pbkdf2
  • Définir le délai d’expiration d’expression régulière globale par défaut à 2 secondes
  • Optimiser la sérialisation pour l’état de suivi du sujet
  • S’assurer que l’index du lien de section de la barre latérale est correctement ordonné
  • Optimiser la requête de sujet pour de nombreuses catégories
  • Utiliser l’upsert postgres natif pour ApplicationRequest
  • Supprimer la requête d’état de suivi du sujet MP initiée depuis la barre latérale
  • Diverses améliorations de performances de chat-live-pane
  • Réduire la hauteur de la zone de chargement des messages passés
  • Applique des optimisations sur le chat-live pane
  • Ignorer les routes de métadonnées pour mini_profiler
  • Charger anticipativement les linkables lors du chargement des sections de barre latérale personnalisées
  • Ajouter un index pour accélérer la tâche ReindexSearch
  • Refactoriser le dimensionnement du menu coulissant pour améliorer les performances
  • Supprimer ember-link-component-extension pour activer Glimmer LinkTo
  • Supprimer l’implémentation personnalisée Sidebar::SectionLinkTo
  • Déplacer les conseils utilisateur et le récit vers des canaux messagebus par utilisateur
  • Requêtes N+1 sur /tags avec plusieurs étiquettes de catégories
  • Ne pas analyser les messages pour les mentions lorsque le statut utilisateur est désactivé
  • Requêtes N+1 lors de la visualisation des étiquettes

Accessibilité

  • Ne pas produire aria-labelledby lorsque la carte est vide
  • Ajuster le contraste et la taille de police pour le widget mini profiler
  • Ajuster le contraste pour les schémas de couleurs tertiaires Dark et Solarized Dark
  • Améliorer l’accessibilité de select-kit (2e partie)
  • Améliorer l’accessibilité de select-kit
  • Fermer le kit de sélection sur perte de focus
  • Utiliser la bonne structure pour les titres de badge
  • Augmenter le contraste des éléments dans le schéma wcag
  • Les noms d’utilisateur ne sont pas un titre significatif
  • Autoriser le logo/titre de l’en-tête à se masquer, si nécessaire
  • Les icônes de l’en-tête doivent être des boutons, pas des liens
  • Ajouter aria-label aux compteurs de notifications de l’en-tête
  • L’étiquette de partage a besoin d’un ID correspondant sur l’entrée
  • Ajouter aria-label au lien de saut intégré
  • Aria-label pour le bouton d’historique d’édition du message
  • Ajouter des balises aria pour l’expansion de la carte du sujet
  • Les bascules de mode de la modale d’historique ont besoin de aria-labels
  • Les messages intégrés ont besoin d’attributs de widget de divulgation
  • Les avatars des messages ne doivent pas être tabulables
  • Ajouter une étiquette accessible pour l’entrée du nom de marque-page
  • Discourse-tags doit avoir un rôle et une étiquette
  • Ajouter des aria-labels pour les zones de texte de signalement
  • Supprimer les balises de titre du profil utilisateur
  • Ajouter un lien de saut secondaire aux profils utilisateur
  • Titres de page utilisateur plus descriptifs
  • Ajouter des balises aria à la nouvelle navigation utilisateur
5 « J'aime »