2.8.0.beta11 : L'utilisateur ne sera pas mentionné Avertissement, Emoji mis à jour, et plus encore

Nouvelles fonctionnalités dans 2.8.0.beta11

Afficher un avertissement si l’utilisateur ne sera pas mentionné

Avez-vous déjà mentionné un utilisateur, réalisé un jour ou deux plus tard qu’il n’avait jamais répondu, et vous êtes demandé pourquoi ? Pour finalement réaliser que cet utilisateur n’a pas accès au sujet ou au message privé ? C’est terminé ! Nous affichons maintenant un avertissement si un utilisateur mentionné ne peut pas voir le message.

Mettre à jour les emojis vers la v13

Nous avons mis à jour notre base de données d’emojis pour inclure les nouveaux emojis inclus dans Emoji 13. Alors allez-y, mettez-y votre :anatomical_heart: et vos :lungs:, et profitez de toutes sortes de nouveaux emojis !

:smiling_face_with_tear: :disguised_face: :pinched_fingers: :anatomical_heart: :lungs: :ninja: :man_in_tuxedo: :man_feeding_baby: :person_feeding_baby: :mx_claus: :people_hugging: :black_cat: :bison: :mammoth: :beaver: :polar_bear: :dodo: :feather: :seal: :beetle: :cockroach: :fly: :worm: :potted_plant: :blueberries: :olive: :bell_pepper: :flatbread: :tamale: :fondue: :teapot: :bubble_tea: :rock: :wood: :hut: :pickup_truck: :roller_skate: :magic_wand: :piñata: :nesting_dolls: :sewing_needle: :knot: :thong_sandal: :military_helmet: :accordion: :long_drum: :coin: :boomerang: :carpentry_saw: :screwdriver: :hook: :ladder: :mirror: :window: :plunger: :mouse_trap: :bucket: :toothbrush: :headstone: :placard: :transgender_symbol: :transgender_flag:

Fonctionnalités supplémentaires

  • Rechercher l’adresse IP filtrée dans les blocs
  • Règles et plugins personnalisables pour PrettyText.markdown.
  • Décorer le nom d’utilisateur dans le sélecteur de ligne d’utilisateurs de groupe par e-mail
  • Tag de plage de dates pour les dates locales
  • Rendre l’exclamation d’erreur de brouillon dans le compositeur rouge
  • Capturer les erreurs de décoration de Cooked provenant des thèmes/plugins
  • Utiliser une image raster et le remplissage automatique dans l’entrée 2FA
  • Vérification des problèmes d’identification pour l’envoi d’e-mails de groupe planifiés
  • Permettre le basculement de l’épinglage de sujet lorsque l’en-tête est ancré
  • Rappels avant consolidation
  • Mode sombre automatique pour l’éditeur d’administration
  • Permettre l’envoi de messages via un lien à plusieurs utilisateurs
25 « J'aime »

Encore plus !

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

Mises à jour de sécurité

Cette version bêta inclut 4 corrections de sécurité pour des problèmes signalés par notre communauté et HackerOne.

  • Ne pas connecter les utilisateurs non approuvés
  • La recherche avancée de groupes ne respectait pas la visibilité des groupes.
  • Masquer la biographie de l’utilisateur si le profil est restreint
  • Afficher uniquement les suggestions d’utilisateurs avec un message régulier

Améliorations des plugins

De nombreux plugins

  • Traductions
    • Nous avons mis à jour les traductions de nombreux plugins

Assign

Corrections de bugs

  • Utiliser le routeur Ember pour les liens d’actions de petits messages
  • La modale d’assignation en masse était cassée
  • Définir ces champs uniquement dans la condition ci-dessous

Changements UX

  • Remplacer le texte « Réassigner » par « Réassigner » (orthographe corrigée)

Chat

Fonctionnalités
  • Réduit correctement les vidéos YouTube, les GIF externes, les images et les fichiers téléchargés
  • Réduire les GIF
  • Réduire les images
  • Stocker la réponse dans le brouillon
  • Réduire les aperçus YouTube dans le chat
  • Permet de ne plus suivre un canal de message direct
  • Affiche un séparateur entre les jours
  • Affiche des espaces réservés indiquant à qui l’utilisateur parle
  • Renommer les canaux depuis la page de navigation
  • Modale de création de canal de chat
  • Me permettre de me parler à moi-même
  • Passer de l’heure relative à l’heure absolue
