implement trust requests synchronisation
Issue generated from Tuleap's migration script. Originally submitted by: Adrien Béraud (adrienberaud)
Implement cross-device synchronization of trust requests.
Aspects to consider:
* there can be many trust requests
* each trust request can embed a payload of up to 64k
* a sync message can't be more than 64k
* dismissed trust requests should be synced
Current design:
* max 20 trust requests per sync message
* if more than 20 known, choose 20 random
* payload is not embedded in synced trust request