Properly mark (and test) older ballot comment and discuss text after a new revision is submitted . Fixes bug #1656.
- Legacy-Id: 9434
Note: SVN reference [9428] has been migrated to Git commit 0ff9747092
Put old style slides directly into archived. Migrate IETF92 materials to match.
- Legacy-Id: 9432
Note: SVN reference [9375] has been migrated to Git commit d46035003e
Remove sessonly, replacing the idea with a separate State. Add tests checking how materials show on agenda views.
- Legacy-Id: 9430
Note: SVN reference [9351] has been migrated to Git commit a6c64d2b12
Django sets charset if you don't specify a content_type; if you specify
one you also must add a charset specification (if you want one).
Fixes issue #1647.
- Legacy-Id: 9348
Added test cases for cookie code. This will test all the cookie setting code, and also adds test for draft for include_text and full_draft cookie checking.
- Legacy-Id: 9325
Note: SVN reference [9319] has been migrated to Git commit 79b4688f8e
Added dealing with /wg/foo/email-aliases, /wg/email-aliases, and similar for /rg. Added an initial test suite for all invocations of the email_alias views.
- Legacy-Id: 9106
Note: SVN reference [9083] has been migrated to Git commit a208803e82
Adds pages to view the draft and group email aliases, either as a whole, or per document or group.
- Legacy-Id: 9105
Note: SVN reference [9070] has been migrated to Git commit 79dda88337
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
Added tests for document urls that provide a revision for all the document types the view code currently handles. Refactored parts of Document and DocHistory into DocumentInfo to get the tests to pass. (but careful review is probably warranted).
- Legacy-Id: 8880
Note: SVN reference [8846] has been migrated to Git commit ce5bda1835b32640d17136d09262f654fade94d4
Verify that add_state_change_event returned something before trying to use attributes of the return value. Fixes bug #1566.
- Legacy-Id: 8871
Note: SVN reference [8801] has been migrated to Git commit 601575a3d5
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.
Commit ready for merge.
- Legacy-Id: 8854
- 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.
Commit ready to merge.
- Legacy-Id: 8851