Page MenuHomePhabricator

UserInfoCard: Display card header and basic user information
Closed, ResolvedPublic

Description

Summary

Build the frontend code components needed for displaying user information card (header and basic user data).

User stories

When I click the user info icon, I should see a popover card with helpful contextual information about the user.

Technical notes

Vue components

  • Username
  • Gender
  • Date joined (local wiki)
  • Active blocks (local blocks, across all wikis)
  • Recent past blocks (local blocks, across all wikis, only show blocks made in the last year)
  • Global edit count
  • Local edit count
  • Locally reverted edits
  • New articles created (local)
  • Thanks received (local)
  • Thanks given (local)
  • Number of CheckUser investigations (local)
  • Date of last CU check (local)
  • Groups (local)
  • Active wikis

Acceptance criteria

  • Frontend code exists and is functional in displaying the popover component with user information card data when an icon next to a username is clicked

Event Timeline

Change #1142669 had a related patch set uploaded (by Mimurawil; author: Mimurawil):

[mediawiki/extensions/CheckUser@master] Add initial popover Vue component

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

Change #1143174 had a related patch set uploaded (by Mimurawil; author: Mimurawil):

[mediawiki/extensions/CheckUser@master] Add header component for the user info card

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

Change #1143200 had a related patch set uploaded (by Mimurawil; author: Mimurawil):

[mediawiki/extensions/CheckUser@master] Add body component for the user info card

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

Change #1142669 merged by jenkins-bot:

[mediawiki/extensions/CheckUser@master] Add initial popover Vue component

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

Change #1143174 merged by jenkins-bot:

[mediawiki/extensions/CheckUser@master] Add header component for the user info card

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

Change #1143200 merged by jenkins-bot:

[mediawiki/extensions/CheckUser@master] Add body component for the user info card

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