datatracker/ietf/review
Paul Selkirk c718fedb6c
feat: Allow review rejections to be undone (#6312)
* feat: Allow reviewer to accept a review they're previously rejected

* feat: Add a reviewer who has previously rejected a review to the list of suggested reviewers.

This largely un-does d105f8b, at the request of at least one team secretary.

* fix: Went a little overboard on the previous commit

one_assignment still has to exclude reviewers who rejected the assignment,
or they could end up being the suggested reviewer.

* fix: Actually do the assignment

* fix: If there's an existing assignment, don't create a new one

* style: Restructure conditional for clarity

* test: Add test cases for accepting or assigning a review assignment after rejecting it
2023-09-27 08:57:34 -05:00
..
migrations fix: add review team setting allowing reviewers to reject assignments past the deadline (#5418) 2023-09-14 11:48:28 -05: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 Merged in changes from trunk up to r17584. 2020-04-07 16:02:52 +00:00
factories.py chore: use factory-boy 3.3 (#6269) 2023-09-05 09:54:30 -05:00
mailarch.py fix: close open things (#5593) 2023-05-10 11:19:34 -05:00
models.py fix: add review team setting allowing reviewers to reject assignments past the deadline (#5418) 2023-09-14 11:48:28 -05:00
policies.py feat: Allow review rejections to be undone (#6312) 2023-09-27 08:57:34 -05:00
resources.py Merged in [17069] from sasha@dashcare.nl: 2019-11-26 16:09:43 +00:00
tests.py fix: Fix transient test failures due to i18n names (#4695) 2022-11-06 12:29:49 +00:00
tests_policies.py feat: Allow review rejections to be undone (#6312) 2023-09-27 08:57:34 -05:00
utils.py feat: Allow review rejections to be undone (#6312) 2023-09-27 08:57:34 -05:00