feat: Send pings to the IPM server [#1368]
This MR is based on #1393 (closed) and contains the following changes:
- Introduce a Telemetry module
- Introduce a DataCollection module
- Introduce an ID module
- Add
baseName
property to Info module - Other changes:
- Move ScheduledEventEmitter module barrel file to correct location
- Remove
global
concept in favor of directly accessingself
Marked as Draft while we're waiting for #1393 (closed) to land in feature-codered
.
Note that these changes have also been reviewed internally during development at https://gitlab.com/adblockinc/ext/adblockplus/private/adblockplusui/-/merge_requests/3.
Edited by Jens Arps