datatracker/ietf/utils
Henrik Levkowetz fcb6806d17 Merged in work from sasha@dashcare.nl on Review Queue Managemnt:
This abstracts queue management, making it possible to implement different
policies for each team. It provides two concrete policies:
RotateAlphabeticallyReviewerQueuePolicy, which rotates an alphabetically
ordered reviewer list with consideration for skip indications, and is the
default policy; and LeastRecentlyUsedReviewerQueuePolicy, a simple
least-recently-used policy.  Also see issues #2721 and #2656.
 - Legacy-Id: 17121
2019-12-04 23:02:52 +00:00
..
management Fixed a pyflakes issue. 2019-11-04 18:11:59 +00:00
migrations Fixed incorrect type hints for Migration.dependencies. 2019-09-30 16:25:58 +00:00
templatetags Added 'from __future__' imports all over the place, to bring code behaviour into closer alignment between python2 and python3 2019-07-15 15:40:51 +00:00
.gitignore * Moved utility functions into utils/ directory, and started breaking out 2007-05-11 15:48:45 +00:00
__init__.py Cleaned out some (arbitrary) submodule name imports into ietf.utils, and made the corresponding import statements import the names directly from the correct submodules. 2014-03-16 07:09:38 +00:00
accesstoken.py Py2/3 compatibility: Added __future__ import. 2019-07-15 15:47:31 +00:00
admin.py Python2/3 compatibility: replaced six.ensure_text() with either six.text_type or django's force_text(), depending on the case, and fixed a variable scope issue. 2019-07-16 13:20:05 +00:00
aliases.py Added 'from __future__' imports all over the place, to bring code behaviour into closer alignment between python2 and python3 2019-07-15 15:40:51 +00:00
bootstrap.py Added 'from __future__' imports all over the place, to bring code behaviour into closer alignment between python2 and python3 2019-07-15 15:40:51 +00:00
bower_storage.py Cleaned up bower_storage a bit. 2015-08-01 15:03:40 +00:00
crawlurls.txt Put a proper command-line interface on the test crawler, spit out number of errors (if any), also add wrapper script for running the test-crawler and idindex generation scripts, in the future other (safe, non-mutating) scripts operating on real data can be added too 2014-01-12 16:55:42 +00:00
decorators.py Python2/3 compatibility: Added force_str or force_bytes in some places, to ensure the argument right type 2019-07-15 15:49:35 +00:00
draft.py Fixed up mypy issues or added type:ignore comments as needed for a clean mypy run. 2019-09-30 15:42:18 +00:00
draft_search.py Added 'from __future__' imports all over the place, to bring code behaviour into closer alignment between python2 and python3 2019-07-15 15:40:51 +00:00
fields.py Python2/3 compatibility: Changed the use of open() and StringIO to io.open() etc. 2019-07-15 19:14:04 +00:00
history.py Added 'from __future__' imports all over the place, to bring code behaviour into closer alignment between python2 and python3 2019-07-15 15:40:51 +00:00
html.py Python2/3 compatibility: Changed the use of open() and StringIO to io.open() etc. 2019-07-15 19:14:04 +00:00
log.py Merged in [16818] from rjsparks@nostrum.com: 2019-10-21 13:17:33 +00:00
mail.py When group secretary email addresses occurred in some mailtrigger To: entries, they were given with both name and address parts, while when occurring in Cc: entries, no names were present. Fixed one case of this, and adjusted a test case for consistency. Also added a more general utility function to exclude selected email addresses from email address lists. 2019-11-27 21:49:22 +00:00
markup_txt.py Python2/3 compatibility: Changed the use of open() and StringIO to io.open() etc. 2019-07-15 19:14:04 +00:00
models.py Added proxy ForeignKey and OneToOneField classes which set the now required on_delete parameter on the fields to the legacy value. 2018-02-20 15:33:20 +00:00
ordereddict.py Added 'from __future__' imports all over the place, to bring code behaviour into closer alignment between python2 and python3 2019-07-15 15:40:51 +00:00
pdf.py Read pdf files as binary. 2019-07-17 16:05:19 +00:00
pipe.py Python2/3 compatibility: replaced six.ensure_text() with either six.text_type or django's force_text(), depending on the case, and fixed a variable scope issue. 2019-07-16 13:20:05 +00:00
resources.py Added 'from __future__' imports all over the place, to bring code behaviour into closer alignment between python2 and python3 2019-07-15 15:40:51 +00:00
serialize.py Dump redacted events in DeletedEvent table 2012-11-07 14:59:17 +00:00
storage.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
test_data.py Merged changes from current trunk to Py3 branch. 2019-07-16 15:36:16 +00:00
test_runner.py Tweaked the output of mypy_test(). 2019-10-15 16:48:23 +00:00
test_smtpserver.py Python2/3 compatibility: Changed the use of open() and StringIO to io.open() etc. 2019-07-15 19:14:04 +00:00
test_textupload.py Fix #2584 - Add additional content validation for uploaded texts. 2019-10-23 20:15:30 +00:00
test_utils.py Python2/3 compatibility: Changed the use of open() and StringIO to io.open() etc. 2019-07-15 19:14:04 +00:00
tests.py Fixed up mypy issues or added type:ignore comments as needed for a clean mypy run. 2019-09-30 15:42:18 +00:00
tests_restapi.py Python2/3 compatibility: Changed the use of open() and StringIO to io.open() etc. 2019-07-15 19:14:04 +00:00
texescape.py Added 'from __future__' imports all over the place, to bring code behaviour into closer alignment between python2 and python3 2019-07-15 15:40:51 +00:00
text.py Merged in work from sasha@dashcare.nl on Review Queue Managemnt: 2019-12-04 23:02:52 +00:00
textupload.py Merged in [16922] from sasha@dashcare.nl: 2019-10-26 15:42:58 +00:00
timezone.py Fixed a time arithmetics issue in meeting cutoff date methods 2017-07-23 14:47:46 +00:00
urls.py Python2/3 compatibility: Changed the use of open() and StringIO to io.open() etc. 2019-07-15 19:14:04 +00:00
validators.py Corrected the order of string prefix 'r' and 'b' under python2. 2019-07-15 15:37:48 +00:00