Entiendo que no hay notificaciones push (móviles) para Discourse. Al menos para iOS/Mac debido a la falta de un servidor de notificaciones push centralizado.
Si la nueva función de chat tiene como objetivo hacer obsoletas las soluciones de chat externas como Rocket.Chat (lo que sería genial), las notificaciones push son un problema. ¿Es este un indicador temprano de que se está creando un servidor de notificaciones push centralizado, como lo hace Rocket.Chat?
Mi comunidad de intranet estaría más que dispuesta a pagar por dicho servicio.
Discourse sí admite notificaciones push móviles, pero iOS no permite notificaciones push web a través de PWA (que es como la mayoría probablemente instala Discourse en dispositivos móviles). Si usas Discourse Hub en iOS, sí recibes notificaciones push.
Muchos de nosotros usamos internamente Discourse Hub para Meta y nuestra instancia interna. A algunas personas les gusta mantener las notificaciones push de Discourse silenciadas deshabilitando las notificaciones push para Discourse Hub. Esto es un problema cuando se introduce el chat porque todos querían notificaciones push de chat. La solución más fácil para esto es la configuración que capturaste en la pantalla. Todavía permite que las notificaciones push de chat pasen mientras bloquea todas las notificaciones push principales.
¿Pero ahora las notificaciones en iOS están disponibles? ¿Me parece que Apple ha lanzado una actualización para las notificaciones push web o no? @markvanlan
Todavía no he visto ninguna actualización. Si quieres notificaciones push en iOS, todavía necesitas usar DiscourseHub. ¡Adjunta un enlace si sabes algo que yo no!
Lo siento, leí un artículo sobre una petición. Me confundí por completo. Sin embargo, es triste ver que Apple depende tanto de las aplicaciones que no quiere implementar notificaciones web.
Hmm, he estado tratando de averiguar cómo recibir notificaciones de Discourse en DiscourseHub, tanto para Meta como para mis instancias autoalojadas, y sin embargo, no parecen llegar.
Acabo de probarlo y me doy cuenta de que estoy recibiendo las alertas de insignia en iOS (en el icono de la aplicación) pero no en el banner (parte superior de la pantalla) ni en el centro de notificaciones.
Verificando si tuvo suerte para que funcionara, ya que no he visto muchos otros informes al respecto. Al menos para Meta y otros sitios alojados con nosotros, se supone que funcionan directamente.
Confirmo que las notificaciones de Pushover funcionan bien para nuestra instancia autoalojada. Sin embargo, ni las notificaciones de Pushover ni las notificaciones push web predeterminadas de Discourse funcionan para los chats. La gente recibe notificaciones sobre nuevas respuestas en hilos, etc., pero no sobre nuevos chats. Esto parece un error. ¿Quizás este tipo de notificación se descuidó al codificar la solución de notificaciones push web?
Recibo notificaciones push web en mi teléfono Android sin problemas. Recientemente cambiamos para que las notificaciones push solo se envíen cuando un usuario ha estado inactivo en Discourse durante más de 10 minutos (por defecto), para que no reciba notificaciones telefónicas si el sitio está abierto en su escritorio, por ejemplo.