Summary
Wikis with the BetaFeatures extension require IPInfo to be enabled as a beta feature before a user can use it.
Now that IPInfo is deployed everywhere, we should graduate it from BetaFeatures.
This should happen in tandem with the rollout of temporary accounts, because it narrows down IPInfo access.
Background
We want to simplify patrolling workflows as part of the temporary accounts deployment, so removing the step of enabling the beta feature will help.
The set of users allowed to access IP information is narrower on wikis where temporary accounts are known, as it needs to conform to our temporary account IP address access policy,
so we should remove the BetaFeature gating on such wikis only to avoid granting default IPInfo access to users that would then lose it after the rollout of temporary accounts.
Technical notes
- Don't require BetaFeature opt-in for IPInfo access on wikis where temporary accounts are known (check via TempUserConfig::isKnown)