-
-
Notifications
You must be signed in to change notification settings - Fork 310
Feat: Add Unifiedpush support #5883
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
Merged
Merged
Changes from all commits
Commits
Show all changes
47 commits
Select commit
Hold shift + click to select a range
144df1d
chore(deps): Restrict jitpack content
p1gp1g 4ba7e20
Add UnifiedPush lib
p1gp1g 4cefe7e
Add webpush capability
p1gp1g 97c8d04
Add webpush requests
p1gp1g b173465
Add UnifiedPush switch in settings
p1gp1g 2ab5f82
Show notif permissions for UnifiedPush too
p1gp1g 31c661e
Add UnifiedPush to diagnose activity
p1gp1g 1f9ed53
Register for push notifications to UnifiedPush and server
p1gp1g 9b1d483
Fix settings activity
p1gp1g 24a0280
Fix PushRegistrationWorker
p1gp1g 81ced85
Fix API return type for webpush
p1gp1g b9a4a55
Fix web push jobs
p1gp1g 4c05acd
Add instanceFor function to centralized generation of UP instances fo…
p1gp1g 7af055f
Add UnifiedPushService, register new endpoint and activate web push
p1gp1g fadb0f9
Unregister from web push when using proxyPush
p1gp1g 3c19a4f
Process push notifications with UnifiedPush
p1gp1g 166cf5a
Allow user to select non-default distributor
p1gp1g 1c81933
Fix endpoint registration
p1gp1g c79168e
Fix proxy push unregistration
p1gp1g 9525b3b
Log error correctly
p1gp1g e2d5326
Fix proxy push with multiple account
p1gp1g 610fd9b
Handle post-push registration in a single place
p1gp1g f53fdb5
Use `when` to handle event status
p1gp1g fd79961
Check once if the event is core internalAccountId
p1gp1g 21cb342
Handle post-profile storage with the eventbus
p1gp1g d691d6b
Fetch capabilities before registering for Push notifications
p1gp1g 8cb5e53
Register with UnifiedPush when needed during AccountVerification
p1gp1g 6e09f43
Periodically register for UnifiedPush
p1gp1g af52d27
Fix disable UnifiedPush when adding new UP account without web push
p1gp1g 60d7374
Fix push notification registration for new account without webpush wh…
p1gp1g d358122
Fix useUnifiedPush with first user verification
p1gp1g 6cf439f
Do not show UnifiedPush Service settings when UP isn't shown
p1gp1g 9d657b3
Request notif permission with UnifiedPush
p1gp1g 7345e59
Show latest endpoint reception in diagnose
p1gp1g a000537
Change log for registration failure
p1gp1g dc50259
Unregister web push from distrib
p1gp1g 4a1807b
Show notif when UnifiedPush distrib is removed
p1gp1g 3bdd26b
Add comment to explain why we disable UnifiedPush
p1gp1g 7734633
feat(unifiedpush): May show an introduction dialog if the user has mu…
p1gp1g afc61e7
Fix add comment for notif on unregister
p1gp1g 5748ee9
feat(unifiedpush): Unregister from Distributor when disabling UP
p1gp1g 7c6a1e3
feat(unifiedpush): Add user.id to logs during web push registration
p1gp1g 1c51b3f
Fix baseUrl after rebase
p1gp1g 3d75dc3
Fix after rebase: Diagnosis string name
p1gp1g a885736
Add comment for the protobuf-java dependency resolution
p1gp1g cf44ea1
format code + cleanup
mahibi 5eabd20
fix user for notifications
mahibi File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.