MANIFEST.in
Makefile
README.md
pytest.ini
requirements-swh.txt
requirements-test.txt
requirements.txt
setup.py
tox.ini
version.txt
swh/__init__.py
swh.web.egg-info/PKG-INFO
swh.web.egg-info/SOURCES.txt
swh.web.egg-info/dependency_links.txt
swh.web.egg-info/requires.txt
swh.web.egg-info/top_level.txt
swh/web/__init__.py
swh/web/config.py
swh/web/doc_config.py
swh/web/manage.py
swh/web/urls.py
swh/web/wsgi.py
swh/web/admin/__init__.py
swh/web/admin/adminurls.py
swh/web/admin/deposit.py
swh/web/admin/origin_save.py
swh/web/admin/urls.py
swh/web/api/__init__.py
swh/web/api/apidoc.py
swh/web/api/apiresponse.py
swh/web/api/apiurls.py
swh/web/api/renderers.py
swh/web/api/urls.py
swh/web/api/utils.py
swh/web/api/views/__init__.py
swh/web/api/views/content.py
swh/web/api/views/directory.py
swh/web/api/views/identifiers.py
swh/web/api/views/origin.py
swh/web/api/views/origin_save.py
swh/web/api/views/person.py
swh/web/api/views/release.py
swh/web/api/views/revision.py
swh/web/api/views/snapshot.py
swh/web/api/views/stat.py
swh/web/api/views/utils.py
swh/web/api/views/vault.py
swh/web/assets/config/.bootstraprc
swh/web/assets/config/.eslintrc
swh/web/assets/config/bootstrap-pre-customize.scss
swh/web/assets/config/webpack.config.development.js
swh/web/assets/config/webpack.config.production.js
swh/web/assets/config/webpack-plugins/remove-source-map-url-webpack-plugin.js
swh/web/assets/src/bundles/admin/deposit.js
swh/web/assets/src/bundles/admin/index.js
swh/web/assets/src/bundles/admin/origin-save.js
swh/web/assets/src/bundles/browse/breadcrumbs.css
swh/web/assets/src/bundles/browse/browse-utils.js
swh/web/assets/src/bundles/browse/browse.css
swh/web/assets/src/bundles/browse/content.css
swh/web/assets/src/bundles/browse/index.js
swh/web/assets/src/bundles/browse/origin-save.js
swh/web/assets/src/bundles/browse/origin-search.js
swh/web/assets/src/bundles/browse/snapshot-navigation.css
swh/web/assets/src/bundles/browse/snapshot-navigation.js
swh/web/assets/src/bundles/browse/swh-ids-utils.js
swh/web/assets/src/bundles/origin/index.js
swh/web/assets/src/bundles/origin/visits-calendar.js
swh/web/assets/src/bundles/origin/visits-histogram.js
swh/web/assets/src/bundles/origin/visits-reporting.css
swh/web/assets/src/bundles/origin/visits-reporting.js
swh/web/assets/src/bundles/revision/diff-utils.js
swh/web/assets/src/bundles/revision/index.js
swh/web/assets/src/bundles/revision/log-utils.js
swh/web/assets/src/bundles/revision/revision.css
swh/web/assets/src/bundles/vault/index.js
swh/web/assets/src/bundles/vault/vault-create-tasks.js
swh/web/assets/src/bundles/vault/vault-ui.js
swh/web/assets/src/bundles/vault/vault.css
swh/web/assets/src/bundles/vendors/datatables.css
swh/web/assets/src/bundles/vendors/index.js
swh/web/assets/src/bundles/webapp/breadcrumbs.css
swh/web/assets/src/bundles/webapp/code-highlighting.js
swh/web/assets/src/bundles/webapp/index.js
swh/web/assets/src/bundles/webapp/pdf-rendering.js
swh/web/assets/src/bundles/webapp/readme-rendering.js
swh/web/assets/src/bundles/webapp/webapp-utils.js
swh/web/assets/src/bundles/webapp/webapp.css
swh/web/assets/src/utils/functions.js
swh/web/assets/src/utils/heaps-permute.js
swh/web/assets/src/utils/highlightjs.css
swh/web/assets/src/utils/highlightjs.js
swh/web/assets/src/utils/jquery.tabSlideOut.css
swh/web/assets/src/utils/jquery.tabSlideOut.js
swh/web/assets/src/utils/org.css
swh/web/assets/src/utils/org.js
swh/web/assets/src/utils/showdown.css
swh/web/assets/src/utils/showdown.js
swh/web/browse/__init__.py
swh/web/browse/browseurls.py
swh/web/browse/identifiers.py
swh/web/browse/urls.py
swh/web/browse/utils.py
swh/web/browse/views/__init__.py
swh/web/browse/views/content.py
swh/web/browse/views/directory.py
swh/web/browse/views/origin.py
swh/web/browse/views/origin_save.py
swh/web/browse/views/person.py
swh/web/browse/views/release.py
swh/web/browse/views/revision.py
swh/web/browse/views/snapshot.py
swh/web/browse/views/utils/__init__.py
swh/web/browse/views/utils/snapshot_context.py
swh/web/common/__init__.py
swh/web/common/apps.py
swh/web/common/converters.py
swh/web/common/exc.py
swh/web/common/highlightjs.py
swh/web/common/middlewares.py
swh/web/common/models.py
swh/web/common/origin_save.py
swh/web/common/origin_visits.py
swh/web/common/query.py
swh/web/common/service.py
swh/web/common/swh_templatetags.py
swh/web/common/throttling.py
swh/web/common/urlsindex.py
swh/web/common/utils.py
swh/web/common/migrations/0001_initial.py
swh/web/common/migrations/0002_saveoriginrequest_visit_date.py
swh/web/common/migrations/0003_saveoriginrequest_loading_task_status.py
swh/web/common/migrations/__init__.py
swh/web/misc/__init__.py
swh/web/misc/coverage.py
swh/web/settings/__init__.py
swh/web/settings/common.py
swh/web/settings/development.py
swh/web/settings/production.py
swh/web/settings/tests.py
swh/web/static/2b3a68e4061d3f4a62e7.worker.js
swh/web/static/2b3a68e4061d3f4a62e7.worker.js.map
swh/web/static/robots.txt
swh/web/static/webpack-stats.json
swh/web/static/css/browse.347e6f94d8193aadf630.css
swh/web/static/css/browse.347e6f94d8193aadf630.css.map
swh/web/static/css/highlightjs.932ae2b3550ee4df2705.css
swh/web/static/css/highlightjs.932ae2b3550ee4df2705.css.map
swh/web/static/css/org.9535f9733c7cc4e300cf.css
swh/web/static/css/org.9535f9733c7cc4e300cf.css.map
swh/web/static/css/origin.612278fe5f94934302cd.css
swh/web/static/css/origin.612278fe5f94934302cd.css.map
swh/web/static/css/revision.f25aa1ffaede05e0bfa2.css
swh/web/static/css/revision.f25aa1ffaede05e0bfa2.css.map
swh/web/static/css/showdown.24fa102309f2c75dedcc.css
swh/web/static/css/showdown.24fa102309f2c75dedcc.css.map
swh/web/static/css/vault.c37be5b23f8171f51213.css
swh/web/static/css/vault.c37be5b23f8171f51213.css.map
swh/web/static/css/vendors.6e80bab8eb534da909d7.css
swh/web/static/css/vendors.6e80bab8eb534da909d7.css.map
swh/web/static/css/webapp.6e03d7b9782f40997552.css
swh/web/static/css/webapp.6e03d7b9782f40997552.css.map
swh/web/static/fonts/alegreya-latin-400.woff
swh/web/static/fonts/alegreya-latin-400.woff2
swh/web/static/fonts/alegreya-latin-400italic.woff
swh/web/static/fonts/alegreya-latin-400italic.woff2
swh/web/static/fonts/alegreya-latin-500.woff
swh/web/static/fonts/alegreya-latin-500.woff2
swh/web/static/fonts/alegreya-latin-500italic.woff
swh/web/static/fonts/alegreya-latin-500italic.woff2
swh/web/static/fonts/alegreya-latin-700.woff
swh/web/static/fonts/alegreya-latin-700.woff2
swh/web/static/fonts/alegreya-latin-700italic.woff
swh/web/static/fonts/alegreya-latin-700italic.woff2
swh/web/static/fonts/alegreya-latin-800.woff
swh/web/static/fonts/alegreya-latin-800.woff2
swh/web/static/fonts/alegreya-latin-800italic.woff
swh/web/static/fonts/alegreya-latin-800italic.woff2
swh/web/static/fonts/alegreya-latin-900.woff
swh/web/static/fonts/alegreya-latin-900.woff2
swh/web/static/fonts/alegreya-latin-900italic.woff
swh/web/static/fonts/alegreya-latin-900italic.woff2
swh/web/static/fonts/alegreya-sans-latin-100.woff
swh/web/static/fonts/alegreya-sans-latin-100.woff2
swh/web/static/fonts/alegreya-sans-latin-100italic.woff
swh/web/static/fonts/alegreya-sans-latin-100italic.woff2
swh/web/static/fonts/alegreya-sans-latin-300.woff
swh/web/static/fonts/alegreya-sans-latin-300.woff2
swh/web/static/fonts/alegreya-sans-latin-300italic.woff
swh/web/static/fonts/alegreya-sans-latin-300italic.woff2
swh/web/static/fonts/alegreya-sans-latin-400.woff
swh/web/static/fonts/alegreya-sans-latin-400.woff2
swh/web/static/fonts/alegreya-sans-latin-400italic.woff
swh/web/static/fonts/alegreya-sans-latin-400italic.woff2
swh/web/static/fonts/alegreya-sans-latin-500.woff
swh/web/static/fonts/alegreya-sans-latin-500.woff2
swh/web/static/fonts/alegreya-sans-latin-500italic.woff
swh/web/static/fonts/alegreya-sans-latin-500italic.woff2
swh/web/static/fonts/alegreya-sans-latin-700.woff
swh/web/static/fonts/alegreya-sans-latin-700.woff2
swh/web/static/fonts/alegreya-sans-latin-700italic.woff
swh/web/static/fonts/alegreya-sans-latin-700italic.woff2
swh/web/static/fonts/alegreya-sans-latin-800.woff
swh/web/static/fonts/alegreya-sans-latin-800.woff2
swh/web/static/fonts/alegreya-sans-latin-800italic.woff
swh/web/static/fonts/alegreya-sans-latin-800italic.woff2
swh/web/static/fonts/alegreya-sans-latin-900.woff
swh/web/static/fonts/alegreya-sans-latin-900.woff2
swh/web/static/fonts/alegreya-sans-latin-900italic.woff
swh/web/static/fonts/alegreya-sans-latin-900italic.woff2
swh/web/static/fonts/fontawesome-webfont.eot
swh/web/static/fonts/fontawesome-webfont.svg
swh/web/static/fonts/fontawesome-webfont.ttf
swh/web/static/fonts/fontawesome-webfont.woff
swh/web/static/fonts/fontawesome-webfont.woff2
swh/web/static/fonts/octicons.eot
swh/web/static/fonts/octicons.svg
swh/web/static/fonts/octicons.ttf
swh/web/static/fonts/octicons.woff
swh/web/static/fonts/octicons.woff2
swh/web/static/fonts/open-iconic.eot
swh/web/static/fonts/open-iconic.otf
swh/web/static/fonts/open-iconic.svg
swh/web/static/fonts/open-iconic.ttf
swh/web/static/fonts/open-iconic.woff
swh/web/static/img/arrow-up-small.png
swh/web/static/img/swh-api.png
swh/web/static/img/swh-browse.png
swh/web/static/img/swh-logo.png
swh/web/static/img/swh-logo.svg
swh/web/static/img/swh-spinner-small.gif
swh/web/static/img/swh-spinner.gif
swh/web/static/img/swh-vault.png
swh/web/static/img/icons/swh-logo-32x32.png
swh/web/static/img/icons/swh-logo-archive-180x180.png
swh/web/static/img/icons/swh-logo-archive-192x192.png
swh/web/static/img/icons/swh-logo-archive-270x270.png
swh/web/static/img/logos/debian.png
swh/web/static/img/logos/github.png
swh/web/static/img/logos/gitlab.svg
swh/web/static/img/logos/gitorious.png
swh/web/static/img/logos/gnu.png
swh/web/static/img/logos/googlecode.png
swh/web/static/img/logos/hal.png
swh/web/static/img/logos/inria.jpg
swh/web/static/img/logos/pypi.svg
swh/web/static/js/admin.83982d3e85c4195046c8.js
swh/web/static/js/admin.83982d3e85c4195046c8.js.map
swh/web/static/js/browse.347e6f94d8193aadf630.js
swh/web/static/js/browse.347e6f94d8193aadf630.js.map
swh/web/static/js/highlightjs.932ae2b3550ee4df2705.js
swh/web/static/js/highlightjs.932ae2b3550ee4df2705.js.map
swh/web/static/js/org.9535f9733c7cc4e300cf.js
swh/web/static/js/org.9535f9733c7cc4e300cf.js.map
swh/web/static/js/origin.612278fe5f94934302cd.js
swh/web/static/js/origin.612278fe5f94934302cd.js.map
swh/web/static/js/pdfjs.436eb4fefb9c16b126fa.js
swh/web/static/js/pdfjs.436eb4fefb9c16b126fa.js.map
swh/web/static/js/pdfjsWorker.8dbb87ae123efd1c4f4c.js
swh/web/static/js/pdfjsWorker.8dbb87ae123efd1c4f4c.js.map
swh/web/static/js/revision.f25aa1ffaede05e0bfa2.js
swh/web/static/js/revision.f25aa1ffaede05e0bfa2.js.map
swh/web/static/js/showdown.24fa102309f2c75dedcc.js
swh/web/static/js/showdown.24fa102309f2c75dedcc.js.map
swh/web/static/js/vault.c37be5b23f8171f51213.js
swh/web/static/js/vault.c37be5b23f8171f51213.js.map
swh/web/static/js/vendors.6e80bab8eb534da909d7.js
swh/web/static/js/vendors.6e80bab8eb534da909d7.js.map
swh/web/static/js/webapp.6e03d7b9782f40997552.js
swh/web/static/js/webapp.6e03d7b9782f40997552.js.map
swh/web/templates/coverage.html
swh/web/templates/error.html
swh/web/templates/homepage.html
swh/web/templates/layout.html
swh/web/templates/login.html
swh/web/templates/logout.html
swh/web/templates/admin/deposit.html
swh/web/templates/admin/origin-save.html
swh/web/templates/api/api.html
swh/web/templates/api/apidoc.html
swh/web/templates/api/endpoints.html
swh/web/templates/browse/branches.html
swh/web/templates/browse/browse.html
swh/web/templates/browse/content.html
swh/web/templates/browse/directory.html
swh/web/templates/browse/help.html
swh/web/templates/browse/layout.html
swh/web/templates/browse/origin-save.html
swh/web/templates/browse/origin-visits.html
swh/web/templates/browse/person.html
swh/web/templates/browse/release.html
swh/web/templates/browse/releases.html
swh/web/templates/browse/revision-log.html
swh/web/templates/browse/revision.html
swh/web/templates/browse/search.html
swh/web/templates/browse/vault-ui.html
swh/web/templates/includes/apidoc-header.html
swh/web/templates/includes/apidoc-header.md
swh/web/templates/includes/breadcrumbs.html
swh/web/templates/includes/content-display.html
swh/web/templates/includes/directory-display.html
swh/web/templates/includes/empty-snapshot.html
swh/web/templates/includes/global-modals.html
swh/web/templates/includes/http-error.html
swh/web/templates/includes/readme-display.html
swh/web/templates/includes/show-metadata.html
swh/web/templates/includes/show-swh-ids.html
swh/web/templates/includes/snapshot-context.html
swh/web/templates/includes/top-navigation.html
swh/web/templates/includes/vault-create-tasks.html
swh/web/tests/__init__.py
swh/web/tests/conftest.py
swh/web/tests/data.py
swh/web/tests/strategies.py
swh/web/tests/testcase.py
swh/web/tests/admin/__init__.py
swh/web/tests/admin/test_origin_save.py
swh/web/tests/api/__init__.py
swh/web/tests/api/test_api_lookup.py
swh/web/tests/api/test_apidoc.py
swh/web/tests/api/test_apiresponse.py
swh/web/tests/api/test_utils.py
swh/web/tests/api/views/__init__.py
swh/web/tests/api/views/test_content.py
swh/web/tests/api/views/test_directory.py
swh/web/tests/api/views/test_identifiers.py
swh/web/tests/api/views/test_origin.py
swh/web/tests/api/views/test_origin_save.py
swh/web/tests/api/views/test_person.py
swh/web/tests/api/views/test_release.py
swh/web/tests/api/views/test_revision.py
swh/web/tests/api/views/test_snapshot.py
swh/web/tests/api/views/test_stat.py
swh/web/tests/api/views/test_vault.py
swh/web/tests/browse/__init__.py
swh/web/tests/browse/test_utils.py
swh/web/tests/browse/views/__init__.py
swh/web/tests/browse/views/test_content.py
swh/web/tests/browse/views/test_directory.py
swh/web/tests/browse/views/test_identifiers.py
swh/web/tests/browse/views/test_origin.py
swh/web/tests/browse/views/test_person.py
swh/web/tests/browse/views/test_release.py
swh/web/tests/browse/views/test_revision.py
swh/web/tests/browse/views/data/__init__.py
swh/web/tests/browse/views/data/content_test_data.py
swh/web/tests/browse/views/data/directory_test_data.py
swh/web/tests/browse/views/data/iso-8859-1_encoded_content
swh/web/tests/browse/views/data/origin_test_data.py
swh/web/tests/browse/views/data/release_test_data.py
swh/web/tests/browse/views/data/revision_test_data.py
swh/web/tests/browse/views/data/swh-logo.png
swh/web/tests/common/__init__.py
swh/web/tests/common/test_converters.py
swh/web/tests/common/test_highlightjs.py
swh/web/tests/common/test_origin_visits.py
swh/web/tests/common/test_query.py
swh/web/tests/common/test_service.py
swh/web/tests/common/test_templatetags.py
swh/web/tests/common/test_throttling.py
swh/web/tests/common/test_utils.py
swh/web/tests/resources/repos/highlightjs-line-numbers.js.zip
swh/web/tests/resources/repos/libtess2.zip