datatracker/ietf/nomcom
Henrik Levkowetz 2c1438c240 Moved unidecode_name from utils.text to person.name.
Modified UserFactory to use a new locale for each new user, instead of the
same locale for a whole test run.  This (almost) ensures the exercise of
code to deal with non-ascii names, something which would not happen if a
locale with ascii names was chosen at the start of a run.

Modified name.initials() to not use non-word characters as initials.

Modified unidecode_name() to do more normalization, to conform to the
conventions used in internet-drafts.

Added saving of the factory-boy random state in order to be able to re-run
a test suite with the same pseudo-random sequence as in a previous failed
run.

Fixed an issue with email formatting in test_api_submit_ok().

Modified the draft author extraction code to deal better with names with
embedded apostrophes.
 - Legacy-Id: 14141
2017-09-20 15:36:30 +00:00
..
management Converted the make/delete_dummy_nomcom scripts to a management command. 2017-04-18 21:14:37 +00:00
migrations Corrected the add_topics migration 2017-06-05 12:27:45 +00:00
templatetags Eliminated several variations on word wrapping, keeping only what used to be wrap_text(), but renamed as ietf.utils.text.wordwrap(). This performs better than django.utils.text.wrap() when there are indented text parts. Replaced django's default wordwrap filter with one calling ietf.utils.text.wordwrap in templates. Changed to triggered wrapping in some cases, with the maybewordwrap filter, which triggers on lines longer than 100 characters. This fixes the issue with undesired wrapping of reviews. 2017-06-02 23:13:22 +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 Added a test to check for missing admin models, and added the admin models that were currently missing. 2017-08-01 14:00:29 +00:00
decorators.py Fix various "RemovedInDjango20Warning" warnings. Commit ready for merge. 2017-03-25 19:16:45 +00:00
factories.py Added more test objects in test_merge_users(), and fixed an issue with merge_users() uncovered by the added testing. 2017-06-29 14:53:00 +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 Merged in [13501] from rjsparks@nostrum.com: 2017-06-04 19:40:26 +00:00
managers.py Make it possible to close nominations without closing feedback. Fixes #2255. Commit ready for merge. 2017-05-22 18:40:05 +00:00
models.py Added more test objects in test_merge_users(), and fixed an issue with merge_users() uncovered by the added testing. 2017-06-29 14:53:00 +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 Allow the nomcom to collect feedback on arbitrary topics. Fixes #2256 and #1846. Commit ready for merge. 2017-05-30 19:54:31 +00:00
test_data.py Make it possible to close nominations without closing feedback. Fixes #2255. Commit ready for merge. 2017-05-22 18:40:05 +00:00
tests.py Merged in [13717] from rjsparks@nostrum.com: 2017-06-29 12:52:25 +00:00
urls.py Allow the nomcom to collect feedback on arbitrary topics. Fixes #2256 and #1846. Commit ready for merge. 2017-05-30 19:54:31 +00:00
utils.py Moved unidecode_name from utils.text to person.name. 2017-09-20 15:36:30 +00:00
views.py Further refinements to the nominee status table. Related to #2261. Commit ready for merge. 2017-08-16 21:59:51 +00:00