Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

XEP-0357 (a.k.a Push Notifications) Support #41

Closed
vsevex opened this issue Mar 16, 2024 · 0 comments · Fixed by #44
Closed

XEP-0357 (a.k.a Push Notifications) Support #41

vsevex opened this issue Mar 16, 2024 · 0 comments · Fixed by #44
Assignees
Labels
enhancement New feature or request

Comments

@vsevex
Copy link
Owner

vsevex commented Mar 16, 2024

Current Limitations and Proposed Solution:

Whixp currenly leverages the Publish-Subscribe (PubSub) mechanism, which is undoubtly powerful (from my aspect, ofc). However, for mobile applications, push notifications plays pivotal role for delivering real-time updates and enhancing user engagement. While XMPP offers the XEP-0357 extension for push notifications, implementing it to work with Firebase Cloud Messaging within the XMPP server can be painful.

This issue proposes a proxy server to bridge the app the gap between the Whixp client (user's server) and the Whixp component (app server). The intermediary would streamline the integration of FCM, simplifying the implementation of push notifications within the mobile app (targeting both Android and iOS environments).

@vsevex vsevex added the enhancement New feature or request label Mar 16, 2024
@vsevex vsevex self-assigned this Mar 16, 2024
@vsevex vsevex linked a pull request Aug 19, 2024 that will close this issue
@vsevex vsevex closed this as completed Aug 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

1 participant