Implement a MVP for Bulk On-demand Archival feature
Based on the first specification for that MVP, the following must be implemented:
- a new Web API endpoint
/save/bulk/
to submit a list of origins (and their visit types) for archival swh/devel/swh-web#4802 (closed) - a new lister taking that list of origins as input that verifies their validity and creates
ListedOrigin
objects in scheduler database swh/devel/swh-lister#4709 (closed) - create or update scheduler CLI command to schedule first loadings of these origins with high priority swh/devel/swh-scheduler#4687
Related to https://gitlab.softwareheritage.org/product-management/core-platform/-/issues/11
Edited by Antoine Lambert