Value proposition
As a user, I want to get a machine-readable export of the personal information that the WMF has about me. It should be possible through the Mediawiki API to get a JSON export of the data (after authenticating as the user).
Contents of the report
The API response should provide the following information about the user:
User Data
- User ID #
- Username
- Email address (if we have it)
- Email verification date (if we have it)
- Account registration date
- Timestamp of latest edit (on current wiki)
- User rights conferred and/or user group memberships (on current wiki)
- Preferences (on current wiki, including hidden preferences—just a dump)
Most of these are already provided by https://www.mediawiki.org/wiki/API:Userinfo. The ones that aren't are:
- Email verification date (if we have it)
- Timestamp of latest edit (on current wiki)
Does this need QA?
Yes