Skip to content

Releases: WikipediaLibrary/TWLight

v20.6

09 Jun 08:41
8d6a72c
Compare
Choose a tag to compare
  • EZProxy support added
  • Library Bundle implemented
  • Homepage redesigned

v20.1

14 Jan 11:56
Compare
Choose a tag to compare

Features

  • Added new metrics and modified existing ones, including average authorizations per user
  • Added a My Collection page, listing active authorizations
  • Users can now 'return' active authorizations
  • Added EZProxy support, launching 3 publisher collections via this access method
  • Terms of Use updated, requiring all users to re-agree
  • Users can now always request an extension of an authorization
  • Coordinators can now customise review reminder emails

Bug fixes

  • Fixed some 404s
  • Fixed authorizations not setting sent_by field consistently
  • Numerous other miscellaneous bug fixes

Other

  • Updated codebase to Python 3

v19.6

13 Jun 10:02
Compare
Choose a tag to compare

Features

  • TWLight is now deployed via Docker, replacing Vagrant. https://github.com/WikipediaLibrary/twlight_vagrant is now historical - local development only requires this repository.
  • Added a new account distribution workflow - "Link". This method is for publishers who provide us with a single login or link to send to all users. When approving an application for one of these publishers, an approved application is immediately marked as sent, and an email is sent to the user.
  • Re-added optional account lengths for certain publishers. For accounts which we know last a fixed amount of time, users will now receive an email prompting them to request a renewal in advance of it expiring.

v19.4

17 Apr 09:45
Compare
Choose a tag to compare

Features

  • Email validation added to account_email field. Users applying to a partner which requires pre-registration will now be required to enter a valid email address.
  • Apply user experience updated to be more consistent from homepage through to applying.
  • Access code approvals now automatically send emails to users with their access code.

Bug fixes

  • Authorization code tidied up to fix issues with duplicated authorizations.
  • Fixed server errors when downloading CSVs
  • Emails are no longer sent to users commenting on their own application.

Other

  • CSV downloads now have tests
  • Authorizations are now shown in a standalone section of the admin interface, instead of only being bundled with user objects.

First release v19.2

12 Feb 11:17
391acdb
Compare
Choose a tag to compare

This is the first release for TWLight which powers the Wikipedia Library Card platform (https://wikipedialibrary.wmflabs.org/).

We're creating releases in an effort to keep the community up-to-date with changes to the website. Release notes will be published here and pulled onto the platform in the future for quick reference.

In this release the platform is set up to support The Wikipedia Library's manual (i.e. not proxy-based) account distribution processes. Users can log in via OAuth and apply to one of a number of TWL partners for free account access. Coordinators discuss and make decisions on applications, and then send successful applications to publishers for account set up, or send existing access codes/login details directly.