HomePhabricator
Diffusion Comm cce32d0c7e3e

Move notification creaction and encryption to lib except for APNs noifs.

Description

Move notification creaction and encryption to lib except for APNs noifs.

Summary: This differential uses EncryptedNotifsUtilsAPI to move notif generation and encryption to lib. APNs notifs are exception since in this case we will need to implement new types, creation and encryption from scratch instead of just smart copy-paste. It will be handled in separate diff.

Test Plan:

  1. Flow
  2. Test all notifs for all platform and large notifs as well.

Reviewers: kamil, tomek

Reviewed By: kamil

Subscribers: ashoat

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

Details