better inactive and pending messages in user dashboard, closes #245