datatracker/ietf/mailtrigger
Sasha Romijn 1390ae073c Fix #2354 - Make review_completed configurable per team and review type
This includes a migration to change mailtrigger slugs to be up to 64
characters instead of 32, as some slugs would not fit and require clunky
abbreviations.
A data migration creates triggers for existing teams, and they are also
created on the fly if a trigger does not exist yet, providing a safe
fallback for new review teams. The review_completed mailtrigger serves
as the template for new triggers.
This commit also includes tests for gather_address_lists(), as none
existed.

Commit ready for merge.
 - Legacy-Id: 16680
2019-08-30 17:40:55 +00:00
..
migrations Fix #2354 - Make review_completed configurable per team and review type 2019-08-30 17:40:55 +00:00
__init__.py mailtoken becomes mailtrigger 2015-09-17 20:03:45 +00:00
admin.py mailtoken becomes mailtrigger 2015-09-17 20:03:45 +00:00
forms.py remove some experimental cruft 2015-09-17 21:25:50 +00:00
models.py Fix #2354 - Make review_completed configurable per team and review type 2019-08-30 17:40:55 +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_utils.py Fix #2354 - Make review_completed configurable per team and review type 2019-08-30 17:40:55 +00:00
tests.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
urls.py Fix various "RemovedInDjango20Warning" warnings. Commit ready for merge. 2017-03-25 19:16:45 +00:00
utils.py Fix #2354 - Make review_completed configurable per team and review type 2019-08-30 17:40:55 +00:00
views.py mailtoken becomes mailtrigger 2015-09-17 20:03:45 +00:00