3.3.0.beta2 : Nouvelle barre latérale pour l'administration, Menu des favoris repensé, Chat depuis le profil utilisateur, et plus

Nouvelles fonctionnalités dans 3.3.0.beta2

Propulsé par Discourse

Les sites auto-hébergés auront désormais un badge « Propulsé par Discourse » en bas pour promouvoir l’écosystème open-source Discourse. En savoir plus.

CleanShot 2024-05-14 at 16.55.10

Nouvelle barre latérale d’administration

Découvrez la nouvelle barre latérale d’administration ! Tous les aspects du panneau d’administration sont désormais regroupés et catégorisés pour faciliter l’accès. Tous les nouveaux sites ont la barre latérale d’administration activée par défaut. Si vous ne la voyez pas encore, activez-la via le paramètre admin sidebar enabled groups.

CleanShot 2024-05-14 at 13.56.26

Menu de favoris repensé

Le nouveau menu de favoris offre des options rapides pour définir des rappels ainsi que des options personnalisées. Vous pouvez également modifier ou supprimer ces rappels. Disponible dans les boutons du pied de page du sujet.

CleanShot 2024-05-13 at 18.34.41

Chat depuis le profil utilisateur

Vous pouvez désormais envoyer des messages directs aux utilisateurs depuis leur profil en cliquant sur chat

Raccourcis clavier plus clairs

L’écran des raccourcis clavier est rafraîchi et comprend désormais une séparation entre les sections, ce qui les rend plus faciles à parcourir et à trouver votre raccourci.

Plus d’options sur les modales pour mobile

Les modales apparaissent désormais en glissant vers le haut et vous pouvez glisser vers le bas pour les fermer. Il y a maintenant plus d’options d’action sur les côtés gauche et droit des titres.

20 « J'aime »

Et bien plus encore !

Mais attendez, il y a plus ! Nous faisons de notre mieux pour mettre en avant les nouvelles fonctionnalités et les changements pour vous, mais il y a toujours trop de 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, n’oubliez pas de consulter les Fonctionnalités et Corrections supplémentaires listées ci-dessous.

Améliorations des plugins

discourse-activity-pub

Nouvelles fonctionnalités

  • Ajout des acteurs de balises (84)
  • Ajout de la publication et du traitement par lots (tentative 2) (80)
  • Ajout de la publication et du traitement par lots (72)

Corrections de bugs

  • Ne pas créer un nouveau sujet s’il s’agit d’une réponse orpheline (94)

discourse-adplugin

Nouvelles fonctionnalités

  • Ajout de restrictions de groupe et de catégorie aux publicités internes (205)

discourse-ai

Nouvelles fonctionnalités

  • Prise en charge de GPT4o et meilleure auditabilité (618)
  • LLM configurables. (606)
  • Tokenizer Llama 3 (615)
  • La commande de recherche prend désormais en compte le contexte de l’utilisateur (610)
  • Autoriser la mention d’un bot IA dans un canal (602)
  • Prise en charge du Chat avec une Persona IA via un MP (488)
  • Insertion de la note de bas de page à partir du résultat expliqué (591)
  • Ajout du Consolidateur de Questions pour une prise en charge robuste des téléchargements dans les Personas (596)
  • Prise en charge de Stable Diffusion 3 (582)
  • Prise en charge de Gemini 1.5 Pro et de Claude Opus Bedrock (580)
  • Amélioration des capacités de débogage IA et ajustements de l’interface (577)
  • Ajout d’une vérification de connexion de base aux ressources DNS SRV (563)
  • Autoriser l’ajustement de la génération RAG (565)
  • Ajout des modèles Cohere à l’assistant IA et à l’automatisation (576)
  • Prise en charge de l’automatisation Mixtral/Mistral/Haiku (571)
  • Prise en charge de la vision GPT-4 Turbo (575)
  • Prise en charge de Cohere Command R (558)
  • Ajout de la prise en charge des embeddings BGE-M3 (569)
  • Suppression de l’échange de prévisualisation gpt-4-turbo-0125 avec gpt-4-turbo (568)
  • Ajout de la prise en charge des métadonnées pour RAG (553)
  • Ajout de la prise en charge du bot Claude 3 Haiku (552)
  • Prise en charge RAG pour les bots IA. (537)
  • Outil de navigation web (548)
  • Ajout de la prise en charge de la vision aux personas IA (Claude 3) (546)
  • Amélioration de l’interface utilisateur du plugin administrateur et utilisation de la nouvelle route d’affichage des plugins (512)
  • Comportement de réponse plus convivial dans les MP de bot (535)
  • Ajout de la prise en charge de Claude 3 Sonnet/Haiku pour Amazon Bedrock (534)
  • Autoriser la suppression des notifications lors de la génération de rapports (533)

