As an admin I can download a CSV containing all office hours data for ULA's so that I can download this data to local machine.
Discussion
Issue #221 adds the ability to upload CSV data containing office hours data, we would also like to be able to download this data.
Acceptance Criteria
[x] There is an download CSV option on the courses page allowing admins to upload office hours CSV data
[x] CSV data is correctly uploaded.
...
Implementation Todos
Front end:
[x] Add an upload CSV option to the Office Hours page
[x] Add appropriate frontend tests
...
Back end:
[x] Add appropriate backend code/endpoint to support dowloading the CSV file. There are examples of this already in the code base. Note, depending on implementation details you may not need to implement anything in the backend.
[x] Add appropriate backend tests if necessary.
...
Testing:
[x] Front end tests pass and there is adequate coverage
[x] Back end tests pass and there is adequate coverage
...
User Story
As an admin I can download a CSV containing all office hours data for ULA's so that I can download this data to local machine.
Discussion
Issue #221 adds the ability to upload CSV data containing office hours data, we would also like to be able to download this data.
Acceptance Criteria
Implementation Todos
Front end:
Back end:
Testing: