Age | Commit message (Collapse) | Author |
|
This field (which can take markdown for nice formatting) is shown on the
voting form for the election, and can contain overview information about
the election, candidates etc.
Suggested by Matthias van de Meent
|
|
|
|
That's really what it's meant, because the boolean already controlled
other things than voting -- such as the important "any results shown at
all". Voting is controlled by the combination of this field and the
dates, so rename it for clarity.
|
|
At least all email addresses being input by end users should be
confverted to lowercase to avoid duplicates.
Update existing users, registrations and election candidates to be
lowercase, and add constraints to them
For things like conference contract addresses that are only set by
superusers, we skip the constraints part and let the user take some more
responsibility.
|
|
2to3 doesn't do this automatically, probably because weird things can
happen if you had both. We know we didn't, so just do a straight
replacement.
|
|
|
|
|
|
In an effort to close up with PEP8, we should use spaces for indent
rather than tabs... Time to update your editor config!
|
|
This will be required in future Django versions, and currently throws
deprecation warnings.
|
|
Not yet linked in anywhere, so we can test it properly first.
|