Corrections de bugs

  • Respecter la préférence utilisateur « external_links_in_new_tab »… (622)
  • Description incorrecte pour le champ LLM (623)
  • Chargement des catégories depuis la réponse de recherche (612)
  • Titre de bouton d’en-tête invalide (621)
  • La variable Dialects n’était pas définie en production (617)
  • Chargement des catégories pour les résultats de recherche IA (614)
  • Amélioration de l’analyse des appels de fonction (613)
  • Utilisation de getByIdentifier de d-menu (611)
  • Streaming cassé dans Bedrock lorsque les blocs ne sont pas alignés (609)
  • Réparations de contexte pour le bot mentionné (608)
  • L’uploader ne supprimait pas l’événement app (601)
  • Appel après les appels d’outil échouant sur OpenAI / Gemini (599)
  • Mise en cache correcte de la locale utilisateur (593)
  • L’uploader RAG doit prendre en charge l’indexation multi-fichiers. (592)
  • De nombreux sujets manquants lorsque les catégories sont exclues (585)
  • Les utilisateurs avec des locales vides rencontraient des erreurs lors de la localisation des prompts (584)
  • Exclure les enfants lorsque les catégories sont exclues (583)
  • Prise en charge plus robuste des appels de fonction (581)
  • Métadonnées vides entraînant des erreurs (578)
  • Chargement des catégories pour les sujets connexes (570)
  • Les outils étaient cassés sur Claude sans paramètres (574)
  • Abandon du premier fichier dans la différence (573)
  • Ne jamais mentionner le mot JSON dans l’introduction des outils (572)
  • Téléchargements sécurisés/non sécurisés lors du partage de conversations IA (554)
  • Corrections de mise en surbrillance de Ask AI (562)
  • Récupération des données de catégories via un endpoint spécifique (543)
  • Réversion du problème de longueur (556)
  • Éviter l’erreur lors de la tentative d’affichage de l’assistant IA aux anonymes (549)
  • Éviter de répondre à l’utilisateur de la réponse pour l’automatisation llm_triage (544)
  • Unification de la traduction du modèle d’automatisation (540)
  • Ingénierie de prompt pour le prompt de résumé (539)
  • La suppression des mentions ne fonctionnait pas correctement (538)

Modifications UX

  • Suppression du sélecteur multi-LLM de l’en-tête et déplacement dans le composant (619)
  • Empêcher le contenu du partage social de déborder du conteneur (597)
  • Ajustement des styles de partage IA pour les images et les citations (567)
  • Mise à jour des rayons de suggestion pour tenir compte du nouveau paramètre par défaut (564)
  • Affichage de la progression de l’indexation pour les téléchargements RAG (557)
  • Mise à jour du style de mise en surbrillance de Ask AI (560)
  • Mise en surbrillance de la sélection de l’assistant de publication IA (520)
  • Ajout de styles onebox généraux (550)

discourse-akismet

Corrections de bugs

  • Mise à jour de la fixation 3.2 pour inclure #133 (134)
  • Vérification explicite du paramètre de site défini (133)
  • Mise à jour de la fixation stable 3.2 (132)
  • Dépendance du plugin Post Voting dans le plugin Akismet (130)
  • Affichage de la question de contexte pour les utilisateurs signalés par Akismet (131)

discourse-assign

Nouvelles fonctionnalités

  • Ajout du paramètre de seuil de rappel d’attribution en attente (571)
  • Possibilité de réaffecter des publications dans la modale d’attribution au niveau du sujet (562)
  • Ajout de boutons pour désaffecter des publications au menu d’attribution au niveau du sujet (554)

Corrections de bugs

  • Respecter pending_assign_reminder_threshold dans enqueue_reminders (572)
  • Adaptation des tests d’acceptation pour le nouveau menu déroulant (570)
  • Utilisation du nouveau <DropdownMenu /> composant (569)
  • Assure que Ctrl+Entrée depuis une zone de texte sauvegarde (566)
  • L’étiquette de désattribution touche parfois l’avatar (561)
  • Rafraîchit correctement l’interface lors du changement de préférence de groupe (560)
  • Les boutons de désattribution sur la page activité/attribution ne fonctionnent pas (559)
  • La limite d’attribution ne devrait pas empêcher de réattribuer un sujet (556)
  • Recrée les notifications lors de la réouverture d’un sujet

Modifications UX

  • Met le focus automatique sur le champ de l’attribué (555)

discourse-calendar

Nouvelles fonctionnalités

  • Événements fermés (564)

