Page MenuHomePhabricator

Automated testing in REST API to ensure IP masking works
Closed, ResolvedPublic5 Estimated Story Points

Description

Mediawiki allows users to make edits without having a wiki account, or without logging in. Currently, in such cases Mediawiki attributes the edit to the user's IP address. WMF has introduced a functionality that, which when enabled, does not link the edit to the IP address but a temporary ("fake") account as a means to protect the privacy of these users.

Acceptance criteria:

  • Automated test that ensure that when editing without an account, a user's IP address is not recorded but instead attributed to a temporary ("fake") account.

Technical notes:

Event Timeline

Change 1006017 had a related patch set uploaded (by Jakob; author: Jakob):

[mediawiki/extensions/Wikibase@master] REST: Ensure edit requests handle IP masking

https://gerrit.wikimedia.org/r/1006017

Change 1006017 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] REST: Ensure edit requests handle IP masking

https://gerrit.wikimedia.org/r/1006017