Description
One of the limitations in SecureDrop Client/App is that we have zero information aside from file size about a file until after it's downloaded. (Even the file size is a bit of a lie, it's the encrypted file size...)
Similar to #7494, we could record the file name (and maybe mime type?), encrypt it and save it. Then the Client/App can download it as part of sync, so we can display it to the user so they have some details before they start the download.
(No expectation this will ever be implemented in the current server, but would be good to keep in mind for the protocol, that we should store/transmit file metadata cheaply and independently of the file itself)