...
Implement more graceful 'file not found' error handling so we can load full metadata into pre-live environments without needing to copy the production documents to the pre-live folders
Discussion points
Taken from now-deleted Slack channel
Agree MIME types, file size restrictions
Max # of files in batch
Max # of simultaneous doc edits
Source of tags - endpoint just for listing in autocomplete, is there a global one already?
download one/multiple files - does this require an API call first to get URI?
what does 'smart type' mean (in sketches?)
which section does document manager appear? (persons / posts section?)
restrictions on content-disposition downloads? how to we do multiple download?
client-side queue of download streams best way?
how does the documents relate to a specific section (persons / posts etc)? do we limit the docs according to the context, or is it always global doc search / edit / etc.
multiple upload: split into upload process and then meta-data ? in that case we need to get ids for files back from upload endpoint and be able to apply for then sending meta data to update with. (edited)
Endpoints
batch upload (POST)
single upload (POST)
batch update (PUT)
single update (PUT)
get list of documents (metadata only) (GET)
get file (download file) (GET)
get multiple files (download file) (GET)
search (POST/GET)