Ignora il rumore dell'amministratore!

a proposito, se vuoi testare le impostazioni di questo componente senza dover eseguire le azioni effettive che attivano queste notifiche (e hai accesso SSH), puoi utilizzare questi comandi nella console di Rails per attivare le relative notifiche di evento (usa i trigger applicabili alle impostazioni del tuo componente):

cd /var/discourse
.launcher enter app
rails c
# trova e imposta la variabile del tuo utente
u = User.find_by_username("IL TUO NOME UTENTE AMMINISTRATORE")

# trigger: nuove funzionalità
Notification.create!(
  user: u,
  notification_type: Notification.types[:new_features],
  read: false,
  data: {}.to_json
)

# trigger: invitato accettato
Notification.create!(
  user: u,
  notification_type: Notification.types[:invitee_accepted],
  read: false,
  data: { display_username: "fantastico_nuovo_utente" }.to_json
)

# trigger: appartenenza al gruppo accettata
Notification.create!(
  user: u,
  notification_type: Notification.types[:membership_request_accepted],
  read: false,
  data: { group_name: "Livello_di_fiducia_4" }.to_json
)

# trigger: badge assegnato
Notification.create!(
  user: u,
  notification_type: Notification.types[:granted_badge],
  read: false,
  data: { badge_name: "Ottimo argomento", badge_id: 10 }.to_json
)

# trigger: promozione futura avanzata
Notification.create!(
  user: u,
  notification_type: Notification.types[:upcoming_change_automatically_promoted],
  read: false,
  data: { 
    upcoming_change_humanized_name: "CSS sperimentale",
    upcoming_change_name: "css_sperimentale"
  }.to_json
)

# trasmetti (Osserva il tuo browser in un'altra finestra o scheda quando premi invio!)
u.publish_notifications_state

Il modo migliore per testare è disabilitare l’impostazione nel componente che vuoi testare ed eseguire il comando di trigger Rails correlato, vedere apparire la notifica, quindi abilitare l’impostazione e fare un aggiornamento forzato per vederla scomparire.