datatracker/ietf/review
Henrik Levkowetz c606461b22 Merged in [16924] from sasha@dashcare.nl:
Fix #2217 - Allow submission of unsolicited reviews by secretaries.
- For team secretaries, a button 'Submit unsolicited review' will now
  appear next to 'Request review' on the document's main page.
- If the secretary is a secretary for multiple teams, they are taken
  through an intermediate page to select for which team they are
  submitting their review.
- The form is similar (and using the same code) as the usual review
  completion, with a few extra fields for the review type and reviewer,
  which would usually already be known.
- When submitting the review, a ReviewRequest and ReviewAssignment are
  automatically created. The assignment is then immediately closed in
  the usual way.
- Other workflows are unchanged.
The issues with the review form in #2061 are slightly worse for the
unsolicited review scenario, but that will be improved when #2061 is
fixed.
 - Legacy-Id: 16932
Note: SVN reference [16924] has been migrated to Git commit 871a4b653b
2019-10-26 21:16:53 +00:00
..
migrations Added a migration for a changed help text. 2019-10-23 15:31:18 +00:00
__init__.py Add review tracking models, add a request review page (with test), show 2016-05-19 15:35:30 +00:00
admin.py Turned the ReviewAssignmentAdmin.review field into a raw_id_field, to avoid a form that lists all documents in the database in a drop-down. Fixes issue #2810. 2019-10-08 13:57:25 +00:00
factories.py Merged in a refactoring of document review code from rjsparks@nostrum.com. This introduces ReviewAssignments, letting us do multiple assingments for a given RevieRequest, without conflating the assignments and their results with the request itself. 2019-04-30 16:54:06 +00:00
mailarch.py Fix #2217 - Allow submission of unsolicited reviews by secretaries. 2019-10-24 12:37:59 +00:00
models.py Merged in [16891] from sasha@dashcare.nl: 2019-10-22 21:20:51 +00:00
resources.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.py Fix #2186 - Return review req to 'requested' status if no review assignments are open. 2019-10-03 09:02:34 +00:00
utils.py Merged in [16921] from sasha@dashcare.nl: 2019-10-26 15:16:18 +00:00