Skip to content

Resolve "Implement extra work declaration workflow"

Closes #27 (closed)

This MR adds the feature of extra work. Managers of courses can add extra work and then everyone can use submit declarations for that extra work. The managers then approve or reject the declaration.

Page changes:

  • redesign of user and manager view of job offers to now include extra work
    • jobs and work are now grouped per course edition
  • new page for individual extra work
  • new tab on the applications page to include the declarations of a user

Screenshots:

Redesigned Job offers page Screenshot_2021-06-18_at_15.35.27

New Submit Declaration overlay Screenshot_2021-06-18_at_15.37.05

New empty job offers page Screenshot_2021-06-30_at_11.18.02

Redesigned Managers page Screenshot_2021-06-18_at_15.35.22

Redesigned Create Job Offer / Extra Work overlay Screenshot_2021-06-18_at_15.35.38

New Extra Work details page Screenshot_2021-06-18_at_15.35.48

Redesigned Applications page Screenshot_2021-06-18_at_15.35.55

New Declarations page Screenshot_2021-06-18_at_15.36.33

Edited by Marko Matušovič

Merge request reports