Add the csrf_token to the form for editing document titles. Fixes#1597.
- Legacy-Id: 9016
Note: SVN reference [9007] has been migrated to Git commit 0cce59b3ef
Fixed the group link on the standalone Interim Meeting Proceedings
directory page.
Also removed some dead code.
- Legacy-Id: 9015
Note: SVN reference [9005] has been migrated to Git commit 9fed6d8774
Summary: Enable support for a custom settings file for the test crawl
- and add a simple settings file that enables caching to speed up the
crawl (shaves ~35% off most pages AFAICT)
- Legacy-Id: 8984
Note: SVN reference [8970] has been migrated to Git commit 8d4e1a8528
Avoid an issue with python.email breaking To header field values that it has to encode in bad places. Fixes#1589.
- Legacy-Id: 8983
Note: SVN reference [8961] has been migrated to Git commit 4988d9378c
Capture out-of-area ADs in draft and group aliases. Fixes#1592.
- Legacy-Id: 8980
Note: SVN reference [8948] has been migrated to Git commit 0c4ef8c8f6
Restrict the gathering of ads for past meetings to groups that are areas.
- Legacy-Id: 8978
Note: SVN reference [8924] has been migrated to Git commit 82bc8f06e1
Improve the approval mail contents concerning IESG contact members. Fixes#1588.
- Legacy-Id: 8976
Note: SVN reference [8923] has been migrated to Git commit 786fc38235
Fix needed-to-pas calculation to use new representation of area directors. Fixes#1587.
- Legacy-Id: 8974
Note: SVN reference [8922] has been migrated to Git commit 7e188d2d81
Inform the secretariat when a duplicate Alias.name is created that isn't already a duplicate Person.name. Improve the message that's sent when either duplicate Person or Alias names are detected.
- Legacy-Id: 8893
Note: SVN reference [8870] has been migrated to Git commit 8e1abfa833f528bccf0f61a2a767f3923255e137
Changes to allow upload of bluesheets in materials upload page. Primarily for use with Interim meetings.
- Legacy-Id: 8891
Note: SVN reference [8861] has been migrated to Git commit 40efbf4f57
This is the second step towards ADs out of GroupInfo into Role.
The use of group.ad has been scrubbed from the code and templates.
- Those places that set group.ad have been directly manipulate Role objects instead
- Most places that read group.ad now use a new group.ad_role() that returns a Role object, simplifing some views.
Related to #1555 and #1557.
- Legacy-Id: 8888
Note: SVN reference [8854] has been migrated to Git commit 65804be683
- Migrates the information captured in GroupInfo.ad to Role objects.
- Renames GroupInfo.ad to GroupInfo._ad (retaining the current column name) to prepare for deletion of that field.
- Provides ad property accessor and setter methods implemented using the group's role_set (so that the existing view code continues to work with minimal changes)
- Improved selection in many querysets that assumed only groups of type 'area' would have area directors.
Related to #1557 and #1555.
- Legacy-Id: 8884
Note: SVN reference [8851] has been migrated to Git commit 4c9db8f250