datatracker/ietf/templates
Robert Sparks c8bbfbad78 This set of changes focuses on improvements to the nomcom portion of the datatracker.
These changes:

Simplify the nomcom form for comments. Make it more obvious who receives mail when a comment is supplied. Fixes # 1849.

Simplify the nomcom form for nominations. Provide a primary workflow where nominations choose an existing Person, and a secondary workflow for nominating new people. 

Allow nominees to add a comment when accepting or declining a nomination. Fixes #1845.

Organize the list of nominees on the feedback page. Fixes #1786 and #1809.

Simplify the mechanisms used to display feedback message counts.

Regroup the feedback view to make it easier to see where to spend review effort. Fixes #1866.

Capture when nomcom members last reviewed feedback for a given nominee. Add badges when new feedback is avaliable. Improve the layout of the feedback index page. Fixes #1850.

Reorganize the tab navigation on the nomcom private pages. Made it more obvious when the chair is doing something that only the chair gets to see. Fixes #1788 and #1795.

Regroup multiselect options to make classifying pending feedback simpler. Make the control larger and resizable. Fixes #1854.

Simplify the chair's views for editing nominee records. Replace the merge nominee form with a request to the secretariat to merge Person records. Fixes #1847. 

Added merging nominees to the secretariat's persson merging script. 

Show information for concluded nomcoms. Close feedback and nomination for concluded nomcoms. Fixes #1856.

Improve the questionnaire templates, reminding the nominee that receiving the questionnaire does not imply they have accepted a nomination. Fixes #1807.

Remove the description field from Postion. Simplify the Position list and the Position edit form. Make the nomcom pages more self documenting. Add a page to help nomcom chiars through setting up a new nomcom. Fixes #1867 and #1768.

Remove the type from the template pathname for the requirements templates. Make the requirements views work for both types plain and rst. Changed the default type for new nomcom requirement templates to rst.

Remove 'incumbent' from the models. Fixes #1771.

Adjust the models for Nominee and Nomination to better associate Nominee objects with Person objects.

Remove BaseNomcomForm and the implementation of custom fieldsets.

Replace the custom message framework with the django provided messages framework.

Improve SearchablePersonField to show the primary email address for any search result where a name appears more than once.

Add the use of factory-boy for generating test data. Normalize management of a test directory for test nomcom public keys. Significantly improve test coverage of the nomcom related code.


Commit ready for merge.
 - Legacy-Id: 10629
2015-12-23 21:00:15 +00:00
..
admin/group/group Merged in [9766] from lars@netapp.com: 2015-07-18 12:42:38 +00:00
base Added a direct menu link to tutorials under Other. Tweaked a divider visibility. 2015-11-02 06:11:13 +00:00
bootstrap3 Merged in [9766] from lars@netapp.com: 2015-07-18 12:42:38 +00:00
community Updated templates to use the static template tag for static files. 2015-08-01 14:53:59 +00:00
cookies Added preference editing support for the left_menu preference setting, and refactored the preference handling code substantially. Related to issues #1659 and #1663. 2015-06-22 18:47:28 +00:00
doc Merged in [10429] from rjsparks@nostrum.com: 2015-11-07 22:12:46 +00:00
group (Rocky) merge forward. 2015-10-09 03:16:24 +00:00
help Fix the links on the state help index page. Fixes #1775. Commit ready for merge. 2015-11-05 02:03:40 +00:00
idindex Fixed the incorrect blankline placemnt in the refactored template for id-index and id-abstracts, when generating abstracts. Fixes issue #1076. 2013-07-29 14:57:49 +00:00
iesg Merged in [9855] from lars@netapp.com: 2015-07-23 08:54:46 +00:00
ietfauth Added copyright lines and template origin to the html templates. Fixed a number of instances of html that didn't validate. 2015-04-24 20:40:01 +00:00
ipr Merged in [10109] from rjsparks@nostrum.com: 2015-10-01 20:26:23 +00:00
liaisons Liaison changes from IETF 94 demo. Includes tab for Action Needed statements and ability to add comments to history. Commit ready for merge 2015-11-12 00:26:52 +00:00
mailinglists Updated a bunch of links from http: to https: based on a patch from lars@netapp.com. 2015-04-24 21:45:04 +00:00
mailtrigger mailtoken becomes mailtrigger 2015-09-17 20:03:45 +00:00
meeting Change the acronym link on the html agenda page to go to the group's charter page rather than the charter's document page. Commit ready for merge. 2015-11-03 06:18:32 +00:00
message Added copyright lines and template origin to the html templates. Fixed a number of instances of html that didn't validate. 2015-04-24 20:40:01 +00:00
nomcom cleaned some cruft of the unrelated feedback template 2015-12-23 15:03:14 +00:00
notify_expirations Add a clean_whitespace filter in some places to get rid of any newlines embedded in document titles. 2011-02-02 15:19:27 +00:00
person/mail Merged in [8870] from rjsparks@nostrum.com: 2015-01-21 20:44:06 +00:00
registration Merged in support of xml-source only drafts submissions from personal/henrik/submitxml/. 2015-07-22 21:53:23 +00:00
release Template tweak. 2015-08-23 19:28:28 +00:00
submit Added information about which the required submission upload format alternatives are (.txt or .xml). 2015-10-02 14:59:22 +00:00
sync Merged in [9774] from lars@netapp.com: 2015-07-18 13:02:53 +00:00
test Merged [2639] from fenner@fenron.net: 2010-11-08 08:47:36 +00:00
utils Script to run from cron to send daily messages to IETF Announce showing the email header field change. 2013-12-09 19:01:44 +00:00
.gitignore Merged from log:branch/2.00@2363: Current release branch head to trunk. 2010-07-21 12:48:05 +00:00
401.html Updated templates to use the static template tag for static files. 2015-08-01 14:53:59 +00:00
404.html Updated templates to use the static template tag for static files. 2015-08-01 14:53:59 +00:00
500.html Updated templates to use the static template tag for static files. 2015-08-01 14:53:59 +00:00
base.html Replaced the custom message infrastructure in the nomcom app with django.contrib.messages 2015-12-21 20:46:56 +00:00
debug.html Merged in [9733] from lars@netapp.com: 2015-07-18 08:55:30 +00:00
email_failed.html Added copyright lines and template origin to the html templates. Fixed a number of instances of html that didn't validate. 2015-04-24 20:40:01 +00:00
googlea30ad1dacffb5e5b.html Added copyright lines and template origin to the html templates. Fixed a number of instances of html that didn't validate. 2015-04-24 20:40:01 +00:00