Request: improve user notes stats in the moderators activity dashboard

There appears to be a minor bug with the “User notes” table on the moderators activity dashboard at /admin/dashboard/moderation which is currently showing as empty on meta even though we add user notes frequently.

I think it should be showing a list of all user notes, newest at the top (and maybe paginated) but I think it is filtering by user notes added in a recent timeframe instead.

The list could be limited to 5, and if we want to get fancy we could paginate or link to the User notes report which lists all of them.

I also noticed an issue with the more detailed User notes report at /admin/reports/user_notes. It only shows columns for user, moderator and note, and sorts alphabetically by user. It would be helpful to also include a timestamp column showing when the user note was added, and sort by that by default (most recent first). On a long existing site this list will get quite long so a filter to search would help too.

And finally, two other things I noticed which may be affecting things with both reports:

  • the user notes feature not enabled by default. if user notes is not enabled, these reports still show up but there is no indication how to learn more about them or how to enable the feature. A helpful link to enable (if disabled) or to a meta doc topic would be a nice gesture to new admins.
  • if you add a user note today and look at the report with the default date range which includes today, the user note you added does not appear. You have to choose tomorrow for today’s user note to appear.
1 Like