Releases: WikipediaLibrary/TWLight
v20.6
v20.1
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
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
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
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.