Show invitation details for new users in the review queue

Summary

When approving new users in the review queue, staff currently cannot easily tell whether a user joined via an invitation or signed up on their own. This makes approval decisions slower and more error-prone, especially on sites where must approve users is enabled.

Motivation

It makes a significant difference whether a new user was invited or registered freely. If a user was invited, the invitation itself is a sign of trust and provides important context for the approval decision. Right now, moderators have to open the user’s profile or cross-check separate invite lists to gather this information – the review queue should surface it directly.

Feature request

Please show comprehensive invitation data for new user reviewables in the review queue, for example:

  • Registration method: invited vs. self-registered
  • Inviter: who invited the user (username)
  • Timestamps: when the invite was created and redeemed
  • Groups: which groups the invite granted or the user was added to
  • Invite type: email invite, shareable invite link, topic invite, etc.

This data already exists in the backend, so it would mainly be a matter of exposing it in the review queue UI.

Related topics

2 likes