Summary: NomCom tool improvements
Release Date: Mon, October 8, 2018 at 1:23 PM UTC
Release Author: Henrik Levkowetz
This is a feature release with only small tweaks, mostly related to the
NomCom tools, but there are also some IESG page, test suite, account, and
utility script improvements,
Added pagination to the nomcom pending-feedback page, to reduce load
Changed the default sort for nomcom.models.Nominees to be
--reminderswitch to the GDPR request mailer, for repeat
Prevent issues for logins without Person records by not letting
Person-less users through login.
Added an send_email field to BallotPostitionDocEvent to reflect whether
Send emailbutton was used to save the ballot position. Added icons
on documents' IESG evaluation record to reflect this.
Adjusted the test_submit_nonascii_name() to match the output from
idnits 2.16.0, which emits warnings rather than errors for nonascii content.
Built out test_edit_nomcom_view() to also test adding and removing
Added a form clean() for the reminder dates of the nomcom edit form, to
make something appropriate out of edits that remove reminder dates, rather
delete. This fixes a potential exception, when a blank
date cannot be saved, and also does what the user expected (deletes a
The nomcom send_reminders command was not being run daily. Fixed that.
Fixed a typo in the GDPR consent request email template.