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.