├── .dockerignore ├── .github └── dependabot.yml ├── .gitignore ├── .pre-commit-config.yaml ├── .taskcluster.yml ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── backend ├── Dockerfile ├── README.md ├── VERSION ├── build.sh ├── ci │ ├── pg_hba.conf │ └── setup_postgres.sh ├── code_review_backend │ ├── __init__.py │ ├── app │ │ ├── __init__.py │ │ ├── settings.py │ │ ├── urls.py │ │ └── wsgi.py │ ├── issues │ │ ├── __init__.py │ │ ├── admin.py │ │ ├── api.py │ │ ├── apps.py │ │ ├── compare.py │ │ ├── management │ │ │ ├── __init__.py │ │ │ └── commands │ │ │ │ ├── __init__.py │ │ │ │ ├── cleanup_issues.py │ │ │ │ ├── load_in_patch.py │ │ │ │ └── load_issues.py │ │ ├── migrations │ │ │ ├── 0001_initial.py │ │ │ ├── 0002_compare_issues.py │ │ │ ├── 0003_diff_repository.py │ │ │ ├── 0004_issue_in_patch.py │ │ │ ├── 0005_rename_check_issue_analyzer_check.py │ │ │ ├── 0006_issuelink_initial.py │ │ │ ├── 0007_issuelink_swap.py │ │ │ ├── 0008_revision_base_head_references.py │ │ │ ├── 0009_revision_optional_phab_references.py │ │ │ ├── 0010_alter_revision_id.py │ │ │ ├── 0011_indexes_revision_issue_path.py │ │ │ ├── 0012_move_issues_attributes_part_1.py │ │ │ ├── 0013_move_issues_attributes_part_2.py │ │ │ ├── 0014_unique_hash.py │ │ │ ├── 0015_remove_repository_phid_alter_repository_id.py │ │ │ └── __init__.py │ │ ├── models.py │ │ ├── serializers.py │ │ └── tests │ │ │ ├── __init__.py │ │ │ ├── commands │ │ │ ├── __init__.py │ │ │ └── test_cleanup_issues.py │ │ │ ├── test_api.py │ │ │ ├── test_compare.py │ │ │ ├── test_diff.py │ │ │ ├── test_dockerflow.py │ │ │ ├── test_issue.py │ │ │ ├── test_repository.py │ │ │ ├── test_revision.py │ │ │ └── test_stats.py │ └── version.json ├── fixtures │ └── repositories.json ├── manage.py ├── requirements-dev.txt ├── requirements.txt └── setup.py ├── bot ├── .dockerignore ├── README.md ├── VERSION ├── code_review_bot │ ├── __init__.py │ ├── analysis.py │ ├── backend.py │ ├── cli.py │ ├── config.py │ ├── mercurial.py │ ├── report │ │ ├── __init__.py │ │ ├── base.py │ │ ├── debug.py │ │ ├── lando.py │ │ ├── mail.py │ │ ├── mail_builderrors.py │ │ └── phabricator.py │ ├── retrigger.py │ ├── revisions.py │ ├── stats.py │ ├── tasks │ │ ├── __init__.py │ │ ├── base.py │ │ ├── clang_format.py │ │ ├── clang_tidy.py │ │ ├── clang_tidy_external.py │ │ ├── coverage.py │ │ ├── default.py │ │ ├── docupload.py │ │ ├── lint.py │ │ └── tgdiff.py │ ├── tools │ │ ├── __init__.py │ │ ├── libmozdata.py │ │ ├── log.py │ │ └── treeherder.py │ └── workflow.py ├── docker │ └── Dockerfile ├── requirements-dev.txt ├── requirements.txt ├── setup.py ├── taskcluster-hook.json ├── tests │ ├── conftest.py │ ├── fixtures │ │ ├── clang_format.diff │ │ ├── infer_artifact_0.16.0.json │ │ ├── infer_artifact_0.17.0.json │ │ ├── mozlint_license_no_check.json │ │ ├── sentry_event_after.json │ │ └── sentry_event_before.json │ ├── mocks │ │ ├── config.yaml │ │ ├── hgmo_hello1 │ │ ├── hgmo_integration-autoland_deadbeef123.json │ │ ├── phabricator_auth.json │ │ ├── phabricator_build_search.json │ │ ├── phabricator_buildable_search.json │ │ ├── phabricator_createinline.json │ │ ├── phabricator_diff_query.json │ │ ├── phabricator_diff_search_PHID-DIFF-test.json │ │ ├── phabricator_diff_search_PHID-DIFF-testABcd12.json │ │ ├── phabricator_diff_search_PHID-DREV-azcDeadbeef.json │ │ ├── phabricator_diff_search_PHID-DREV-zzzzz-updated.json │ │ ├── phabricator_diff_search_PHID-DREV-zzzzz.json │ │ ├── phabricator_edge_search.json │ │ ├── phabricator_edges-PHID-DREV-666.json │ │ ├── phabricator_edges-PHID-DREV-badutf8.json │ │ ├── phabricator_edges-PHID-DREV-deadbeef.json │ │ ├── phabricator_edges-PHID-DREV-deadbeefParent.json │ │ ├── phabricator_edges-PHID-DREV-solo.json │ │ ├── phabricator_patch.diff │ │ ├── phabricator_project_search.json │ │ ├── phabricator_projects.json │ │ ├── phabricator_raw-1233.json │ │ ├── phabricator_raw-1234.json │ │ ├── phabricator_raw-555.json │ │ ├── phabricator_raw-666.json │ │ ├── phabricator_raw-9876.json │ │ ├── phabricator_repositories.json │ │ ├── phabricator_repository_search.json │ │ ├── phabricator_revision-search-PHID-DREV-666.json │ │ ├── phabricator_revision-search-PHID-DREV-badutf8.json │ │ ├── phabricator_revision-search-PHID-DREV-deadbeef.json │ │ ├── phabricator_revision-search-PHID-DREV-solo.json │ │ ├── phabricator_revision-search-PHID-DREV-zzzzz.json │ │ ├── phabricator_revision_search.json │ │ ├── phabricator_search-PHID-DIFF-666.json │ │ ├── phabricator_search-PHID-DIFF-badutf8.json │ │ ├── phabricator_search-PHID-DIFF-solo.json │ │ ├── phabricator_search-PHID-DIFF-test123.json │ │ ├── phabricator_search-PHID-DIFF-xxxx.json │ │ ├── phabricator_search-PHID-DREV-deadbeefParent.json │ │ ├── phabricator_send_message.json │ │ ├── phabricator_target_search.json │ │ ├── phabricator_transaction_search.json │ │ └── zero_coverage_report.json │ ├── test_analysis.py │ ├── test_artifacts.py │ ├── test_autoland.py │ ├── test_backend.py │ ├── test_clang.py │ ├── test_coverage.py │ ├── test_default.py │ ├── test_docupload_task.py │ ├── test_hash.py │ ├── test_index.py │ ├── test_issues.py │ ├── test_lint.py │ ├── test_mercurial.py │ ├── test_patch.py │ ├── test_remote.py │ ├── test_reporter_debug.py │ ├── test_reporter_lando.py │ ├── test_reporter_mail.py │ ├── test_reporter_phabricator.py │ ├── test_revisions.py │ ├── test_stats.py │ ├── test_tgdiff_task.py │ ├── test_tools.py │ └── test_workflow.py └── tools │ ├── __init__.py │ ├── copy_diff.py │ ├── fix_missing.py │ ├── test_validator.py │ └── validator.py ├── docker-compose.yml ├── docs ├── README.md ├── analysis_format.md ├── architecture.drawio ├── architecture.md ├── architecture.png ├── ci-cd │ ├── README.md │ ├── community.mermaid │ ├── community.png │ ├── firefox-ci.mermaid │ └── firefox-ci.png ├── configuration.md ├── debugging.md ├── docker.md ├── new_repository.md ├── new_repository_backend.png ├── phabricator.md ├── phabricator.mermaid ├── phabricator.png ├── projects │ ├── backend.md │ ├── backend.png │ ├── bot.md │ ├── bot.mermaid │ ├── bot.png │ └── frontend.md ├── publication.md └── trigger.md ├── frontend ├── .eslintrc.js ├── .gitignore ├── README.md ├── babel.config.json ├── package-lock.json ├── package.json ├── src │ ├── App.vue │ ├── Bool.vue │ ├── Check.vue │ ├── Choice.vue │ ├── Diffs.vue │ ├── Issues.vue │ ├── Pagination.vue │ ├── Progress.vue │ ├── Revision.vue │ ├── RevisionDiffs.vue │ ├── Stats.vue │ ├── Tasks.vue │ ├── index.html │ ├── index.js │ ├── mixins.js │ ├── routes.js │ └── store.js ├── test │ └── simple_test.js └── webpack.config.js ├── integration ├── VERSION ├── docker │ └── Dockerfile ├── patches │ └── nss.diff ├── requirements-dev.txt ├── requirements.txt ├── run.py ├── taskcluster-hook.json └── tests │ ├── conftest.py │ ├── test_hooks.py │ └── test_workflow.py ├── pyproject.toml └── tools ├── code_review_tools ├── __init__.py ├── heroku.py ├── libmozdata.py ├── log.py └── treeherder.py ├── docker ├── bootstrap-mercurial.sh └── hgrc ├── requirements.txt └── setup.py /.dockerignore: -------------------------------------------------------------------------------- 1 | */node_modules 2 | *.sqlite* 3 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.taskcluster.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/.taskcluster.yml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/README.md -------------------------------------------------------------------------------- /backend/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/backend/Dockerfile -------------------------------------------------------------------------------- /backend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/backend/README.md -------------------------------------------------------------------------------- /backend/VERSION: -------------------------------------------------------------------------------- 1 | 1.11.4 2 | -------------------------------------------------------------------------------- /backend/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/backend/build.sh -------------------------------------------------------------------------------- /backend/ci/pg_hba.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/backend/ci/pg_hba.conf -------------------------------------------------------------------------------- /backend/ci/setup_postgres.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/backend/ci/setup_postgres.sh -------------------------------------------------------------------------------- /backend/code_review_backend/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/code_review_backend/app/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/backend/code_review_backend/app/__init__.py -------------------------------------------------------------------------------- /backend/code_review_backend/app/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/backend/code_review_backend/app/settings.py -------------------------------------------------------------------------------- /backend/code_review_backend/app/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/backend/code_review_backend/app/urls.py -------------------------------------------------------------------------------- /backend/code_review_backend/app/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/backend/code_review_backend/app/wsgi.py -------------------------------------------------------------------------------- /backend/code_review_backend/issues/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/code_review_backend/issues/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/backend/code_review_backend/issues/admin.py -------------------------------------------------------------------------------- /backend/code_review_backend/issues/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/backend/code_review_backend/issues/api.py -------------------------------------------------------------------------------- /backend/code_review_backend/issues/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/backend/code_review_backend/issues/apps.py -------------------------------------------------------------------------------- /backend/code_review_backend/issues/compare.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/backend/code_review_backend/issues/compare.py -------------------------------------------------------------------------------- /backend/code_review_backend/issues/management/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/code_review_backend/issues/management/commands/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/code_review_backend/issues/management/commands/cleanup_issues.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/backend/code_review_backend/issues/management/commands/cleanup_issues.py -------------------------------------------------------------------------------- /backend/code_review_backend/issues/management/commands/load_in_patch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/backend/code_review_backend/issues/management/commands/load_in_patch.py -------------------------------------------------------------------------------- /backend/code_review_backend/issues/management/commands/load_issues.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/backend/code_review_backend/issues/management/commands/load_issues.py -------------------------------------------------------------------------------- /backend/code_review_backend/issues/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/backend/code_review_backend/issues/migrations/0001_initial.py -------------------------------------------------------------------------------- /backend/code_review_backend/issues/migrations/0002_compare_issues.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/backend/code_review_backend/issues/migrations/0002_compare_issues.py -------------------------------------------------------------------------------- /backend/code_review_backend/issues/migrations/0003_diff_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/backend/code_review_backend/issues/migrations/0003_diff_repository.py -------------------------------------------------------------------------------- /backend/code_review_backend/issues/migrations/0004_issue_in_patch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/backend/code_review_backend/issues/migrations/0004_issue_in_patch.py -------------------------------------------------------------------------------- /backend/code_review_backend/issues/migrations/0005_rename_check_issue_analyzer_check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/backend/code_review_backend/issues/migrations/0005_rename_check_issue_analyzer_check.py -------------------------------------------------------------------------------- /backend/code_review_backend/issues/migrations/0006_issuelink_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/backend/code_review_backend/issues/migrations/0006_issuelink_initial.py -------------------------------------------------------------------------------- /backend/code_review_backend/issues/migrations/0007_issuelink_swap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/backend/code_review_backend/issues/migrations/0007_issuelink_swap.py -------------------------------------------------------------------------------- /backend/code_review_backend/issues/migrations/0008_revision_base_head_references.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/backend/code_review_backend/issues/migrations/0008_revision_base_head_references.py -------------------------------------------------------------------------------- /backend/code_review_backend/issues/migrations/0009_revision_optional_phab_references.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/backend/code_review_backend/issues/migrations/0009_revision_optional_phab_references.py -------------------------------------------------------------------------------- /backend/code_review_backend/issues/migrations/0010_alter_revision_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/backend/code_review_backend/issues/migrations/0010_alter_revision_id.py -------------------------------------------------------------------------------- /backend/code_review_backend/issues/migrations/0011_indexes_revision_issue_path.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/backend/code_review_backend/issues/migrations/0011_indexes_revision_issue_path.py -------------------------------------------------------------------------------- /backend/code_review_backend/issues/migrations/0012_move_issues_attributes_part_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/backend/code_review_backend/issues/migrations/0012_move_issues_attributes_part_1.py -------------------------------------------------------------------------------- /backend/code_review_backend/issues/migrations/0013_move_issues_attributes_part_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/backend/code_review_backend/issues/migrations/0013_move_issues_attributes_part_2.py -------------------------------------------------------------------------------- /backend/code_review_backend/issues/migrations/0014_unique_hash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/backend/code_review_backend/issues/migrations/0014_unique_hash.py -------------------------------------------------------------------------------- /backend/code_review_backend/issues/migrations/0015_remove_repository_phid_alter_repository_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/backend/code_review_backend/issues/migrations/0015_remove_repository_phid_alter_repository_id.py -------------------------------------------------------------------------------- /backend/code_review_backend/issues/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/code_review_backend/issues/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/backend/code_review_backend/issues/models.py -------------------------------------------------------------------------------- /backend/code_review_backend/issues/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/backend/code_review_backend/issues/serializers.py -------------------------------------------------------------------------------- /backend/code_review_backend/issues/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/code_review_backend/issues/tests/commands/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/code_review_backend/issues/tests/commands/test_cleanup_issues.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/backend/code_review_backend/issues/tests/commands/test_cleanup_issues.py -------------------------------------------------------------------------------- /backend/code_review_backend/issues/tests/test_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/backend/code_review_backend/issues/tests/test_api.py -------------------------------------------------------------------------------- /backend/code_review_backend/issues/tests/test_compare.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/backend/code_review_backend/issues/tests/test_compare.py -------------------------------------------------------------------------------- /backend/code_review_backend/issues/tests/test_diff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/backend/code_review_backend/issues/tests/test_diff.py -------------------------------------------------------------------------------- /backend/code_review_backend/issues/tests/test_dockerflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/backend/code_review_backend/issues/tests/test_dockerflow.py -------------------------------------------------------------------------------- /backend/code_review_backend/issues/tests/test_issue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/backend/code_review_backend/issues/tests/test_issue.py -------------------------------------------------------------------------------- /backend/code_review_backend/issues/tests/test_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/backend/code_review_backend/issues/tests/test_repository.py -------------------------------------------------------------------------------- /backend/code_review_backend/issues/tests/test_revision.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/backend/code_review_backend/issues/tests/test_revision.py -------------------------------------------------------------------------------- /backend/code_review_backend/issues/tests/test_stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/backend/code_review_backend/issues/tests/test_stats.py -------------------------------------------------------------------------------- /backend/code_review_backend/version.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/backend/code_review_backend/version.json -------------------------------------------------------------------------------- /backend/fixtures/repositories.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/backend/fixtures/repositories.json -------------------------------------------------------------------------------- /backend/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/backend/manage.py -------------------------------------------------------------------------------- /backend/requirements-dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/backend/requirements-dev.txt -------------------------------------------------------------------------------- /backend/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/backend/requirements.txt -------------------------------------------------------------------------------- /backend/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/backend/setup.py -------------------------------------------------------------------------------- /bot/.dockerignore: -------------------------------------------------------------------------------- 1 | tests 2 | -------------------------------------------------------------------------------- /bot/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/README.md -------------------------------------------------------------------------------- /bot/VERSION: -------------------------------------------------------------------------------- 1 | 1.11.4 2 | -------------------------------------------------------------------------------- /bot/code_review_bot/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/code_review_bot/__init__.py -------------------------------------------------------------------------------- /bot/code_review_bot/analysis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/code_review_bot/analysis.py -------------------------------------------------------------------------------- /bot/code_review_bot/backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/code_review_bot/backend.py -------------------------------------------------------------------------------- /bot/code_review_bot/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/code_review_bot/cli.py -------------------------------------------------------------------------------- /bot/code_review_bot/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/code_review_bot/config.py -------------------------------------------------------------------------------- /bot/code_review_bot/mercurial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/code_review_bot/mercurial.py -------------------------------------------------------------------------------- /bot/code_review_bot/report/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/code_review_bot/report/__init__.py -------------------------------------------------------------------------------- /bot/code_review_bot/report/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/code_review_bot/report/base.py -------------------------------------------------------------------------------- /bot/code_review_bot/report/debug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/code_review_bot/report/debug.py -------------------------------------------------------------------------------- /bot/code_review_bot/report/lando.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/code_review_bot/report/lando.py -------------------------------------------------------------------------------- /bot/code_review_bot/report/mail.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/code_review_bot/report/mail.py -------------------------------------------------------------------------------- /bot/code_review_bot/report/mail_builderrors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/code_review_bot/report/mail_builderrors.py -------------------------------------------------------------------------------- /bot/code_review_bot/report/phabricator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/code_review_bot/report/phabricator.py -------------------------------------------------------------------------------- /bot/code_review_bot/retrigger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/code_review_bot/retrigger.py -------------------------------------------------------------------------------- /bot/code_review_bot/revisions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/code_review_bot/revisions.py -------------------------------------------------------------------------------- /bot/code_review_bot/stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/code_review_bot/stats.py -------------------------------------------------------------------------------- /bot/code_review_bot/tasks/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /bot/code_review_bot/tasks/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/code_review_bot/tasks/base.py -------------------------------------------------------------------------------- /bot/code_review_bot/tasks/clang_format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/code_review_bot/tasks/clang_format.py -------------------------------------------------------------------------------- /bot/code_review_bot/tasks/clang_tidy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/code_review_bot/tasks/clang_tidy.py -------------------------------------------------------------------------------- /bot/code_review_bot/tasks/clang_tidy_external.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/code_review_bot/tasks/clang_tidy_external.py -------------------------------------------------------------------------------- /bot/code_review_bot/tasks/coverage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/code_review_bot/tasks/coverage.py -------------------------------------------------------------------------------- /bot/code_review_bot/tasks/default.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/code_review_bot/tasks/default.py -------------------------------------------------------------------------------- /bot/code_review_bot/tasks/docupload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/code_review_bot/tasks/docupload.py -------------------------------------------------------------------------------- /bot/code_review_bot/tasks/lint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/code_review_bot/tasks/lint.py -------------------------------------------------------------------------------- /bot/code_review_bot/tasks/tgdiff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/code_review_bot/tasks/tgdiff.py -------------------------------------------------------------------------------- /bot/code_review_bot/tools/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /bot/code_review_bot/tools/libmozdata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/code_review_bot/tools/libmozdata.py -------------------------------------------------------------------------------- /bot/code_review_bot/tools/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/code_review_bot/tools/log.py -------------------------------------------------------------------------------- /bot/code_review_bot/tools/treeherder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/code_review_bot/tools/treeherder.py -------------------------------------------------------------------------------- /bot/code_review_bot/workflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/code_review_bot/workflow.py -------------------------------------------------------------------------------- /bot/docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/docker/Dockerfile -------------------------------------------------------------------------------- /bot/requirements-dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/requirements-dev.txt -------------------------------------------------------------------------------- /bot/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/requirements.txt -------------------------------------------------------------------------------- /bot/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/setup.py -------------------------------------------------------------------------------- /bot/taskcluster-hook.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/taskcluster-hook.json -------------------------------------------------------------------------------- /bot/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/conftest.py -------------------------------------------------------------------------------- /bot/tests/fixtures/clang_format.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/fixtures/clang_format.diff -------------------------------------------------------------------------------- /bot/tests/fixtures/infer_artifact_0.16.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/fixtures/infer_artifact_0.16.0.json -------------------------------------------------------------------------------- /bot/tests/fixtures/infer_artifact_0.17.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/fixtures/infer_artifact_0.17.0.json -------------------------------------------------------------------------------- /bot/tests/fixtures/mozlint_license_no_check.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/fixtures/mozlint_license_no_check.json -------------------------------------------------------------------------------- /bot/tests/fixtures/sentry_event_after.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/fixtures/sentry_event_after.json -------------------------------------------------------------------------------- /bot/tests/fixtures/sentry_event_before.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/fixtures/sentry_event_before.json -------------------------------------------------------------------------------- /bot/tests/mocks/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/mocks/config.yaml -------------------------------------------------------------------------------- /bot/tests/mocks/hgmo_hello1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/mocks/hgmo_hello1 -------------------------------------------------------------------------------- /bot/tests/mocks/hgmo_integration-autoland_deadbeef123.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/mocks/hgmo_integration-autoland_deadbeef123.json -------------------------------------------------------------------------------- /bot/tests/mocks/phabricator_auth.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/mocks/phabricator_auth.json -------------------------------------------------------------------------------- /bot/tests/mocks/phabricator_build_search.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/mocks/phabricator_build_search.json -------------------------------------------------------------------------------- /bot/tests/mocks/phabricator_buildable_search.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/mocks/phabricator_buildable_search.json -------------------------------------------------------------------------------- /bot/tests/mocks/phabricator_createinline.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/mocks/phabricator_createinline.json -------------------------------------------------------------------------------- /bot/tests/mocks/phabricator_diff_query.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/mocks/phabricator_diff_query.json -------------------------------------------------------------------------------- /bot/tests/mocks/phabricator_diff_search_PHID-DIFF-test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/mocks/phabricator_diff_search_PHID-DIFF-test.json -------------------------------------------------------------------------------- /bot/tests/mocks/phabricator_diff_search_PHID-DIFF-testABcd12.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/mocks/phabricator_diff_search_PHID-DIFF-testABcd12.json -------------------------------------------------------------------------------- /bot/tests/mocks/phabricator_diff_search_PHID-DREV-azcDeadbeef.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/mocks/phabricator_diff_search_PHID-DREV-azcDeadbeef.json -------------------------------------------------------------------------------- /bot/tests/mocks/phabricator_diff_search_PHID-DREV-zzzzz-updated.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/mocks/phabricator_diff_search_PHID-DREV-zzzzz-updated.json -------------------------------------------------------------------------------- /bot/tests/mocks/phabricator_diff_search_PHID-DREV-zzzzz.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/mocks/phabricator_diff_search_PHID-DREV-zzzzz.json -------------------------------------------------------------------------------- /bot/tests/mocks/phabricator_edge_search.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/mocks/phabricator_edge_search.json -------------------------------------------------------------------------------- /bot/tests/mocks/phabricator_edges-PHID-DREV-666.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/mocks/phabricator_edges-PHID-DREV-666.json -------------------------------------------------------------------------------- /bot/tests/mocks/phabricator_edges-PHID-DREV-badutf8.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/mocks/phabricator_edges-PHID-DREV-badutf8.json -------------------------------------------------------------------------------- /bot/tests/mocks/phabricator_edges-PHID-DREV-deadbeef.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/mocks/phabricator_edges-PHID-DREV-deadbeef.json -------------------------------------------------------------------------------- /bot/tests/mocks/phabricator_edges-PHID-DREV-deadbeefParent.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/mocks/phabricator_edges-PHID-DREV-deadbeefParent.json -------------------------------------------------------------------------------- /bot/tests/mocks/phabricator_edges-PHID-DREV-solo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/mocks/phabricator_edges-PHID-DREV-solo.json -------------------------------------------------------------------------------- /bot/tests/mocks/phabricator_patch.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/mocks/phabricator_patch.diff -------------------------------------------------------------------------------- /bot/tests/mocks/phabricator_project_search.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/mocks/phabricator_project_search.json -------------------------------------------------------------------------------- /bot/tests/mocks/phabricator_projects.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/mocks/phabricator_projects.json -------------------------------------------------------------------------------- /bot/tests/mocks/phabricator_raw-1233.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/mocks/phabricator_raw-1233.json -------------------------------------------------------------------------------- /bot/tests/mocks/phabricator_raw-1234.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/mocks/phabricator_raw-1234.json -------------------------------------------------------------------------------- /bot/tests/mocks/phabricator_raw-555.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/mocks/phabricator_raw-555.json -------------------------------------------------------------------------------- /bot/tests/mocks/phabricator_raw-666.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/mocks/phabricator_raw-666.json -------------------------------------------------------------------------------- /bot/tests/mocks/phabricator_raw-9876.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/mocks/phabricator_raw-9876.json -------------------------------------------------------------------------------- /bot/tests/mocks/phabricator_repositories.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/mocks/phabricator_repositories.json -------------------------------------------------------------------------------- /bot/tests/mocks/phabricator_repository_search.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/mocks/phabricator_repository_search.json -------------------------------------------------------------------------------- /bot/tests/mocks/phabricator_revision-search-PHID-DREV-666.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/mocks/phabricator_revision-search-PHID-DREV-666.json -------------------------------------------------------------------------------- /bot/tests/mocks/phabricator_revision-search-PHID-DREV-badutf8.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/mocks/phabricator_revision-search-PHID-DREV-badutf8.json -------------------------------------------------------------------------------- /bot/tests/mocks/phabricator_revision-search-PHID-DREV-deadbeef.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/mocks/phabricator_revision-search-PHID-DREV-deadbeef.json -------------------------------------------------------------------------------- /bot/tests/mocks/phabricator_revision-search-PHID-DREV-solo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/mocks/phabricator_revision-search-PHID-DREV-solo.json -------------------------------------------------------------------------------- /bot/tests/mocks/phabricator_revision-search-PHID-DREV-zzzzz.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/mocks/phabricator_revision-search-PHID-DREV-zzzzz.json -------------------------------------------------------------------------------- /bot/tests/mocks/phabricator_revision_search.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/mocks/phabricator_revision_search.json -------------------------------------------------------------------------------- /bot/tests/mocks/phabricator_search-PHID-DIFF-666.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/mocks/phabricator_search-PHID-DIFF-666.json -------------------------------------------------------------------------------- /bot/tests/mocks/phabricator_search-PHID-DIFF-badutf8.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/mocks/phabricator_search-PHID-DIFF-badutf8.json -------------------------------------------------------------------------------- /bot/tests/mocks/phabricator_search-PHID-DIFF-solo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/mocks/phabricator_search-PHID-DIFF-solo.json -------------------------------------------------------------------------------- /bot/tests/mocks/phabricator_search-PHID-DIFF-test123.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/mocks/phabricator_search-PHID-DIFF-test123.json -------------------------------------------------------------------------------- /bot/tests/mocks/phabricator_search-PHID-DIFF-xxxx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/mocks/phabricator_search-PHID-DIFF-xxxx.json -------------------------------------------------------------------------------- /bot/tests/mocks/phabricator_search-PHID-DREV-deadbeefParent.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/mocks/phabricator_search-PHID-DREV-deadbeefParent.json -------------------------------------------------------------------------------- /bot/tests/mocks/phabricator_send_message.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/mocks/phabricator_send_message.json -------------------------------------------------------------------------------- /bot/tests/mocks/phabricator_target_search.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/mocks/phabricator_target_search.json -------------------------------------------------------------------------------- /bot/tests/mocks/phabricator_transaction_search.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/mocks/phabricator_transaction_search.json -------------------------------------------------------------------------------- /bot/tests/mocks/zero_coverage_report.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/mocks/zero_coverage_report.json -------------------------------------------------------------------------------- /bot/tests/test_analysis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/test_analysis.py -------------------------------------------------------------------------------- /bot/tests/test_artifacts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/test_artifacts.py -------------------------------------------------------------------------------- /bot/tests/test_autoland.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/test_autoland.py -------------------------------------------------------------------------------- /bot/tests/test_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/test_backend.py -------------------------------------------------------------------------------- /bot/tests/test_clang.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/test_clang.py -------------------------------------------------------------------------------- /bot/tests/test_coverage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/test_coverage.py -------------------------------------------------------------------------------- /bot/tests/test_default.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/test_default.py -------------------------------------------------------------------------------- /bot/tests/test_docupload_task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/test_docupload_task.py -------------------------------------------------------------------------------- /bot/tests/test_hash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/test_hash.py -------------------------------------------------------------------------------- /bot/tests/test_index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/test_index.py -------------------------------------------------------------------------------- /bot/tests/test_issues.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/test_issues.py -------------------------------------------------------------------------------- /bot/tests/test_lint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/test_lint.py -------------------------------------------------------------------------------- /bot/tests/test_mercurial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/test_mercurial.py -------------------------------------------------------------------------------- /bot/tests/test_patch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/test_patch.py -------------------------------------------------------------------------------- /bot/tests/test_remote.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/test_remote.py -------------------------------------------------------------------------------- /bot/tests/test_reporter_debug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/test_reporter_debug.py -------------------------------------------------------------------------------- /bot/tests/test_reporter_lando.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/test_reporter_lando.py -------------------------------------------------------------------------------- /bot/tests/test_reporter_mail.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/test_reporter_mail.py -------------------------------------------------------------------------------- /bot/tests/test_reporter_phabricator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/test_reporter_phabricator.py -------------------------------------------------------------------------------- /bot/tests/test_revisions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/test_revisions.py -------------------------------------------------------------------------------- /bot/tests/test_stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/test_stats.py -------------------------------------------------------------------------------- /bot/tests/test_tgdiff_task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/test_tgdiff_task.py -------------------------------------------------------------------------------- /bot/tests/test_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/test_tools.py -------------------------------------------------------------------------------- /bot/tests/test_workflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tests/test_workflow.py -------------------------------------------------------------------------------- /bot/tools/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /bot/tools/copy_diff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tools/copy_diff.py -------------------------------------------------------------------------------- /bot/tools/fix_missing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tools/fix_missing.py -------------------------------------------------------------------------------- /bot/tools/test_validator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tools/test_validator.py -------------------------------------------------------------------------------- /bot/tools/validator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/bot/tools/validator.py -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/analysis_format.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/docs/analysis_format.md -------------------------------------------------------------------------------- /docs/architecture.drawio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/docs/architecture.drawio -------------------------------------------------------------------------------- /docs/architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/docs/architecture.md -------------------------------------------------------------------------------- /docs/architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/docs/architecture.png -------------------------------------------------------------------------------- /docs/ci-cd/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/docs/ci-cd/README.md -------------------------------------------------------------------------------- /docs/ci-cd/community.mermaid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/docs/ci-cd/community.mermaid -------------------------------------------------------------------------------- /docs/ci-cd/community.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/docs/ci-cd/community.png -------------------------------------------------------------------------------- /docs/ci-cd/firefox-ci.mermaid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/docs/ci-cd/firefox-ci.mermaid -------------------------------------------------------------------------------- /docs/ci-cd/firefox-ci.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/docs/ci-cd/firefox-ci.png -------------------------------------------------------------------------------- /docs/configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/docs/configuration.md -------------------------------------------------------------------------------- /docs/debugging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/docs/debugging.md -------------------------------------------------------------------------------- /docs/docker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/docs/docker.md -------------------------------------------------------------------------------- /docs/new_repository.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/docs/new_repository.md -------------------------------------------------------------------------------- /docs/new_repository_backend.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/docs/new_repository_backend.png -------------------------------------------------------------------------------- /docs/phabricator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/docs/phabricator.md -------------------------------------------------------------------------------- /docs/phabricator.mermaid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/docs/phabricator.mermaid -------------------------------------------------------------------------------- /docs/phabricator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/docs/phabricator.png -------------------------------------------------------------------------------- /docs/projects/backend.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/docs/projects/backend.md -------------------------------------------------------------------------------- /docs/projects/backend.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/docs/projects/backend.png -------------------------------------------------------------------------------- /docs/projects/bot.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/docs/projects/bot.md -------------------------------------------------------------------------------- /docs/projects/bot.mermaid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/docs/projects/bot.mermaid -------------------------------------------------------------------------------- /docs/projects/bot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/docs/projects/bot.png -------------------------------------------------------------------------------- /docs/projects/frontend.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/docs/projects/frontend.md -------------------------------------------------------------------------------- /docs/publication.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/docs/publication.md -------------------------------------------------------------------------------- /docs/trigger.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/docs/trigger.md -------------------------------------------------------------------------------- /frontend/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/frontend/.eslintrc.js -------------------------------------------------------------------------------- /frontend/.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | node_modules/ 3 | -------------------------------------------------------------------------------- /frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/frontend/README.md -------------------------------------------------------------------------------- /frontend/babel.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/frontend/babel.config.json -------------------------------------------------------------------------------- /frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/frontend/package-lock.json -------------------------------------------------------------------------------- /frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/frontend/package.json -------------------------------------------------------------------------------- /frontend/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/frontend/src/App.vue -------------------------------------------------------------------------------- /frontend/src/Bool.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/frontend/src/Bool.vue -------------------------------------------------------------------------------- /frontend/src/Check.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/frontend/src/Check.vue -------------------------------------------------------------------------------- /frontend/src/Choice.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/frontend/src/Choice.vue -------------------------------------------------------------------------------- /frontend/src/Diffs.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/frontend/src/Diffs.vue -------------------------------------------------------------------------------- /frontend/src/Issues.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/frontend/src/Issues.vue -------------------------------------------------------------------------------- /frontend/src/Pagination.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/frontend/src/Pagination.vue -------------------------------------------------------------------------------- /frontend/src/Progress.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/frontend/src/Progress.vue -------------------------------------------------------------------------------- /frontend/src/Revision.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/frontend/src/Revision.vue -------------------------------------------------------------------------------- /frontend/src/RevisionDiffs.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/frontend/src/RevisionDiffs.vue -------------------------------------------------------------------------------- /frontend/src/Stats.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/frontend/src/Stats.vue -------------------------------------------------------------------------------- /frontend/src/Tasks.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/frontend/src/Tasks.vue -------------------------------------------------------------------------------- /frontend/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/frontend/src/index.html -------------------------------------------------------------------------------- /frontend/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/frontend/src/index.js -------------------------------------------------------------------------------- /frontend/src/mixins.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/frontend/src/mixins.js -------------------------------------------------------------------------------- /frontend/src/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/frontend/src/routes.js -------------------------------------------------------------------------------- /frontend/src/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/frontend/src/store.js -------------------------------------------------------------------------------- /frontend/test/simple_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/frontend/test/simple_test.js -------------------------------------------------------------------------------- /frontend/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/frontend/webpack.config.js -------------------------------------------------------------------------------- /integration/VERSION: -------------------------------------------------------------------------------- 1 | 1.11.4 2 | -------------------------------------------------------------------------------- /integration/docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/integration/docker/Dockerfile -------------------------------------------------------------------------------- /integration/patches/nss.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/integration/patches/nss.diff -------------------------------------------------------------------------------- /integration/requirements-dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/integration/requirements-dev.txt -------------------------------------------------------------------------------- /integration/requirements.txt: -------------------------------------------------------------------------------- 1 | MozPhab==2.7.2 2 | pyyaml==6.0.3 3 | structlog==25.5.0 4 | taskcluster==91.1.2 5 | -------------------------------------------------------------------------------- /integration/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/integration/run.py -------------------------------------------------------------------------------- /integration/taskcluster-hook.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/integration/taskcluster-hook.json -------------------------------------------------------------------------------- /integration/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/integration/tests/conftest.py -------------------------------------------------------------------------------- /integration/tests/test_hooks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/integration/tests/test_hooks.py -------------------------------------------------------------------------------- /integration/tests/test_workflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/integration/tests/test_workflow.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/pyproject.toml -------------------------------------------------------------------------------- /tools/code_review_tools/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/code_review_tools/heroku.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/tools/code_review_tools/heroku.py -------------------------------------------------------------------------------- /tools/code_review_tools/libmozdata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/tools/code_review_tools/libmozdata.py -------------------------------------------------------------------------------- /tools/code_review_tools/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/tools/code_review_tools/log.py -------------------------------------------------------------------------------- /tools/code_review_tools/treeherder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/tools/code_review_tools/treeherder.py -------------------------------------------------------------------------------- /tools/docker/bootstrap-mercurial.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/tools/docker/bootstrap-mercurial.sh -------------------------------------------------------------------------------- /tools/docker/hgrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/tools/docker/hgrc -------------------------------------------------------------------------------- /tools/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/tools/requirements.txt -------------------------------------------------------------------------------- /tools/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/code-review/HEAD/tools/setup.py --------------------------------------------------------------------------------