Draft: Resolve "Distribution of requests per assignment over a lab"

What does this mr do?

Basically creates a bar chart that plots the assignments of a lab against the number of requests for each respective assignment. See #583 for initial concept diag.

Screenshots

before

after

Does this MR meet the acceptance criteria?

  • I have added a changelog entry to reflect the significant changes I made.
  • Tests were created to test the feature.
  • I have updated the documentation accordingly.
  • I adhere to the style guide.

Closes #583

Merge request reports