DIM v6.0 apporte avec lui une toute nouvelle façon de stocker et de synchroniser vos balises, loadouts, notes et paramètres entre les différentes versions de DIM. Grâce aux contributions de nos sponsors OpenCollective, nous avons pu mettre en place nos propres serveurs et une API DIM pour stocker vos données dans le cloud. Ce nouveau système ne nécessite pas de connexion séparée et il se synchronise automatiquement chaque fois que vous utilisez DIM. La première fois que vous utilisez DIM v6.0, vos données seront importées dans DIM Sync, avec votre permission, et ces données seront partagées dans toutes les autres copies de DIM sur lesquelles vous activez Sync à partir de ce moment-là.
DIM Sync supprime notre ancienne méthode de synchronisation et de sauvegarde des données, qui passait par votre compte Google Drive. Cela vous obligeait à vous connecter à Google Drive séparément, et cela vous déconnectait fréquemment ou même perdait vos données 😱. En outre, cela ne fonctionnait plus sur iOS en raison des modifications apportées à la façon dont Safari traite les cookies tiers. C’est pourquoi nous avons décidé de construire notre propre API qui n’aurait pas ces problèmes, en plus d’ouvrir la porte à encore plus de fonctionnalités cool que nous pouvons offrir maintenant que nous pouvons stocker et synchroniser vos données de manière fiable.
Notez que si vous avez DIM Sync activé, toute importation écrasera vos données existantes. Si DIM Sync est activé, cela écrase ce qui est dans DIM Sync. Gardez à l’esprit que lorsque vous activez DIM Sync, nous n’importons pas automatiquement vos données existantes, vous devez donc importer manuellement la sauvegarde que nous créons si vous voulez utiliser les données qui étaient auparavant uniquement locales.
Une grande différence avec DIM Sync est qu’il synchronise vos données à travers toutes les différentes versions de DIM – si vous faites un changement dans la version Beta, vous le verrez dans la version App, et vice versa. Avant, il s’agissait de copies séparées et vous ne pouviez pas passer de la version Beta à la version App. Maintenant, le premier navigateur que vous connectez à DIM avec v6.0 verra ses données importées dans DIM Sync et ce seront les données que vous utiliserez partout. Si vous vouliez des données d’un autre appareil ou d’une autre version de DIM, vous pouvez toujours importer ces anciennes données à partir d’une sauvegarde basée sur un fichier ou à partir des commandes Google Drive dans les Paramètres.
Nous espérons que le passage à DIM Sync est une bonne expérience et que tout le monde profite d’un système de synchronisation et de sauvegarde plus facile et plus fiable. Cependant, si vous ne voulez pas utiliser DIM Sync, vous pouvez le désactiver dans les Paramètres et supprimer toutes vos données de nos serveurs. Sachez simplement que si vous faites cela, vos données ne seront stockées que localement sur votre appareil, elles seront donc perdues à un moment donné lorsque le navigateur décidera de vider le stockage ou que vous effacerez l’historique de navigation.
Dépannage
- L’activation de DIM Sync lancera automatiquement le téléchargement d’un fichier de sauvegarde. Celui-ci contient vos paramètres/tags/notes. Si l’une de vos informations disparaît mais que vous avez ce fichier, ne paniquez pas ! Amenez votre fichier de sauvegarde (dim-data.json) dans le menu :gear : Settings et utilisez Import Data Backup.
- Si vous le souhaitez, vous pouvez enregistrer manuellement une copie de vos données au préalable, avec Download Data Backup dans le menu :gear : Settings.
- Si vous activez DIM Sync et remarquez que toutes vos données ont disparu, importez simplement la sauvegarde qui a été créée.
- Si vous aviez désactivé DIM Sync avant le 30 mai 2020, vous pouvez remarquer que vos données ne s’affichent plus – c’est parce que nous avons finalement déprécié l’ancien système de stockage. Vous devrez recréer toutes les données ou importer à partir d’une sauvegarde si vous en aviez une.
.