Eu também. Especialmente porque notificações não-push simplesmente não funcionam 95% das vezes.
Na verdade, todo este tópico é sobre notificações push, que você simplesmente não consegue obter no iOS com o Discourse auto-hospedado sem criar um aplicativo iOS separado, que então pode não ser aceito na App Store.
meta.discourse.org agora suporta notificações push do macOS Safari. (Esperançosamente, a Apple habilitará as notificações push da web para iOS em breve.)
O Safari do MacOS suportava notificações, sim, mas elas eram simplesmente acionadas pelo JavaScript da página. No Discourse, isso significava que você precisaria ter uma aba aberta para o site, para o MessageBus ainda estar consultando, a aba não estar suspensa, etc.
Agora, o Safari no MacOS suporta o padrão WebPush, onde mesmo sem ter o Safari aberto, você ainda receberá notificações, muito parecido com o funcionamento de aplicativos nativos no seu celular.
Eles o restringiram a aplicativos adicionados à tela inicial! Sugeri isso à equipe do Chrome em 2021 como uma forma de conter spam de solicitações, mas eles o descartaram.
Se você instalar a versão 16.4 usando o perfil, ficará preso na b1, a menos que faça login com uma conta de desenvolvedor ou até mudar para as versões beta públicas.
Alguma ideia do que pode estar impedindo que funcionem? Eles estão funcionando aqui no Meta, mas na maioria das minhas instâncias auto-hospedadas e em https://forums.NaNoWriMo.org (um cliente de hospedagem empresarial no qual sou moderador) eles não estão funcionando.
A única coisa que as instâncias que não consigo fazer funcionar em comum é que falta isto nas preferências de notificação:
Eu verifiquei que minhas instâncias auto-hospedadas têm as mesmas configurações de notificação habilitadas que as que estão funcionando, então estou perdido porque eu realmente gostaria de testar isso em mais fóruns, especialmente nos fóruns NaNo.
Tivemos um bloqueio manual de notificações push no iOS que acabei de remover no dia em que a Apple anunciou o primeiro beta para desenvolvedores com suporte a push, 5 dias atrás.
Sites auto-hospedados precisam ser atualizados e, para nossa hospedagem, isso será implementado na cadência normal, ou seja, nos próximos dias.
Hmmm, isso é realmente estranho então. Todas as minhas instâncias auto-hospedadas foram atualizadas ontem. A menos que uma atualização de segurança exija isso antes, eu sempre atualizo no dia 20. Vou tentar reconstruir algumas delas novamente e ver o que acontece.
E qualquer pessoa com o perfil de desenvolvedor anterior poderia fazer o upgrade para 16.4b1, parece que upgrades subsequentes exigirão acesso de desenvolvedor. Essas não são minhas palavras, a linguagem acima vem da Apple.