...
Synapse must expose a service to return the EntityHeaders for the entities which are descendents of a given (Project or Folder) entity. The result must be consistent with the current system state, unlike the current descendent query which is 'eventually consistent.'
Folder upload x 3 clients (SWC-739, SYNR-549, SYNR-550)
Each client must allow the user to select a folder, then upload the folder plus its descendent hierarchy to create an isomorphic tree of Folders and Files in Synapse.
Folder submission x 3 clients (SWC-
...
740, SYNR-
...
551, SYNR-
...
552)
Each of our supported clients must provide a command to submit a Folder. The client will use the descendent service to get the child entities and the Entity list submission service to submit them. (SWC-740)
Multi-File Submission retrieval x 2 clients
...