Page MenuHomePhabricator

Convert RecentChange to UserIdentity and ActorStore
Closed, ResolvedPublic

Description

RecentChange should use UserIdentity in its public interface instead of User.

Furthermore, RecentChange should not expose the actor ID via the 'rc_actor' attribute.
Since nothing appears to use the 'rc_actor' attribute, it seems this change can be done without deprecation.

Internally, RecentChange should make use of ActorStore for normalizing user identites.

Event Timeline

Change 669946 had a related patch set uploaded (by Daniel Kinzler; owner: Daniel Kinzler):
[mediawiki/core@master] Convert RecentChange to UserIdentity and ActorStore

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

daniel raised the priority of this task from Medium to High.Mar 9 2021, 6:22 PM

Change 669946 merged by jenkins-bot:
[mediawiki/core@master] Convert RecentChange to use UserIdentity and ActorStore

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