This implements one part of the new plan: device diagnostic metrics. This includes device manufacturer, device type, total RAM, and other data about the device itself.
These metrics should be sent once a month, as they are unlikely to change.
Notes for reviewers:
I don't think it's really worth looking at the deleted files. They represent our old plan.
I would start in useSendMetrics.ts, then go to useSendDeviceDiagnosticMetrics.ts, and follow the code from there.
We've changed our plan for metrics.
This implements one part of the new plan: device diagnostic metrics. This includes device manufacturer, device type, total RAM, and other data about the device itself.
These metrics should be sent once a month, as they are unlikely to change.
Notes for reviewers:
useSendMetrics.ts
, then go touseSendDeviceDiagnosticMetrics.ts
, and follow the code from there.Closes #459.