Releases: piratar/wasa2il
0.10.11
0.10.10
-
Candidates can safely withdraw from election that has already entered its voting phase.
-
Bugfix: "manage.py" wasn't callable from outside of project root directory.
-
Obsolete, hard-coded data disclaimer removed. (Made obsolete by terms-and-conditions implementation.)
-
Unnecessary steps in registration process when using SAML removed.
-
Bugfix: Login-or-SAML-redirect mechanism fixed.
0.10.9
-
When automatically logged out due to inactivity, the requested page is shown with a splash message notifying of logout, instead of disrupting user's flow by redirecting to a logout page with the message.
-
Support for archived issues in user's data export.
-
Recent-issues box fixed.
0.10.8
0.10.7
-
Polity ruleset behavior changed: Discussion time, proposal time and vote time are now all defined as a length of time from the starting point of the issue. This replaced the previous functionality, which stacked them together, so that vote time was proposal time plus something, and proposal time was discussion time plus something. The new calculation provides more freedom of timing.
-
Election processing improvements.
-
Issues programmatically archivable, so that they can be soft-deleted but retained in the database without the rest of Wasa2il knowing about it. By design, recovery of archived items should be done via SQL (or migration, although that would be a bit weird.)
0.10.6
0.10.5
-
User profile image and thumbnail engine basically rewritten, to clean up after itself and organize things better.
-
Login fixed to not assume IcePirate support being enabled.
-
Various code deficiencies and warnings handled.
-
Bug from 0.10.4 where issues that should be accepted were erroneously marked as rejected.
0.10.4
0.10.3
-
Various minor code improvements.
-
Bugfix and optimization: Globals middleware made 404-compatible again and optimized a bit.
-
HTTP link replaced with HTTPS. We'll assume that everyone uses HTTPS because everyone should.
-
Untranslatable and generally failure-prone HTML5 validation disabled.
-
User profile's "bio" field fixed. It wasn't translating and thought it was required when it shouldn't have been.
-
Registration form asks whether user consents to email being sent to the given address or not.
-
Terms and Conditions appear before SAML-verification during registration.
-
IcePirate communication extensively revised with reliability and code clarity in mind.