List reviewer suggestions on Editor Panel page
The Editor Panel's general info line should list all reviewers suggested by the author and the editor, so the SO can see them without moving to the Reviewer Control Panel.
This way, the Science Officer doesn't need access to the Reviewer Control Panel, and can review the suggested reviewers from the Editor Panel.
- Each reviewer should have their origin listed next to their name:
- "Author suggestion"
- or "Editor suggestion"
@adam @yannis we'd discussed these labels changing to "Invited" once reviewer invitations were sent, but it would probably make more sense for these labels in the general info line not to change, and reviewer status information to appear below, in the reviewer status summary. That would allow the most complete picture at-a-glance.