This epic covers deliverable elements of the MUA "Download all" project described in MDL-63270.
Issues created in this epic must be linked back to the relevant user stories that they solve.
The intent of this issue is to bring together the project into a single issue covering most of the functionality and submit for integration.
Minimum issues required are:
- ZipStream library
- Course content export API creation
- Implementation in at least two activities
- Settings pages
- UI functionality
Additional activity implementation can be performed once the initial work has landed if required (though I suspect that all four of those identified here will be possible to land immediately).