Fixing missing dependencies on partial clones

This patch sends the list of patches + all their dependencies that touch a path, instead of letting the client download the dependencies after the initial download.

Created by  pmeunier  on March 4, 2024
OGJFEWHUMFIZYBS456FPNUN3KEUDZXIJNFGPEMJGQDC7INZMHQZQC
Change contents