Updates to server_status and monitor_queues
Improvements of #1562
@ mention of reviewers`
@Didayolo`
A brief description of the purpose of the changes contained in this PR.
- server_status page: conditions added to show login message to unauthenticated user
- monitor_queues page: conditions added to show login message to unauthenticated user and error message to non-super user
- server_status default qs set to none to not fetch submissions when not needed.
Issues this PR resolves
- Some updates and improvements to server_status and montior_queues.
Checklist
-
Code review by me -
Hand tested by me -
I'm proud of my work -
Code review by reviewer -
Hand tested by reviewer -
CircleCi tests are passing -
Ready to merge