├── .dockerignore ├── .editorconfig ├── .gitignore ├── .jshintignore ├── .jshintrc ├── .yo-rc.json ├── Dockerfile ├── Gruntfile.js ├── LICENSE ├── README.md ├── bower.json ├── client ├── lbclient │ ├── .gitignore │ ├── boot │ │ └── replication.js │ ├── build.js │ ├── datasources.json │ ├── datasources.local.js │ ├── lbclient.js │ ├── model-config.json │ ├── models │ │ ├── country.js │ │ ├── country.json │ │ ├── http-requests-interesting.js │ │ ├── http-requests-interesting.json │ │ ├── report.js │ │ └── report.json │ └── package.json └── ngapp │ ├── build │ └── main.js.map │ ├── config │ ├── bundle.js │ └── routes.json │ ├── data │ ├── bluecoat.json │ ├── privoxy.json │ └── squid.json │ ├── favicon.ico │ ├── favicons │ ├── android-icon-144x144.png │ ├── android-icon-192x192.png │ ├── android-icon-36x36.png │ ├── android-icon-48x48.png │ ├── android-icon-72x72.png │ ├── android-icon-96x96.png │ ├── apple-icon-114x114.png │ ├── apple-icon-120x120.png │ ├── apple-icon-144x144.png │ ├── apple-icon-152x152.png │ ├── apple-icon-180x180.png │ ├── apple-icon-57x57.png │ ├── apple-icon-60x60.png │ ├── apple-icon-72x72.png │ ├── apple-icon-76x76.png │ ├── apple-icon-precomposed.png │ ├── apple-icon.png │ ├── favicon-16x16.png │ ├── favicon-32x32.png │ ├── favicon-96x96.png │ ├── ms-icon-144x144.png │ ├── ms-icon-150x150.png │ ├── ms-icon-310x310.png │ └── ms-icon-70x70.png │ ├── images │ ├── explorer-logo-200.png │ ├── explorer-logo-24.png │ ├── explorer-logo-48.png │ ├── explorer-logo-64.png │ ├── german-federal-foreign-office-logo.png │ └── ooni-loader.svg │ ├── index.html │ ├── robots.txt │ ├── scripts │ ├── app.js │ ├── controllers │ │ ├── country.js │ │ ├── explore.js │ │ ├── highlights.js │ │ ├── measurement.js │ │ ├── nettests.js │ │ ├── nettests │ │ │ └── nettests.js │ │ ├── website.js │ │ └── world.js │ ├── directives │ │ └── directives.js │ └── services │ │ ├── country.js │ │ └── lbclient.js │ ├── styles │ ├── _base.scss │ ├── _country.scss │ ├── _explore.scss │ ├── _highlights.scss │ ├── _loading.scss │ ├── _measurement.scss │ ├── _mixins.scss │ ├── _world.scss │ ├── fonts │ │ ├── charter-bold-italic.woff │ │ ├── charter-bold.woff │ │ ├── charter-italic.woff │ │ ├── charter-regular.woff │ │ ├── fira-sans-bold.otf │ │ ├── fira-sans-light.otf │ │ ├── fira-sans-semi-bold.otf │ │ ├── ooni-icons.eot │ │ ├── ooni-icons.svg │ │ ├── ooni-icons.ttf │ │ ├── ooni-icons.woff │ │ ├── source-code-pro-bold.woff │ │ └── source-code-pro-regular.woff │ ├── main.scss │ ├── ui-grid.ttf │ ├── ui-grid.woff │ └── ui │ │ ├── _buttons.scss │ │ ├── _fonts.scss │ │ ├── _forms.scss │ │ ├── _icons.scss │ │ ├── _more-info-hover.scss │ │ ├── _pagination.scss │ │ ├── _paragraph.scss │ │ ├── _section.scss │ │ ├── _table-of-contents.scss │ │ ├── _table.scss │ │ └── _ui-grid.scss │ └── views │ ├── about.html │ ├── country-view.html │ ├── directives │ ├── ooni-country-bar-chart.directive.html │ ├── ooni-explorer-list-measurement.directive.html │ ├── ooni-filter-list-form.directive.html │ ├── ooni-grid-wrapper-directive.html │ ├── ooni-info-country-list.directive.html │ ├── ooni-info-explorer-list.directive.html │ ├── ooni-loader.directive.html │ ├── ooni-more-info-hover-directive.html │ ├── ooni-pagination.directive.html │ ├── ooni-report-detail-table-row.html │ └── row-template.html │ ├── explore.html │ ├── highlights.html │ ├── nettests │ ├── bridge-reachability.html │ ├── bridget.html │ ├── captive-portal.html │ ├── dns-consistency.html │ ├── dns-injection.html │ ├── dns-spoof.html │ ├── http-header-field-manipulation.html │ ├── http-host.html │ ├── http-invalid-request-line.html │ ├── http-requests.html │ ├── lantern-circumvention-tool-test.html │ ├── meek-fronted-requests-test.html │ ├── multi-protocol-traceroute.html │ ├── nettest.html │ ├── openvpn.html │ ├── psiphon-test.html │ ├── tcp-connect.html │ └── web-connectivity.html │ ├── view-measurement.html │ ├── website-view.html │ └── world.html ├── common └── models │ ├── censorship_method.js │ ├── censorship_method.json │ ├── country.js │ ├── country.json │ ├── nettest.js │ ├── nettest.json │ ├── report.js │ └── report.json ├── deploy.sh ├── docs └── deployment.md ├── global-config.js ├── install.sh ├── ooni-api-spec.json ├── package.json ├── server.js ├── server ├── boot │ ├── angular-routes.js │ ├── authentication.js │ ├── create-default-tables.js │ ├── dev-assets.js │ ├── explorer.js │ ├── extend-models.js │ └── rest-api.js ├── config.json ├── config.local.js ├── config.production.json ├── datasources.development.js ├── datasources.json ├── datasources.production.js ├── middleware.json ├── model-config.json ├── models │ ├── country.js │ └── report.js ├── providers.json └── server.js └── yarn.lock /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/.gitignore -------------------------------------------------------------------------------- /.jshintignore: -------------------------------------------------------------------------------- 1 | /client/ 2 | /node_modules/ 3 | -------------------------------------------------------------------------------- /.jshintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/.jshintrc -------------------------------------------------------------------------------- /.yo-rc.json: -------------------------------------------------------------------------------- 1 | { 2 | "generator-loopback": {} 3 | } -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/Dockerfile -------------------------------------------------------------------------------- /Gruntfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/Gruntfile.js -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/README.md -------------------------------------------------------------------------------- /bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/bower.json -------------------------------------------------------------------------------- /client/lbclient/.gitignore: -------------------------------------------------------------------------------- 1 | browser.bundle.js 2 | -------------------------------------------------------------------------------- /client/lbclient/boot/replication.js: -------------------------------------------------------------------------------- 1 | // TODO figure out what this is supposed to be 2 | -------------------------------------------------------------------------------- /client/lbclient/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/lbclient/build.js -------------------------------------------------------------------------------- /client/lbclient/datasources.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/lbclient/datasources.json -------------------------------------------------------------------------------- /client/lbclient/datasources.local.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/lbclient/datasources.local.js -------------------------------------------------------------------------------- /client/lbclient/lbclient.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/lbclient/lbclient.js -------------------------------------------------------------------------------- /client/lbclient/model-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/lbclient/model-config.json -------------------------------------------------------------------------------- /client/lbclient/models/country.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/lbclient/models/country.js -------------------------------------------------------------------------------- /client/lbclient/models/country.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/lbclient/models/country.json -------------------------------------------------------------------------------- /client/lbclient/models/http-requests-interesting.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/lbclient/models/http-requests-interesting.js -------------------------------------------------------------------------------- /client/lbclient/models/http-requests-interesting.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/lbclient/models/http-requests-interesting.json -------------------------------------------------------------------------------- /client/lbclient/models/report.js: -------------------------------------------------------------------------------- 1 | module.exports = function(Report) { 2 | } 3 | -------------------------------------------------------------------------------- /client/lbclient/models/report.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/lbclient/models/report.json -------------------------------------------------------------------------------- /client/lbclient/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/lbclient/package.json -------------------------------------------------------------------------------- /client/ngapp/build/main.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/build/main.js.map -------------------------------------------------------------------------------- /client/ngapp/config/bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/config/bundle.js -------------------------------------------------------------------------------- /client/ngapp/config/routes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/config/routes.json -------------------------------------------------------------------------------- /client/ngapp/data/bluecoat.json: -------------------------------------------------------------------------------- 1 | { 2 | "vendor":"Bluecoat" 3 | } 4 | -------------------------------------------------------------------------------- /client/ngapp/data/privoxy.json: -------------------------------------------------------------------------------- 1 | { 2 | "vendor":"Privoxy" 3 | } 4 | -------------------------------------------------------------------------------- /client/ngapp/data/squid.json: -------------------------------------------------------------------------------- 1 | { 2 | "vendor":"Squid" 3 | } 4 | -------------------------------------------------------------------------------- /client/ngapp/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/favicon.ico -------------------------------------------------------------------------------- /client/ngapp/favicons/android-icon-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/favicons/android-icon-144x144.png -------------------------------------------------------------------------------- /client/ngapp/favicons/android-icon-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/favicons/android-icon-192x192.png -------------------------------------------------------------------------------- /client/ngapp/favicons/android-icon-36x36.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/favicons/android-icon-36x36.png -------------------------------------------------------------------------------- /client/ngapp/favicons/android-icon-48x48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/favicons/android-icon-48x48.png -------------------------------------------------------------------------------- /client/ngapp/favicons/android-icon-72x72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/favicons/android-icon-72x72.png -------------------------------------------------------------------------------- /client/ngapp/favicons/android-icon-96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/favicons/android-icon-96x96.png -------------------------------------------------------------------------------- /client/ngapp/favicons/apple-icon-114x114.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/favicons/apple-icon-114x114.png -------------------------------------------------------------------------------- /client/ngapp/favicons/apple-icon-120x120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/favicons/apple-icon-120x120.png -------------------------------------------------------------------------------- /client/ngapp/favicons/apple-icon-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/favicons/apple-icon-144x144.png -------------------------------------------------------------------------------- /client/ngapp/favicons/apple-icon-152x152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/favicons/apple-icon-152x152.png -------------------------------------------------------------------------------- /client/ngapp/favicons/apple-icon-180x180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/favicons/apple-icon-180x180.png -------------------------------------------------------------------------------- /client/ngapp/favicons/apple-icon-57x57.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/favicons/apple-icon-57x57.png -------------------------------------------------------------------------------- /client/ngapp/favicons/apple-icon-60x60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/favicons/apple-icon-60x60.png -------------------------------------------------------------------------------- /client/ngapp/favicons/apple-icon-72x72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/favicons/apple-icon-72x72.png -------------------------------------------------------------------------------- /client/ngapp/favicons/apple-icon-76x76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/favicons/apple-icon-76x76.png -------------------------------------------------------------------------------- /client/ngapp/favicons/apple-icon-precomposed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/favicons/apple-icon-precomposed.png -------------------------------------------------------------------------------- /client/ngapp/favicons/apple-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/favicons/apple-icon.png -------------------------------------------------------------------------------- /client/ngapp/favicons/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/favicons/favicon-16x16.png -------------------------------------------------------------------------------- /client/ngapp/favicons/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/favicons/favicon-32x32.png -------------------------------------------------------------------------------- /client/ngapp/favicons/favicon-96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/favicons/favicon-96x96.png -------------------------------------------------------------------------------- /client/ngapp/favicons/ms-icon-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/favicons/ms-icon-144x144.png -------------------------------------------------------------------------------- /client/ngapp/favicons/ms-icon-150x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/favicons/ms-icon-150x150.png -------------------------------------------------------------------------------- /client/ngapp/favicons/ms-icon-310x310.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/favicons/ms-icon-310x310.png -------------------------------------------------------------------------------- /client/ngapp/favicons/ms-icon-70x70.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/favicons/ms-icon-70x70.png -------------------------------------------------------------------------------- /client/ngapp/images/explorer-logo-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/images/explorer-logo-200.png -------------------------------------------------------------------------------- /client/ngapp/images/explorer-logo-24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/images/explorer-logo-24.png -------------------------------------------------------------------------------- /client/ngapp/images/explorer-logo-48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/images/explorer-logo-48.png -------------------------------------------------------------------------------- /client/ngapp/images/explorer-logo-64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/images/explorer-logo-64.png -------------------------------------------------------------------------------- /client/ngapp/images/german-federal-foreign-office-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/images/german-federal-foreign-office-logo.png -------------------------------------------------------------------------------- /client/ngapp/images/ooni-loader.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/images/ooni-loader.svg -------------------------------------------------------------------------------- /client/ngapp/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/index.html -------------------------------------------------------------------------------- /client/ngapp/robots.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /client/ngapp/scripts/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/scripts/app.js -------------------------------------------------------------------------------- /client/ngapp/scripts/controllers/country.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/scripts/controllers/country.js -------------------------------------------------------------------------------- /client/ngapp/scripts/controllers/explore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/scripts/controllers/explore.js -------------------------------------------------------------------------------- /client/ngapp/scripts/controllers/highlights.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/scripts/controllers/highlights.js -------------------------------------------------------------------------------- /client/ngapp/scripts/controllers/measurement.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/scripts/controllers/measurement.js -------------------------------------------------------------------------------- /client/ngapp/scripts/controllers/nettests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/scripts/controllers/nettests.js -------------------------------------------------------------------------------- /client/ngapp/scripts/controllers/nettests/nettests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/scripts/controllers/nettests/nettests.js -------------------------------------------------------------------------------- /client/ngapp/scripts/controllers/website.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/scripts/controllers/website.js -------------------------------------------------------------------------------- /client/ngapp/scripts/controllers/world.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/scripts/controllers/world.js -------------------------------------------------------------------------------- /client/ngapp/scripts/directives/directives.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/scripts/directives/directives.js -------------------------------------------------------------------------------- /client/ngapp/scripts/services/country.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /client/ngapp/scripts/services/lbclient.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/scripts/services/lbclient.js -------------------------------------------------------------------------------- /client/ngapp/styles/_base.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/styles/_base.scss -------------------------------------------------------------------------------- /client/ngapp/styles/_country.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/styles/_country.scss -------------------------------------------------------------------------------- /client/ngapp/styles/_explore.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/styles/_explore.scss -------------------------------------------------------------------------------- /client/ngapp/styles/_highlights.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/styles/_highlights.scss -------------------------------------------------------------------------------- /client/ngapp/styles/_loading.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/styles/_loading.scss -------------------------------------------------------------------------------- /client/ngapp/styles/_measurement.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/styles/_measurement.scss -------------------------------------------------------------------------------- /client/ngapp/styles/_mixins.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/styles/_mixins.scss -------------------------------------------------------------------------------- /client/ngapp/styles/_world.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/styles/_world.scss -------------------------------------------------------------------------------- /client/ngapp/styles/fonts/charter-bold-italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/styles/fonts/charter-bold-italic.woff -------------------------------------------------------------------------------- /client/ngapp/styles/fonts/charter-bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/styles/fonts/charter-bold.woff -------------------------------------------------------------------------------- /client/ngapp/styles/fonts/charter-italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/styles/fonts/charter-italic.woff -------------------------------------------------------------------------------- /client/ngapp/styles/fonts/charter-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/styles/fonts/charter-regular.woff -------------------------------------------------------------------------------- /client/ngapp/styles/fonts/fira-sans-bold.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/styles/fonts/fira-sans-bold.otf -------------------------------------------------------------------------------- /client/ngapp/styles/fonts/fira-sans-light.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/styles/fonts/fira-sans-light.otf -------------------------------------------------------------------------------- /client/ngapp/styles/fonts/fira-sans-semi-bold.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/styles/fonts/fira-sans-semi-bold.otf -------------------------------------------------------------------------------- /client/ngapp/styles/fonts/ooni-icons.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/styles/fonts/ooni-icons.eot -------------------------------------------------------------------------------- /client/ngapp/styles/fonts/ooni-icons.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/styles/fonts/ooni-icons.svg -------------------------------------------------------------------------------- /client/ngapp/styles/fonts/ooni-icons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/styles/fonts/ooni-icons.ttf -------------------------------------------------------------------------------- /client/ngapp/styles/fonts/ooni-icons.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/styles/fonts/ooni-icons.woff -------------------------------------------------------------------------------- /client/ngapp/styles/fonts/source-code-pro-bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/styles/fonts/source-code-pro-bold.woff -------------------------------------------------------------------------------- /client/ngapp/styles/fonts/source-code-pro-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/styles/fonts/source-code-pro-regular.woff -------------------------------------------------------------------------------- /client/ngapp/styles/main.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/styles/main.scss -------------------------------------------------------------------------------- /client/ngapp/styles/ui-grid.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/styles/ui-grid.ttf -------------------------------------------------------------------------------- /client/ngapp/styles/ui-grid.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/styles/ui-grid.woff -------------------------------------------------------------------------------- /client/ngapp/styles/ui/_buttons.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/styles/ui/_buttons.scss -------------------------------------------------------------------------------- /client/ngapp/styles/ui/_fonts.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/styles/ui/_fonts.scss -------------------------------------------------------------------------------- /client/ngapp/styles/ui/_forms.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/styles/ui/_forms.scss -------------------------------------------------------------------------------- /client/ngapp/styles/ui/_icons.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/styles/ui/_icons.scss -------------------------------------------------------------------------------- /client/ngapp/styles/ui/_more-info-hover.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/styles/ui/_more-info-hover.scss -------------------------------------------------------------------------------- /client/ngapp/styles/ui/_pagination.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/styles/ui/_pagination.scss -------------------------------------------------------------------------------- /client/ngapp/styles/ui/_paragraph.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/styles/ui/_paragraph.scss -------------------------------------------------------------------------------- /client/ngapp/styles/ui/_section.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/styles/ui/_section.scss -------------------------------------------------------------------------------- /client/ngapp/styles/ui/_table-of-contents.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/styles/ui/_table-of-contents.scss -------------------------------------------------------------------------------- /client/ngapp/styles/ui/_table.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/styles/ui/_table.scss -------------------------------------------------------------------------------- /client/ngapp/styles/ui/_ui-grid.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/styles/ui/_ui-grid.scss -------------------------------------------------------------------------------- /client/ngapp/views/about.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/views/about.html -------------------------------------------------------------------------------- /client/ngapp/views/country-view.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/views/country-view.html -------------------------------------------------------------------------------- /client/ngapp/views/directives/ooni-country-bar-chart.directive.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/views/directives/ooni-country-bar-chart.directive.html -------------------------------------------------------------------------------- /client/ngapp/views/directives/ooni-explorer-list-measurement.directive.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/views/directives/ooni-explorer-list-measurement.directive.html -------------------------------------------------------------------------------- /client/ngapp/views/directives/ooni-filter-list-form.directive.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/views/directives/ooni-filter-list-form.directive.html -------------------------------------------------------------------------------- /client/ngapp/views/directives/ooni-grid-wrapper-directive.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/views/directives/ooni-grid-wrapper-directive.html -------------------------------------------------------------------------------- /client/ngapp/views/directives/ooni-info-country-list.directive.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/views/directives/ooni-info-country-list.directive.html -------------------------------------------------------------------------------- /client/ngapp/views/directives/ooni-info-explorer-list.directive.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/views/directives/ooni-info-explorer-list.directive.html -------------------------------------------------------------------------------- /client/ngapp/views/directives/ooni-loader.directive.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/views/directives/ooni-loader.directive.html -------------------------------------------------------------------------------- /client/ngapp/views/directives/ooni-more-info-hover-directive.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/views/directives/ooni-more-info-hover-directive.html -------------------------------------------------------------------------------- /client/ngapp/views/directives/ooni-pagination.directive.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/views/directives/ooni-pagination.directive.html -------------------------------------------------------------------------------- /client/ngapp/views/directives/ooni-report-detail-table-row.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/views/directives/ooni-report-detail-table-row.html -------------------------------------------------------------------------------- /client/ngapp/views/directives/row-template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/views/directives/row-template.html -------------------------------------------------------------------------------- /client/ngapp/views/explore.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/views/explore.html -------------------------------------------------------------------------------- /client/ngapp/views/highlights.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/views/highlights.html -------------------------------------------------------------------------------- /client/ngapp/views/nettests/bridge-reachability.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/views/nettests/bridge-reachability.html -------------------------------------------------------------------------------- /client/ngapp/views/nettests/bridget.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/views/nettests/bridget.html -------------------------------------------------------------------------------- /client/ngapp/views/nettests/captive-portal.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/views/nettests/captive-portal.html -------------------------------------------------------------------------------- /client/ngapp/views/nettests/dns-consistency.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/views/nettests/dns-consistency.html -------------------------------------------------------------------------------- /client/ngapp/views/nettests/dns-injection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/views/nettests/dns-injection.html -------------------------------------------------------------------------------- /client/ngapp/views/nettests/dns-spoof.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/views/nettests/dns-spoof.html -------------------------------------------------------------------------------- /client/ngapp/views/nettests/http-header-field-manipulation.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/views/nettests/http-header-field-manipulation.html -------------------------------------------------------------------------------- /client/ngapp/views/nettests/http-host.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/views/nettests/http-host.html -------------------------------------------------------------------------------- /client/ngapp/views/nettests/http-invalid-request-line.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/views/nettests/http-invalid-request-line.html -------------------------------------------------------------------------------- /client/ngapp/views/nettests/http-requests.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/views/nettests/http-requests.html -------------------------------------------------------------------------------- /client/ngapp/views/nettests/lantern-circumvention-tool-test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/views/nettests/lantern-circumvention-tool-test.html -------------------------------------------------------------------------------- /client/ngapp/views/nettests/meek-fronted-requests-test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/views/nettests/meek-fronted-requests-test.html -------------------------------------------------------------------------------- /client/ngapp/views/nettests/multi-protocol-traceroute.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/views/nettests/multi-protocol-traceroute.html -------------------------------------------------------------------------------- /client/ngapp/views/nettests/nettest.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /client/ngapp/views/nettests/openvpn.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/views/nettests/openvpn.html -------------------------------------------------------------------------------- /client/ngapp/views/nettests/psiphon-test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/views/nettests/psiphon-test.html -------------------------------------------------------------------------------- /client/ngapp/views/nettests/tcp-connect.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/views/nettests/tcp-connect.html -------------------------------------------------------------------------------- /client/ngapp/views/nettests/web-connectivity.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/views/nettests/web-connectivity.html -------------------------------------------------------------------------------- /client/ngapp/views/view-measurement.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/views/view-measurement.html -------------------------------------------------------------------------------- /client/ngapp/views/website-view.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/views/website-view.html -------------------------------------------------------------------------------- /client/ngapp/views/world.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/client/ngapp/views/world.html -------------------------------------------------------------------------------- /common/models/censorship_method.js: -------------------------------------------------------------------------------- 1 | module.exports = function(CensorshipMethod) { 2 | 3 | }; 4 | -------------------------------------------------------------------------------- /common/models/censorship_method.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/common/models/censorship_method.json -------------------------------------------------------------------------------- /common/models/country.js: -------------------------------------------------------------------------------- 1 | module.exports = function(Country) { 2 | 3 | }; 4 | -------------------------------------------------------------------------------- /common/models/country.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/common/models/country.json -------------------------------------------------------------------------------- /common/models/nettest.js: -------------------------------------------------------------------------------- 1 | module.exports = function(Nettest) { 2 | 3 | }; 4 | -------------------------------------------------------------------------------- /common/models/nettest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/common/models/nettest.json -------------------------------------------------------------------------------- /common/models/report.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/common/models/report.js -------------------------------------------------------------------------------- /common/models/report.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/common/models/report.json -------------------------------------------------------------------------------- /deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/deploy.sh -------------------------------------------------------------------------------- /docs/deployment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/docs/deployment.md -------------------------------------------------------------------------------- /global-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/global-config.js -------------------------------------------------------------------------------- /install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/install.sh -------------------------------------------------------------------------------- /ooni-api-spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/ooni-api-spec.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/package.json -------------------------------------------------------------------------------- /server.js: -------------------------------------------------------------------------------- 1 | server/server.js -------------------------------------------------------------------------------- /server/boot/angular-routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/server/boot/angular-routes.js -------------------------------------------------------------------------------- /server/boot/authentication.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/server/boot/authentication.js -------------------------------------------------------------------------------- /server/boot/create-default-tables.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/server/boot/create-default-tables.js -------------------------------------------------------------------------------- /server/boot/dev-assets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/server/boot/dev-assets.js -------------------------------------------------------------------------------- /server/boot/explorer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/server/boot/explorer.js -------------------------------------------------------------------------------- /server/boot/extend-models.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/server/boot/extend-models.js -------------------------------------------------------------------------------- /server/boot/rest-api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/server/boot/rest-api.js -------------------------------------------------------------------------------- /server/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/server/config.json -------------------------------------------------------------------------------- /server/config.local.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/server/config.local.js -------------------------------------------------------------------------------- /server/config.production.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/server/config.production.json -------------------------------------------------------------------------------- /server/datasources.development.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/server/datasources.development.js -------------------------------------------------------------------------------- /server/datasources.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/server/datasources.json -------------------------------------------------------------------------------- /server/datasources.production.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/server/datasources.production.js -------------------------------------------------------------------------------- /server/middleware.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/server/middleware.json -------------------------------------------------------------------------------- /server/model-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/server/model-config.json -------------------------------------------------------------------------------- /server/models/country.js: -------------------------------------------------------------------------------- 1 | module.exports = function(Country) { 2 | } 3 | -------------------------------------------------------------------------------- /server/models/report.js: -------------------------------------------------------------------------------- 1 | module.exports = function(Report) { 2 | }; 3 | -------------------------------------------------------------------------------- /server/providers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/server/providers.json -------------------------------------------------------------------------------- /server/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/server/server.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooni/explorer-legacy/HEAD/yarn.lock --------------------------------------------------------------------------------