Corrections de bugs
  • Calcule correctement la hauteur maximale des canaux dans le panneau flottant
  • Assure que la largeur de l’avatar utilisateur du chat ne peut pas être réduite
  • Assure que la largeur du premier message avant le contenu est correcte
  • Rendre les noms de fichiers petits comme avant
  • Ne pas réduire tous les oneboxes
  • Supprime le div d’enveloppement superflu pour sidebar-channels
  • Simplifie le code lors de l’insertion de full-page-chat
  • Tente d’éviter le suivi des canaux en double
  • Utilise rAF pour minimiser le saut de défilement visible
  • Les miniatures YouTube étaient recadrées
  • Chargement des messages précédents
  • Rend la balise chat-channel-title sans balise (tagLess)
  • Le message « Tout chargé » s’affichait trop tôt
  • Utilise la position absolue pour éviter un bug Safari dans les conteneurs défilants
  • Empêche les audio de se superposer, ce qui les rendait trop forts
  • Pluralise les chaînes i18n
  • Hauteur de la ligne de canal depuis l’ajout du bouton
  • TOUJOURS définir le message de réponse lors du chargement d’un nouveau canal
  • Définit correctement replyToMsg sur chat-live-pane
  • Efface la réponse du brouillon lorsqu’elle est annulée dans le compositeur
  • Affiche le lien disponible vers la nouvelle route chat.browse
  • Limite la largeur d’une image
  • La touche Entrée ne fonctionnait pas à l’intérieur des accents graves
  • Assure que nous vérifions également les tableaux dans les favoris
  • Avatars extensibles sur iOS < 15.1
  • Ne pas planter en cas de favoris manquants
  • Simplifie la mise en page pour corriger un problème de débordement
  • Enregistre un nouveau brouillon lorsqu’un téléchargement est supprimé
  • Uniformise les hauteurs des lignes de canaux dans la barre latérale
  • Corrige les marges pour le texte sur plusieurs lignes
  • L’utilisateur n’est pas disponible sur AnonymousUser
  • Réconcilie l’état du live-pane
  • Ne pas planter lorsqu’un utilisateur de conversation personnelle est supprimé
  • Assure que l’état de chargement est supprimé
  • DOMParser est très pointilleux, surtout sur Firefox
  • Le sélecteur d’utilisateurs ne s’ouvrait plus automatiquement
  • Utilise un composant Ember pour la réduction au lieu de l’insérer dans un conteneur
  • Les colonnes de timestamps des canaux de chat avaient des valeurs par défaut statiques
  • Gère correctement le résultat skip
  • Évite les requêtes N+1 lors de la récupération des canaux de chat
  • Analyse le contenu cuit pour obtenir les utilisateurs mentionnés
  • Nettoie un peu le code
  • Annule « Me montrer en haut de mes DM si je me suis déjà envoyé un DM »
  • Sérialise le titre fancy si le nom n’est pas présent et enregistre le champ personnalisé
Changements UX
  • Utilise la couleur primaire pour l’icône lors du survol direct
  • Tente de simplifier le CSS pour les lignes de canaux de chat
  • Supprime l’espace entre les points dans les points de suspension
  • Permet à chat-channel-row de masquer le bouton de quitter
  • Texte d’espace réservé sur une seule ligne
  • Corrige la compatibilité avec les thèmes personnalisés
  • Ajuste la hauteur de la ligne de canal dans la barre latérale
  • Ajuste le style du séparateur de message
  • Ne pas afficher le bouton quitter le canal sur mobile
  • Corrige divers problèmes mineurs
  • Affiche un meilleur texte lors de la création de canaux
  • Supprime la ligne de réponse si le message est directement au-dessus
  • Ajustement de la position du menu déroulant
  • Changements du bouton plein écran et de sortie
  • Alignement vertical de tc-message-collapsible
  • Ne pas effectuer de transition lorsque le canal non suivi n’est pas actuellement consulté
  • État plus fluide lors du désabonnement d’un canal de message direct
  • Corrige les tailles de la liste des canaux dans le panneau flottant et sur mobile
  • Unifie les tailles des lignes de la barre latérale
  • Corrige la taille du compositeur
  • Correction mineure de l’alignement des émojis
  • Rend le chat plein écran plus conforme au cœur du système
  • Ajuste le CSS du menu au survol
  • Évite d’utiliser du bleu pour le texte qui n’est pas un lien
  • Augmente la marge verticale du séparateur
  • Rend toutes les actions ayant un style cohérent
  • Petit ajustement
  • Augmente le contraste du séparateur du premier message de la journée
  • Simplifie le formatage de la date pour la semaine dernière
  • Petits ajustements de marge
  • Ajustements de la navigation dans les canaux
  • Espace réservé pour le chat sur une seule ligne
  • Principalement des corrections CSS pour la barre latérale du chat
  • Diverses corrections CSS
  • Ajuste le CSS de .tc-msgactions
  • Ferme le menu sur mobile après une réaction
  • Accès rapide aux réactions favorites
  • Style de navigation des canaux
  • Corrige un autre cas où les messages débordaient de la fenêtre d’affichage
  • Rend la zone à côté du défilement vers le bas cliquable
  • Empêche le débordement des messages ; indicateurs circulaires
