29 Commits (26a4441d64889414c85af3db9decba8269cc21b9)

Author SHA1 Message Date
Benoit Marty f61df38e55 Migrate license to AGPL. 2 months ago
Benoit Marty 6ea629a4d2 Rename interface `NotificationDrawerManager` to `NotificationCleaner` since it actually contains only method to remove notifications. 4 months ago
Benoit Marty b4b407a69e Store the first provider even if no distributor is available, else error in troubleshoot test will not be accurate. 5 months ago
Benoit Marty f72fc36de8 Update PushProvider API, remove `isAvailable()`, but instead rely on `getDistributors()` to eventually return an empty list of Distributors. 5 months ago
Benoit Marty 64930e4435 Add ability to not show the pusher registration again. 5 months ago
Jorge Martin Espinosa 30a1367714
Element Call ringing notifications (#2978) 5 months ago
Benoit Marty 61b3709970 Let NotificationBroadcastReceiver inject NotificationDrawerManager instead of implementation 5 months ago
Jorge Martin Espinosa 04e503177b
Notifications: simplify the flow by removing persistence (#2924) 5 months ago
Benoit Marty b70c5915f7 Remove unused code notificationStyleChanged() 5 months ago
Benoit Marty a65c290dd3 Improve API, to avoid ignoring errors 5 months ago
Benoit Marty d2fbff09b8 Push distributor: ensure the current UnifiedPush distributor is stored 5 months ago
Benoit Marty 2bfe125a77 Troubleshoot notifications screen 7 months ago
Benoit Marty 7498c148f1 Ensure that a PushProvider is available on a device before using it. 10 months ago
Benoit Marty 1c56d95eab Do not render notification if the user has dismiss the notification. 1 year ago
Benoit Marty 7083abcf09 migrate `object` to `data object` (#1135) 1 year ago
Jorge Martin Espinosa a0c1f2c18a
Display room invitation notification (#735) 1 year ago
Yoan Pintas f534ecda96 Init analytics modules (#350) 1 year ago
Jorge Martin Espinosa de010545fb Update Gradle to 8.1 and AGP to v8.0 (#329) 2 years ago
Benoit Marty ce9ec1a066 Use Firebase by default and cleanup 2 years ago
Benoit Marty dd71517abe Cleanup store. 2 years ago
Benoit Marty 287fca5438 UnifiedPush WIP 2 years ago
Benoit Marty 7333995630 Split push module into several modules: Firebase, UnifiedPush, store 2 years ago
Benoit Marty 7e7e798acf Making progress on notification for multi account. 2 years ago
Benoit Marty 6ecbe1f856 Cleanup + Add per user store. 2 years ago
Benoit Marty 6e4b1cd958 Create a LoggedInNode, used as a PermanentNode in LoggedInFlowNode 2 years ago
Benoit Marty d41f4fc954 Retrieve notification - WIP 2 years ago
Benoit Marty 25a11cd970 Remove manifest from api module 2 years ago
Benoit Marty 1aa699f522 Push: be able to test Push 2 years ago
Benoit Marty 275fa03de3 Import some stuff about Push and notification from Element Android - WIP 2 years ago