datatracker/ietf/secr
Robert Sparks 4c9db8f250 This is the first step towards using Role to represent Area directors. It
- 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
2015-01-08 20:22:23 +00:00
..
announcement Remove secauth middleware. Replace with role_required decorators. Commit ready for merge 2014-11-09 02:32:41 +00:00
areas Remove secauth middleware. Replace with role_required decorators. Commit ready for merge 2014-11-09 02:32:41 +00:00
console Remove secauth middleware. Replace with role_required decorators. Commit ready for merge 2014-11-09 02:32:41 +00:00
drafts Remove secauth middleware. Replace with role_required decorators. Commit ready for merge 2014-11-09 02:32:41 +00:00
groups This is the first step towards using Role to represent Area directors. It 2015-01-08 20:22:23 +00:00
lib Made ietf/secr/{drafts,roles,ipradmin} pyflakes-clean. 2014-03-15 22:06:48 +00:00
meetings Added a setting for the temporary bluesheets directory used during testing. 2014-11-12 01:49:55 +00:00
middleware Merged in branch/amsl/iprtool/5.7.4@8734 from rcross@amsl.com, providing new IPR models, refactored code, and improved list, search, and management interfaces. 2014-12-21 19:26:33 +00:00
proceedings Added functionality for management of group materials, 2014-11-25 00:09:05 +00:00
roles Remove secauth middleware. Replace with role_required decorators. Commit ready for merge 2014-11-09 02:32:41 +00:00
rolodex Remove secauth middleware. Replace with role_required decorators. Commit ready for merge 2014-11-09 02:32:41 +00:00
sreq Don't add the group's ad to the list of people who need to be at a meeting if the group doesn't have an ad. Protects the field formatter from occurances of None in passed in lists. Patch applied to production. Commit ready for merge. 2015-01-07 21:24:42 +00:00
telechat This is the first step towards using Role to represent Area directors. It 2015-01-08 20:22:23 +00:00
templates Merged in branch/amsl/iprtool/5.7.4@8734 from rcross@amsl.com, providing new IPR models, refactored code, and improved list, search, and management interfaces. 2014-12-21 19:26:33 +00:00
utils Merged in [8641] from rcross@amsl.com: 2014-11-11 22:29:50 +00:00
__init__.py Merged in branch/amsl/1.50@6388 from rcross@amsl.com, with secretariat tool 2013-10-21 20:29:15 +00:00
context_processors.py Merged in branch/amsl/trunkmerge@5449 from rcross@amsl.com, with some tweaks. This provides the secretariat apps. 2013-03-05 22:43:31 +00:00
urls.py Merged in branch/amsl/iprtool/5.7.4@8734 from rcross@amsl.com, providing new IPR models, refactored code, and improved list, search, and management interfaces. 2014-12-21 19:26:33 +00:00