Désactivez le bruit de l'admin !

Au fait, si vous souhaitez tester les paramètres de ce composant sans avoir à effectuer les actions réelles qui déclenchent ces notifications (et que vous avez un accès SSH), vous pouvez utiliser ces commandes dans la console Rails pour déclencher les notifications d’événements correspondantes (utilisez les déclencheurs applicables aux paramètres de votre composant) :

cd /var/discourse
.launcher enter app
rails c
# Trouvez et définissez votre variable utilisateur
u = User.find_by_username("VOTRE NOM D'UTILISATEUR ADMIN")

# Déclencheur : nouvelles fonctionnalités
Notification.create!(
  user: u,
  notification_type: Notification.types[:new_features],
  read: false,
  data: {}.to_json
)

# Déclencheur : invité accepté
Notification.create!(
  user: u,
  notification_type: Notification.types[:invitee_accepted],
  read: false,
  data: { display_username: "super_nouvel_utilisateur" }.to_json
)

# Déclencheur : adhésion au groupe acceptée
Notification.create!(
  user: u,
  notification_type: Notification.types[:membership_request_accepted],
  read: false,
  data: { group_name: "Niveau_de_confiance_4" }.to_json
)

# Déclencheur : badge attribué
Notification.create!(
  user: u,
  notification_type: Notification.types[:granted_badge],
  read: false,
  data: { badge_name: "Super sujet", badge_id: 10 }.to_json
)

# Déclencheur : changement à venir promu automatiquement
Notification.create!(
  user: u,
  notification_type: Notification.types[:upcoming_change_automatically_promoted],
  read: false,
  data: { 
    upcoming_change_humanized_name: "CSS expérimental",
    upcoming_change_name: "experimental_css"
  }.to_json
)

# Diffusion (Surveillez votre navigateur dans une autre fenêtre ou un autre onglet lorsque vous appuyez sur Entrée !)
u.publish_notifications_state

La meilleure façon de tester consiste à désactiver le paramètre dans le composant que vous souhaitez tester, exécuter la commande de déclenchement Rails associée, vérifier l’apparition de la notification, puis réactiver le paramètre et effectuer un rafraîchissement forcé pour voir disparaître les notifications.