Page MenuHomePhabricator

Adjust Item/Property UI to not leak IPs when editing and IP masking is enabled
Closed, ResolvedPublic

Description

Problem:
We are currently leaking the IPs of users who are not logged in when making edits on the Item/Property UI (example Item).

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.

BDD
GIVEN a user who isn't logged in
AND Temporary Accounts are enabled
WHEN an edit is made on the Item/Property UI
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 the Item/Property UI and IP masking is enabled on the repo

Event Timeline

Lucas_Werkmeister_WMDE renamed this task from Adjust Lexeme UI to not leak IPs when editing and IP masking is enabled to Adjust Item/Property UI to not leak IPs when editing and IP masking is enabled.Jan 30 2024, 9:40 AM
Arian_Bozorg claimed this task.