Performance
  • Évite le problème N+1 sur le titre du canal de message direct

Voting

Corrections de bugs

  • Autoriser les anonymes à voir les votes si le paramètre voting_show_votes_on_profile est activé

OAuth2 basic

Changements UX

  • Mettre à jour la description du paramètre pour oauth2_overrides_email

Patreon

Corrections de bugs

  • Définir le nom dans PatreonAuthenticator

Calendar

Nouvelles fonctionnalités

  • Option de calendrier FullDay
  • Mise à jour des jours fériés indiens pour 2022.
  • Mise à jour des jours fériés de Singapour pour 2022.
  • Utilise la prise after-chat-channel-username pour afficher le jour férié

Changements UX

  • Réduit la taille de l’indicateur de jour férié

Solved

Corrections de bugs

  • Effectuer une transition pour mettre à jour le paramètre de requête ‘solved’

Changements UX

  • Mettre à jour le fil d’Ariane du filtre en raison des modifications du noyau

Encrypt

Corrections de bugs

  • Le fait de remettre le minuteur sur « Jamais » ne fonctionnait pas

Kolide

Nouvelles fonctionnalités

  • Enregistrer les adresses IP des utilisateurs dans un champ personnalisé et les comparer aux adresses IP des appareils
  • Ajouter le groupe d’assistance Kolide aux participants des alertes PM utilisateur.
  • Synchroniser les vérifications Kolide et retarder les rappels aux utilisateurs en fonction des vérifications.

Corrections de bugs

  • Supprimer les appareils qui ne sont plus disponibles sur Kolide.
  • Corriger la faute de frappe dans le nom de la classe UserAlert.
  • Traiter les données de charge utile de l’événement webhook comme un hachage pour obtenir user_id

SAML

Nouvelles fonctionnalités

  • Lors de la suggestion de noms d’utilisateur, ignorer les entrées composées entièrement de caractères interdits

Corrections de bugs

  • Simplifier les données à stocker dans la colonne extra

Docker Manager

Corrections de bugs

  • Ne pas activer les plugins avant de vérifier la compatibilité

Code Review

Nouvelles fonctionnalités

  • Ne pas utiliser l’e-mail pour les suggestions de noms d’utilisateur tant qu’il n’est pas explicitement activé dans les paramètres du site
  • Lors de la suggestion de noms d’utilisateur, ignorer les entrées composées entièrement de caractères interdits

Corrections de bugs

  • Ne pas dupliquer les notifications en cas de réception de webhooks en double.

Reactions

Nouvelles fonctionnalités

  • Supprimer le chevauchement avec les notifications de « J’aime ».
  • Réduire plusieurs réactions vers le même message.

Corrections de bugs

  • Corriger le nombre de réactions de type « J’aime »
  • Inclure les « J’aime » dans la liste des réactions reçues.
  • Filtrer les réactions lors du clic sur une notification consolidée.
  • Toujours conserver l’icône de la dernière notification lors de la réduction
  • Conserver l’icône du cœur lors de la consolidation de plusieurs réactions de type « J’aime ».
  • Conserver l’icône du cœur si toutes les réactions réduites étaient des « J’aime ».
  • Utiliser la clé de locale de notification de réaction correcte

OpenID Connect

Changements UX

  • Mettre à jour la description du paramètre pour openid_connect_overrides_email

Translator

