Released on 18 September 2015
Bugfix release for 2.7.0.
Below we provide much more detail. These are by no means exhaustive, view the git log for complete information.
refresh_stats
command (issue 3835).refresh_stats_rq
command to refresh_stats
. The
old refresh_stats
command is now gone.On deleting a user account their submissions, suggestions and reviews are now re-assigned to the “nobody” user.
If you wish to remove the user’s contributions also, you can use the
purge_user
command, or call user.delete(purge=True)
to delete the
user programatically.
contributors
command to get the list of contributors
(issue 3867).find_duplicate_emails
command to find duplicate emails.merge_user
command to get merge submissions, comments and
reviews from one user account to another. This is useful for fixing users
that have multiple accounts and want them to be combined. No profile data
is merged. By default it removes the original user account after successful
merge.purge_user
command to purge a user from the site and revert
any submissions, comments and reviews that they have made. This is useful to
revert spam or a malicious user.verify_user
command to automatically verify a user accountrefresh_stats_rq
command to refresh_stats
, replacing
the old command of the same name. refresh_stats
is able to
calculate the stats for disabled projects (old refresh_stats_rq
was
unable to do it).update_user_email
command to update a user’s email
address.--no-rq
option to run commands in a single process without
using RQ workers.init command
.Disabled projects are visually differentiated in the projects drop-down
(issue 3996).
Since the in-cache data structure supporting this changed, it’s necessary to
clear the cache. Assuming your default
cache lives in the DB number 1
,
you can clear it as follows:
$ redis-cli -n 1 KEYS "*method-cache:Project:cached_dict:*" | xargs redis-cli -n 1 DEL
Admins can now always see and navigate disabled projects.
Pulled latest translations.
Scores now include suggestions.
A link is now displayed on the sidebar so admin users can quickly edit the announcements.
Now previously hidden errors during login and sign up are displayed to the user.
Improved usage of system checks so sysadmins get better feedback on whether something is wrong with Pootle.
...and lots of refactoring, new tests, cleanups, improved documentation and of course, loads of bugs were fixed.
This release was made possible by the following people:
Julen Ruiz Aizpuru, Ryan Northey, Taras Semenenko, Leandro Regueiro, Dwayne Bailey, Jerome Leclanche, Kevin Scannell, Daniel Widerin.
And to all our bug finders, testers and translators, a Very BIG Thank You.