Corrections de bugs

  • Affiche le calendrier des événements sur la page catégorie indépendamment des paramètres de requête (565)
  • Prend en charge les événements sans fin dans la liste des sujets (562)

Modifications UX

  • Utilise le format de couleur de la configuration json_schema (556)
  • Utilise le nom de classe d’événement passé sur le calendrier des catégories (552)

discourse-category-experts

Corrections de bugs

  • Texte révisable d’approbation & cases à cocher d’approbation (144)

discourse-data-explorer

Nouvelles fonctionnalités

  • Ajoute la possibilité d’ignorer l’envoi du message privé s’il n’y a aucun résultat (286)

Corrections de bugs

  • Envoie un seul message privé de rapport aux groupes (284)

discourse-docs

Corrections de bugs

  • Charge les objets catégorie complets (167)

discourse-encrypt

Corrections de bugs

  • Supprime unsafe-eval de la vérification safe_csp_src? (315)

Modifications UX

  • Affiche un :prohibited: sur les éléments de la liste de contrôle (314)

discourse-gamification

Corrections de bugs

  • Le nom d’utilisateur n’est pas affiché dans le tableau de bord minimal si prioritize_username_in_ux est faux (127)

discourse-global-filter

Corrections de bugs

  • Corrige l’URL pour les sous-catégories sur la page des catégories (143)
  • Permet la sélection d’un nouveau tag dans la liste des sujets (138)

discourse-google-one-tap

Modifications UX

  • Supprime la div invisible et corrige l’alignement mobile. (17)

discourse-group-category-banner-ads

Nouvelles fonctionnalités

  • Construit le panneau d’administration et affiche les publicités sur les catégories (1)

Corrections de bugs

  • Ajoute la prise en charge des groupes anon et everyone (2)

discourse-group-tracker

Nouvelles fonctionnalités

  • Groupes prioritaires pour les sujets suivis par groupe (54)

discourse-livestream

Nouvelles fonctionnalités

  • Ajoute la vue mobile du chat (8)

Corrections de bugs

  • Faute d’orthographe dans la spécification (14)
  • Fait passer les tests (13)
  • Mauvais état de la barre latérale (12)
  • Assure que la vidéo est affichée sur mobile (10)
  • Remplace les boucles d’exécution suivantes par un minuteur pour permettre l’initialisation du chat (4)
  • Applique les modifications d’en-tête après la mise à jour du canal de chat (3)
  • Supprime les fichiers inutilisés de plugin.rb (2)
  • Supprime les tâches inutilisées et la vérification de configuration sur le patch rechargeable du plugin (1)

discourse-oauth2-basic

Corrections de bugs

  • Affecte correctement les valeurs lors de la récupération des détails de l’utilisateur (100)

discourse-policy

Corrections de bugs

  • Met à jour correctement le sélecteur de groupe lors de la modification d’une politique (122)

discourse-post-voting

Corrections de bugs

  • Définit le sous-type de sujet lors de l’intégration de sujets (198)

discourse-reactions

Corrections de bugs

  • Assure que l’activité/les réactions n’affiche pas les éléments supprimés (288)

Modifications de sécurité

  • Masque les messages chuchotés dans le point de terminaison des réactions données (286)

discourse-saml

Nouvelles fonctionnalités

  • Ajoute au groupe du personnel lorsque l’utilisateur devient administrateur via la synchronisation (94)

discourse-shared-edits

Corrections de bugs

  • Restaure get() (90)

discourse-solved

Nouvelles fonctionnalités

  • Modifie le statut lors de l’annulation de la résolution & corrige les modifications d’attribution (289)
  • Empêche la notification d’attribution & modifie le statut lors de la résolution (285)
  • Ajoute de nouveaux filtres de statut personnalisés (286)

Corrections de bugs

  • Permet de rechercher des messages non résolus avec des tags (284)

Modifications UX

  • Clarifie que les administrateurs et modérateurs peuvent accepter des solutions (288)
  • Ajoute les administrateurs et modérateurs aux mandatory_values pour accept_all_solutions_allowed_groups (290)

discourse-subscriptions

Nouvelles fonctionnalités

  • Ajoute un nouveau tableau de tarification basé sur Stripe (202)
  • Ajoute la prise en charge de la devise ZAR (199)

Corrections de bugs

  • Article de facture en attente pour achat unique (210)
  • Connexion requise pour le Checkout Stripe (209)
  • Empêche les demandes dupliquées de liste d’abonnement Stripe (208)
  • Bouton de création automatique de campagne de support (206)
  • Bouton de sauvegarde CC manquant lors de la mise à jour (204)
  • Permet le statut actif pour le webhook mis à jour (203)
  • Traduction manquante pour la Norvège (196)

