Moi aussi. Surtout que les notifications non push ne fonctionnent tout simplement pas 95 % du temps.
En réalité, tout ce sujet concerne les notifications push, que vous ne pouvez tout simplement pas obtenir sur iOS avec Discourse auto-hébergé sans créer une application iOS distincte, qui pourrait alors ne pas être acceptée dans l’App Store.
meta.discourse.org prend désormais en charge les notifications push Safari sur macOS. (On espère qu’Apple activera bientôt les notifications push web sur iOS.)
En quoi est-ce nouveau ? Je pensais que Safari sur MacOS avait toujours pris en charge les notifications ? La limitation a toujours été une question d’iOS ?
Safari sur MacOS supportait les notifications, oui, mais elles étaient simplement déclenchées par le JavaScript de la page. Dans Discourse, cela signifiait que vous deviez avoir un onglet ouvert pour le site Web, que MessageBus devait toujours interroger, que l’onglet ne devait pas être suspendu, etc.
Désormais, Safari sur MacOS prend en charge la norme WebPush où, même sans avoir Safari ouvert du tout, vous recevrez toujours des notifications, très similaire à la façon dont elles fonctionnent sur les applications natives de votre téléphone.
Ils l’ont limité aux applications ajoutées à l’écran d’accueil ! J’ai suggéré cela à l’équipe Chrome en 2021 comme moyen de limiter le spam de requêtes, mais ils l’ont rejeté.
Si vous installez la version 16.4 à l’aide du profil, vous serez bloqué à la b1, sauf si vous vous connectez avec un compte développeur ou jusqu’à ce que vous passiez aux versions bêta publiques.
Des idées sur ce qui pourrait les empêcher de fonctionner ? Je les fais fonctionner ici sur Meta, mais sur la plupart de mes instances auto-hébergées et sur https://forums.NaNoWriMo.org (un client d’hébergement d’entreprise dont je suis modérateur), elles ne fonctionnent pas.
La seule chose que les instances où je n’arrive pas à les faire fonctionner ont en commun, c’est qu’il manque ceci dans les préférences de notification :
J’ai bien vérifié que mes instances auto-hébergées ont les mêmes paramètres de notification activés que celles qui fonctionnent, donc je suis perdu car j’aimerais vraiment tester cela sur plus de forums, en particulier les forums NaNo.
Nous avions un blocage manuel des notifications push sur iOS que je viens de supprimer le jour où Apple a annoncé la première bêta développeur avec prise en charge des notifications push, il y a 5 jours.
Les sites auto-hébergés doivent être mis à jour et pour notre hébergement, cela sera déployé selon le calendrier normal, c’est-à-dire dans les prochains jours.
Hmm, c’est vraiment étrange alors. Toutes mes instances auto-hébergées ont été mises à jour hier. À moins qu’une mise à jour de sécurité ne l’exige plus tôt, je mets toujours à jour le 20. Je vais essayer de reconstruire quelques-unes d’entre elles à nouveau et voir ce qui se passe.
Et toute personne possédant le profil développeur précédent pourrait passer à la version 16.4b1. Il semble que les mises à jour ultérieures nécessiteront un accès développeur. Ce ne sont pas mes mots, le langage ci-dessus provient d’Apple.