Summary: Various meeting-related fixes and improvements
Release Date: Wed, April 8, 2020 at 4:51 PM UTC
Release Author: Henrik Levkowetz
Merged in  from email@example.com:
Added support for variable length meetings to secr/meetings app.
Changed the handling of some exceptions during draft submission to give
user feedback rather than server 500 responses, in order to deal better
with severely malformed drafts.
Added a workaround for the current libmagic on OpenSUSE, which quite
easily can mischaracterise text/plain documents as text/x-Algol68. Fixes
issues #2941 and #2956.
Added validation of the session duration in interim meeting requests, with
added values in settings.py for min and max duration.
Clarified the standalone XML draft submission requirements, and
mentioned the xml2rfc switch to use for v3 sources.
Changes to accept a wider range of URLs when displaying call-in links from
the Session agenda_note and remote_instructions fields.
Changed some fields to raw_id_fields in the MessageAdmin, for improved
admin page load times.
Remote instructionsat the top of interim sesssion pages, and
Meeting Detailsbutton available to the group chairs, not only