datatracker/ietf/nomcom
Henrik Levkowetz aa5e61d958 Updated all urlpatterns to use ietf.utils.urls.url() instead of django's,
in order to autogenerate dotted path url pattern names.  Updated a number
of url reverses to use dotted path, and removed explicit url pattern names
as needed.

Changed some imports to prevent import of ietf.urls before django
initialization was complete.


Changed 3 cases of form classes being curried to functions; django 1.10
didn't accept that.

Started converting old-style middleware classes to new-style middleware
functions (incomplete).

Tweaked a nomcom decorator to preserve function names and attributes, like
a good decorator should.

Replaced the removed django templatetag 'removetags' with our own version
which uses bleach, and does sanitizing in addition to removing explicitly
mentionied html tags.

Rewrote the filename argument handling in a management command which had
broken with the upgrade.
 - Legacy-Id: 12818
2017-02-11 14:43:01 +00:00
..
management Converted all management commands which set up additional command-line switches to use the argparse approach instead of the deprecated optparse approach. 2017-01-11 18:42:38 +00:00
migrations Added a migration to capture the ordering option on Nominee. 2017-02-10 10:29:07 +00:00
templatetags Removes the generation of the count badge from a templatetag into the template 2015-12-02 15:45:40 +00:00
__init__.py view only accessible by the secretariat that allows to assign the email of the members and the chair of the NomCom 2012-11-20 00:40:57 +00:00
admin.py Brought back the nomcom nominee merge functionality which was inadvertently removed in January. There is now both a Merge Nominee and a Merge Person form, with additional instructions which should make it easier to choose the right one for the task. 2016-09-22 14:23:20 +00:00
decorators.py Updated all urlpatterns to use ietf.utils.urls.url() instead of django's, 2017-02-11 14:43:01 +00:00
factories.py Added a pylint rc-file, and fixed or silenced a number of issues found by pylint using the settings .pylintrc (which enable only error checking). 2016-09-08 14:48:59 +00:00
fields.py Changed 'requirement' to 'desired expertise' in user-visible places in the nomcom app. 2013-09-24 17:50:02 +00:00
forms.py Specified strip=False for another bunch of CharField form fields with Textarea widgets. 2017-01-23 17:38:56 +00:00
managers.py Changed the nomcom __getattr__ mixin manager so as to not interfere with django 1.10 internals. 2017-02-10 11:02:06 +00:00
models.py Added an ordering for Nominee objects. 2017-02-09 21:07:22 +00:00
redirect_ann_urls.py Updated all urlpatterns to use ietf.utils.urls.url() instead of django's, 2017-02-11 14:43:01 +00:00
resources.py Change the cache key construction to deal with query arguments containing spaces. Fixes 500 errors which would otherwise occur. 2016-09-25 13:53:22 +00:00
test_data.py Removed the description field from Position. Simplified the Position list and the Position edit form. Tweaked several places to make the pages more self documenting. Added a page to help nomcom chairs through setting up a new nomcom. Fixes #1867 and #1768. 2015-12-09 23:24:46 +00:00
tests.py Updated all urlpatterns to use ietf.utils.urls.url() instead of django's, 2017-02-11 14:43:01 +00:00
urls.py Updated all urlpatterns to use ietf.utils.urls.url() instead of django's, 2017-02-11 14:43:01 +00:00
utils.py Added a pylint rc-file, and fixed or silenced a number of issues found by pylint using the settings .pylintrc (which enable only error checking). 2016-09-08 14:48:59 +00:00
views.py Updated all urlpatterns to use ietf.utils.urls.url() instead of django's, 2017-02-11 14:43:01 +00:00