Skip to content

Releases: piratar/wasa2il

0.10.11

03 Jul 20:54
Compare
Choose a tag to compare
  • Code clean-up.

  • Navbar and sidebar improvements.

0.10.10

18 Jun 20:05
Compare
Choose a tag to compare
  • 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

17 Jun 07:01
Compare
Choose a tag to compare
  • 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

12 Jun 13:15
Compare
Choose a tag to compare
  • Bugfix: Login crashed when using IcePirate because user profile's record of whether email was wanted was incompatible with IcePirate.

0.10.7

12 Jun 11:44
Compare
Choose a tag to compare
  • 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

06 Jun 04:36
Compare
Choose a tag to compare
  • Ability to retract a proposal, thus ending vote.

0.10.5

05 Jun 15:29
Compare
Choose a tag to compare
  • 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

05 Jun 15:25
Compare
Choose a tag to compare
  • Personal data downlodable (GDPR).

  • Miscellaneous code changes.

  • IcePirate gateway updated in compliance with new version.

  • Language selection fixed.

  • Users able to update consent for email sending in user profile (with IcePirate support).

0.10.3

23 May 20:47
Compare
Choose a tag to compare
  • 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.

0.10.2

20 May 21:22
4db5027
Compare
Choose a tag to compare
  • GDPR-compliance: Terms and conditions implemented. (Need setting in admin interface to actually do anything.)

  • SAML verification fixes and error handling improvements.

  • SSNs checked to see if they represent humans of a minimum age, when specified.