Page MenuHomePhabricator

Dashboard module: Your Impact
Closed, ResolvedPublic3 Estimated Story Points

Assigned To
Authored By
Samwalton9-WMF
Aug 25 2025, 10:27 AM
Referenced Files
F70808187: Popover bottom sheet.png
Dec 1 2025, 10:12 PM
F70139122: Your impact.png
Nov 12 2025, 12:42 PM
F70139102: Mobile - Your impact.png
Nov 12 2025, 12:42 PM
F70080636: Desktop - Edits reviewed popover.png
Nov 10 2025, 4:21 PM
F70080629: Your impact.png
Nov 10 2025, 4:21 PM
F70080633: Mobile - Edits reviewed popover.png
Nov 10 2025, 4:21 PM
F70080626: Mobile - Your impact.png
Nov 10 2025, 4:21 PM
F70080624: Mobile - Dashboard overview.png
Nov 10 2025, 4:21 PM

Description

User story: As a moderator, I want to understand the impact I am having with my content moderation actions, so that I receive positive feedback about my contributions.

Designs

Mobile

Mobile - Your impact.png (375×729 px, 42 KB)
Popover bottom sheet.png (391×693 px, 50 KB)

Desktop

Your impact.png (445×135 px, 5 KB)
Desktop - Edits reviewed popover.png (400×137 px, 14 KB)

Icons:

  • checkall for Edits reviewed
  • UserTalk for Thanks sent

Acceptance criteria

  • Users visiting the dashboard can see a 'Your impact' module as described above.
  • On mobile, users should see the 'Edits reviewed' statistic.
  • The 'Edits reviewed' statistic should display the sum of their Undo/Rollback, Thank, Patrol, and Review actions.
  • The 'Thanks sent' statistic should display the sum of Thank actions the user has sent.
  • The 'Thanks sent' number should be linked to linked to Special:Log&type=thanks&user=USER where USER is their username.
  • Tapping or clicking the (i) icon should display the 'Edits reviewed' popover.
  • On mobile, the popover behaves as a bottom sheet.

Event Timeline

Samwalton9-WMF updated the task description. (Show Details)
Samwalton9-WMF updated the task description. (Show Details)
Samwalton9-WMF updated the task description. (Show Details)
Samwalton9-WMF updated the task description. (Show Details)
Samwalton9-WMF updated the task description. (Show Details)
Samwalton9-WMF set the point value for this task to 3.
Samwalton9-WMF moved this task from To be estimated to Estimated on the Moderator-Tools-Team board.
Samwalton9-WMF raised the priority of this task from Medium to High.Nov 12 2025, 3:25 PM

Change #1211814 had a related patch set uploaded (by Dillon; author: Dillon):

[mediawiki/extensions/PersonalDashboard@master] Implement final design for Impact module

https://gerrit.wikimedia.org/r/1211814

Change #1213555 had a related patch set uploaded (by Dillon; author: Dillon):

[integration/config@master] Update dependencies for PersonalDashboard

https://gerrit.wikimedia.org/r/1213555

Change #1213555 merged by jenkins-bot:

[integration/config@master] Update dependencies for PersonalDashboard

https://gerrit.wikimedia.org/r/1213555

Quick note: The mobile popover will look different between screenshots and web. This is expected behavior, as Figma typically gets features first before they're implemented in Codex (see T386144)

Change #1214128 had a related patch set uploaded (by Dillon; author: Dillon):

[integration/config@master] Move Thanks to extras for PersonalDashboard

https://gerrit.wikimedia.org/r/1214128

Test wiki created on Patch demo by DHardy-WMF using patch(es) linked to this task:
https://4e618e264c.catalyst.wmcloud.org/w/

@Samwalton9-WMF we (engineers) were just talking through this and wanted to double check: Review actions from flagged revs are in the acceptance criteria; I vaguely recall us talking about skipping that for the MVP. Is that right (eg. it is skippable)?

Two of our four pilot wikis use Flagged Revisions so I'd really like to include them if possible. How much extra time/effort are we looking at to do so?

Change #1214128 merged by jenkins-bot:

[integration/config@master] Zuul: […/PersonalDashboard] Move Thanks dependency to extras

https://gerrit.wikimedia.org/r/1214128

Mentioned in SAL (#wikimedia-releng) [2025-12-04T20:18:41Z] <James_F> Zuul: […/PersonalDashboard] Move Thanks dependency to extras, for T402783

Change #1215688 had a related patch set uploaded (by Dillon; author: Dillon):

[integration/config@master] Add FlaggedRevs soft dependency to PersonalDashboard

https://gerrit.wikimedia.org/r/1215688

Change #1215688 merged by jenkins-bot:

[integration/config@master] Add FlaggedRevs soft dependency to PersonalDashboard

https://gerrit.wikimedia.org/r/1215688

Change #1211814 merged by jenkins-bot:

[mediawiki/extensions/PersonalDashboard@master] Implement final design for Impact module

https://gerrit.wikimedia.org/r/1211814

Test wiki on Patch demo by DHardy-WMF using patch(es) linked to this task was deleted:

https://4e618e264c.catalyst.wmcloud.org/w/

Samwalton9-WMF renamed this task from Moderator homepage module: Impact to Dashboard module: Your Impact.Feb 11 2026, 10:56 AM