DEV: Use ResultSet with staff action logs. (PR #7661)

GitHub

You’ve signed the CLA, nbianca. Thank you! This pull request is ready for review.

I know this is a draft but it looks very nice already!

looks nice, but a bit too big to fit into the 2.3 release. We can merge after 2.4

Any news about this @nbianca?