Nouvelles fonctionnalités

  • Ajouter le paramètre des rôles IAM AWS
  • Ajouter AWS translate

Corrections de bugs

  • Éviter d’attribuer des valeurs nil au champ personnalisé

Category Experts

Corrections de bugs

  • Autoriser le filtrage par utilisateur lorsque le plugin est activé

Automation

Nouvelles fonctionnalités

  • Ajoute le script auto_responder

Corrections de bugs

  • Un sujet peut être mis en attente même s’il ne contient que le message original (OP)

Crowd

Corrections de bugs

  • Définir le nom pour CrowdAuthenticator

Footnote

Corrections de bugs

  • Assure que la note de bas de page est fermée lors du changement de page
  • Corrige les notes de bas de page dans les PM cryptés
  • Supprime l’utilisation de l’opérateur de navigation sécurisée pour la compatibilité avec les anciennes versions d’iOS

Chat Integration

Changements UX

  • Corriger la faute de frappe dans la configuration du canal Microsoft Teams

Corrections et modifications supplémentaires

Cliquez pour développer

Corrections de bugs

  • Tente de compenser l’espacement de la première ligne avec pre-line
  • Empêche les tweets de perdre leur format dans les oneboxes
  • Contourne le service worker sur le chemin SSO
  • Navigue vers le sujet/PM indépendamment de la pression sur la touche Shift
  • Gestion des URLs /p/### dans Ember
  • LOAD_PLUGINS=0 en dev/prod, avertissement dans plugin:pull_compatible_all
  • Permet aux URLs de sujets sans slug de fonctionner au sein du même sujet
  • Ne pas afficher les émojis en double dans le sélecteur
  • Met à jour la liste des émojis récents lors de la sélection
  • Ne pas déclencher l’événement topic_created pour les messages de réponse par e-mail.
  • Désactive le bouton de vote pour les sondages multiples sans minimum.
  • Régression dans la navigation au clavier de la liste des sujets
  • Ajoute /all à l’URL si la liste par défaut est ‘none’
  • Enregistre réellement les champs sur themes:update
  • Rafraîchit la logique dans les listes de sujets de découverte
  • Lors de la rédaction d’un message, ne pas suggérer les utilisateurs de messages supprimés
  • La fonctionnalité de nouveau sujet était cassée lorsque le « Filtre de liste par défaut » était défini sur « aucune sous-catégorie »
  • Lors du chargement de plus de sujets, showFooter n’était pas mis à jour correctement
  • Avancement saccadé du sujet sur certaines tailles de fenêtre
  • Nettoie la file d’attente signalée lorsque la réponse au message signalé est supprimée
  • Erreur lors du vote sur un sondage multiple sans les attributs min/max.
  • Utilise font-down
  • Plus petite icône de crayon pour modifier les balises
  • Masquer la biographie de l’utilisateur si le profil est restreint
  • Petits ajustements de la position de l’avancement du sujet sur ordinateur
  • Atténue le message des problèmes critiques du tableau de bord administrateur
  • Ne pas autoriser les valeurs NULL pour notification_level dans category_users
  • Améliore la façon dont la fenêtre contextuelle Magnific est chargée
  • Les téléchargements étaient cassés dans l’ancien Safari
  • Enregistre draftSequence lorsqu’il est 0
  • Prédit draftSequence lors de l’enregistrement du brouillon
  • SiteSetting.title était pollué dans StaticController
  • Donne au compositeur des options pour le déclencheur post:highlight
  • Supprime la contrainte de longueur de fancy_title dans topics

Changements UX

  • Ajuste l’espacement du formulaire d’invitation et des formulaires associés
  • Change le texte du code d’action public_topic sur les sites nécessitant une connexion.
  • Ajuste le CSS du sélecteur d’émojis
  • Page d’erreur « accepter l’invitation » mise à jour
  • Empêche le débordement de la vue de la liste des sujets par les robots d’exploration
  • Meilleur formulaire d’acceptation d’invitation
  • Refactorisation de l’espacement des actions de message et cohérence
  • Mise en page améliorée de la page d’acceptation d’invitation
  • Maximise l’espace d’aperçu dans le compositeur

Performance

  • Transforme les préfixes de tests courants en contextes dans topics_controller_spec
  • Rend les tests plus rapides en préfabriquant plus d’éléments
19 « J'aime »