HomePhabricator
Diffusion Comm 597ebe41442c

Implement notification groupping on Android

Description

Implement notification groupping on Android

Summary: This differential implements notification grouping based on threadID on Android

Test Plan:

  1. Obtain device with Android version at least 24 and build the app.
  2. Send messages from different clients to the device. Ensure that for each thread there is one expandable notification that encapsulates all sent messages when expanded.
  3. Read messages from one client on another device (or web). Ensure rescinding removes all notifications for this particular thread and does not break grouping for other threads - notifications for other threads are still encapsulated in expandable.

Reviewers: bartek, tomek

Reviewed By: bartek

Subscribers: atul, ashoat

Differential Revision: https://phab.comm.dev/D8182

Details

Provenance
marcinAuthored on Jun 12 2023, 5:41 AM
Reviewer
bartek
Differential Revision
D8182: Implement notification groupping on Android
Parents
rCOMMb0c92fe9e936: Manually serialize notification data to avoid passing encrypted notification to…
Branches
Unknown
Tags
Unknown