Page MenuHomePhabricator

[QA task] IP masking - temp users testing in production
Closed, ResolvedPublic

Description

Structured Content team

TaskComment
T340534: Update MultimediaViewer for IP Masking✅ testing done in dewiki beta ; ✅ tested on testwiki wmf.27
T340626: Update SearchVue for IP Maskingnot installed on dewiki betaor cswiki beta, testwiki wmf.27 test in production
T329459: [L] IP Masking Considerations: MachineVision✅ testing done in commons beta T342067: Enable IP-masking on betalabs commons ); ✅ tested on testwiki wmf.27 T345212: [QA task] IP masking - testing temp user workflows on commonstested on testwiki wmf.27
T340537: Update UploadWizard for IP Masking✅ testing done in commons beta; ✅ tested on testwiki wmf.27
T359424: [L] Update how response to temp account creation is handled on the File page cannot be tested in beta; ✅ tested on testwiki wmf.27

Growth team

Feature testing

✅ RC/Watchlist
✅ Special:Contributions
✅ Echo notifications
❓ PageTriage (installed only on enwiki - IP masking is not enabled yet)
✅ Logs
✅ Flow pages
✅ RTL check

Other tasks
Testing doc

Related Objects

Mentioned In
T359424: [L] Update how response to temp account creation is handled on the File page
T340540: Update WikibaseMediaInfo for IP Masking
T350923: [IP Masking] Temporary account to registered account creation flow (layout fixes)
T343322: IP Masking: Update Recent changes filters user registration filters for IP Masking
T300273: [IP Masking] Temporary account to registered account creation flow
T331058: Make Special:Mute only usable for named users
T345679: Update the Thanks extension to be compatible with the IP Masking project
T338912: IP Masking: Update temporary account icon
T341390: Mentor dashboard: Ensure temporary accounts are not recommended as praiseworthy mentees in Personalized praise.
T340537: Update UploadWizard for IP Masking
T341389: Mentor dashboard: Ensure temporary accounts are not listed in Mentee overview.
T333531: Temporary users should have default notification preferences
T340626: Update SearchVue for IP Masking
T340534: Update MultimediaViewer for IP Masking
T329459: [L] IP Masking Considerations: MachineVision
T330509: [IP Masking] Make Echo Notifications available to temporary users
T335171: Temp accounts shouldn't receive Growth notifications
Mentioned Here
T327419: Growth: Product testing for IP Masking
T359424: [L] Update how response to temp account creation is handled on the File page
T339377: Provide temporary accounts banner for legacy Vector
T350923: [IP Masking] Temporary account to registered account creation flow (layout fixes)
T300271: [IP Masking] Temporary Account Expiration
T344694: [IP Masking] Alert temporary accounts 10 days before expiration
T343322: IP Masking: Update Recent changes filters user registration filters for IP Masking
T300273: [IP Masking] Temporary account to registered account creation flow
T331058: Make Special:Mute only usable for named users
T345679: Update the Thanks extension to be compatible with the IP Masking project
T338912: IP Masking: Update temporary account icon
T341389: Mentor dashboard: Ensure temporary accounts are not listed in Mentee overview.
T340537: Update UploadWizard for IP Masking
T330509: [IP Masking] Make Echo Notifications available to temporary users
T345212: [QA task] IP masking - testing temp user workflows on commons
T342067: Enable IP-masking on betalabs commons
T333531: Temporary users should have default notification preferences
T327420: Growth: Engineering testing for IP Masking
T329459: [L] IP Masking Considerations: MachineVision
T340534: Update MultimediaViewer for IP Masking
T340626: Update SearchVue for IP Masking

Event Timeline

@dom_walden
Couple of questions on temp users
(1) in betalabs env, a temp user created on dewiki was able to become an auto-created user (Users group, see[ https://en.wikipedia.beta.wmflabs.org/wiki/Special:Contributions/*Unregistered_4760 on enwiki. I suspect it's just limitations of betalabs. In general though, auto-created temp users would behave as just temp users?
(2) SearchView extension is not installed, but T340626: Update SearchVue for IP Masking requires some checking. There might be other cases of extensions not be present on dewiki betalabs. Any plans to have temp users on other wikis? Cross-wiki functionality should be checked anyway.

@dom_walden
Couple of questions on temp users
(1) in betalabs env, a temp user created on dewiki was able to become an auto-created user (Users group, see[ https://en.wikipedia.beta.wmflabs.org/wiki/Special:Contributions/*Unregistered_4760 on enwiki. I suspect it's just limitations of betalabs. In general though, auto-created temp users would behave as just temp users?

Because IP Masking is not enabled on enwiki, temporary users created on dewiki will currently behave like registered users on enwiki. We are currently discussing how we want to handle this.

(2) SearchView extension is not installed, but T340626: Update SearchVue for IP Masking requires some checking. There might be other cases of extensions not be present on dewiki betalabs. Any plans to have temp users on other wikis? Cross-wiki functionality should be checked anyway.

Good point. I don't know. @Niharika @Tchanders might know more.

Urbanecm_WMF changed the task status from Open to In Progress.Aug 2 2023, 8:00 AM

@Etonkovidova - given this is more of a testing Epic than a sprint-level task, how do you want to manage this task? Should we leave it open as an epic under Growth-Team ? Or should we create subtasks to move into the sprint if there is anything specific you are testing.

@Etonkovidova - given this is more of a testing Epic than a sprint-level task, how do you want to manage this task? Should we leave it open as an epic under Growth-Team ? Or should we create subtasks to move into the sprint if there is anything specific you are testing.

Yes, let's have it as an open task as a testing epic task under either #Grwoth-Team or, if it's possible, under IP-Masking-Growth-Team. I have the task on my list of tracked priorities, so there is no danger that the task will be lost.

Etonkovidova renamed this task from [QA task] IP masking - temp users testing to [QA task] IP masking - temp users testing in production.Dec 21 2023, 2:14 AM
Etonkovidova updated the task description. (Show Details)

@Etonkovidova can we resolve this task?

@kostajh - this task was created to support T327419: Growth: Product testing for IP Masking. It's been kept open pending testing in production.

I need to review T327419 to see if there is something that needs additional testing.