fune/browser/components/backup
Mike Conley 79a2bf8aa0 Bug 1892771 - Clone the legacy client ID from the profile that initiated backup recovery. r=backup-reviewers,kpatenio
Data science wants us to copy the client IDs from whichever profile initiated recovery.
For legacy telemetry, the client ID is stored in a datareporting/state.json file.

This patch ensures that the client ID exists in the state.json file in the profile
that initiated recovery before then copying it over into the destination profile
for recovery.

This patch also updates the Marionette test to use a separate user profile to
initiate recovery from to ensure we get a unique client ID for it, compared to
the profile that the backup was created for.

Differential Revision: https://phabricator.services.mozilla.com/D209555
2024-05-07 13:10:28 +00:00
..
content Bug 1892479 - Add the legacy telemetry client ID to the backup manifest meta object. r=backup-reviewers,fchasen 2024-05-07 13:10:28 +00:00
docs Bug 1885366 - Add BackupResource to the backups source docs. r=backup-reviewers,kpatenio 2024-03-18 17:54:19 +00:00
resources Bug 1892312 - Copy times.json from profile that initiated recovery and record recovery time. r=backup-reviewers,kpatenio 2024-05-06 16:47:00 +00:00
tests Bug 1892771 - Clone the legacy client ID from the profile that initiated backup recovery. r=backup-reviewers,kpatenio 2024-05-07 13:10:28 +00:00
BackupResources.sys.mjs Bug 1883655 - Add disk size measurements for all addons and extensions data. data-review=jhirsch r=backup-reviewers,mconley,rpl 2024-04-04 21:43:41 +00:00
BackupService.sys.mjs Bug 1892771 - Clone the legacy client ID from the profile that initiated backup recovery. r=backup-reviewers,kpatenio 2024-05-07 13:10:28 +00:00
jar.mn Bug 1887752 - Write a backup-manifest.json inside of the staging folder when creating a backup. r=backup-reviewers,fchasen 2024-04-17 18:48:04 +00:00
metrics.yaml Bug 1883655 - Add disk size measurements for all addons and extensions data. data-review=jhirsch r=backup-reviewers,mconley,rpl 2024-04-04 21:43:41 +00:00
moz.build Bug 1886614 - Write a marionette test for the BackupService.createBackup method. r=backup-reviewers,kpatenio 2024-04-23 02:54:49 +00:00