Fix max filesize handling
commite750900a95d78275fc8d898215a17a6875a6db50
authorAdrian Moennich <adrian.moennich@cern.ch>
Mon, 13 Jul 2015 13:24:20 +0000 (13 15:24 +0200)
committerAdrian Moennich <adrian.moennich@cern.ch>
Mon, 13 Jul 2015 13:27:16 +0000 (13 15:27 +0200)
treebbfeddeda2e0c383f85a81dc1e43dbd534a5ebff
parent3944b9604915e9a77fb088f76a12c1140a7e18c9
Fix max filesize handling

- mention that per-file limit is only clientside (besides saving each
  file to a temporary directory it depends on the environment if we can
  get the size so we simply avoid it)
- set flask's MAX_CONTENT_LENGTH to the total filesize limit. this is
  actual request body limit but since it's usually in tens/hundreds of
  megabytes
- set the dropzone max size to the per-file or global limit, depending
  on what's smaller.  if no limit is set use 10GB since we need to set
  *some* limit
etc/indico.conf.sample
indico/core/config.py
indico/modules/attachments/templates/upload.html
indico/web/flask/app.py