├── .coveragerc ├── .dockerignore ├── .editorconfig ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── feature_request.md │ └── replay_issue.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── ci.yaml │ ├── publish_pypi.yaml │ └── release.yaml ├── .gitignore ├── .gitmodules ├── .travis.yml ├── .travis ├── install.sh └── test.sh ├── CHANGES.rst ├── CONTRIBUTING.md ├── Dockerfile ├── INSTALL.rst ├── LICENSE ├── MANIFEST.in ├── NOTICE ├── README.rst ├── Vagrantfile ├── appveyor.disabled.yml ├── babel.ini ├── ca └── README ├── config.yaml ├── docker-compose.yaml ├── docker-entrypoint.sh ├── docs ├── Makefile ├── code │ ├── pywb.apps.rst │ ├── pywb.indexer.rst │ ├── pywb.manager.rst │ ├── pywb.recorder.rst │ ├── pywb.rewrite.rst │ ├── pywb.rst │ ├── pywb.utils.rst │ ├── pywb.warcserver.index.rst │ ├── pywb.warcserver.resource.rst │ └── pywb.warcserver.rst ├── conf.py ├── index.rst ├── make.bat └── manual │ ├── access-control.rst │ ├── apis.rst │ ├── apps.rst │ ├── architecture.rst │ ├── cdxserver_api.rst │ ├── configuring.rst │ ├── images │ ├── vue-banner.png │ └── vue-cal.png │ ├── indexing.rst │ ├── localization.rst │ ├── memento.rst │ ├── migrating-cdx.rst │ ├── outbackcdx.rst │ ├── owb-pywb-terms.rst │ ├── owb-to-pywb-config.rst │ ├── owb-to-pywb-deploy.rst │ ├── owb-to-pywb-exclusions.rst │ ├── owb-transition.rst │ ├── recorder.rst │ ├── rewriter.rst │ ├── template-guide.rst │ ├── ui-customization.rst │ ├── ui-guide.rst │ ├── usage.rst │ ├── vue-ui.rst │ └── warcserver.rst ├── extra_requirements.txt ├── pywb ├── __init__.py ├── apps │ ├── __init__.py │ ├── cli.py │ ├── frontendapp.py │ ├── live.py │ ├── rewriterapp.py │ ├── static_handler.py │ ├── test │ │ ├── test_rewriter.py │ │ └── test_wbrequestresponse.py │ ├── warcserverapp.py │ ├── wayback.py │ └── wbrequestresponse.py ├── default_config.yaml ├── indexer │ ├── __init__.py │ ├── archiveindexer.py │ ├── cdxindexer.py │ └── test │ │ └── test_indexing.py ├── manager │ ├── __init__.py │ ├── aclmanager.py │ ├── autoindex.py │ ├── locmanager.py │ ├── manager.py │ └── migrate.py ├── recorder │ ├── __init__.py │ ├── filters.py │ ├── multifilewarcwriter.py │ ├── recorderapp.py │ ├── redisindexer.py │ └── test │ │ ├── rec.ini │ │ ├── simplerec.py │ │ └── test_recorder.py ├── rewrite │ ├── __init__.py │ ├── content_rewriter.py │ ├── cookie_rewriter.py │ ├── cookies.py │ ├── default_rewriter.py │ ├── header_rewriter.py │ ├── html_insert_rewriter.py │ ├── html_rewriter.py │ ├── jsonp_rewriter.py │ ├── regex_rewriters.py │ ├── rewrite_amf.py │ ├── rewrite_dash.py │ ├── rewrite_hls.py │ ├── rewrite_js_workers.py │ ├── rewriteinputreq.py │ ├── templateview.py │ ├── test │ │ ├── test_content_rewriter.py │ │ ├── test_cookie_rewriter.py │ │ ├── test_header_rewriter.py │ │ ├── test_html_insert_rewriter.py │ │ ├── test_html_rewriter.py │ │ ├── test_jsonp_rewriter.py │ │ ├── test_regex_rewriters.py │ │ ├── test_url_rewriter.py │ │ └── test_wburl.py │ ├── url_rewriter.py │ └── wburl.py ├── rules.yaml ├── static │ ├── autoFetchWorker.js │ ├── calendar.svg │ ├── css │ │ ├── base.css │ │ ├── bootstrap.min.css │ │ ├── font-awesome.min.css │ │ └── query.css │ ├── flowplayer │ │ ├── flowplayer-3.2.18.swf │ │ ├── flowplayer.audio-3.2.11.swf │ │ ├── flowplayer.controls-3.2.16.swf │ │ ├── flowplayer.pseudostreaming-3.2.13.swf │ │ └── toolbox.flashembed.js │ ├── fonts │ │ ├── font-awesome │ │ │ ├── fa-brands-400.eot │ │ │ ├── fa-brands-400.svg │ │ │ ├── fa-brands-400.ttf │ │ │ ├── fa-brands-400.woff │ │ │ ├── fa-brands-400.woff2 │ │ │ ├── fa-regular-400.eot │ │ │ ├── fa-regular-400.svg │ │ │ ├── fa-regular-400.ttf │ │ │ ├── fa-regular-400.woff │ │ │ ├── fa-regular-400.woff2 │ │ │ ├── fa-solid-900.eot │ │ │ ├── fa-solid-900.svg │ │ │ ├── fa-solid-900.ttf │ │ │ ├── fa-solid-900.woff │ │ │ └── fa-solid-900.woff2 │ │ ├── glyphicons-halflings-regular.eot │ │ ├── glyphicons-halflings-regular.svg │ │ ├── glyphicons-halflings-regular.ttf │ │ ├── glyphicons-halflings-regular.woff │ │ └── glyphicons-halflings-regular.woff2 │ ├── js │ │ ├── bootstrap.min.js │ │ ├── jquery-latest.min.js │ │ └── url-polyfill.min.js │ ├── loadWabac.js │ ├── loading-spinner │ │ ├── loading-spinner.js │ │ └── test.html │ ├── pywb-logo-sm.png │ ├── pywb-logo.png │ ├── query.js │ ├── queryWorker.js │ ├── scroll-webkit.css │ ├── search.js │ ├── transclusions.js │ ├── vidrw.js │ ├── vue │ │ └── vueui.js │ ├── vue_banner.css │ ├── wb_frame.js │ ├── wombat.js │ ├── wombatProxyMode.js │ └── wombatWorkers.js ├── templates │ ├── banner.html │ ├── base.html │ ├── bootstrap_jquery.html │ ├── collinfo.json │ ├── custom_banner.html │ ├── error.html │ ├── footer.html │ ├── frame_insert.html │ ├── head.html │ ├── head_insert.html │ ├── header.html │ ├── index.html │ ├── instructions.html │ ├── not_found.html │ ├── proxy_cert_download.html │ ├── proxy_select.html │ ├── query.html │ ├── search.html │ └── vue_loc.html ├── utils │ ├── README.md │ ├── __init__.py │ ├── binsearch.py │ ├── canonicalize.py │ ├── format.py │ ├── geventserver.py │ ├── io.py │ ├── loaders.py │ ├── memento.py │ ├── merge.py │ ├── test │ │ ├── test_binsearch.py │ │ └── test_loaders.py │ └── wbexception.py ├── version.py ├── vueui │ ├── .eslintrc.js │ ├── package.json │ ├── rollup.config.js │ ├── src │ │ ├── App.vue │ │ ├── cdx-simulator │ │ │ ├── README.md │ │ │ ├── cdx-record-sample.json │ │ │ ├── cdx-simulator.js │ │ │ ├── pywb-vueui-cdx-simulator-config.jpg │ │ │ └── test.html │ │ ├── components │ │ │ ├── CalendarMonth.vue │ │ │ ├── CalendarYear.vue │ │ │ ├── LoadingSpinner.vue │ │ │ ├── PageRuler.vue │ │ │ ├── Timeline.vue │ │ │ ├── TimelineBreadcrumbs.vue │ │ │ ├── TimelineLinear.vue │ │ │ └── Tooltip.vue │ │ ├── i18n.js │ │ ├── index.js │ │ └── model.js │ └── yarn.lock └── warcserver │ ├── __init__.py │ ├── access_checker.py │ ├── amf.py │ ├── basewarcserver.py │ ├── handlers.py │ ├── http.py │ ├── index │ ├── __init__.py │ ├── aggregator.py │ ├── cdxobject.py │ ├── cdxops.py │ ├── fuzzymatcher.py │ ├── indexsource.py │ ├── query.py │ ├── test │ │ ├── __init__.py │ │ ├── test_cdxobject.py │ │ ├── test_cdxops.py │ │ ├── test_dir_agg.py │ │ ├── test_fuzzymatcher.py │ │ ├── test_indexsource.py │ │ ├── test_lazy_ops.py │ │ ├── test_memento_agg.py │ │ ├── test_redis_agg.py │ │ ├── test_timeouts.py │ │ ├── test_xmlquery_indexsource.py │ │ └── test_zipnum.py │ └── zipnum.py │ ├── inputrequest.py │ ├── resource │ ├── __init__.py │ ├── blockrecordloader.py │ ├── pathresolvers.py │ ├── resolvingloader.py │ ├── responseloader.py │ └── test │ │ ├── __init__.py │ │ ├── test_loading.py │ │ └── test_pathresolvers.py │ ├── test │ ├── __init__.py │ ├── live.ini │ ├── test_access.py │ ├── test_amf.py │ ├── test_handlers.py │ ├── test_inputreq.py │ ├── test_upstream.py │ ├── test_warcserver.py │ ├── test_warcserver_config.yaml │ └── testutils.py │ ├── upstreamindexsource.py │ └── warcserver.py ├── requirements.txt ├── run-gunicorn.sh ├── run-tests.py ├── run-uwsgi.sh ├── sample-deploy ├── docker-compose-apache.yaml ├── docker-compose-nginx.yaml ├── docker-compose-outback.yaml ├── httpd.conf ├── pywb-apache.conf ├── pywb-nginx.conf ├── run.sh └── uwsgi_subdir.ini ├── sample_archive ├── access │ ├── after.aclj │ ├── allow_all.aclj │ ├── allows.aclj │ ├── before.aclj │ ├── blocks.aclj │ ├── list1.aclj │ ├── list2.aclj │ ├── newer.aclj │ ├── older.aclj │ ├── pywb.aclj │ └── single-line.aclj ├── cdx │ ├── bad.cdx │ ├── dupes.cdx │ ├── example-arc-test.cdx │ ├── example-extra.cdx │ ├── example.cdx │ ├── httpbin-resource.cdxj │ ├── iana.cdx │ ├── missing-status-text.cdxj │ ├── post-test.cdx │ └── url-agnost-example.cdx ├── cdxj │ ├── dupes.cdxj │ ├── example-no-digest.cdxj │ ├── example.cdx.gz │ ├── example.cdxj │ ├── example2.cdxj │ ├── iana.cdxj │ ├── post-test.cdxj │ └── url-agnost-example.cdxj ├── non-surt-cdx │ └── example-non-surt.cdx ├── text_content │ ├── link_headers.yaml │ ├── pathindex.txt │ ├── quickfox_repeated.compressed │ ├── sample.html │ ├── sample_dash.mpd │ ├── sample_hls.m3u8 │ ├── sample_no_head.html │ ├── sample_no_head_2.html │ ├── sample_unclosed_script.html │ └── toptest.js ├── waczs │ ├── invalid_example_1.wacz │ └── valid_example_1.wacz ├── warcs │ ├── bad.arc │ ├── dupes.warc.gz │ ├── example-bad.warc.gz.bad │ ├── example-extra.warc │ ├── example-url-agnostic-orig.warc.gz │ ├── example-url-agnostic-revisit.warc.gz │ ├── example-wget-1-14.warc.gz │ ├── example-wpull.warc.gz │ ├── example.arc │ ├── example.arc.gz │ ├── example.warc │ ├── example.warc.gz │ ├── example2.warc.gz │ ├── httpbin-resource.warc.gz │ ├── iana.warc.gz │ ├── missing-status-text.warc │ └── post-test.warc.gz └── zipcdx │ ├── zipnum-bad.idx │ ├── zipnum-bad.loc │ ├── zipnum-sample.cdx.gz │ ├── zipnum-sample.idx │ └── zipnum-sample.loc ├── setup.py ├── test_requirements.txt ├── tests ├── __init__.py ├── base_config_test.py ├── config_test.yaml ├── config_test_access.yaml ├── config_test_cert_req.yaml ├── config_test_loc.yaml ├── config_test_record.yaml ├── config_test_record_dedup.yaml ├── config_test_redirect_classic.yaml ├── config_test_root_coll.yaml ├── i18n-data │ ├── .gitignore │ └── l337 │ │ └── LC_MESSAGES │ │ ├── messages.mo │ │ └── messages.po ├── memento_fixture.py ├── test_acl.py ├── test_acl_manager.py ├── test_auto_colls.py ├── test_cdx_server_app.py ├── test_cert_req.py ├── test_cli.py ├── test_embargo.py ├── test_force_https.py ├── test_integration.py ├── test_live_rewriter.py ├── test_locales.py ├── test_manager.py ├── test_memento.py ├── test_prefer_header.py ├── test_prefixed_deploy.py ├── test_proxy.py ├── test_range.py ├── test_record_dedup.py ├── test_record_replay.py ├── test_redirect_classic.py ├── test_redirect_revisits.py ├── test_redirects.py ├── test_root_coll.py ├── test_socks.py └── test_zipnum_auto_dir.py ├── tests_disabled ├── fixture.py ├── live.py ├── perms_fixture.py ├── server_mock.py ├── server_thread.py ├── test_cdxserver.py ├── test_config_frames.yaml ├── test_config_memento.yaml ├── test_config_proxy_http_cookie.yaml ├── test_config_proxy_https_cookie.yaml ├── test_config_proxy_ip.yaml ├── test_config_proxy_ip_redis.yaml ├── test_config_proxy_no_banner.yaml ├── test_config_root_coll.yaml ├── test_live_proxy.py ├── test_memento.py ├── test_perms.py ├── test_perms_app.py ├── test_proxy_http_auth.py ├── test_proxy_http_cookie.py ├── test_proxy_http_ip.py ├── test_proxy_http_ip_redis.py ├── test_proxy_http_no_banner.py ├── test_proxy_https_cookie.py └── test_rewrite_content.py ├── tox.ini ├── update-tag.sh └── uwsgi.ini /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/.coveragerc -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/replay_issue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/.github/ISSUE_TEMPLATE/replay_issue.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.github/workflows/publish_pypi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/.github/workflows/publish_pypi.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/.gitmodules -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/.travis.yml -------------------------------------------------------------------------------- /.travis/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/.travis/install.sh -------------------------------------------------------------------------------- /.travis/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/.travis/test.sh -------------------------------------------------------------------------------- /CHANGES.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/CHANGES.rst -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/Dockerfile -------------------------------------------------------------------------------- /INSTALL.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/INSTALL.rst -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/NOTICE -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/README.rst -------------------------------------------------------------------------------- /Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/Vagrantfile -------------------------------------------------------------------------------- /appveyor.disabled.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/appveyor.disabled.yml -------------------------------------------------------------------------------- /babel.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/babel.ini -------------------------------------------------------------------------------- /ca/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/ca/README -------------------------------------------------------------------------------- /config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/config.yaml -------------------------------------------------------------------------------- /docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/docker-compose.yaml -------------------------------------------------------------------------------- /docker-entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/docker-entrypoint.sh -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/code/pywb.apps.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/docs/code/pywb.apps.rst -------------------------------------------------------------------------------- /docs/code/pywb.indexer.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/docs/code/pywb.indexer.rst -------------------------------------------------------------------------------- /docs/code/pywb.manager.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/docs/code/pywb.manager.rst -------------------------------------------------------------------------------- /docs/code/pywb.recorder.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/docs/code/pywb.recorder.rst -------------------------------------------------------------------------------- /docs/code/pywb.rewrite.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/docs/code/pywb.rewrite.rst -------------------------------------------------------------------------------- /docs/code/pywb.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/docs/code/pywb.rst -------------------------------------------------------------------------------- /docs/code/pywb.utils.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/docs/code/pywb.utils.rst -------------------------------------------------------------------------------- /docs/code/pywb.warcserver.index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/docs/code/pywb.warcserver.index.rst -------------------------------------------------------------------------------- /docs/code/pywb.warcserver.resource.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/docs/code/pywb.warcserver.resource.rst -------------------------------------------------------------------------------- /docs/code/pywb.warcserver.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/docs/code/pywb.warcserver.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/manual/access-control.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/docs/manual/access-control.rst -------------------------------------------------------------------------------- /docs/manual/apis.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/docs/manual/apis.rst -------------------------------------------------------------------------------- /docs/manual/apps.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/docs/manual/apps.rst -------------------------------------------------------------------------------- /docs/manual/architecture.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/docs/manual/architecture.rst -------------------------------------------------------------------------------- /docs/manual/cdxserver_api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/docs/manual/cdxserver_api.rst -------------------------------------------------------------------------------- /docs/manual/configuring.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/docs/manual/configuring.rst -------------------------------------------------------------------------------- /docs/manual/images/vue-banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/docs/manual/images/vue-banner.png -------------------------------------------------------------------------------- /docs/manual/images/vue-cal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/docs/manual/images/vue-cal.png -------------------------------------------------------------------------------- /docs/manual/indexing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/docs/manual/indexing.rst -------------------------------------------------------------------------------- /docs/manual/localization.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/docs/manual/localization.rst -------------------------------------------------------------------------------- /docs/manual/memento.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/docs/manual/memento.rst -------------------------------------------------------------------------------- /docs/manual/migrating-cdx.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/docs/manual/migrating-cdx.rst -------------------------------------------------------------------------------- /docs/manual/outbackcdx.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/docs/manual/outbackcdx.rst -------------------------------------------------------------------------------- /docs/manual/owb-pywb-terms.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/docs/manual/owb-pywb-terms.rst -------------------------------------------------------------------------------- /docs/manual/owb-to-pywb-config.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/docs/manual/owb-to-pywb-config.rst -------------------------------------------------------------------------------- /docs/manual/owb-to-pywb-deploy.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/docs/manual/owb-to-pywb-deploy.rst -------------------------------------------------------------------------------- /docs/manual/owb-to-pywb-exclusions.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/docs/manual/owb-to-pywb-exclusions.rst -------------------------------------------------------------------------------- /docs/manual/owb-transition.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/docs/manual/owb-transition.rst -------------------------------------------------------------------------------- /docs/manual/recorder.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/docs/manual/recorder.rst -------------------------------------------------------------------------------- /docs/manual/rewriter.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/docs/manual/rewriter.rst -------------------------------------------------------------------------------- /docs/manual/template-guide.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/docs/manual/template-guide.rst -------------------------------------------------------------------------------- /docs/manual/ui-customization.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/docs/manual/ui-customization.rst -------------------------------------------------------------------------------- /docs/manual/ui-guide.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/docs/manual/ui-guide.rst -------------------------------------------------------------------------------- /docs/manual/usage.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/docs/manual/usage.rst -------------------------------------------------------------------------------- /docs/manual/vue-ui.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/docs/manual/vue-ui.rst -------------------------------------------------------------------------------- /docs/manual/warcserver.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/docs/manual/warcserver.rst -------------------------------------------------------------------------------- /extra_requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/extra_requirements.txt -------------------------------------------------------------------------------- /pywb/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/__init__.py -------------------------------------------------------------------------------- /pywb/apps/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pywb/apps/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/apps/cli.py -------------------------------------------------------------------------------- /pywb/apps/frontendapp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/apps/frontendapp.py -------------------------------------------------------------------------------- /pywb/apps/live.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/apps/live.py -------------------------------------------------------------------------------- /pywb/apps/rewriterapp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/apps/rewriterapp.py -------------------------------------------------------------------------------- /pywb/apps/static_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/apps/static_handler.py -------------------------------------------------------------------------------- /pywb/apps/test/test_rewriter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/apps/test/test_rewriter.py -------------------------------------------------------------------------------- /pywb/apps/test/test_wbrequestresponse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/apps/test/test_wbrequestresponse.py -------------------------------------------------------------------------------- /pywb/apps/warcserverapp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/apps/warcserverapp.py -------------------------------------------------------------------------------- /pywb/apps/wayback.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/apps/wayback.py -------------------------------------------------------------------------------- /pywb/apps/wbrequestresponse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/apps/wbrequestresponse.py -------------------------------------------------------------------------------- /pywb/default_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/default_config.yaml -------------------------------------------------------------------------------- /pywb/indexer/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pywb/indexer/archiveindexer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/indexer/archiveindexer.py -------------------------------------------------------------------------------- /pywb/indexer/cdxindexer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/indexer/cdxindexer.py -------------------------------------------------------------------------------- /pywb/indexer/test/test_indexing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/indexer/test/test_indexing.py -------------------------------------------------------------------------------- /pywb/manager/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pywb/manager/aclmanager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/manager/aclmanager.py -------------------------------------------------------------------------------- /pywb/manager/autoindex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/manager/autoindex.py -------------------------------------------------------------------------------- /pywb/manager/locmanager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/manager/locmanager.py -------------------------------------------------------------------------------- /pywb/manager/manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/manager/manager.py -------------------------------------------------------------------------------- /pywb/manager/migrate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/manager/migrate.py -------------------------------------------------------------------------------- /pywb/recorder/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pywb/recorder/filters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/recorder/filters.py -------------------------------------------------------------------------------- /pywb/recorder/multifilewarcwriter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/recorder/multifilewarcwriter.py -------------------------------------------------------------------------------- /pywb/recorder/recorderapp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/recorder/recorderapp.py -------------------------------------------------------------------------------- /pywb/recorder/redisindexer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/recorder/redisindexer.py -------------------------------------------------------------------------------- /pywb/recorder/test/rec.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/recorder/test/rec.ini -------------------------------------------------------------------------------- /pywb/recorder/test/simplerec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/recorder/test/simplerec.py -------------------------------------------------------------------------------- /pywb/recorder/test/test_recorder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/recorder/test/test_recorder.py -------------------------------------------------------------------------------- /pywb/rewrite/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pywb/rewrite/content_rewriter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/rewrite/content_rewriter.py -------------------------------------------------------------------------------- /pywb/rewrite/cookie_rewriter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/rewrite/cookie_rewriter.py -------------------------------------------------------------------------------- /pywb/rewrite/cookies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/rewrite/cookies.py -------------------------------------------------------------------------------- /pywb/rewrite/default_rewriter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/rewrite/default_rewriter.py -------------------------------------------------------------------------------- /pywb/rewrite/header_rewriter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/rewrite/header_rewriter.py -------------------------------------------------------------------------------- /pywb/rewrite/html_insert_rewriter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/rewrite/html_insert_rewriter.py -------------------------------------------------------------------------------- /pywb/rewrite/html_rewriter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/rewrite/html_rewriter.py -------------------------------------------------------------------------------- /pywb/rewrite/jsonp_rewriter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/rewrite/jsonp_rewriter.py -------------------------------------------------------------------------------- /pywb/rewrite/regex_rewriters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/rewrite/regex_rewriters.py -------------------------------------------------------------------------------- /pywb/rewrite/rewrite_amf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/rewrite/rewrite_amf.py -------------------------------------------------------------------------------- /pywb/rewrite/rewrite_dash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/rewrite/rewrite_dash.py -------------------------------------------------------------------------------- /pywb/rewrite/rewrite_hls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/rewrite/rewrite_hls.py -------------------------------------------------------------------------------- /pywb/rewrite/rewrite_js_workers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/rewrite/rewrite_js_workers.py -------------------------------------------------------------------------------- /pywb/rewrite/rewriteinputreq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/rewrite/rewriteinputreq.py -------------------------------------------------------------------------------- /pywb/rewrite/templateview.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/rewrite/templateview.py -------------------------------------------------------------------------------- /pywb/rewrite/test/test_content_rewriter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/rewrite/test/test_content_rewriter.py -------------------------------------------------------------------------------- /pywb/rewrite/test/test_cookie_rewriter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/rewrite/test/test_cookie_rewriter.py -------------------------------------------------------------------------------- /pywb/rewrite/test/test_header_rewriter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/rewrite/test/test_header_rewriter.py -------------------------------------------------------------------------------- /pywb/rewrite/test/test_html_insert_rewriter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/rewrite/test/test_html_insert_rewriter.py -------------------------------------------------------------------------------- /pywb/rewrite/test/test_html_rewriter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/rewrite/test/test_html_rewriter.py -------------------------------------------------------------------------------- /pywb/rewrite/test/test_jsonp_rewriter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/rewrite/test/test_jsonp_rewriter.py -------------------------------------------------------------------------------- /pywb/rewrite/test/test_regex_rewriters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/rewrite/test/test_regex_rewriters.py -------------------------------------------------------------------------------- /pywb/rewrite/test/test_url_rewriter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/rewrite/test/test_url_rewriter.py -------------------------------------------------------------------------------- /pywb/rewrite/test/test_wburl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/rewrite/test/test_wburl.py -------------------------------------------------------------------------------- /pywb/rewrite/url_rewriter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/rewrite/url_rewriter.py -------------------------------------------------------------------------------- /pywb/rewrite/wburl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/rewrite/wburl.py -------------------------------------------------------------------------------- /pywb/rules.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/rules.yaml -------------------------------------------------------------------------------- /pywb/static/autoFetchWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/static/autoFetchWorker.js -------------------------------------------------------------------------------- /pywb/static/calendar.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/static/calendar.svg -------------------------------------------------------------------------------- /pywb/static/css/base.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/static/css/base.css -------------------------------------------------------------------------------- /pywb/static/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/static/css/bootstrap.min.css -------------------------------------------------------------------------------- /pywb/static/css/font-awesome.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/static/css/font-awesome.min.css -------------------------------------------------------------------------------- /pywb/static/css/query.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/static/css/query.css -------------------------------------------------------------------------------- /pywb/static/flowplayer/flowplayer-3.2.18.swf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/static/flowplayer/flowplayer-3.2.18.swf -------------------------------------------------------------------------------- /pywb/static/flowplayer/flowplayer.audio-3.2.11.swf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/static/flowplayer/flowplayer.audio-3.2.11.swf -------------------------------------------------------------------------------- /pywb/static/flowplayer/flowplayer.controls-3.2.16.swf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/static/flowplayer/flowplayer.controls-3.2.16.swf -------------------------------------------------------------------------------- /pywb/static/flowplayer/flowplayer.pseudostreaming-3.2.13.swf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/static/flowplayer/flowplayer.pseudostreaming-3.2.13.swf -------------------------------------------------------------------------------- /pywb/static/flowplayer/toolbox.flashembed.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/static/flowplayer/toolbox.flashembed.js -------------------------------------------------------------------------------- /pywb/static/fonts/font-awesome/fa-brands-400.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/static/fonts/font-awesome/fa-brands-400.eot -------------------------------------------------------------------------------- /pywb/static/fonts/font-awesome/fa-brands-400.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/static/fonts/font-awesome/fa-brands-400.svg -------------------------------------------------------------------------------- /pywb/static/fonts/font-awesome/fa-brands-400.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/static/fonts/font-awesome/fa-brands-400.ttf -------------------------------------------------------------------------------- /pywb/static/fonts/font-awesome/fa-brands-400.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/static/fonts/font-awesome/fa-brands-400.woff -------------------------------------------------------------------------------- /pywb/static/fonts/font-awesome/fa-brands-400.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/static/fonts/font-awesome/fa-brands-400.woff2 -------------------------------------------------------------------------------- /pywb/static/fonts/font-awesome/fa-regular-400.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/static/fonts/font-awesome/fa-regular-400.eot -------------------------------------------------------------------------------- /pywb/static/fonts/font-awesome/fa-regular-400.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/static/fonts/font-awesome/fa-regular-400.svg -------------------------------------------------------------------------------- /pywb/static/fonts/font-awesome/fa-regular-400.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/static/fonts/font-awesome/fa-regular-400.ttf -------------------------------------------------------------------------------- /pywb/static/fonts/font-awesome/fa-regular-400.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/static/fonts/font-awesome/fa-regular-400.woff -------------------------------------------------------------------------------- /pywb/static/fonts/font-awesome/fa-regular-400.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/static/fonts/font-awesome/fa-regular-400.woff2 -------------------------------------------------------------------------------- /pywb/static/fonts/font-awesome/fa-solid-900.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/static/fonts/font-awesome/fa-solid-900.eot -------------------------------------------------------------------------------- /pywb/static/fonts/font-awesome/fa-solid-900.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/static/fonts/font-awesome/fa-solid-900.svg -------------------------------------------------------------------------------- /pywb/static/fonts/font-awesome/fa-solid-900.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/static/fonts/font-awesome/fa-solid-900.ttf -------------------------------------------------------------------------------- /pywb/static/fonts/font-awesome/fa-solid-900.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/static/fonts/font-awesome/fa-solid-900.woff -------------------------------------------------------------------------------- /pywb/static/fonts/font-awesome/fa-solid-900.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/static/fonts/font-awesome/fa-solid-900.woff2 -------------------------------------------------------------------------------- /pywb/static/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/static/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /pywb/static/fonts/glyphicons-halflings-regular.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/static/fonts/glyphicons-halflings-regular.svg -------------------------------------------------------------------------------- /pywb/static/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/static/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /pywb/static/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/static/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /pywb/static/fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/static/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /pywb/static/js/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/static/js/bootstrap.min.js -------------------------------------------------------------------------------- /pywb/static/js/jquery-latest.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/static/js/jquery-latest.min.js -------------------------------------------------------------------------------- /pywb/static/js/url-polyfill.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/static/js/url-polyfill.min.js -------------------------------------------------------------------------------- /pywb/static/loadWabac.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/static/loadWabac.js -------------------------------------------------------------------------------- /pywb/static/loading-spinner/loading-spinner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/static/loading-spinner/loading-spinner.js -------------------------------------------------------------------------------- /pywb/static/loading-spinner/test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/static/loading-spinner/test.html -------------------------------------------------------------------------------- /pywb/static/pywb-logo-sm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/static/pywb-logo-sm.png -------------------------------------------------------------------------------- /pywb/static/pywb-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/static/pywb-logo.png -------------------------------------------------------------------------------- /pywb/static/query.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/static/query.js -------------------------------------------------------------------------------- /pywb/static/queryWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/static/queryWorker.js -------------------------------------------------------------------------------- /pywb/static/scroll-webkit.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/static/scroll-webkit.css -------------------------------------------------------------------------------- /pywb/static/search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/static/search.js -------------------------------------------------------------------------------- /pywb/static/transclusions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/static/transclusions.js -------------------------------------------------------------------------------- /pywb/static/vidrw.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/static/vidrw.js -------------------------------------------------------------------------------- /pywb/static/vue/vueui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/static/vue/vueui.js -------------------------------------------------------------------------------- /pywb/static/vue_banner.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/static/vue_banner.css -------------------------------------------------------------------------------- /pywb/static/wb_frame.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/static/wb_frame.js -------------------------------------------------------------------------------- /pywb/static/wombat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/static/wombat.js -------------------------------------------------------------------------------- /pywb/static/wombatProxyMode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/static/wombatProxyMode.js -------------------------------------------------------------------------------- /pywb/static/wombatWorkers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/static/wombatWorkers.js -------------------------------------------------------------------------------- /pywb/templates/banner.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/templates/banner.html -------------------------------------------------------------------------------- /pywb/templates/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/templates/base.html -------------------------------------------------------------------------------- /pywb/templates/bootstrap_jquery.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/templates/bootstrap_jquery.html -------------------------------------------------------------------------------- /pywb/templates/collinfo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/templates/collinfo.json -------------------------------------------------------------------------------- /pywb/templates/custom_banner.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /pywb/templates/error.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/templates/error.html -------------------------------------------------------------------------------- /pywb/templates/footer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/templates/footer.html -------------------------------------------------------------------------------- /pywb/templates/frame_insert.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/templates/frame_insert.html -------------------------------------------------------------------------------- /pywb/templates/head.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/templates/head.html -------------------------------------------------------------------------------- /pywb/templates/head_insert.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/templates/head_insert.html -------------------------------------------------------------------------------- /pywb/templates/header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/templates/header.html -------------------------------------------------------------------------------- /pywb/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/templates/index.html -------------------------------------------------------------------------------- /pywb/templates/instructions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/templates/instructions.html -------------------------------------------------------------------------------- /pywb/templates/not_found.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/templates/not_found.html -------------------------------------------------------------------------------- /pywb/templates/proxy_cert_download.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/templates/proxy_cert_download.html -------------------------------------------------------------------------------- /pywb/templates/proxy_select.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/templates/proxy_select.html -------------------------------------------------------------------------------- /pywb/templates/query.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/templates/query.html -------------------------------------------------------------------------------- /pywb/templates/search.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/templates/search.html -------------------------------------------------------------------------------- /pywb/templates/vue_loc.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/templates/vue_loc.html -------------------------------------------------------------------------------- /pywb/utils/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/utils/README.md -------------------------------------------------------------------------------- /pywb/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pywb/utils/binsearch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/utils/binsearch.py -------------------------------------------------------------------------------- /pywb/utils/canonicalize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/utils/canonicalize.py -------------------------------------------------------------------------------- /pywb/utils/format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/utils/format.py -------------------------------------------------------------------------------- /pywb/utils/geventserver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/utils/geventserver.py -------------------------------------------------------------------------------- /pywb/utils/io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/utils/io.py -------------------------------------------------------------------------------- /pywb/utils/loaders.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/utils/loaders.py -------------------------------------------------------------------------------- /pywb/utils/memento.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/utils/memento.py -------------------------------------------------------------------------------- /pywb/utils/merge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/utils/merge.py -------------------------------------------------------------------------------- /pywb/utils/test/test_binsearch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/utils/test/test_binsearch.py -------------------------------------------------------------------------------- /pywb/utils/test/test_loaders.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/utils/test/test_loaders.py -------------------------------------------------------------------------------- /pywb/utils/wbexception.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/utils/wbexception.py -------------------------------------------------------------------------------- /pywb/version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/version.py -------------------------------------------------------------------------------- /pywb/vueui/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/vueui/.eslintrc.js -------------------------------------------------------------------------------- /pywb/vueui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/vueui/package.json -------------------------------------------------------------------------------- /pywb/vueui/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/vueui/rollup.config.js -------------------------------------------------------------------------------- /pywb/vueui/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/vueui/src/App.vue -------------------------------------------------------------------------------- /pywb/vueui/src/cdx-simulator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/vueui/src/cdx-simulator/README.md -------------------------------------------------------------------------------- /pywb/vueui/src/cdx-simulator/cdx-record-sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/vueui/src/cdx-simulator/cdx-record-sample.json -------------------------------------------------------------------------------- /pywb/vueui/src/cdx-simulator/cdx-simulator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/vueui/src/cdx-simulator/cdx-simulator.js -------------------------------------------------------------------------------- /pywb/vueui/src/cdx-simulator/pywb-vueui-cdx-simulator-config.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/vueui/src/cdx-simulator/pywb-vueui-cdx-simulator-config.jpg -------------------------------------------------------------------------------- /pywb/vueui/src/cdx-simulator/test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/vueui/src/cdx-simulator/test.html -------------------------------------------------------------------------------- /pywb/vueui/src/components/CalendarMonth.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/vueui/src/components/CalendarMonth.vue -------------------------------------------------------------------------------- /pywb/vueui/src/components/CalendarYear.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/vueui/src/components/CalendarYear.vue -------------------------------------------------------------------------------- /pywb/vueui/src/components/LoadingSpinner.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/vueui/src/components/LoadingSpinner.vue -------------------------------------------------------------------------------- /pywb/vueui/src/components/PageRuler.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/vueui/src/components/PageRuler.vue -------------------------------------------------------------------------------- /pywb/vueui/src/components/Timeline.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/vueui/src/components/Timeline.vue -------------------------------------------------------------------------------- /pywb/vueui/src/components/TimelineBreadcrumbs.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/vueui/src/components/TimelineBreadcrumbs.vue -------------------------------------------------------------------------------- /pywb/vueui/src/components/TimelineLinear.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/vueui/src/components/TimelineLinear.vue -------------------------------------------------------------------------------- /pywb/vueui/src/components/Tooltip.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/vueui/src/components/Tooltip.vue -------------------------------------------------------------------------------- /pywb/vueui/src/i18n.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/vueui/src/i18n.js -------------------------------------------------------------------------------- /pywb/vueui/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/vueui/src/index.js -------------------------------------------------------------------------------- /pywb/vueui/src/model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/vueui/src/model.js -------------------------------------------------------------------------------- /pywb/vueui/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/vueui/yarn.lock -------------------------------------------------------------------------------- /pywb/warcserver/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pywb/warcserver/access_checker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/warcserver/access_checker.py -------------------------------------------------------------------------------- /pywb/warcserver/amf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/warcserver/amf.py -------------------------------------------------------------------------------- /pywb/warcserver/basewarcserver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/warcserver/basewarcserver.py -------------------------------------------------------------------------------- /pywb/warcserver/handlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/warcserver/handlers.py -------------------------------------------------------------------------------- /pywb/warcserver/http.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/warcserver/http.py -------------------------------------------------------------------------------- /pywb/warcserver/index/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pywb/warcserver/index/aggregator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/warcserver/index/aggregator.py -------------------------------------------------------------------------------- /pywb/warcserver/index/cdxobject.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/warcserver/index/cdxobject.py -------------------------------------------------------------------------------- /pywb/warcserver/index/cdxops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/warcserver/index/cdxops.py -------------------------------------------------------------------------------- /pywb/warcserver/index/fuzzymatcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/warcserver/index/fuzzymatcher.py -------------------------------------------------------------------------------- /pywb/warcserver/index/indexsource.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/warcserver/index/indexsource.py -------------------------------------------------------------------------------- /pywb/warcserver/index/query.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/warcserver/index/query.py -------------------------------------------------------------------------------- /pywb/warcserver/index/test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pywb/warcserver/index/test/test_cdxobject.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/warcserver/index/test/test_cdxobject.py -------------------------------------------------------------------------------- /pywb/warcserver/index/test/test_cdxops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/warcserver/index/test/test_cdxops.py -------------------------------------------------------------------------------- /pywb/warcserver/index/test/test_dir_agg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/warcserver/index/test/test_dir_agg.py -------------------------------------------------------------------------------- /pywb/warcserver/index/test/test_fuzzymatcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/warcserver/index/test/test_fuzzymatcher.py -------------------------------------------------------------------------------- /pywb/warcserver/index/test/test_indexsource.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/warcserver/index/test/test_indexsource.py -------------------------------------------------------------------------------- /pywb/warcserver/index/test/test_lazy_ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/warcserver/index/test/test_lazy_ops.py -------------------------------------------------------------------------------- /pywb/warcserver/index/test/test_memento_agg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/warcserver/index/test/test_memento_agg.py -------------------------------------------------------------------------------- /pywb/warcserver/index/test/test_redis_agg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/warcserver/index/test/test_redis_agg.py -------------------------------------------------------------------------------- /pywb/warcserver/index/test/test_timeouts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/warcserver/index/test/test_timeouts.py -------------------------------------------------------------------------------- /pywb/warcserver/index/test/test_xmlquery_indexsource.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/warcserver/index/test/test_xmlquery_indexsource.py -------------------------------------------------------------------------------- /pywb/warcserver/index/test/test_zipnum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/warcserver/index/test/test_zipnum.py -------------------------------------------------------------------------------- /pywb/warcserver/index/zipnum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/warcserver/index/zipnum.py -------------------------------------------------------------------------------- /pywb/warcserver/inputrequest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/warcserver/inputrequest.py -------------------------------------------------------------------------------- /pywb/warcserver/resource/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pywb/warcserver/resource/blockrecordloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/warcserver/resource/blockrecordloader.py -------------------------------------------------------------------------------- /pywb/warcserver/resource/pathresolvers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/warcserver/resource/pathresolvers.py -------------------------------------------------------------------------------- /pywb/warcserver/resource/resolvingloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/warcserver/resource/resolvingloader.py -------------------------------------------------------------------------------- /pywb/warcserver/resource/responseloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/warcserver/resource/responseloader.py -------------------------------------------------------------------------------- /pywb/warcserver/resource/test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pywb/warcserver/resource/test/test_loading.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/warcserver/resource/test/test_loading.py -------------------------------------------------------------------------------- /pywb/warcserver/resource/test/test_pathresolvers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/warcserver/resource/test/test_pathresolvers.py -------------------------------------------------------------------------------- /pywb/warcserver/test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pywb/warcserver/test/live.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/warcserver/test/live.ini -------------------------------------------------------------------------------- /pywb/warcserver/test/test_access.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/warcserver/test/test_access.py -------------------------------------------------------------------------------- /pywb/warcserver/test/test_amf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/warcserver/test/test_amf.py -------------------------------------------------------------------------------- /pywb/warcserver/test/test_handlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/warcserver/test/test_handlers.py -------------------------------------------------------------------------------- /pywb/warcserver/test/test_inputreq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/warcserver/test/test_inputreq.py -------------------------------------------------------------------------------- /pywb/warcserver/test/test_upstream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/warcserver/test/test_upstream.py -------------------------------------------------------------------------------- /pywb/warcserver/test/test_warcserver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/warcserver/test/test_warcserver.py -------------------------------------------------------------------------------- /pywb/warcserver/test/test_warcserver_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/warcserver/test/test_warcserver_config.yaml -------------------------------------------------------------------------------- /pywb/warcserver/test/testutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/warcserver/test/testutils.py -------------------------------------------------------------------------------- /pywb/warcserver/upstreamindexsource.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/warcserver/upstreamindexsource.py -------------------------------------------------------------------------------- /pywb/warcserver/warcserver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/pywb/warcserver/warcserver.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/requirements.txt -------------------------------------------------------------------------------- /run-gunicorn.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/run-gunicorn.sh -------------------------------------------------------------------------------- /run-tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/run-tests.py -------------------------------------------------------------------------------- /run-uwsgi.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/run-uwsgi.sh -------------------------------------------------------------------------------- /sample-deploy/docker-compose-apache.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample-deploy/docker-compose-apache.yaml -------------------------------------------------------------------------------- /sample-deploy/docker-compose-nginx.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample-deploy/docker-compose-nginx.yaml -------------------------------------------------------------------------------- /sample-deploy/docker-compose-outback.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample-deploy/docker-compose-outback.yaml -------------------------------------------------------------------------------- /sample-deploy/httpd.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample-deploy/httpd.conf -------------------------------------------------------------------------------- /sample-deploy/pywb-apache.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample-deploy/pywb-apache.conf -------------------------------------------------------------------------------- /sample-deploy/pywb-nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample-deploy/pywb-nginx.conf -------------------------------------------------------------------------------- /sample-deploy/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample-deploy/run.sh -------------------------------------------------------------------------------- /sample-deploy/uwsgi_subdir.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample-deploy/uwsgi_subdir.ini -------------------------------------------------------------------------------- /sample_archive/access/after.aclj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/access/after.aclj -------------------------------------------------------------------------------- /sample_archive/access/allow_all.aclj: -------------------------------------------------------------------------------- 1 | *, - {"access": "allow", "user": "staff"} 2 | -------------------------------------------------------------------------------- /sample_archive/access/allows.aclj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/access/allows.aclj -------------------------------------------------------------------------------- /sample_archive/access/before.aclj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/access/before.aclj -------------------------------------------------------------------------------- /sample_archive/access/blocks.aclj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/access/blocks.aclj -------------------------------------------------------------------------------- /sample_archive/access/list1.aclj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/access/list1.aclj -------------------------------------------------------------------------------- /sample_archive/access/list2.aclj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/access/list2.aclj -------------------------------------------------------------------------------- /sample_archive/access/newer.aclj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/access/newer.aclj -------------------------------------------------------------------------------- /sample_archive/access/older.aclj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/access/older.aclj -------------------------------------------------------------------------------- /sample_archive/access/pywb.aclj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/access/pywb.aclj -------------------------------------------------------------------------------- /sample_archive/access/single-line.aclj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/access/single-line.aclj -------------------------------------------------------------------------------- /sample_archive/cdx/bad.cdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/cdx/bad.cdx -------------------------------------------------------------------------------- /sample_archive/cdx/dupes.cdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/cdx/dupes.cdx -------------------------------------------------------------------------------- /sample_archive/cdx/example-arc-test.cdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/cdx/example-arc-test.cdx -------------------------------------------------------------------------------- /sample_archive/cdx/example-extra.cdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/cdx/example-extra.cdx -------------------------------------------------------------------------------- /sample_archive/cdx/example.cdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/cdx/example.cdx -------------------------------------------------------------------------------- /sample_archive/cdx/httpbin-resource.cdxj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/cdx/httpbin-resource.cdxj -------------------------------------------------------------------------------- /sample_archive/cdx/iana.cdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/cdx/iana.cdx -------------------------------------------------------------------------------- /sample_archive/cdx/missing-status-text.cdxj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/cdx/missing-status-text.cdxj -------------------------------------------------------------------------------- /sample_archive/cdx/post-test.cdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/cdx/post-test.cdx -------------------------------------------------------------------------------- /sample_archive/cdx/url-agnost-example.cdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/cdx/url-agnost-example.cdx -------------------------------------------------------------------------------- /sample_archive/cdxj/dupes.cdxj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/cdxj/dupes.cdxj -------------------------------------------------------------------------------- /sample_archive/cdxj/example-no-digest.cdxj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/cdxj/example-no-digest.cdxj -------------------------------------------------------------------------------- /sample_archive/cdxj/example.cdx.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/cdxj/example.cdx.gz -------------------------------------------------------------------------------- /sample_archive/cdxj/example.cdxj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/cdxj/example.cdxj -------------------------------------------------------------------------------- /sample_archive/cdxj/example2.cdxj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/cdxj/example2.cdxj -------------------------------------------------------------------------------- /sample_archive/cdxj/iana.cdxj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/cdxj/iana.cdxj -------------------------------------------------------------------------------- /sample_archive/cdxj/post-test.cdxj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/cdxj/post-test.cdxj -------------------------------------------------------------------------------- /sample_archive/cdxj/url-agnost-example.cdxj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/cdxj/url-agnost-example.cdxj -------------------------------------------------------------------------------- /sample_archive/non-surt-cdx/example-non-surt.cdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/non-surt-cdx/example-non-surt.cdx -------------------------------------------------------------------------------- /sample_archive/text_content/link_headers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/text_content/link_headers.yaml -------------------------------------------------------------------------------- /sample_archive/text_content/pathindex.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/text_content/pathindex.txt -------------------------------------------------------------------------------- /sample_archive/text_content/quickfox_repeated.compressed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/text_content/quickfox_repeated.compressed -------------------------------------------------------------------------------- /sample_archive/text_content/sample.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/text_content/sample.html -------------------------------------------------------------------------------- /sample_archive/text_content/sample_dash.mpd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/text_content/sample_dash.mpd -------------------------------------------------------------------------------- /sample_archive/text_content/sample_hls.m3u8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/text_content/sample_hls.m3u8 -------------------------------------------------------------------------------- /sample_archive/text_content/sample_no_head.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/text_content/sample_no_head.html -------------------------------------------------------------------------------- /sample_archive/text_content/sample_no_head_2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/text_content/sample_no_head_2.html -------------------------------------------------------------------------------- /sample_archive/text_content/sample_unclosed_script.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/text_content/sample_unclosed_script.html -------------------------------------------------------------------------------- /sample_archive/text_content/toptest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/text_content/toptest.js -------------------------------------------------------------------------------- /sample_archive/waczs/invalid_example_1.wacz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/waczs/invalid_example_1.wacz -------------------------------------------------------------------------------- /sample_archive/waczs/valid_example_1.wacz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/waczs/valid_example_1.wacz -------------------------------------------------------------------------------- /sample_archive/warcs/bad.arc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/warcs/bad.arc -------------------------------------------------------------------------------- /sample_archive/warcs/dupes.warc.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/warcs/dupes.warc.gz -------------------------------------------------------------------------------- /sample_archive/warcs/example-bad.warc.gz.bad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/warcs/example-bad.warc.gz.bad -------------------------------------------------------------------------------- /sample_archive/warcs/example-extra.warc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/warcs/example-extra.warc -------------------------------------------------------------------------------- /sample_archive/warcs/example-url-agnostic-orig.warc.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/warcs/example-url-agnostic-orig.warc.gz -------------------------------------------------------------------------------- /sample_archive/warcs/example-url-agnostic-revisit.warc.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/warcs/example-url-agnostic-revisit.warc.gz -------------------------------------------------------------------------------- /sample_archive/warcs/example-wget-1-14.warc.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/warcs/example-wget-1-14.warc.gz -------------------------------------------------------------------------------- /sample_archive/warcs/example-wpull.warc.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/warcs/example-wpull.warc.gz -------------------------------------------------------------------------------- /sample_archive/warcs/example.arc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/warcs/example.arc -------------------------------------------------------------------------------- /sample_archive/warcs/example.arc.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/warcs/example.arc.gz -------------------------------------------------------------------------------- /sample_archive/warcs/example.warc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/warcs/example.warc -------------------------------------------------------------------------------- /sample_archive/warcs/example.warc.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/warcs/example.warc.gz -------------------------------------------------------------------------------- /sample_archive/warcs/example2.warc.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/warcs/example2.warc.gz -------------------------------------------------------------------------------- /sample_archive/warcs/httpbin-resource.warc.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/warcs/httpbin-resource.warc.gz -------------------------------------------------------------------------------- /sample_archive/warcs/iana.warc.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/warcs/iana.warc.gz -------------------------------------------------------------------------------- /sample_archive/warcs/missing-status-text.warc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/warcs/missing-status-text.warc -------------------------------------------------------------------------------- /sample_archive/warcs/post-test.warc.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/warcs/post-test.warc.gz -------------------------------------------------------------------------------- /sample_archive/zipcdx/zipnum-bad.idx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/zipcdx/zipnum-bad.idx -------------------------------------------------------------------------------- /sample_archive/zipcdx/zipnum-bad.loc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/zipcdx/zipnum-bad.loc -------------------------------------------------------------------------------- /sample_archive/zipcdx/zipnum-sample.cdx.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/zipcdx/zipnum-sample.cdx.gz -------------------------------------------------------------------------------- /sample_archive/zipcdx/zipnum-sample.idx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/zipcdx/zipnum-sample.idx -------------------------------------------------------------------------------- /sample_archive/zipcdx/zipnum-sample.loc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/sample_archive/zipcdx/zipnum-sample.loc -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/setup.py -------------------------------------------------------------------------------- /test_requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/test_requirements.txt -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/base_config_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests/base_config_test.py -------------------------------------------------------------------------------- /tests/config_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests/config_test.yaml -------------------------------------------------------------------------------- /tests/config_test_access.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests/config_test_access.yaml -------------------------------------------------------------------------------- /tests/config_test_cert_req.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests/config_test_cert_req.yaml -------------------------------------------------------------------------------- /tests/config_test_loc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests/config_test_loc.yaml -------------------------------------------------------------------------------- /tests/config_test_record.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests/config_test_record.yaml -------------------------------------------------------------------------------- /tests/config_test_record_dedup.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests/config_test_record_dedup.yaml -------------------------------------------------------------------------------- /tests/config_test_redirect_classic.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests/config_test_redirect_classic.yaml -------------------------------------------------------------------------------- /tests/config_test_root_coll.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests/config_test_root_coll.yaml -------------------------------------------------------------------------------- /tests/i18n-data/.gitignore: -------------------------------------------------------------------------------- 1 | #allow .mo 2 | -------------------------------------------------------------------------------- /tests/i18n-data/l337/LC_MESSAGES/messages.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests/i18n-data/l337/LC_MESSAGES/messages.mo -------------------------------------------------------------------------------- /tests/i18n-data/l337/LC_MESSAGES/messages.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests/i18n-data/l337/LC_MESSAGES/messages.po -------------------------------------------------------------------------------- /tests/memento_fixture.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests/memento_fixture.py -------------------------------------------------------------------------------- /tests/test_acl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests/test_acl.py -------------------------------------------------------------------------------- /tests/test_acl_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests/test_acl_manager.py -------------------------------------------------------------------------------- /tests/test_auto_colls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests/test_auto_colls.py -------------------------------------------------------------------------------- /tests/test_cdx_server_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests/test_cdx_server_app.py -------------------------------------------------------------------------------- /tests/test_cert_req.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests/test_cert_req.py -------------------------------------------------------------------------------- /tests/test_cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests/test_cli.py -------------------------------------------------------------------------------- /tests/test_embargo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests/test_embargo.py -------------------------------------------------------------------------------- /tests/test_force_https.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests/test_force_https.py -------------------------------------------------------------------------------- /tests/test_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests/test_integration.py -------------------------------------------------------------------------------- /tests/test_live_rewriter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests/test_live_rewriter.py -------------------------------------------------------------------------------- /tests/test_locales.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests/test_locales.py -------------------------------------------------------------------------------- /tests/test_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests/test_manager.py -------------------------------------------------------------------------------- /tests/test_memento.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests/test_memento.py -------------------------------------------------------------------------------- /tests/test_prefer_header.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests/test_prefer_header.py -------------------------------------------------------------------------------- /tests/test_prefixed_deploy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests/test_prefixed_deploy.py -------------------------------------------------------------------------------- /tests/test_proxy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests/test_proxy.py -------------------------------------------------------------------------------- /tests/test_range.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests/test_range.py -------------------------------------------------------------------------------- /tests/test_record_dedup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests/test_record_dedup.py -------------------------------------------------------------------------------- /tests/test_record_replay.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests/test_record_replay.py -------------------------------------------------------------------------------- /tests/test_redirect_classic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests/test_redirect_classic.py -------------------------------------------------------------------------------- /tests/test_redirect_revisits.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests/test_redirect_revisits.py -------------------------------------------------------------------------------- /tests/test_redirects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests/test_redirects.py -------------------------------------------------------------------------------- /tests/test_root_coll.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests/test_root_coll.py -------------------------------------------------------------------------------- /tests/test_socks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests/test_socks.py -------------------------------------------------------------------------------- /tests/test_zipnum_auto_dir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests/test_zipnum_auto_dir.py -------------------------------------------------------------------------------- /tests_disabled/fixture.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests_disabled/fixture.py -------------------------------------------------------------------------------- /tests_disabled/live.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests_disabled/live.py -------------------------------------------------------------------------------- /tests_disabled/perms_fixture.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests_disabled/perms_fixture.py -------------------------------------------------------------------------------- /tests_disabled/server_mock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests_disabled/server_mock.py -------------------------------------------------------------------------------- /tests_disabled/server_thread.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests_disabled/server_thread.py -------------------------------------------------------------------------------- /tests_disabled/test_cdxserver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests_disabled/test_cdxserver.py -------------------------------------------------------------------------------- /tests_disabled/test_config_frames.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests_disabled/test_config_frames.yaml -------------------------------------------------------------------------------- /tests_disabled/test_config_memento.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests_disabled/test_config_memento.yaml -------------------------------------------------------------------------------- /tests_disabled/test_config_proxy_http_cookie.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests_disabled/test_config_proxy_http_cookie.yaml -------------------------------------------------------------------------------- /tests_disabled/test_config_proxy_https_cookie.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests_disabled/test_config_proxy_https_cookie.yaml -------------------------------------------------------------------------------- /tests_disabled/test_config_proxy_ip.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests_disabled/test_config_proxy_ip.yaml -------------------------------------------------------------------------------- /tests_disabled/test_config_proxy_ip_redis.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests_disabled/test_config_proxy_ip_redis.yaml -------------------------------------------------------------------------------- /tests_disabled/test_config_proxy_no_banner.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests_disabled/test_config_proxy_no_banner.yaml -------------------------------------------------------------------------------- /tests_disabled/test_config_root_coll.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests_disabled/test_config_root_coll.yaml -------------------------------------------------------------------------------- /tests_disabled/test_live_proxy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests_disabled/test_live_proxy.py -------------------------------------------------------------------------------- /tests_disabled/test_memento.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests_disabled/test_memento.py -------------------------------------------------------------------------------- /tests_disabled/test_perms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests_disabled/test_perms.py -------------------------------------------------------------------------------- /tests_disabled/test_perms_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests_disabled/test_perms_app.py -------------------------------------------------------------------------------- /tests_disabled/test_proxy_http_auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests_disabled/test_proxy_http_auth.py -------------------------------------------------------------------------------- /tests_disabled/test_proxy_http_cookie.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests_disabled/test_proxy_http_cookie.py -------------------------------------------------------------------------------- /tests_disabled/test_proxy_http_ip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests_disabled/test_proxy_http_ip.py -------------------------------------------------------------------------------- /tests_disabled/test_proxy_http_ip_redis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests_disabled/test_proxy_http_ip_redis.py -------------------------------------------------------------------------------- /tests_disabled/test_proxy_http_no_banner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests_disabled/test_proxy_http_no_banner.py -------------------------------------------------------------------------------- /tests_disabled/test_proxy_https_cookie.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests_disabled/test_proxy_https_cookie.py -------------------------------------------------------------------------------- /tests_disabled/test_rewrite_content.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tests_disabled/test_rewrite_content.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/tox.ini -------------------------------------------------------------------------------- /update-tag.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/update-tag.sh -------------------------------------------------------------------------------- /uwsgi.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webrecorder/pywb/HEAD/uwsgi.ini --------------------------------------------------------------------------------