Page MenuHomePhabricator

CheckUser IP reveal guidance dialog: Hide the dialog by default on patch demo
Closed, ResolvedPublic1 Estimated Story Points

Description

Summary

The IP reveal guidance dialog is shown to users to introduce them to temporary accounts and tools to allow patrolling their edits and actions. Users testing on patch demo don't usually need to see the dialog, so hiding by default will avoid annoyance with the dialog appearing for each new wiki.

Background

  • The IP reveal guidance dialog is shown for each user once to introduce them to temporary accounts and the tools which can be used to patrol their actions
  • PatchDemo wikis are used to demonstrate / test features, so users likely already know how to use the tools and shouldn't need to see the dialog
  • The dialog appears in many places and interrupts the flow of the user, which is likely annoying.

Technical notes

  • We can set the value of the "seen dialog" preference to be by default as seen for patch demo wikis.
  • Users who want to test the dialog on Patch Demo can use the Special:ApiSandbox page to mark the dialog as not seen and then test it

Acceptance criteria

  • The IP reveal guidance dialog is not shown for users on patch demo, unless the dialog is manually marked as unseen

Details

Related Changes in GitLab:
TitleReferenceAuthorSource BranchDest Branch
Update extensions-CheckUser.phprepos/test-platform/catalyst/ci-charts!46jhuneidiT385708main
CheckUser: Hide temp accounts onboarding dialog by defaultrepos/test-platform/catalyst/patchdemo!97dreamyjazzmainmain
Customize query in GitLab

Event Timeline