Fix#2337 - Send periodic reminders of open reviews every X days (opt-in)
The interleaved_migrations_test currently fails due to the various
migrations that have been added for individual tickets/commits (unless
--permit-mixed-migrations is set). I think this is better fixed in a
later cleanup, as doing it now could cause confusion when merging
individual commits, and more migrations are likely to be added soon.
- Legacy-Id: 16823
Note: SVN reference [16705] has been migrated to Git commit ec56a03ec6
Fix#2231 - Send reminders before long UnavailabilityPeriods expire
A notification is sent to the team secretary and reviewer, if an
unavailability period lasting 30 days or more will end in 3 days.
- Legacy-Id: 16822
Note: SVN reference [16704] has been migrated to Git commit 179c151f9e
The interleaved_migrations_test currently fails due to the various
migrations that have been added for individual tickets/commits (unless
--permit-mixed-migrations is set). I think this is better fixed in a
later cleanup, as doing it now could cause confusion when merging
individual commits, and more migrations are likely to be added soon.
Commit ready for merge.
- Legacy-Id: 16705
A notification is sent to the team secretary and reviewer, if an
unavailability period lasting 30 days or more will end in 3 days.
Commit ready for merge.
- Legacy-Id: 16704
This fixes a syntax error and a Python 3 incompatibility, and adds
send-review-reminders to the daily cron script.
Important notes:
- I have not tested to what degree the existing reminders work as they
should, as that's out of scope. It does have tests.
- I can't assess whether the virtualenv activation works in the
production setup, and it may be obsolete as bin/daily also
activates the virtualenv.
- The same Python 3 incompatibility (execfile() no longer exists) seems
to exist in various other scripts.
Commit ready for merge.
- Legacy-Id: 16703
Update admin permissions. Grant secretariat change permissions on dbtemplate so they can update proceedings pages.
- Legacy-Id: 16424
Note: SVN reference [16096] has been migrated to Git commit 3089404f3d
Grant secretariat admin permissions to mailtrigger models. Fixes#2637.
- Legacy-Id: 15817
Note: SVN reference [15810] has been migrated to Git commit e41b3d85ea
Add admin permissions to secretariat group for nomcom objects.
- Legacy-Id: 14522
Note: SVN reference [14516] has been migrated to Git commit 4e1ab4888e
Add support for directorates to generate-wg-aliases. Fixes#2363.
- Legacy-Id: 14110
Note: SVN reference [14106] has been migrated to Git commit 4269d3b68e
Create new script ietf/bin/set_admin_permissions to configure Django Admin group permissions. Fixes#2008.
- Legacy-Id: 13581
Note: SVN reference [13575] has been migrated to Git commit 1876927cbc
Provides the utility used to reconcile the RFC Editor database against what the draft parser returns for document authors. (But only if keeping this in trunk is a good idea.)
- Legacy-Id: 13361
Note: SVN reference [13290] has been migrated to Git commit 6d8182965b
Fix issue with bin/merge-person-records when User.last_login == None. Fixes#2274.
- Legacy-Id: 13207
Note: SVN reference [13197] has been migrated to Git commit 767e9f9695