[WIP] Push notifications

Authored by Catrope on Aug 12 2017, 2:21 PM.


[WIP] Push notifications


  • Proper UX for subscribing and unsubscribing
  • Respect push notif config being disabled (or key not configured)
  • Update code for 'push' as a 3rd type everywhere
  • Move away from WebPush package to something else (legoktm says WebPush is not suitable for production)
  • Better way of finding OOUI icons
  • Add a ServiceWorker module to MW core that gathers SW code and takes care of registration

Bug: T113125
Change-Id: Ied7b878291a63989d716a0f233be76b21453ba3c