Sospecho que estoy pasando por alto una configuración sencilla, pero ¿hay alguna forma de configurar el número de correos electrónicos de “actualización disponible” que se envían a los administradores? Utilizamos una lista de distribución como nuestra dirección de correo electrónico de administrador. Recibe notificaciones repetitivas de que hay nuevas actualizaciones de lanzamiento de Discourse disponibles cada 30 minutos o menos.
¡Hurra, hay una nueva versión de Discourse disponible!
Tu versión: 2.9.0.beta2
Nueva versión: 2.9.0.beta3
....
Existen las version checks que muestran información de actualización en su panel de administración, lo que podría ser útil como opción de respaldo/alternativa (dependiendo de la frecuencia con la que esté en el panel).
Los version emails solo deberían enviar uno, pero no los he usado con una configuración tipo lista de correo, por lo que no estoy seguro de qué está provocando que se envíen varios. ¿Es algo que se puede ajustar desde el lado de la lista de correo?
Esa es una idea terrible. Significa que cualquiera en la lista, o con acceso a ella, puede secuestrar o dañar tu sitio (quizás sin querer) sin saber quién fue. Deberías darle a cada persona su propia cuenta de administrador.
Pero aparte de eso, solo recuerdo haber visto una sola notificación por sitio. Puedes mirar en /admin/email/sent y ver si aparece allí varias veces. No creo que Discourse lo esté haciendo, pero tampoco sé por qué tu lista de correo lo haría.
@pfaffman, de acuerdo. Olvidé incluir contact en mi descripción de “el uso de una lista de correo como nuestra dirección de correo electrónico de contact de administrador”. Todos los administradores (todos los usuarios, de hecho) deben tener su propia cuenta individual.
Tal vez tenemos una configuración desajustada en algún lugar. Ciertamente parece que esta instancia de Discourse está emocionada por ser actualizada. Aquí está la salida de la pantalla /admin/email/sent:
Entendido. Buena pregunta. Es posible. Por si sirve de algo, esta lista de correo es un Grupo de Google. No hemos visto un comportamiento erróneo de esta forma con respecto a otros correos que recibe esta lista. He comprobado de nuevo para asegurarme de que no hay una membresía circular. Ese no es el caso.
¿Cómo está alojado tu sitio de Discourse, @lee7? ¿Usando nuestras instrucciones de instalación estándar?
Las correos de actualización de versión son enviados por un trabajo diario de Sidekiq:
No debería haber ninguna razón para que el trabajo se ejecute más de una vez al día. También tenemos una verificación para asegurarnos de que solo notificamos sobre una versión dada una vez.
Todos estos datos se almacenan en Redis… ¿así que mi suposición sería que tienes una configuración inusual de Redis?