PWA push notifications
-
@crazycells Thanks for the reminder. I'll take a look.
-
@oplik0 Noticed that you have cloned the repository. Are you planning to make it compatible with current version of NodeBB?
Asking this because I installed the plugin and upon opening its admin page got (console) error- Cannot find module './plugins/firebase'. The UI for configuration also does not load. -
@bh4-tech yes, sorry for late response, I was just quite busy the last few weeks
I'm planning to make the plugin work, but sadly it'll need a bit more work than just making it compatible with current NodeBB version as it's using a deprecated firebase API that's going to stop working this June...
And it's doing that because the new API requires a bit more setup to work... So this will need to be implemented.
I'll probably start working on it mid-June, once this semester ends for me, since as I mentioned I'm a bit too busy right now.
-
@julian My intended (small) user group is not tech savvy and no one will bother to browse the forum in one place and register for and receive notifications in another place(which is what happens with ntfy), thereby missing out web push notifications. I don't have any problem with what plugin is used under the hood(firebase or ntfy), the only thing is web push notifications should be received under the same domain as the forum and clicking on it should open the respective post/comment.
-
@julian said in PWA push notifications:
@bh4-tech any reason why using ntfy won't work for you?
ntfy app is good, but it has its own limitations...
iOS 16 - notifications in the app are not clickable · Issue #586 · binwiederhier/ntfy
first of all, thanks for this app. I have a problem with the iOS version of the app. when the notification is on the screen and I click, it takes me to the target with the default browser. However, when I check the actual notification in...
GitHub (github.com)
-
@bh4-tech we're in the same position. We trialled ntfy and it isn't great for those that aren't tech savvy.
Users want a one-stop shop and the most painless experience.
We're being pushed by the fans over at Iron Heart for a solution so we're keeping a careful eye on progress here.