Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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)