datatracker/ietf
Tero Kivinen d5bae45799
fix: Do not add user to the top of queue after reject (fixes #4505) (#5427)
* fix: Do not add user to the top of queue after reject (fixes #4505)
Added a checkbox in the reject review dialog to ask whether user
wants to be added to the top of the queue or not. Default is off.

* Do not change request_assignment_next if wants_to_be_next is not True.
Set the request_assignment_next also in LeastRecentlyUsedReviewerQueuePolicy
so it can be used to override the assignment policy rules (i.e., if
someone has once per month, but he rejects review with wants_to_be_next set
to true, he will get new assignment immediately, not after one month).

* Added wants_to_be_next to test cases too.

* Fixed test function prototypes, they can't have any parameters, only
self. Added test cases for test_return_reviewer_to_rotation_top both
for RotateAlphabeticallyReviewerQueuePolicyTest and
LeastRecentlyUsedReviewerQueuePolicyTest.
2023-03-30 08:34:08 +09:00
..
api Merge remote-tracking branch 'ietf-tools/main' into feat/postgres 2023-03-20 13:46:32 -05:00
bin feat: move IETF Activity reports from external text based to HTML pages (#5180) 2023-02-27 16:58:59 -06:00
community chore: Add type annotations to satisfy linter (#5435) 2023-03-29 09:06:14 +09:00
cookies More fixes 2021-12-02 11:07:50 +00:00
database-notes
dbtemplate chore: Add type annotations to satisfy linter (#5435) 2023-03-29 09:06:14 +09:00
doc fix: Do not add user to the top of queue after reject (fixes #4505) (#5427) 2023-03-30 08:34:08 +09:00
group refactor: Purge old migrations and update ci to build on a clean schema (#5431) 2023-03-28 18:06:07 +09:00
help refactor: Purge old migrations and update ci to build on a clean schema (#5431) 2023-03-28 18:06:07 +09:00
idindex fix: use Internet-Draft more consistently across the UI (#5104) 2023-02-11 10:09:28 -06:00
iesg chore: Add type annotations to satisfy linter (#5435) 2023-03-29 09:06:14 +09:00
ietfauth refactor: Purge old migrations and update ci to build on a clean schema (#5431) 2023-03-28 18:06:07 +09:00
ipr refactor: Purge old migrations and update ci to build on a clean schema (#5431) 2023-03-28 18:06:07 +09:00
liaisons refactor: Purge old migrations and update ci to build on a clean schema (#5431) 2023-03-28 18:06:07 +09:00
mailinglists refactor: Purge old migrations and update ci to build on a clean schema (#5431) 2023-03-28 18:06:07 +09:00
mailtrigger chore: Add type annotations to satisfy linter (#5435) 2023-03-29 09:06:14 +09:00
meeting feat: Add requests summary (#5439) 2023-03-30 08:07:59 +09:00
message refactor: Purge old migrations and update ci to build on a clean schema (#5431) 2023-03-28 18:06:07 +09:00
name chore: Add type annotations to satisfy linter (#5435) 2023-03-29 09:06:14 +09:00
nomcom refactor: Purge old migrations and update ci to build on a clean schema (#5431) 2023-03-28 18:06:07 +09:00
person refactor: Purge old migrations and update ci to build on a clean schema (#5431) 2023-03-28 18:06:07 +09:00
redirects chore: Add type annotations to satisfy linter (#5435) 2023-03-29 09:06:14 +09:00
release feat: reflect breaking change in internal release description (#3826) 2022-04-14 15:04:09 -05:00
review fix: Do not add user to the top of queue after reject (fixes #4505) (#5427) 2023-03-30 08:34:08 +09:00
secr Merge remote-tracking branch 'ietf-tools/main' into feat/postgres 2023-03-29 10:41:47 +09:00
static Merge remote-tracking branch 'ietf-tools/main' into feat/postgres 2023-03-29 10:41:47 +09:00
stats refactor: Purge old migrations and update ci to build on a clean schema (#5431) 2023-03-28 18:06:07 +09:00
submit refactor: Purge old migrations and update ci to build on a clean schema (#5431) 2023-03-28 18:06:07 +09:00
sync Merge remote-tracking branch 'ietf-tools/main' into feat/postgres 2023-02-27 12:55:47 -06:00
templates fix: Do not add user to the top of queue after reject (fixes #4505) (#5427) 2023-03-30 08:34:08 +09:00
utils Merge remote-tracking branch 'ietf-tools/main' into feat/postgres 2023-03-29 10:41:47 +09:00
.gitignore chore: Update test docs to postgresql; remove extraneous sqlite stuff (#5400) 2023-03-29 10:45:03 +09:00
.yarnrc
__init__.py feat: Celery support and asynchronous draft submission API (#4037) 2022-08-22 13:29:31 -05:00
celeryapp.py feat: Celery support and asynchronous draft submission API (#4037) 2022-08-22 13:29:31 -05:00
checks.py fix: use Internet-Draft more consistently across the UI (#5104) 2023-02-11 10:09:28 -06:00
context_processors.py feat: Improve links to meeting tools from group pages (#5130) 2023-02-11 10:00:30 -06:00
feed_urls.py
LICENSE
manage.py
middleware.py
settings.py Merge remote-tracking branch 'ietf-tools/main' into feat/postgres 2023-03-20 13:46:32 -05:00
settings_postgrestest.py feat: Case Insensitive Email.address field (#5046) 2023-01-30 11:52:38 -06:00
settings_testcrawl.py chore: improve ALLOWED_HOSTS in settings (ports are not useful there) (#4232) 2022-07-20 15:16:14 -05:00
urls.py feat: enable editorial stream adoption and balloting (#5011) 2023-01-31 13:50:51 -06:00
virtualenv-manage.py
wsgi.py Update internal references to trac.tools.ietf.org to point to trac.ietf.org. Remove several links into tools.ietf.org. Commit ready for merge. 2021-10-13 21:43:44 +00:00