Arian_Bozorg created this task.
Arian_Bozorg added projects: Wikidata Dev Team, Temporary accounts, Wikidata.
Restricted Application added a subscriber: Aklapper.

TASK DESCRIPTION
  **Problem:**
  We are currently leaking the IPs of users who are not logged in when making 
certain edits on Wiklidata.
  
  With temporary accounts are enabled on the repo, we must not leak the IPs of 
users who are not logged in and add entry with their temporary account name 
instead to the edit histories etc.
  
  **Affected SpecialPages**
  
  EntitySchema pages
  
  - Create EntitySchema
  - Edit EntitySchema text
  - Set label, description and aliases for EntitySchema
  
  Lexeme pages
  
  - Create Lexeme (both js and non-js)
  - Merge Lexeme
  
  Item and Property pages
  
  - Create Item
  - Create Property
  - Merge Item
  - Redirect an entity
  - Set Item sitelink
  - Set Item label, description or alias
  - Set Property label, description or alias
  
  **Affected page UIs**
  Item/Property UI
  Lexeme UI
  EntitySchema UI
  
  **Affected APIs**
  Action API (if required)
  REST API
  
  **BDD**
  GIVEN a user who isn't logged in 
  AND Temporary Accounts are enabled
  WHEN an edit is made
  THEN an entry with their temporary account name is added to the edit history 
of the Item
  
  **Acceptance criteria:**
  
  [ ] IP is not leaked for users editing on SpecialPages and IP masking is 
enabled on the repo
  [ ] IP is not leaked for users editing on Item, Property, Lexeme nor 
EntitySchema UIs and IP masking is enabled on the repo
  [ ] IP is not leaked for users editing through the RESTand Action API and IP 
masking is enabled on the repo

TASK DETAIL
  https://phabricator.wikimedia.org/T355076

WORKBOARD
  https://phabricator.wikimedia.org/project/board/6016/

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Arian_Bozorg
Cc: Aklapper, Arian_Bozorg, Danny_Benjafield_WMDE, Astuthiodit_1, 
karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, Nandana, kostajh, 
Lahi, Gq86, GoranSMilovanovic, QZanden, KimKelting, LawExplorer, JJMC89, 
_jensen, rosalieper, Scott_WUaS, Wikidata-bugs, aude, Mbch331, Ltrlg
_______________________________________________
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org

Reply via email to