browse: Add UI components to cook and retrieve vault bundles
Integration of new UI components in order to cook and retrieve bundles from the SWH vault: - add buttons to request the cooking of directory/revision bundles in relevant browse views: directory, revision - use modals to get user confirmation and provide optional email for download ready notification - add a new tab 'Vault' in the main browse interface to report the status of cooking tasks and offer download links once they are available Closes T889
Showing
- swh/web/browse/views/content.py 2 additions, 1 deletionswh/web/browse/views/content.py
- swh/web/browse/views/directory.py 9 additions, 1 deletionswh/web/browse/views/directory.py
- swh/web/browse/views/origin.py 18 additions, 5 deletionsswh/web/browse/views/origin.py
- swh/web/browse/views/person.py 2 additions, 1 deletionswh/web/browse/views/person.py
- swh/web/browse/views/revision.py 10 additions, 2 deletionsswh/web/browse/views/revision.py
- swh/web/static/css/style.css 34 additions, 1 deletionswh/web/static/css/style.css
- swh/web/templates/browse.html 41 additions, 5 deletionsswh/web/templates/browse.html
- swh/web/templates/includes/top-navigation.html 7 additions, 3 deletionsswh/web/templates/includes/top-navigation.html
- swh/web/templates/includes/vault-create-tasks.html 157 additions, 0 deletionsswh/web/templates/includes/vault-create-tasks.html
- swh/web/templates/includes/vault-ui.html 142 additions, 0 deletionsswh/web/templates/includes/vault-ui.html
- swh/web/tests/browse/views/test_directory.py 2 additions, 0 deletionsswh/web/tests/browse/views/test_directory.py
- swh/web/tests/browse/views/test_origin.py 2 additions, 0 deletionsswh/web/tests/browse/views/test_origin.py
- swh/web/tests/browse/views/test_revision.py 3 additions, 0 deletionsswh/web/tests/browse/views/test_revision.py
Loading
-
Some references in the commit message have been migrated:
- T889 is now swh/meta#889 (closed)
Please register or sign in to comment