~whynothugo/pimsync#72: 
Protection during collection reconfiguration

Some delicate considerations need to be taken into account for the synchronisation process in case a user has reconfigured how two storages synchronise collections with each other.

This task includes implementing such protections and some explanation on how they work and the dangerous situations which they prevent.

This is milestone 24

Status
RESOLVED FIXED
Submitter
~whynothugo
Assigned to
No-one
Submitted
9 months ago
Updated
6 months ago
Labels
0:todo

~whynothugo 8 months ago

Given how mapping_uids are fetched from the status database, I think this is mostly covered.

I mostly need to audit this. When reconfiguring a collection mapping, the status db will have data for the old mapping. None of this data should be used in this case.

~whynothugo 8 months ago

Does it make sense to also flush data for the old mapping?

~whynothugo 7 months ago

I might want to add a fingerprint function to mappings, which is like a platform-independent hash to compare if they have changed or not.

~whynothugo referenced this from #97 6 months ago

~whynothugo REPORTED FIXED 6 months ago

Hugo Osvaldo Barrera referenced this ticket in commit 92f2c19.

~whynothugo 6 months ago

Register here or Log in to comment, or comment via email.