Steps to replicate the issue (include links if applicable):
- Go to Special:OAuthListConsumers
- Find an owner-only consumer
- Click its “recent changes by this application” link
What happens?:
You will be sent to a Special:RecentChanges page with an OAuth CID: 1234 tag filter. No changes will be listed, because edits (and patrols) using owner-only consumers aren’t tagged (just like bot password authentication doesn’t produce change tags either). In fact, the change tag doesn’t exist, and so if you try to change the RecentChanges parameters (e.g. select a longer period), it’ll silently drop the tag filter and show you arbitrary unfiltered changes, which is misleading (they have nothing to do with the OAuth consumer you were looking at).
What should have happened instead?:
Given that the link is useless, we should just skip showing it, IMHO.