discourse-topic-voting

Corrections de bugs

  • Fusionne les votes indépendamment de la visibilité des votants (187)

discourse-translator

Corrections de bugs

  • Évite de publier le message s’il n’y a aucun changement (140)
  • Ignore les traductions pour les messages d’actions vides ou petits (139)
  • La taille du texte Amazon est de 10 Ko (137)

discourse-zoom

Corrections de bugs

  • Problèmes de webinaires liés à l’implémentation CSP strict-dynamic (74)

docker_manager

Modifications UX

  • Utilise la casse des phrases et ajoute Discourse au titre de la page et à l’élément de navigation (211)
  • Renomme le mot "Mise à niveau- Utiliser un message JIT différent lorsqu’il n’y a aucun résultat de recherche dans l’annuaire des utilisateurs (27009)
  • Ajouter la classe manquante pour l’intégration (oneboxing) des vidéos YouTube (27005)
  • Utiliser display_name pour l’algorithme de résumé afin d’afficher le nom personnalisé d’un LLM (27006)
  • Le bouton d’administration du sujet doit avoir la même hauteur que ses éléments frères (26973)
  • Utiliser la variable CSS de point de rupture au lieu de la valeur arbitraire 570px (26945)
  • Élargir la zone tactile de la liste des fils de discussion sur mobile (26818)
  • La valeur par défaut du paramètre de site enable_powered_by_discourse est maintenant true (26774)
  • Ajouter le CSS pour l’appel à l’action (CTA) de la liste vide des plugins d’administration (26949)
  • Lier vers /latest dans le modèle de sujet de bienvenue (26944)
  • Fusionner l’expérience de refonte des réponses intégrées (26876)
  • Utiliser la couleur quaternaire pour la navigation au clavier (26911)
  • Masquer le nombre d’utilisateurs dans le lien vers le message original (26890)
  • Mettre à jour le guide de démarrage (26889)
  • Augmenter la limite de caractères pour la description des champs utilisateur personnalisés (26863)
  • Les titres de la barre latérale d’administration sont en gras (26801)
  • Corriger la duplication des couleurs des rapports (26799)
  • Affichage d’un indicateur de chargement lors du clic sur un élément
  • Ajustements mineurs du menu déroulant des notifications utilisateur (26754)
  • Modification de l’icône de niveau normal pour les notifications utilisateur (26740)
  • Le bouton de signet dans le pied de page du sujet doit avoir la classe btn-default (26717)
  • Corriger le style de la ligne au focus (26698)
  • Espacement dynamique pour les boutons de résumé (26690)
  • Conserver les titres des champs de saisie en gras de manière cohérente (26510)
  • Mettre à jour la couleur du texte variable pour un arrière-plan variable (26676)
  • Réinitialiser la hauteur lors de la réouverture du composeur réduit (26661)
  • Corrections d’alignement des emojis, suite de #26491 (26618)
  • Empêcher les notifications toast de masquer l’en-tête (26615)
  • Améliorer l’identifiant pour la propriété typed des catégories dans l’éditeur d’objets de thème (26600)
  • Faire du premier administrateur un modérateur pour examiner les approbations d’utilisateurs (26588)
  • Afficher le message JIT lorsque la liste des utilisateurs est vide (26579)
  • Corriger la couleur des points de suspension du menu utilisateur (26578)
  • Ajuster le CSS du plugin de liste de tâches (26577)
  • Corriger les problèmes d’alignement autour du statut utilisateur (26491)
  • Nouveau rayon de bordure par défaut (26560)
  • Pas de curseur de pointeur sur les listes de tâches “en lecture seule”
  • Affiche les améliorations du menu des signets
  • Chat >` style des messages supprimés (26538)
  • Ajuster la marge intérieure des mentions (26492)
  • Meilleur texte pour la confirmation de rappel défini (26534)
  • Permettre de spécifier une valeur par défaut pour les propriétés énumérées (26529)
  • Arrêter le scintillement de l’avatar lors de l’ouverture du menu utilisateur sur Safari (26511)
  • Améliorations des conseils utilisateur (26480)
  • Ajustements pour le menu expérimental de sélection multiple (26474)
  • Modification du texte pour “marquer comme non lu” (26468)
  • Renommer le mot “Upgrade” par “Update” dans l’interface utilisateur (26396)
  • Ajustements du texte pour l’activation du paramètre de différé (26465)
  • Améliorer le message d’erreur de validation lors de la sauvegarde du paramètre d’objets de thème (26455)
  • Corriger l’erreur de validation "requis
14 « J'aime »