Nouvelles fonctionnalités dans 3.2.0.beta4
Ceci est la 4ème version bêta alors que nous travaillons à la prochaine version majeure à la fin de janvier. Cette version inclut un certain nombre de nouvelles fonctionnalités, notamment des améliorations majeures pour le chat et l’expérience du personnel. Lisez la suite pour connaître les points forts et le journal des modifications complet.
Les permissions d’accès changent (des niveaux de confiance aux groupes)
Nous sommes à mi-chemin du projet de modification de la manière dont l’accès aux fonctionnalités est accordé. Désormais, vous pourrez spécifier un ou plusieurs groupes, alors qu’auparavant, vous ne pouviez spécifier qu’un niveau de confiance. Apprenez-en davantage et voyez quels paramètres ont été mis à jour jusqu’à présent.
Préparatifs pour la mise à niveau d’Ember 5
Nous allons bientôt mettre à niveau notre version du framework Javascript Ember. 3.2.0.beta4 inclut des bannières pour avertir les administrateurs des thèmes et plugins incompatibles. Pour plus d’informations sur la mise à niveau et sur la manière de préparer vos thèmes/plugins, consultez l’annonce.
Accès plus facile aux fils de discussion du chat
Nous avons rendu plus facile la recherche et la participation à vos fils de discussion de chat suivis grâce au lien Mes fils de discussion dans la barre latérale. Vous pouvez également voir tous les fils de discussion actifs dans vos canaux de chat dans le panneau des fils de discussion, afin de trouver les conversations qui vous intéressent. Apprenez-en davantage
Améliorations des canaux de discussion de groupe
Les canaux de discussion de groupe ont reçu des améliorations bien nécessaires : ils sont plus faciles à créer, vous pouvez ajouter des utilisateurs à des discussions de groupe existantes et vous pouvez donner à vos discussions de groupe des noms amusants ou descriptifs. Apprenez-en davantage
Refonte du chat mobile
Nous avons mis à jour la conception du chat sur mobile pour le rendre plus facile à naviguer et plus agréable à utiliser. D’autres améliorations sont prévues pour continuer à améliorer l’expérience mobile du chat.
Introduction de la navigation expérimentale dans la barre latérale d’administration
Nous avons travaillé sur des changements concernant la structure de navigation dans les zones d’administration de Discourse. La première partie de ce travail consiste à déplacer le menu d’administration vers une barre latérale, cachée derrière un paramètre expérimental d’administration. Apprenez-en davantage
Refonte de la liste des plugins d’administration
La liste des plugins installés affiche désormais l’auteur (“Par Discourse” pour tous les plugins officiels), un lien vers un sujet de documentation sur meta, et un badge pour les plugins toujours considérés comme expérimentaux.
Changements de sécurité
Empêcher les utilisateurs invités d’accéder aux téléchargements sécurisés lorsqu’une connexion est requise CVE-2023-49099
Stocker les valeurs des champs personnalisés selon leur type enregistré CVE-2024-21655
Exécuter les validations des champs personnalisés avec save_custom_fields CVE-2024-21655
Garantir que mentioned_users est limité CVE-2023-48297
17 « J'aime »
Lilly
(Lillian )
Janvier 8, 2024, 11:51
3
Et encore plus !
Mais attendez, il y en a d’autres ! Nous faisons de notre mieux pour vous mettre en avant les nouvelles fonctionnalités et les changements, mais il y a toujours trop de modifications à détailler. Pour une liste complète des nouvelles fonctionnalités, corrections de bugs, améliorations de l’expérience utilisateur et plus encore, assurez-vous de consulter les Fonctionnalités et Corrections supplémentaires listées ci-dessous.
Améliorations des plugins
discourse-activity-pub
Nouvelles fonctionnalités
Permettre aux catégories de suivre des acteurs distants (43 )
Améliorer l’expérience utilisateur des catégories fédérées (36 )
Corrections de bugs
Corrections de la signature des requêtes et de la vérification des signatures (53 )
discourse-ai
Nouvelles fonctionnalités
Ajouter la prise en charge de DallE à l’illustration de publication de l’assistant IA (404 )
Générer des embeddings appropriés pour les publications/sujets avec du contenu intégré (401 )
Essayer de gérer automatiquement les index d’embeddings plus volumineux (403 )
Prise en charge de Gemini pour le Bot IA. (402 )
Ajouter la prise en charge de Mixtral pour le Bot IA (396 )
Embeddings par publication (387 )
Permettre le partage facile des conversations avec le bot (385 )
Afficher les sujets connexes pour les robots d’indexation (386 )
Prise en charge des embeddings Gemini (382 )
Mixtral pour la résumation (381 )
Permettre l’envoi de rapports basés sur l’IA vers un sujet (377 )
Générer des illustrations de publications (367 )
Prise en charge de l’envoi de rapports IA à une adresse e-mail (368 )
Rapport de résumation périodique basé sur les LLM (357 )
Prise en charge des enregistrements DNS SRV pour TEI (363 )
Boutons de suggestion IA dans la modale move-to-topic (360 )
Prise en charge de Gemini dans AiHelper / Recherche / Résumation (358 )
Relecture avec l’assistant IA de publication (359 )
Ajouter des invites personnalisées aux options de l’assistant de publication (355 )
Ajouter le streaming à l’option d’explication de l’assistant IA de publication (344 )
Essayer d’inclure les vues/noms d’utilisateur/likes dans les résultats de recherche (349 )
Ajuster le nombre de résultats de recherche en fonction du modèle (346 )
Implémenter la prise en charge de GPT-4 turbo (345 )
Permettre aux personnas de fournir des options de commande (331 )
Prise en charge de Llama2 dans AiHelper (339 )
Sentiment utilisateur sur la page de résumé du profil (329 )
Compatibilité avec HuggingFace Text Embeddings Inference (323 )
Tâche de remplissage arrière pour le module de sentiment (316 )
Prise en charge d’Azure OpenAI pour DALL*E 3 (313 )
Personna DALL-E-3 pour la génération d’images (311 )
Se souvenir de la personna précédemment sélectionnée (299 )
Interface utilisateur pour mettre à jour les personnas IA sur la page administrateur (290 )
Infrastructure de base pour les personnas personnalisées (288 )
Corrections de bugs
Améliorer le comportement du bot (408 )
Rétablir la prise en charge d’Azure. (407 )
Ne pas inclure ``` dans le contexte (406 )
Arguments de tableau non analysés correctement (405 )
Le paramètre tables de Tools::DbSchema est une chaîne de caractères (400 )
L’assistant IA ne fonctionne pas correctement avec Mixtral (399 )
Erreur 500 lorsque le message est manquant dans l’élément à passer en revue (397 )
Afficher l’illustration du poste uniquement si la clé API de stabilité est présente (395 )
Traduire et lire correctement les outils pour Claude et Chat GPT. (393 )
Ignorer les embeddings pour le contenu vide (392 )
Cas limites liés à l’embedding des messages et au crawler (391 )
Utiliser les versions asynchrones de clipboardCopy (389 )
Récupérer la catégorie du sujet au lieu de celle du tableau (388 )
Empêcher l’affichage de l’étiquette « aucun résultat » lorsqu’elle est fausse (384 )
Utiliser vLLM si TGI n’est pas configuré pour l’inférence des LLM open source (380 )
Exclure les sujets non visibles du contexte du rapport (375 )
Le menu contextuel ne doit pas apparaître si le texte sélectionné est supprimé (374 )
Problème d’annulation (372 )
Dans certaines conditions, nous obtenions des données en double depuis le LLM (373 )
Le tri ne fonctionne plus avec Claude (369 )
L’icône d’illustration du message et la traduction n’apparaissent pas correctement (371 )
Bedrock signalait que l’entrée était trop longue (365 )
Récupération après un retour de payload base64 invalide par Bedrock pendant le streaming (352 )
Les instructions personnalisées manquaient lors de la génération de l’entrée de prompt personnalisé (348 )
Fermeture > manquante dans la balise input (347 )
Gérer la troncation dans la recherche HyDE (342 )
Rendre la stratégie FoldContent plus résiliente avec les modèles ayant un faible nombre de jetons. (341 )
Revenir à la réponse complète du LLM en cas d’échec XML (340 )
Ne pas renvoyer le prompt sur HF/TGI (338 )
De nombreuses corrections pour l’inférence Hugging Face et Llama2 (335 )
Utiliser Guardian.basic_user au lieu de new (anon) (332 )
Le comportement du sélecteur de commandes ne fonctionnait plus (330 )
Appeler la bonne méthode pour résumer avec troncation (328 )
Autoriser la sélection de persona lorsque la liste est trop longue (327 )
Charger explicitement les stratégies d’embedding (325 )
Ajuster l’entrée du composeur de tags pour éviter le retour à la ligne (324 )
Utiliser des balises XML dans le prompt generate_titles. (322 )
Trop de requêtes provenant d’une seule recherche (318 )
L’étiquette d’ordre de tri incorrect apparaissait alors qu’elle ne devrait pas (315 )
Le titre de chat utilisait toujours l’ancien code après la migration LLM (314 )
Implémenter le framework d’outils pour Anthropic (307 )
Rendre les résumés plus cohésifs en ajustant le prompt. (310 )
Bedrock utilise des noms de modèles légèrement différents
Nous n’avons pas besoin de préfixer anthropic. aux modèles Bedrock (308 )
Erreur 500 lors d’une recherche avec uniquement des filtres (304 )
Plus de résultats n’apparaissant pas au défilement (302 )
Résultats IA non cliquables (298 )
ChatChannel n’hérite plus de RestModel. (292 )
Modifications des rapports de sentiment. (289 )
Modifications UX
Ajouter une attribution correcte aux images d’illustration des messages (398 )
Modification du texte (390 )
Placement du menu en bas pour l’IA (378 )
Masquer le bouton suggérer une modification dans l’édition rapide lorsqu’il est déclenché par l’IA (364 )
Améliorer l’état de focus de l’élément des options du message en le rendant pleine largeur (362 )
Détecter automatiquement la direction du texte pour le texte généré par IA (361 )
Ajouter un titre au bouton (334 )
Ajouter un bouton copier à la suggestion générée (296 )
Graphique surprise à côté de joie dans le graphique post_emotion (291 )
Accessibilité
Ajouter un attribut title à l’icône sparkles pour les résultats de recherche IA (317 )
discourse-assign
Nouvelles fonctionnalités
Autoriser la réattribution au même utilisateur
Ajouter une solution de repli pour l’attribution automatique
Corrections de bugs
Divers problèmes de statut d’attribution (536 )
Trier correctement les éléments dans le menu utilisateur
Modifications UX
Préparer les modifications de style de la modale du noyau (524 )
discourse-automation
Nouvelles fonctionnalités
Prise en charge des valeurs par défaut pour les scriptables (239 )
Corrections de bugs
Ignorer l’envoi de MP aux utilisateurs inexistants (243 )
Null n’est pas une valeur de métadonnée valide (241 )
Modifications UX
Lever une erreur lorsque la création de MP échoue (235 )
discourse-bcc
Corrections de bugs
Ajouter l’étiquette de la catégorie de paramètre (57 )
discourse-calendar
Nouvelles fonctionnalités
Prise en charge du paramètre count sur le composant liste d’événements (513 )
Ajouter la région ‘in_ka’ pour l’Inde (514 )
Paramètre de site pour inclure les événements expirés dans les vues de calendrier (499 )
Ajouter un flair de vacances sur la vue des fuseaux horaires si l’utilisateur est en vacances (500 )
Couleurs d’événements personnalisables par tags et nombre maximal de lignes ajustable dans le calendrier (482 )
Afficher tous les événements à venir pour l’année prochaine (483 )
Utiliser les sorties de plugin pour décorer les titres des sujets avec les dates d’événement (474 )
Corrections de bugs
Ne rendre le conteneur event-date-container que pour les sujets ayant une date d’événement (509 )
Extension de l’endpoint des événements (507 )
Le tri des événements affiche les plus anciens en premier (429 )
Migrer les liens du menu hamburger legacy vers la barre latérale (497 )
Mise à jour des champs personnalisés avec une nouvelle valeur (495 )
Considérer les événements sans ends_at comme expirés à la fin de la journée (485 )
Supprimer les vacances en double dus au changement de fuseau horaire (489 )
Empêcher les doublons de vacances lorsque le nom d’utilisateur est modifié (488 )
Jours fériés régionaux un jour en avance (486 )
Afficher les événements des sous-catégories (478 )
Modifications UX
Lien « voir tout » sur la liste des événements à venir (518 )
Corriger la couleur de fond des événements passés (504 )
Performance
Sérialiseur de résumé pour la liste des événements (484 )
discourse-category-experts
Corrections de bugs
Ne pas visiter les messages plusieurs fois (137 )
Corriger l’utilisation du champ personnalisé booléen CATEGORY_ACCEPTING_ENDORSEMENTS (138 )
discourse-chat-integration
Corrections de bugs
Bugs de validation de formulaire, nouvelle API modale, glimmer (182 )
Mettre à jour la gestion des transcriptions suite aux mises à jour du noyau (179 )
discourse-code-review
Corrections de bugs
Ne pas lever d’erreur si aucun PR associé n’est trouvé (200 )
Performance
Changer les jobs sidekiq vers la file basse (199 )
discourse-data-explorer
Corrections de bugs
Continuer à envoyer le MP aux autres lorsqu’il y a un groupe ou un utilisateur qui n’existe pas (274 )
Mettre à jour les requêtes ‘Plus grands uploads’ pour utiliser la table upload_references (261 )
Modifications UX
Avertir dans /logs lorsque le MP n’est pas envoyé (271 )
discourse-docs
Modifications UX
Effectuer la recherche uniquement lorsque la touche Entrée est pressée (159 )
discourse-encrypt
Corrections de bugs
Utiliser le bon conteneur (293 )
Gérer correctement l’analyse des signatures pour les utilisateurs supprimés/renommés (288 )
Gérer correctement la destruction des timers encrypt lorsque l’utilisateur est supprimé (289 )
discourse-gamification
Nouvelles fonctionnalités
Limiter le score/acclamations utilisateur à la plage de dates par défaut du tableau de classement (120 )
Corrections de bugs
Limiter les recherches de vue matérialisée du classement au schéma public (121 )
db:migrate rake pouvait échouer en environnement de développement (118 )
discourse-github
Corrections de bugs
Utiliser Guardian.basic_user au lieu de new (anon) (97 )
discourse-global-filter
Nouvelles fonctionnalités
Inclure les filtres enfants sur les tags cachés (129 )
Corrections de bugs
Ne pas lever d’erreur lorsque le tag dans les paramètres n’existe pas (130 )
Utiliser Guardian.anon_user au lieu de Guardian.new sans arguments (126 )
Routage sur /new-topic et /categories (125 )
Ajouter le tag de filtre global parent sur /new-topic (122 )
Modifications UX
Respecter la matrice de filtre global lors de la filtration de la liste déroulante de catégorie (123 )
discourse-hCaptcha
Corrections de bugs
Utiliser le bon conteneur (5 )
discourse-jira
Corrections de bugs
Récupérer les champs de problème depuis Jira lorsque l’ID de type de problème a changé. (56 )
discourse-kolide
Nouvelles fonctionnalités
Afficher l’avis d’intégration uniquement aux membres du groupe dans les paramètres. (87 )
Modifications UX
Masquer l’alerte de dispositif non intégré sur iPad & Chrome OS. (85 )
discourse-perspective-api
Corrections de bugs
Utiliser le bon conteneur (78 )
discourse-policy
Nouvelles fonctionnalités
Suivre quand une version de politique est incrémentée
discourse-post-voting
Nouvelles fonctionnalités
Implémenter les signalements sur les commentaires de vote des messages, modification et suppression de commentaires pour les modérateurs, only_allow_post_voting_in_this_category (180 )
discourse-ratings
Corrections de bugs
Utiliser le bon conteneur (2 )
discourse-reactions
Modifications UX
Clarifier l’utilisation de Font Awesome dans le paramètre (257 )
discourse-salesforce
Corrections de bugs
Utilise la nouvelle API addPostAdminMenuButton (70 )
Ne pas synchroniser le nouvel utilisateur si les identifiants API ne sont pas disponibles. (68 )
discourse-shared-edits
Corrections de bugs
S’attendre à une erreur levée dans les specs (84 )
discourse-solved
Corrections de bugs
Utiliser Guardian.basic_user au lieu de new (anon) (270 )
Rendre le schéma JSON_LD cohérent avec notre microdata dans le noyau (269 )
discourse-teambuild
Corrections de bugs
Migrer les liens du menu hamburger legacy vers la barre latérale (66 )
discourse-templates
Corrections de bugs
Assure la compatibilité avec le nouveau brouillon de chat (63 )
Utiliser un nom non utilisé ailleurs (60 )
Ne pas imbriquer le html avec la classe CSS des parents (59 )
Modifications UX
Ajouter un padding pour empêcher la coupe du contour (62 )
discourse-topic-voting
Corrections de bugs
Utiliser l’opérateur de navigation sécurisée pour les paramètres (177 )
S’appuyer sur le noyau pour les journaux d’actions du personnel (176 )
Éviter de récupérer des votes non récupérables (175 )
discourse-translator
Nouvelles fonctionnalités
Traduire le sujet (130 )
Prise en charge du fournisseur LibreTranslate (36 )
Corrections de bugs
Support LibreTranslate cassé (128 )
Afficher des messages d’erreur plus conviviaux pour Google, LibreTranslate (127 )
Ne pas tenter de détecter la langue des chaînes vides (125 )
discourse-user-notes
Corrections de bugs
Utiliser le bon conteneur (88 )
discourse-yearly-review
Nouvelles fonctionnalités
Rappel de configuration de l’avis administrateur (67 )
Corrections de bugs
Corrige les doubles créations de sujets (69 )
Vérifier l’existence du sujet de revue par champ personnalisé (65 )
discourse-zoom
Corrections de bugs
Inclure le propriétaire lors de la suppression du webinaire (66 )
docker_manager
Corrections de bugs
Masquer ce plugin de la liste des plugins (199 )
Autoriser la variable d’environnement EMBER_VERSION (200 )
Toutes les fonctionnalités et corrections
Nouvelles fonctionnalités
Ajouter un bouton copier citation au menu de sélection de message (25139 )
Mettre en cache le contenu des intégrations dans la base de données (25133 )
Filtre de composants utilisés, inutilisés, activés, désactivés (25136 )
Filtrer les thèmes et composants (25105 )
Inclure le lien du nom d’utilisateur dans le schéma microdata (25112 )
Afficher une bannière d’avertissement pour les dépréciations JS critiques aux administrateurs (25091 )
Tamponner les noms de fichiers des uploads échoués lors de l’upload en masse (25068 )
Script d’importation pour Fusionforge (22281 )
Sortie de plugin en bas de la vue du crawler de sujet (25060 )
Modifier l’endpoint API /invites.json pour accepter optionnellement un tableau d’emails (24853 )
Refonte de l’en-tête de chat sur mobile (24938 )
Utiliser des champs nombre natifs pour les entrées entières (24984 )
Ajouter une portée API pour la route /logs (24956 )
Navigation initiale de la barre latérale administrateur (24789 )
Supprimer les sauvegardes basées sur une fenêtre de temps (24296 )
Ajouter la pagination à la page des catégories (23976 )
Page Mes fils de discussion (24771 )
Ajouter un bouton copier lien au menu du message (24709 )
Paramètre de site pour afficher les avatars utilisateur dans le menu utilisateur (24514 )
Ajouter des miniatures pour les uploads d’images de chat (24328 )
Ajouter une sortie de menu de recherche (24609 )
Augmenter la limite de description de tag à 1000 (24561 )
Ajouter le support des fils de discussion aux archives de chat (24325 )
Implémente les brouillons pour les fils de discussion (24483 )
Refonte de la liste des plugins administrateur (24363 )
Ajouter un paramètre & préférence pour l’ordre de tri par défaut de la recherche (24428 )
Section administrateur dédiée aux nouvelles fonctionnalités (24292 )
Autoriser les utilisateurs à confirmer la session avec des passkeys (24337 )
Autoriser la route /filter à être accessible par les utilisateurs anonymes (24359 )
Ajouter buildQuoteMarkdown pour la barre d’outils du message (24326 )
Configurer la valeur par défaut ‘public’ des sondages via le paramètre de site (24348 )
Supprimer les options de style de badge de catégorie, définir le style puce par défaut (24198 )
Introduit les canaux de groupe (24288 )
Corrections de bugs
Supprimer tous les éléments noscript, et pas seulement le premier (25145 )
Trier les plugins par nom de catégorie de paramètre (25128 )
S’assurer que le tableau des catégories n’est pas indéfini (25141 )
Cesser d’optimiser les WEBPs en JPGs (25140 )
Personnaliser le CSS des thèmes/composants (25127 )
move-topics la recherche de sujets perd le focus (25116 )
Erreur 500 lorsque le révisable a un message manquant (25113 )
Correction du menu déroulant (25093 )
Ne pas permettre de définir admin et staff pour TrustLevelSetting (25107 )
Inclure uniquement le nom d’utilisateur de l’auteur dans le schéma (25106 )
Ajouter le schéma de métadonnées requis pour les pages suivantes (25102 )
Erreur de syntaxe (25101 )
Ne jamais ignorer les notifications push (25099 )
Styles Github onebox pour les commits (25098 )
Corrections pour le rendu du schéma microdata (25082 )
Permettre aux drapeaux d’être nettoyés (25085 )
Le lien de copie de poste ne fonctionne pas (25086 )
Permettre le style du feedback sur mobile (25072 )
Ajouter un modèle de formulaire au menu déroulant des catégories peut parfois être vide (25066 )
Gérer correctement les dépréciations dans le texte lisible côté serveur (25059 )
Correction du routage du tiroir de chat pour les fils (25056 )
Le lien de copie ne fonctionne pas dans un contexte non sécurisé (25053 )
Transmettre les arguments dans la prise de sortie du plugin logo d’en-tête de chat (25050 )
Améliorer les données structurées en fonction des changements récents (25043 )
Sauts CLS dans le flux de messages lorsque ?page=N (25034 )
TL3 peut convertir leur message en wiki (25023 )
Étendre la couleur de fond PM aux PMs (25020 )
Lier correctement les événements dans search-menu.js & corriger le problème de focus (25006 )
Autoriser les uploads avant de créer des variantes de vignettes (25013 )
Empêche le conteneur audio de déborder du conteneur (25012 )
Fermer correctement le menu de recherche au clic/touch extérieur (#25000 )" (25005 )
Corriger la faute de frappe minmin_trust_to_edit_wiki_post (24999 )
Fermer correctement le menu de recherche au clic/touch extérieur (25000 )
Nom natif de la langue vietnamienne
Mettre à jour la position sur le modèle lors du repositionnement de l’enregistrement (24997 )
Afficher les sous-liens de la route du plugin admin dans la barre latérale (24982 )
Afficher le vrai contenu de robots.txt après restauration par défaut (24980 )
Faire en sorte que le type de restriction de taille de fichier retourne des entiers (24989 )
Supprimer l’ancien script js ‘wizard’ (24986 )
Ajouter le name manquant au résultat de la recherche d’utilisateur et le styliser (24974 )
Ajouter une galerie au lightbox pour les images dans le même message de chat (24962 )
Problèmes mineurs de notification de problème admin (24963 )
Suivi de la barre de navigation du chat (24953 )
Suivi de la barre de navigation du chat (24951 )
S’assurer que les types de restriction de taille de fichier sont des entiers (24947 )
Étiquette de connexion incohérente (24949 )
Meilleur défilement infini sur la page des catégories (24831 )
Suivi des flashs modaux (24923 )
Corriger les urls pour prendre en compte la configuration sous-dossier (24941 )
Trier correctement la liste des plugins par nom (24839 )
Lors de l’affichage du formulaire d’édition d’invitation, afficher les données d’invitation sauvegardées dans les champs (24907 )
Téléchargement excessif de données vidéo depuis le service worker (24924 )
Ne pas afficher les réponses de chat comme des fils dans les transcriptions (24768 )
Positionner correctement les éléments Float Kit en mode RTL (24908 )
Impossible de déplacer un pm vers un sujet public (24903 )
Discourse remap: corriger la sortie pour éviter un problème UX (24905 )
Ne pas notifier les utilisateurs pour les mentions citées dans le chat (24902 )
Ne pas utiliser les symboles :true/:false (24861 )
S’assure que la bordure et l’ombre de l’en-tête sont visibles (24847 )
Supprimer l’exemple de spécification en double (24846 )
Espacement incorrect avec mes fils sur ios (24843 )
Augmenter la longueur maximale par défaut des extraits de messages de chat (24842 )
Corriger et améliorer la description du paramètre autohighlight_all_code (24828 )
Couleur des icônes de notification dans l’index des notifications utilisateur (24826 )
Recharger la page après avoir ajouté 2FA lorsqu’elle est imposée (24803 )
Résoudre la substitution de propriété calculée lors de l’invitation à un PM (24823 )
Permettre de cliquer sur l’indicateur de fil (24821 )
S’assure que le panneau latéral est fermé (24822 )
Permettre de citer le message original du fil (24773 )
Naviguer hors du fil montre d’autres fils non lus (24693 )
Naviguer dans les résultats de recherche avec les touches J/K (24787 )
Sélecteurs de catégorie pour les catégories chargées paresseusement (24533 )
Ne pas tenter d’appel ACL S3 si le statut sécurisé n’a pas changé (24785 )
Visibilité des erreurs de formulaire de modèle de formulaire (24779 )
Valider chaque valeur d’un champ personnalisé de tableau séparément (24659 )
Déplacer la prise de sortie du plugin search-menu-results-top (24774 )
Empêcher une erreur lorsque le posteur n’est pas présent dans l’élément de notification de message (24776 )
Spécification du générateur de tableau (24775 )
S’assurer que la bascule de sélection en masse apparaît pour les non-admins sur nouveau/non lu (24763 )
Sauvegarde des modifications de balise sans description (24753 )
Gérer correctement 404 lorsque la transition n’a pas de chemin (24748 )
Utiliser Guardian.basic_user au lieu de new (anon) (24705 )
Ajouter une étiquette de case à cocher aux actions de notification en masse (24734 )
Faute de frappe de raccourci (24731 )
Échapper le texte de description de la catégorie (24724 )
Activation du compte sous ember-5 build (24722 )
S’assurer que les URL de sujet sans slug sont correctement redirigées (24719 )
Mettre à jour correctement replies_count sur chat_threads (24711 )
Incrémente la version du message lorsqu’il est traité (24713 )
Introduire Guardian::BasicUser pour les vérifications oneboxing (24681 )
Spécification de générateur de tableau instable (24700 )
Ne pas actualiser au clic sur le résultat de la recherche de sujet (24697 )
Ne pas appliquer extraClassName à tous les menus contextuels (24695 )
Fils imbriqués multiples et messages dupliqués dans les transcriptions de chat (24685 )
S’assurer que le titre du document ‘sans balise’ est défini correctement (24689 )
Spécification échouée dans les balises de la barre latérale (24682 )
Demander du html lors de la récupération des données onebox en ligne (24674 )
Mettre à jour le placeholder du champ de description de la balise (24644 )
S’assurer que CORS app-cdn n’est pas écrasé par le paramètre cors_origin (24661 )
Ne pas renvoyer d’erreur lors de la tentative de récupération du titre et l’URL ne peut pas être encodée (24660 )
Clignotement lors du chargement des résultats de recherche glimer (24658 )
Désactive l’infobulle sur la réaction du menu de message desktop (24650 )
Afficher l’avis de quitter le canal uniquement sur les canaux de groupe (24653 )
Afficher correctement “chat avec” et non “chat dans” pour les utilisateurs (24651 )
Spécification instable due à un corps de réponse Rack incorrect (24640 )
Améliorations supplémentaires pour la liste des plugins (24622 )
Permettre de définir un champ personnalisé de tableau sur une valeur singleton (24636 )
Quitter un canal de groupe devrait détruire l’appartenance (24631 )
Sélecteur de catégorie pour les catégories de premier niveau (24627 )
Afficher uniquement les catégories principales dans le premier menu déroulant de catégorie (24575 )
Retour à la ligne pour les boutons de citation (24620 )
Échapper les titres de sujet lorsque use_pg_headlines_for_excerpt est vrai (24608 )
Utiliser la bonne couleur pour les entrées (24616 )
Ajouter des setters pour certaines propriétés de groupe (24572 )
Linter un fichier non linté (24612 )
Ajouter plus de spécificité à l’outline (24611 )
Faire fonctionner category-drop avec lazy_load_categories (24187 )
Utiliser une url sûre pour sous-dossier pour la catégorie dans la vue html (24595 )
Ajouter des timeouts de lecture et d’ouverture plus élevés pour les emails SMTP de groupe (24593 )
With_secure_uploads? pourrait retourner nil dans certains cas (24592 )
Supprimer les barres obliques finales et les paramètres de requête sur l’url canonique de meta-tag-updater (24445 )
Gérer l’échec de la mise à jour de la catégorie parente (24401 )
S’assurer que la route du sujet ne remplace pas replaceState après la navigation (24563 )
Les placeholders vidéo ne lient pas automatiquement les uploads de poste (24559 )
Améliorer le texte de copie de mention de groupe pour les petits groupes (24558 )
Un bug de faute de frappe dans un script d’importation (24553 )
Désactiver la fonction history.scrollRestoration du navigateur (24550 )
Utiliser les mêmes noms pour les variables CSS de catégorie (24527 )
Annule l’ID du message cible lorsqu’il n’est pas lisible (24540 )
Gérer les détails de dépôt git manquants dans la liste des plugins (24539 )
Empêche l’entrée de se réinitialiser au mauvais moment (24536 )
Sérialiser les catégories parentes en premier (24530 )
Utilise correctement le paramètre site private_email dans le chat (24528 )
La tâche Rake plugin:install_all_gems n’installe pas le gem du plugin (24522 )
Supprimer les traits d’union consécutifs multiples des noms de balises (24520 )
Utiliser le nom de catégorie du plugin pour la liste des plugins (24477 )
Exécuter bundle install avant la migration dans d/boot_dev (24509 )
Erreur d’argument incorrect lancée dans UrlHelper (24506 )
La tâche Rake docker:test n’exécutait pas les tests système en parallèle (24507 )
S’appuie sur le mixin de mention pour la taille (24503 )
Corriger les animations d’étiquette d’entrée de connexion personnalisée (24497 )
Préserver l’ordre du tableau de champ personnalisé (24491 )
Faire en sorte que la modale de code plein écran occupe autant d’écran que nécessaire (24403 )
Afficher le titre de la page sur les routes de balises (24474 )
Uniquement les étiquettes pour gras & italique dans le composer lorsque la langue ne correspond pas à l’icône
Utiliser le service history-store pour vérifier isPoppedState()
Bascules de tri sur la liste des sujets (24465 )
Modales sur Android lorsque le clavier est visible (24442 )
Rendu d’un seul élément dans une grille (24464 )
Navigation vers l’accueil via le nom de la route (24460 )
Date invalide lors de l’envoi d’un message de chat dans un fil (24455 )
Inclure le service de recherche manquant sur la modale de connexion (24432 )
Met en surbrillance correctement le message au clic sur répondre (24431 )
Régression lorsque 2FA imposé est activé (24415 )
Naviguer vers l’url du résultat de recherche au clic (24414 )
Ajouter une traduction de notification desktop pour watching_category_or_tag (24276 )
Min/max non transmis à NumberField pour les paramètres site (24402 )
Précharger les bons champs sur les catégories (24396 )
Rediriger vers le résultat de recherche mis en surbrillance sur 'Entrée` (24393 )
Recompiler les traductions de thème lorsque les données de secours changent (24371 )
Indicateur en ligne correct pour non interactif (24364 )
La fonction BuildQuoteMarkdown n’était pas transmise correctement (24360 )
Afficher uniquement le bouton passkeys dans la modale de connexion (24351 )
Masquer l’en-tête du message de chat avec un nouvel argument (24346 )
Problème de vidage du cache EmberCli en production (24343 )
Les petits liens d’action de poste déplacé doivent respecter les installations sous-dossier (24336 )
Ajouter une injection de service manquante (24341 )
Masquer l’ancien paramètre min_trust_level_for_here_mention (24342 )
Charger le bundle highlightjs via CDN (24335 )
La mise à jour du statut de présence en mode lecture seule devrait échouer gracieusement (24333 )
Mettre à jour l’action tag-chooser & category-selector (24318 )
Changements UX
Ajouter la classe de bouton manquante à bulk-select (24758 )
Améliorer les choses de border-radius dans les actions de message de chat (25129 )
Mettre à jour la surbrillance de l’arrière-plan du poste (25094 )
Ajouter un espace entre la catégorie et les balises dans les sujets suggérés (25097 )
Ajouter un lien ‘modifier’ au sélecteur de palette de couleurs de thème (25073 )
Améliorations de style de l’en-tête de chat (25057 )
Rendre le titre de la barre latérale statique (25040 )
Avatar d’en-tête >` changement vers aria-label (25038 )
Redimensionner les entrées du composer pm pour les écrans étroits (25019 )
Ajuster les styles pm pour encapsuler les contrôles (24996 )
Désactiver le menu déroulant lors du filtrage dans la modale des balises du menu de navigation d’édition (25010 )
Paramètre site des types de fichiers (24976 )
Ajuster la couleur de l’infobulle en mode bootstrap (25002 )
Ajouter une classe au menu de sélection de texte lors de l’édition rapide (24991 )
Alignements de la barre de navigation du chat (24985 )
Cas spécifique de l’en-tête de la barre de navigation du chat (24972 )
Bouton retour de la zone d’info de chat + ajustements de style (24966 )
Faute de frappe (24971 )
Aligner la barre de navigation et les uploads du composer (24970 )
Utiliser la même couleur pour l’icône de fil que pour l’indicateur lorsqu’il est non lu (24967 )
Zone d’info de canal de chat >` changements de classname (24954 )
Aligner verticalement le bouton de notification de sujet + texte (24948 )
Modale plein écran >` ajouter un modificateur manquant + en-tête collant (24920 )
Corriger le chevauchement obstruant la réponse de sujet anon (24927 )
Corriger le chevauchement obstruant la réponse de sujet anon (#24921 )" (24925 )
Corriger le chevauchement obstruant la réponse de sujet anon (24921 )
Annuler le changement de couleur d’icône dans les alertes (24916 )
Faire en sorte que les icônes svg héritent de la couleur (24871 )
Ajustements de style des fils utilisateur
Mettre à jour l’icône “discourse-sparkles” (24863 )
Aligner l’icône avec le nom d’utilisateur dans le panneau de menu (24854 )
Améliorer la mise en page des notifications avatar+icône (24851 )
Empêcher les boutons d’en-tête de retourner le texte (24845 )
Ajuster les éléments de notification lorsque l’avatar est affiché (24832 )
Ajouter quelques classes hljs manquantes
Corriger les régressions de surbrillance (24825 )
S’assure que les emojis sont correctement alignés dans les réactions (24814 )
Permettre aux utilisateurs de cliquer sur le titre du fil pour l’ouvrir (24816 )
Corriger la couleur de l’icône sur le CTA d’inscription (24818 )
Empêcher l’avatar de canal de chat d’être écrasé (24815 )
S’assurer que les aperçus de wizard s’affichent à la largeur correcte (24801 )
Corrections de taille de la modale de connexion (24794 )
Si aucune option de connexion n’est configurée, afficher un message (24777 )
Déplacer la police monospace vers une variable (24762 )
Corrections mineures dans la modale d’action de sujet (24772 )
Corriger la hauteur de la modale de navigation des balises d’édition trop longue sur desktop (24765 )
Rendre les styles github onebox plus réactifs (24761 )
Restaurer les couleurs des badges de catégorie sur la page 404 (24754 )
Corriger la double barre de défilement dans keyboard-shortcuts-modal (24751 )
Améliorer le retour à la ligne du texte de sondage (24732 )
Ajouter un lien de la page de rapports admin vers meta un sujet (24707 )
Plus d’ajustements (24726 )
Corriger l’alignement (24718 )
; changement de portée des détails (24715 )
Couleur de fond de la balise Details (24710 )
Corriger la modale de la barre latérale (24646 )
Améliorer le style btn-transparent (24666 )
Corriger la couleur du texte d’info sur le champ personnalisé pour la connexion (24665 )
Rendre le résumé 100% de hauteur (24649 )
Info de départ du chat (24645 )
Aligner correctement l’icône du bouton de fermeture sur les messages du composer (24632 )
Diverses améliorations de l’éditeur JSON Schema (24543 )
Créer une catégorie n’a pas toujours besoin d’un menu déroulant (24610 )
Placer le texte du bouton de connexion dans une balise span (24613 )
Corriger les styles d’entrée désactivée (24603 )
Changer la direction de l’outline de focus (24605 )
Soumettre le formulaire d’édition de clé de sécurité sur Entrée (24532 )
Ajouter un style d’emoji cadeau pour les nouvelles fonctionnalités (24523 )
Corriger l’étiquette i18n d’annulation du nouveau chat de groupe (24554 )
Corriger la modale de date/heure sur mobile (24531 )
Afficher lors de la recherche IP si la clé MaxMind est manquante (18993 )
Corriger la taille de l’icône icon-lock sur la page de connexion par email (24529 )
Ajouter une catégorie & section pour la syntaxe & BEM (24516 )
Ajouter la documentation BEM au styleguide (24512 )
Ajouter une hauteur à la mention non surlignée (24490 )
Aligner correctement l’icône du bouton de fermeture sur la popup de navigation de sujet (24487 )
Adapter la modale aux nouveaux changements (24488 )
Ajuster le rayon de bordure de l’enveloppe de progression du sujet (24470 )
Sélectionner le nom du kit >` flex (24479 )
Définir la couleur du badge pour l’aperçu de nouvelle catégorie (24473 )
Aligner verticalement le svg dans le composant curseur de case à cocher (24478 )
S’assurer que le curseur de chargement ne se ‘réinitialise’ pas en milieu de transition (24446 )
S’assurer que tag-info ne persiste pas sur les routes non-balise (24462 )
Annuler les entrées de recherche grises (24459 )
Corrige la modale de connexion/création (24457 )
Emoji nouvelle fonctionnalité plus petit (24454 )
Curseur normal sur l’icône de lien de barre latérale personnalisée (24427 )
Améliorer les styles de paramètre json_schema (24424 )
Hauteur du menu déroulant de catégorie du composer, troncature (24420 )
Petits ajustements d’alignement pour l’en-tête de la liste des fils de chat (24410 )
Étendre la description du paramètre enforce_second_factor (24413 )
Appliquer les décorateurs aux petits posts d’action (24397 )
Corriger l’affichage de la catégorie reply-where (24389 )
Html-safe dialog.message, clarifier l’erreur de sondage (24388 )
Corriger la position cmd-k (24385 )
Remplacement de la modale de tableau pleine largeur (24382 )
Modale >` supprimer la classe wrapper obsolète (24381 )
Confirmation de lien de copie plus courte (24380 )
Refactoriser .d-modal pour utiliser BEM et améliorer le style (23967 )
Améliorer l’affichage du bouton de carte utilisateur mobile (24311 )
Utiliser le mixin de mention pour les mentions de chat (24319 )
Affiche le titre de modification uniquement sur la page des paramètres (24330 )
Améliore la recherche du créateur de message
Créer des sondages avec public=true par défaut (24332 )
Message de validation du paramètre site Nombre (24303 )
Performance
Mettre à jour node_options pendant la construction ember pour les serveurs bas de gamme (24850 )
Appliquer terser uniquement aux assets de production (24699 )
Éviter une analyse de tableau lors de l’exécution d’une très grande mise à jour (24525 )
Basculer plugins:update_all vers git pull en parallèle (24513 )
Basculer plugin:install_all_official vers le clonage des plugins en parallèle (24511 )
Mettre en cache les résultats de Category.asyncSearch (23975 )
Ne invalider les autres traductions que lorsque en change (24443 )
Accessibilité
Améliorer le focus sur un poste (24786 )
Corriger le focus sur un poste (23367 )
Permettre aux titres d’onglet d’utiliser la traduction par défaut (24727 )
15 « J'aime »