Request: improve user notes stats in the moderators activity dashboard

AI-generated summary

tobiaseigen reports a bug in the moderators activity dashboard’s “User notes” table at /admin/dashboard/moderation, which appears empty despite frequent note additions — likely due to an incorrect date filter. They suggest displaying the 5 most recent notes (newest first), with pagination or a link to the full report. They also note issues with the /admin/reports/user_notes report: it lacks a timestamp column and sorts alphabetically by user instead of by date; they recommend adding a timestamp, sorting by it (newest first), and including a search filter. Additionally, they highlight two broader issues: (1) the user notes feature is not enabled by default, yet the reports appear without guidance on enabling it or learning more — a helpful link or doc reference would improve UX; and (2) user notes added today don’t appear in reports unless the date range is set to include tomorrow, indicating a possible timezone or date-range bug. These improvements would make user notes more usable and transparent for moderators.

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.
2 Likes