├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── feature_request.md │ └── help-request.md └── workflows │ ├── bot.yml │ ├── docs.yml │ ├── infrastructure.yml │ ├── web_api.yml │ └── web_ui.yml ├── .gitignore ├── .kodiak.toml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── assets ├── design.dot ├── design.svg └── logo.png ├── bot ├── .coveragerc ├── .dockerignore ├── .pylintrc ├── .python-version ├── .vscode │ ├── extensions.json │ └── settings.json ├── Dockerfile ├── README.md ├── docker-compose.yml ├── example.env ├── kodiak │ ├── __init__.py │ ├── app_config.py │ ├── assertions.py │ ├── cli.py │ ├── config.py │ ├── conftest.py │ ├── dependencies.py │ ├── entrypoints │ │ ├── __init__.py │ │ ├── ingest.py │ │ └── worker.py │ ├── errors.py │ ├── evaluation.py │ ├── events │ │ ├── README.md │ │ ├── __init__.py │ │ ├── base.py │ │ ├── check_run.py │ │ ├── pull_request.py │ │ ├── pull_request_review.py │ │ ├── pull_request_review_thread.py │ │ ├── push.py │ │ └── status.py │ ├── http.py │ ├── logging.py │ ├── messages.py │ ├── pull_request.py │ ├── queries │ │ ├── __init__.py │ │ └── commits.py │ ├── queue.py │ ├── redis_client.py │ ├── refresh_pull_requests.py │ ├── schemas.py │ ├── test │ │ └── fixtures │ │ │ ├── api │ │ │ └── get_event │ │ │ │ ├── behind.json │ │ │ │ ├── no_author.json │ │ │ │ └── no_latest_sha.json │ │ │ ├── config │ │ │ ├── config-schema.json │ │ │ ├── v1-default.toml │ │ │ ├── v1-opposite.1.toml │ │ │ └── v1-opposite.2.toml │ │ │ ├── config_utils │ │ │ ├── pydantic-error.md │ │ │ └── toml-error.md │ │ │ └── events │ │ │ ├── check_run │ │ │ ├── check_run_completed.json │ │ │ ├── check_run_created.json │ │ │ ├── check_run_created_incomplete.json │ │ │ ├── check_run_event.json │ │ │ └── check_run_event_pull_requests.json │ │ │ ├── pull_request │ │ │ ├── assigned.json │ │ │ ├── closed.json │ │ │ ├── edited.json │ │ │ ├── labeled.json │ │ │ ├── labeled_full.json │ │ │ ├── opened_draft.json │ │ │ ├── opened_reviewers_assignees_milestone_project.json │ │ │ ├── pr_opened.json │ │ │ ├── pull_request_event.json │ │ │ ├── review_requested.json │ │ │ └── synchronize.json │ │ │ ├── pull_request_review │ │ │ ├── approved.json │ │ │ ├── changes_requested.json │ │ │ ├── commented.json │ │ │ ├── pull_request_review_event.json │ │ │ └── pull_request_review_thread_event.json │ │ │ ├── push │ │ │ ├── create_patch.json │ │ │ ├── master.json │ │ │ └── push_event.json │ │ │ └── status │ │ │ ├── missing_target_url.json │ │ │ ├── pending.json │ │ │ ├── short.json │ │ │ ├── status_event.json │ │ │ └── success.json │ ├── test_config.py │ ├── test_config_utils.py │ ├── test_evaluation.py │ ├── test_event_handlers.py │ ├── test_events.py │ ├── test_logging.py │ ├── test_main.py │ ├── test_pull_request.py │ ├── test_queries.py │ ├── test_queue.py │ ├── test_text.py │ ├── test_utils.py │ ├── tests │ │ ├── __init__.py │ │ ├── dependencies │ │ │ ├── __init__.py │ │ │ ├── pull_requests │ │ │ │ ├── update-major-github_action.txt │ │ │ │ ├── update-major-two_packages.txt │ │ │ │ ├── update-major-two_packages_2.txt │ │ │ │ ├── update-minor-single_package.txt │ │ │ │ ├── update-patch-dependabot_batch.txt │ │ │ │ ├── update-patch-dependabot_single.txt │ │ │ │ └── update-patch-lock_file_maintenance.txt │ │ │ ├── test_dependabot.py │ │ │ ├── test_dependencies.py │ │ │ └── test_renovate.py │ │ ├── evaluation │ │ │ ├── test_automerge_dependencies.py │ │ │ ├── test_branch_protection.py │ │ │ ├── test_check_runs.py │ │ │ ├── test_merge_message.py │ │ │ ├── test_merge_message_cut_body.py │ │ │ ├── test_merge_message_trailers.py │ │ │ └── test_merge_method.py │ │ ├── event_handlers │ │ │ ├── __init__.py │ │ │ └── test_check_run.py │ │ ├── fixtures.py │ │ ├── test_fixtures.py │ │ └── test_messages.py │ ├── text.py │ └── throttle.py ├── pyproject.toml ├── s │ ├── dev-ingest │ ├── dev-workers │ ├── fmt │ ├── lint │ ├── test │ ├── typecheck │ └── upload-code-cov ├── supervisord.conf ├── tox.ini ├── typings │ ├── jwt.pyi │ ├── markdown_html_finder.pyi │ ├── markupsafe.pyi │ ├── rure │ │ ├── __init__.pyi │ │ └── exceptions.pyi │ ├── structlog │ │ ├── __init__.pyi │ │ ├── _base.pyi │ │ ├── _config.pyi │ │ ├── _generic.pyi │ │ ├── processors.pyi │ │ └── stdlib.pyi │ ├── uvicorn │ │ ├── __init__.pyi │ │ └── main.pyi │ └── zstandard.pyi └── uv.lock ├── codecov.yml ├── docs ├── .prettierrc.js ├── README.md ├── core │ └── Footer.js ├── docs │ ├── billing.md │ ├── config-reference.md │ ├── contributing.md │ ├── dashboard.md │ ├── features.md │ ├── permissions.md │ ├── prior-art-and-alternatives.md │ ├── quickstart.md │ ├── recipes.md │ ├── self-hosting.md │ ├── sponsoring.md │ ├── troubleshooting.md │ └── why-and-how.md ├── netlify.toml ├── package.json ├── pages │ └── en │ │ ├── help.js │ │ └── index.js ├── s │ ├── build │ ├── dev │ ├── fmt │ ├── fmt-ci │ └── typecheck ├── sidebars.json ├── siteConfig.js ├── static │ ├── css │ │ └── custom.css │ └── img │ │ ├── billing-modify-card-step-1.png │ │ ├── billing-modify-card-step-2.png │ │ ├── billing-modify-card-step-3.png │ │ ├── branch-protection-require-branches-up-to-date.png │ │ ├── branch-protection-require-signed-commits.png │ │ ├── coauthors-example.png │ │ ├── dashboard │ │ ├── billing-trial-signup.png │ │ ├── kodiak-activity.png │ │ ├── merge-queue.png │ │ ├── overview.png │ │ ├── pull-request-activity.png │ │ ├── trial-signup.png │ │ └── usage.png │ │ ├── favicon.ico │ │ ├── kodiak-pr-flow.svg │ │ ├── logo_complexgmbh.png │ │ ├── restrict-who-can-push-to-matching-branches.png │ │ ├── undraw_code_review.svg │ │ ├── undraw_uploading.svg │ │ └── wordmark.png ├── tsconfig.json └── yarn.lock ├── infrastructure ├── README.md ├── kodiak-daily-restart.service ├── kodiak-daily-restart.timer ├── kodiak_restart.sh ├── playbooks │ └── dashboard-deploy.yml └── systemd │ ├── kodiak-aggregate_pull_request_activity.service.j2 │ ├── kodiak-aggregate_pull_request_activity.timer │ ├── kodiak-aggregate_user_pull_request_activity.service.j2 │ └── kodiak-aggregate_user_pull_request_activity.timer ├── kodiak.code-workspace ├── s └── shellcheck ├── web_api ├── .coveragerc ├── .dockerignore ├── .pylintrc ├── .python-version ├── .vscode │ └── settings.json ├── Dockerfile ├── README.md ├── example.env ├── manage.py ├── pyproject.toml ├── s │ ├── dev │ ├── fmt │ ├── lint │ ├── squawk.py │ ├── test │ └── upload-code-cov ├── tox.ini ├── typings │ └── zstandard.pyi ├── uv.lock └── web_api │ ├── __init__.py │ ├── asgi.py │ ├── auth.py │ ├── conftest.py │ ├── event_ingestion.py │ ├── exceptions.py │ ├── http.py │ ├── management │ └── commands │ │ ├── aggregate_pull_request_activity.py │ │ ├── aggregate_user_pull_request_activity.py │ │ └── ingest_events.py │ ├── merge_queues.py │ ├── middleware.py │ ├── migrations │ ├── 0001_initial.py │ ├── 0002_githubevent.py │ ├── 0003_auto_20200215_1733.py │ ├── 0004_auto_20200215_2015.py │ ├── 0005_auto_20200215_2156.py │ ├── 0006_remove_account_payload.py │ ├── 0007_auto_20200217_0345.py │ ├── 0008_payload_installation_id_idx.py │ ├── 0009_pullrequestactivityprogress.py │ ├── 0010_auto_20200220_0116.py │ ├── 0011_accountmembership_role.py │ ├── 0012_auto_20200308_2254.py │ ├── 0013_auto_20200310_0412.py │ ├── 0014_auto_20200323_0159.py │ ├── 0015_remove_stripecustomerinformation_customer_delinquent.py │ ├── 0016_auto_20200405_1511.py │ ├── 0017_account_trial_email.py │ ├── 0018_auto_20200502_1849.py │ ├── 0019_auto_20200610_0006.py │ ├── 0020_auto_20200613_2012.py │ ├── 0021_auto_20200617_1246.py │ ├── 0022_remove_account_stripe_plan_id.py │ ├── 0023_account_limit_billing_access_to_owners.py │ ├── 0024_auto_20200726_0316.py │ ├── 0025_auto_20200902_0052.py │ ├── 0026_auto_20220322_0036.py │ └── __init__.py │ ├── models.py │ ├── patches.py │ ├── settings.py │ ├── test_account.py │ ├── test_analytics_aggregator.py │ ├── test_merge_queues.py │ ├── test_middleware.py │ ├── test_pull_request_activity.py │ ├── test_stripe_customer_info.py │ ├── test_stripe_views.py │ ├── test_user.py │ ├── test_user_pull_request_activity.py │ ├── test_views.py │ ├── tests │ └── fixtures │ │ ├── pull_request_kodiak_merged.json │ │ ├── pull_request_kodiak_updated.json │ │ ├── pull_request_kodiak_updated_different_institution.json │ │ ├── pull_request_review_kodiak_approved.json │ │ ├── pull_request_total_closed.json │ │ ├── pull_request_total_merged.json │ │ ├── pull_request_total_opened.json │ │ └── pull_request_total_opened_different_institution.json │ ├── testutils.py │ ├── urls.py │ ├── user_activity_aggregator.py │ ├── utils.py │ ├── views.py │ └── wsgi.py └── web_ui ├── .eslintignore ├── .eslintrc.js ├── .gitignore ├── .prettierignore ├── .prettierrc.js ├── .vscode └── settings.json ├── Dockerfile ├── README.md ├── config ├── env.js ├── jest │ ├── cssTransform.js │ └── fileTransform.js ├── modules.js ├── paths.js ├── pnpTs.js ├── webpack.config.js └── webpackDevServer.config.js ├── general_headers.conf ├── netlify.toml ├── nginx.conf ├── package.json ├── public ├── favicon.ico └── index.html ├── s ├── dev ├── fmt ├── lint ├── test └── typecheck ├── scripts ├── build.js ├── start.js └── test.js ├── src ├── api.ts ├── auth.ts ├── components │ ├── AccountsPage.tsx │ ├── ActivityChart.tsx │ ├── ActivityPage.tsx │ ├── App.tsx │ ├── DebugSentryPage.tsx │ ├── ErrorBoundary.tsx │ ├── Image.tsx │ ├── LoginPage.test.tsx │ ├── LoginPage.tsx │ ├── NotFoundPage.tsx │ ├── OAuthPage.tsx │ ├── Page.tsx │ ├── SideBarNav.tsx │ ├── Spinner.tsx │ ├── SubscriptionAlert.tsx │ ├── ToolTip.tsx │ ├── UsageBillingPage.tsx │ └── __snapshots__ │ │ └── LoginPage.test.tsx.snap ├── custom.scss ├── index.tsx ├── settings.ts ├── setupTests.ts ├── useApi.ts ├── webdata.ts └── world.ts ├── tsconfig.json ├── tslint.json └── yarn.lock /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/help-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/.github/ISSUE_TEMPLATE/help-request.md -------------------------------------------------------------------------------- /.github/workflows/bot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/.github/workflows/bot.yml -------------------------------------------------------------------------------- /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.github/workflows/infrastructure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/.github/workflows/infrastructure.yml -------------------------------------------------------------------------------- /.github/workflows/web_api.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/.github/workflows/web_api.yml -------------------------------------------------------------------------------- /.github/workflows/web_ui.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/.github/workflows/web_ui.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/.gitignore -------------------------------------------------------------------------------- /.kodiak.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/.kodiak.toml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/README.md -------------------------------------------------------------------------------- /assets/design.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/assets/design.dot -------------------------------------------------------------------------------- /assets/design.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/assets/design.svg -------------------------------------------------------------------------------- /assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/assets/logo.png -------------------------------------------------------------------------------- /bot/.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/.coveragerc -------------------------------------------------------------------------------- /bot/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/.dockerignore -------------------------------------------------------------------------------- /bot/.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/.pylintrc -------------------------------------------------------------------------------- /bot/.python-version: -------------------------------------------------------------------------------- 1 | 3.8.20 2 | -------------------------------------------------------------------------------- /bot/.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/.vscode/extensions.json -------------------------------------------------------------------------------- /bot/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/.vscode/settings.json -------------------------------------------------------------------------------- /bot/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/Dockerfile -------------------------------------------------------------------------------- /bot/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/README.md -------------------------------------------------------------------------------- /bot/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/docker-compose.yml -------------------------------------------------------------------------------- /bot/example.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/example.env -------------------------------------------------------------------------------- /bot/kodiak/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /bot/kodiak/app_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/app_config.py -------------------------------------------------------------------------------- /bot/kodiak/assertions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/assertions.py -------------------------------------------------------------------------------- /bot/kodiak/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/cli.py -------------------------------------------------------------------------------- /bot/kodiak/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/config.py -------------------------------------------------------------------------------- /bot/kodiak/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/conftest.py -------------------------------------------------------------------------------- /bot/kodiak/dependencies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/dependencies.py -------------------------------------------------------------------------------- /bot/kodiak/entrypoints/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /bot/kodiak/entrypoints/ingest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/entrypoints/ingest.py -------------------------------------------------------------------------------- /bot/kodiak/entrypoints/worker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/entrypoints/worker.py -------------------------------------------------------------------------------- /bot/kodiak/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/errors.py -------------------------------------------------------------------------------- /bot/kodiak/evaluation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/evaluation.py -------------------------------------------------------------------------------- /bot/kodiak/events/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/events/README.md -------------------------------------------------------------------------------- /bot/kodiak/events/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/events/__init__.py -------------------------------------------------------------------------------- /bot/kodiak/events/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/events/base.py -------------------------------------------------------------------------------- /bot/kodiak/events/check_run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/events/check_run.py -------------------------------------------------------------------------------- /bot/kodiak/events/pull_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/events/pull_request.py -------------------------------------------------------------------------------- /bot/kodiak/events/pull_request_review.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/events/pull_request_review.py -------------------------------------------------------------------------------- /bot/kodiak/events/pull_request_review_thread.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/events/pull_request_review_thread.py -------------------------------------------------------------------------------- /bot/kodiak/events/push.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/events/push.py -------------------------------------------------------------------------------- /bot/kodiak/events/status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/events/status.py -------------------------------------------------------------------------------- /bot/kodiak/http.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/http.py -------------------------------------------------------------------------------- /bot/kodiak/logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/logging.py -------------------------------------------------------------------------------- /bot/kodiak/messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/messages.py -------------------------------------------------------------------------------- /bot/kodiak/pull_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/pull_request.py -------------------------------------------------------------------------------- /bot/kodiak/queries/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/queries/__init__.py -------------------------------------------------------------------------------- /bot/kodiak/queries/commits.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/queries/commits.py -------------------------------------------------------------------------------- /bot/kodiak/queue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/queue.py -------------------------------------------------------------------------------- /bot/kodiak/redis_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/redis_client.py -------------------------------------------------------------------------------- /bot/kodiak/refresh_pull_requests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/refresh_pull_requests.py -------------------------------------------------------------------------------- /bot/kodiak/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/schemas.py -------------------------------------------------------------------------------- /bot/kodiak/test/fixtures/api/get_event/behind.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/test/fixtures/api/get_event/behind.json -------------------------------------------------------------------------------- /bot/kodiak/test/fixtures/api/get_event/no_author.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/test/fixtures/api/get_event/no_author.json -------------------------------------------------------------------------------- /bot/kodiak/test/fixtures/api/get_event/no_latest_sha.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/test/fixtures/api/get_event/no_latest_sha.json -------------------------------------------------------------------------------- /bot/kodiak/test/fixtures/config/config-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/test/fixtures/config/config-schema.json -------------------------------------------------------------------------------- /bot/kodiak/test/fixtures/config/v1-default.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/test/fixtures/config/v1-default.toml -------------------------------------------------------------------------------- /bot/kodiak/test/fixtures/config/v1-opposite.1.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/test/fixtures/config/v1-opposite.1.toml -------------------------------------------------------------------------------- /bot/kodiak/test/fixtures/config/v1-opposite.2.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/test/fixtures/config/v1-opposite.2.toml -------------------------------------------------------------------------------- /bot/kodiak/test/fixtures/config_utils/pydantic-error.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/test/fixtures/config_utils/pydantic-error.md -------------------------------------------------------------------------------- /bot/kodiak/test/fixtures/config_utils/toml-error.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/test/fixtures/config_utils/toml-error.md -------------------------------------------------------------------------------- /bot/kodiak/test/fixtures/events/check_run/check_run_completed.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/test/fixtures/events/check_run/check_run_completed.json -------------------------------------------------------------------------------- /bot/kodiak/test/fixtures/events/check_run/check_run_created.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/test/fixtures/events/check_run/check_run_created.json -------------------------------------------------------------------------------- /bot/kodiak/test/fixtures/events/check_run/check_run_created_incomplete.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/test/fixtures/events/check_run/check_run_created_incomplete.json -------------------------------------------------------------------------------- /bot/kodiak/test/fixtures/events/check_run/check_run_event.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/test/fixtures/events/check_run/check_run_event.json -------------------------------------------------------------------------------- /bot/kodiak/test/fixtures/events/check_run/check_run_event_pull_requests.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/test/fixtures/events/check_run/check_run_event_pull_requests.json -------------------------------------------------------------------------------- /bot/kodiak/test/fixtures/events/pull_request/assigned.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/test/fixtures/events/pull_request/assigned.json -------------------------------------------------------------------------------- /bot/kodiak/test/fixtures/events/pull_request/closed.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/test/fixtures/events/pull_request/closed.json -------------------------------------------------------------------------------- /bot/kodiak/test/fixtures/events/pull_request/edited.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/test/fixtures/events/pull_request/edited.json -------------------------------------------------------------------------------- /bot/kodiak/test/fixtures/events/pull_request/labeled.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/test/fixtures/events/pull_request/labeled.json -------------------------------------------------------------------------------- /bot/kodiak/test/fixtures/events/pull_request/labeled_full.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/test/fixtures/events/pull_request/labeled_full.json -------------------------------------------------------------------------------- /bot/kodiak/test/fixtures/events/pull_request/opened_draft.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/test/fixtures/events/pull_request/opened_draft.json -------------------------------------------------------------------------------- /bot/kodiak/test/fixtures/events/pull_request/opened_reviewers_assignees_milestone_project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/test/fixtures/events/pull_request/opened_reviewers_assignees_milestone_project.json -------------------------------------------------------------------------------- /bot/kodiak/test/fixtures/events/pull_request/pr_opened.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/test/fixtures/events/pull_request/pr_opened.json -------------------------------------------------------------------------------- /bot/kodiak/test/fixtures/events/pull_request/pull_request_event.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/test/fixtures/events/pull_request/pull_request_event.json -------------------------------------------------------------------------------- /bot/kodiak/test/fixtures/events/pull_request/review_requested.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/test/fixtures/events/pull_request/review_requested.json -------------------------------------------------------------------------------- /bot/kodiak/test/fixtures/events/pull_request/synchronize.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/test/fixtures/events/pull_request/synchronize.json -------------------------------------------------------------------------------- /bot/kodiak/test/fixtures/events/pull_request_review/approved.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/test/fixtures/events/pull_request_review/approved.json -------------------------------------------------------------------------------- /bot/kodiak/test/fixtures/events/pull_request_review/changes_requested.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/test/fixtures/events/pull_request_review/changes_requested.json -------------------------------------------------------------------------------- /bot/kodiak/test/fixtures/events/pull_request_review/commented.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/test/fixtures/events/pull_request_review/commented.json -------------------------------------------------------------------------------- /bot/kodiak/test/fixtures/events/pull_request_review/pull_request_review_event.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/test/fixtures/events/pull_request_review/pull_request_review_event.json -------------------------------------------------------------------------------- /bot/kodiak/test/fixtures/events/pull_request_review/pull_request_review_thread_event.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/test/fixtures/events/pull_request_review/pull_request_review_thread_event.json -------------------------------------------------------------------------------- /bot/kodiak/test/fixtures/events/push/create_patch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/test/fixtures/events/push/create_patch.json -------------------------------------------------------------------------------- /bot/kodiak/test/fixtures/events/push/master.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/test/fixtures/events/push/master.json -------------------------------------------------------------------------------- /bot/kodiak/test/fixtures/events/push/push_event.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/test/fixtures/events/push/push_event.json -------------------------------------------------------------------------------- /bot/kodiak/test/fixtures/events/status/missing_target_url.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/test/fixtures/events/status/missing_target_url.json -------------------------------------------------------------------------------- /bot/kodiak/test/fixtures/events/status/pending.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/test/fixtures/events/status/pending.json -------------------------------------------------------------------------------- /bot/kodiak/test/fixtures/events/status/short.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/test/fixtures/events/status/short.json -------------------------------------------------------------------------------- /bot/kodiak/test/fixtures/events/status/status_event.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/test/fixtures/events/status/status_event.json -------------------------------------------------------------------------------- /bot/kodiak/test/fixtures/events/status/success.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/test/fixtures/events/status/success.json -------------------------------------------------------------------------------- /bot/kodiak/test_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/test_config.py -------------------------------------------------------------------------------- /bot/kodiak/test_config_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/test_config_utils.py -------------------------------------------------------------------------------- /bot/kodiak/test_evaluation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/test_evaluation.py -------------------------------------------------------------------------------- /bot/kodiak/test_event_handlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/test_event_handlers.py -------------------------------------------------------------------------------- /bot/kodiak/test_events.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/test_events.py -------------------------------------------------------------------------------- /bot/kodiak/test_logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/test_logging.py -------------------------------------------------------------------------------- /bot/kodiak/test_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/test_main.py -------------------------------------------------------------------------------- /bot/kodiak/test_pull_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/test_pull_request.py -------------------------------------------------------------------------------- /bot/kodiak/test_queries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/test_queries.py -------------------------------------------------------------------------------- /bot/kodiak/test_queue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/test_queue.py -------------------------------------------------------------------------------- /bot/kodiak/test_text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/test_text.py -------------------------------------------------------------------------------- /bot/kodiak/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/test_utils.py -------------------------------------------------------------------------------- /bot/kodiak/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /bot/kodiak/tests/dependencies/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /bot/kodiak/tests/dependencies/pull_requests/update-major-github_action.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/tests/dependencies/pull_requests/update-major-github_action.txt -------------------------------------------------------------------------------- /bot/kodiak/tests/dependencies/pull_requests/update-major-two_packages.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/tests/dependencies/pull_requests/update-major-two_packages.txt -------------------------------------------------------------------------------- /bot/kodiak/tests/dependencies/pull_requests/update-major-two_packages_2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/tests/dependencies/pull_requests/update-major-two_packages_2.txt -------------------------------------------------------------------------------- /bot/kodiak/tests/dependencies/pull_requests/update-minor-single_package.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/tests/dependencies/pull_requests/update-minor-single_package.txt -------------------------------------------------------------------------------- /bot/kodiak/tests/dependencies/pull_requests/update-patch-dependabot_batch.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/tests/dependencies/pull_requests/update-patch-dependabot_batch.txt -------------------------------------------------------------------------------- /bot/kodiak/tests/dependencies/pull_requests/update-patch-dependabot_single.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/tests/dependencies/pull_requests/update-patch-dependabot_single.txt -------------------------------------------------------------------------------- /bot/kodiak/tests/dependencies/pull_requests/update-patch-lock_file_maintenance.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/tests/dependencies/pull_requests/update-patch-lock_file_maintenance.txt -------------------------------------------------------------------------------- /bot/kodiak/tests/dependencies/test_dependabot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/tests/dependencies/test_dependabot.py -------------------------------------------------------------------------------- /bot/kodiak/tests/dependencies/test_dependencies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/tests/dependencies/test_dependencies.py -------------------------------------------------------------------------------- /bot/kodiak/tests/dependencies/test_renovate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/tests/dependencies/test_renovate.py -------------------------------------------------------------------------------- /bot/kodiak/tests/evaluation/test_automerge_dependencies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/tests/evaluation/test_automerge_dependencies.py -------------------------------------------------------------------------------- /bot/kodiak/tests/evaluation/test_branch_protection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/tests/evaluation/test_branch_protection.py -------------------------------------------------------------------------------- /bot/kodiak/tests/evaluation/test_check_runs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/tests/evaluation/test_check_runs.py -------------------------------------------------------------------------------- /bot/kodiak/tests/evaluation/test_merge_message.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/tests/evaluation/test_merge_message.py -------------------------------------------------------------------------------- /bot/kodiak/tests/evaluation/test_merge_message_cut_body.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/tests/evaluation/test_merge_message_cut_body.py -------------------------------------------------------------------------------- /bot/kodiak/tests/evaluation/test_merge_message_trailers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/tests/evaluation/test_merge_message_trailers.py -------------------------------------------------------------------------------- /bot/kodiak/tests/evaluation/test_merge_method.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/tests/evaluation/test_merge_method.py -------------------------------------------------------------------------------- /bot/kodiak/tests/event_handlers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /bot/kodiak/tests/event_handlers/test_check_run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/tests/event_handlers/test_check_run.py -------------------------------------------------------------------------------- /bot/kodiak/tests/fixtures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/tests/fixtures.py -------------------------------------------------------------------------------- /bot/kodiak/tests/test_fixtures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/tests/test_fixtures.py -------------------------------------------------------------------------------- /bot/kodiak/tests/test_messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/tests/test_messages.py -------------------------------------------------------------------------------- /bot/kodiak/text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/text.py -------------------------------------------------------------------------------- /bot/kodiak/throttle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/kodiak/throttle.py -------------------------------------------------------------------------------- /bot/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/pyproject.toml -------------------------------------------------------------------------------- /bot/s/dev-ingest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/s/dev-ingest -------------------------------------------------------------------------------- /bot/s/dev-workers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/s/dev-workers -------------------------------------------------------------------------------- /bot/s/fmt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/s/fmt -------------------------------------------------------------------------------- /bot/s/lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/s/lint -------------------------------------------------------------------------------- /bot/s/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/s/test -------------------------------------------------------------------------------- /bot/s/typecheck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/s/typecheck -------------------------------------------------------------------------------- /bot/s/upload-code-cov: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/s/upload-code-cov -------------------------------------------------------------------------------- /bot/supervisord.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/supervisord.conf -------------------------------------------------------------------------------- /bot/tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/tox.ini -------------------------------------------------------------------------------- /bot/typings/jwt.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/typings/jwt.pyi -------------------------------------------------------------------------------- /bot/typings/markdown_html_finder.pyi: -------------------------------------------------------------------------------- 1 | def find_html_positions(x: str) -> list[tuple[int, int]]: ... 2 | -------------------------------------------------------------------------------- /bot/typings/markupsafe.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/typings/markupsafe.pyi -------------------------------------------------------------------------------- /bot/typings/rure/__init__.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/typings/rure/__init__.pyi -------------------------------------------------------------------------------- /bot/typings/rure/exceptions.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/typings/rure/exceptions.pyi -------------------------------------------------------------------------------- /bot/typings/structlog/__init__.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/typings/structlog/__init__.pyi -------------------------------------------------------------------------------- /bot/typings/structlog/_base.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/typings/structlog/_base.pyi -------------------------------------------------------------------------------- /bot/typings/structlog/_config.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/typings/structlog/_config.pyi -------------------------------------------------------------------------------- /bot/typings/structlog/_generic.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/typings/structlog/_generic.pyi -------------------------------------------------------------------------------- /bot/typings/structlog/processors.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/typings/structlog/processors.pyi -------------------------------------------------------------------------------- /bot/typings/structlog/stdlib.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/typings/structlog/stdlib.pyi -------------------------------------------------------------------------------- /bot/typings/uvicorn/__init__.pyi: -------------------------------------------------------------------------------- 1 | from uvicorn.main import run 2 | 3 | __all__ = ["run"] 4 | -------------------------------------------------------------------------------- /bot/typings/uvicorn/main.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/typings/uvicorn/main.pyi -------------------------------------------------------------------------------- /bot/typings/zstandard.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/typings/zstandard.pyi -------------------------------------------------------------------------------- /bot/uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/bot/uv.lock -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/codecov.yml -------------------------------------------------------------------------------- /docs/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/docs/.prettierrc.js -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/core/Footer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/docs/core/Footer.js -------------------------------------------------------------------------------- /docs/docs/billing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/docs/docs/billing.md -------------------------------------------------------------------------------- /docs/docs/config-reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/docs/docs/config-reference.md -------------------------------------------------------------------------------- /docs/docs/contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/docs/docs/contributing.md -------------------------------------------------------------------------------- /docs/docs/dashboard.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/docs/docs/dashboard.md -------------------------------------------------------------------------------- /docs/docs/features.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/docs/docs/features.md -------------------------------------------------------------------------------- /docs/docs/permissions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/docs/docs/permissions.md -------------------------------------------------------------------------------- /docs/docs/prior-art-and-alternatives.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/docs/docs/prior-art-and-alternatives.md -------------------------------------------------------------------------------- /docs/docs/quickstart.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/docs/docs/quickstart.md -------------------------------------------------------------------------------- /docs/docs/recipes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/docs/docs/recipes.md -------------------------------------------------------------------------------- /docs/docs/self-hosting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/docs/docs/self-hosting.md -------------------------------------------------------------------------------- /docs/docs/sponsoring.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/docs/docs/sponsoring.md -------------------------------------------------------------------------------- /docs/docs/troubleshooting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/docs/docs/troubleshooting.md -------------------------------------------------------------------------------- /docs/docs/why-and-how.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/docs/docs/why-and-how.md -------------------------------------------------------------------------------- /docs/netlify.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/docs/netlify.toml -------------------------------------------------------------------------------- /docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/docs/package.json -------------------------------------------------------------------------------- /docs/pages/en/help.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/docs/pages/en/help.js -------------------------------------------------------------------------------- /docs/pages/en/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/docs/pages/en/index.js -------------------------------------------------------------------------------- /docs/s/build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/docs/s/build -------------------------------------------------------------------------------- /docs/s/dev: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | exec "$(yarn bin)/docusaurus-start" 3 | -------------------------------------------------------------------------------- /docs/s/fmt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/docs/s/fmt -------------------------------------------------------------------------------- /docs/s/fmt-ci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/docs/s/fmt-ci -------------------------------------------------------------------------------- /docs/s/typecheck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/docs/s/typecheck -------------------------------------------------------------------------------- /docs/sidebars.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/docs/sidebars.json -------------------------------------------------------------------------------- /docs/siteConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/docs/siteConfig.js -------------------------------------------------------------------------------- /docs/static/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/docs/static/css/custom.css -------------------------------------------------------------------------------- /docs/static/img/billing-modify-card-step-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/docs/static/img/billing-modify-card-step-1.png -------------------------------------------------------------------------------- /docs/static/img/billing-modify-card-step-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/docs/static/img/billing-modify-card-step-2.png -------------------------------------------------------------------------------- /docs/static/img/billing-modify-card-step-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/docs/static/img/billing-modify-card-step-3.png -------------------------------------------------------------------------------- /docs/static/img/branch-protection-require-branches-up-to-date.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/docs/static/img/branch-protection-require-branches-up-to-date.png -------------------------------------------------------------------------------- /docs/static/img/branch-protection-require-signed-commits.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/docs/static/img/branch-protection-require-signed-commits.png -------------------------------------------------------------------------------- /docs/static/img/coauthors-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/docs/static/img/coauthors-example.png -------------------------------------------------------------------------------- /docs/static/img/dashboard/billing-trial-signup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/docs/static/img/dashboard/billing-trial-signup.png -------------------------------------------------------------------------------- /docs/static/img/dashboard/kodiak-activity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/docs/static/img/dashboard/kodiak-activity.png -------------------------------------------------------------------------------- /docs/static/img/dashboard/merge-queue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/docs/static/img/dashboard/merge-queue.png -------------------------------------------------------------------------------- /docs/static/img/dashboard/overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/docs/static/img/dashboard/overview.png -------------------------------------------------------------------------------- /docs/static/img/dashboard/pull-request-activity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/docs/static/img/dashboard/pull-request-activity.png -------------------------------------------------------------------------------- /docs/static/img/dashboard/trial-signup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/docs/static/img/dashboard/trial-signup.png -------------------------------------------------------------------------------- /docs/static/img/dashboard/usage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/docs/static/img/dashboard/usage.png -------------------------------------------------------------------------------- /docs/static/img/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/docs/static/img/favicon.ico -------------------------------------------------------------------------------- /docs/static/img/kodiak-pr-flow.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/docs/static/img/kodiak-pr-flow.svg -------------------------------------------------------------------------------- /docs/static/img/logo_complexgmbh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/docs/static/img/logo_complexgmbh.png -------------------------------------------------------------------------------- /docs/static/img/restrict-who-can-push-to-matching-branches.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/docs/static/img/restrict-who-can-push-to-matching-branches.png -------------------------------------------------------------------------------- /docs/static/img/undraw_code_review.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/docs/static/img/undraw_code_review.svg -------------------------------------------------------------------------------- /docs/static/img/undraw_uploading.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/docs/static/img/undraw_uploading.svg -------------------------------------------------------------------------------- /docs/static/img/wordmark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/docs/static/img/wordmark.png -------------------------------------------------------------------------------- /docs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/docs/tsconfig.json -------------------------------------------------------------------------------- /docs/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/docs/yarn.lock -------------------------------------------------------------------------------- /infrastructure/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/infrastructure/README.md -------------------------------------------------------------------------------- /infrastructure/kodiak-daily-restart.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/infrastructure/kodiak-daily-restart.service -------------------------------------------------------------------------------- /infrastructure/kodiak-daily-restart.timer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/infrastructure/kodiak-daily-restart.timer -------------------------------------------------------------------------------- /infrastructure/kodiak_restart.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/infrastructure/kodiak_restart.sh -------------------------------------------------------------------------------- /infrastructure/playbooks/dashboard-deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/infrastructure/playbooks/dashboard-deploy.yml -------------------------------------------------------------------------------- /infrastructure/systemd/kodiak-aggregate_pull_request_activity.service.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/infrastructure/systemd/kodiak-aggregate_pull_request_activity.service.j2 -------------------------------------------------------------------------------- /infrastructure/systemd/kodiak-aggregate_pull_request_activity.timer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/infrastructure/systemd/kodiak-aggregate_pull_request_activity.timer -------------------------------------------------------------------------------- /infrastructure/systemd/kodiak-aggregate_user_pull_request_activity.service.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/infrastructure/systemd/kodiak-aggregate_user_pull_request_activity.service.j2 -------------------------------------------------------------------------------- /infrastructure/systemd/kodiak-aggregate_user_pull_request_activity.timer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/infrastructure/systemd/kodiak-aggregate_user_pull_request_activity.timer -------------------------------------------------------------------------------- /kodiak.code-workspace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/kodiak.code-workspace -------------------------------------------------------------------------------- /s/shellcheck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/s/shellcheck -------------------------------------------------------------------------------- /web_api/.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/.coveragerc -------------------------------------------------------------------------------- /web_api/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/.dockerignore -------------------------------------------------------------------------------- /web_api/.pylintrc: -------------------------------------------------------------------------------- 1 | ../bot/.pylintrc -------------------------------------------------------------------------------- /web_api/.python-version: -------------------------------------------------------------------------------- 1 | 3.8.20 2 | -------------------------------------------------------------------------------- /web_api/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/.vscode/settings.json -------------------------------------------------------------------------------- /web_api/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/Dockerfile -------------------------------------------------------------------------------- /web_api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/README.md -------------------------------------------------------------------------------- /web_api/example.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/example.env -------------------------------------------------------------------------------- /web_api/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/manage.py -------------------------------------------------------------------------------- /web_api/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/pyproject.toml -------------------------------------------------------------------------------- /web_api/s/dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/s/dev -------------------------------------------------------------------------------- /web_api/s/fmt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/s/fmt -------------------------------------------------------------------------------- /web_api/s/lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/s/lint -------------------------------------------------------------------------------- /web_api/s/squawk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/s/squawk.py -------------------------------------------------------------------------------- /web_api/s/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/s/test -------------------------------------------------------------------------------- /web_api/s/upload-code-cov: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/s/upload-code-cov -------------------------------------------------------------------------------- /web_api/tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/tox.ini -------------------------------------------------------------------------------- /web_api/typings/zstandard.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/typings/zstandard.pyi -------------------------------------------------------------------------------- /web_api/uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/uv.lock -------------------------------------------------------------------------------- /web_api/web_api/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /web_api/web_api/asgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/asgi.py -------------------------------------------------------------------------------- /web_api/web_api/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/auth.py -------------------------------------------------------------------------------- /web_api/web_api/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/conftest.py -------------------------------------------------------------------------------- /web_api/web_api/event_ingestion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/event_ingestion.py -------------------------------------------------------------------------------- /web_api/web_api/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/exceptions.py -------------------------------------------------------------------------------- /web_api/web_api/http.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/http.py -------------------------------------------------------------------------------- /web_api/web_api/management/commands/aggregate_pull_request_activity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/management/commands/aggregate_pull_request_activity.py -------------------------------------------------------------------------------- /web_api/web_api/management/commands/aggregate_user_pull_request_activity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/management/commands/aggregate_user_pull_request_activity.py -------------------------------------------------------------------------------- /web_api/web_api/management/commands/ingest_events.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/management/commands/ingest_events.py -------------------------------------------------------------------------------- /web_api/web_api/merge_queues.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/merge_queues.py -------------------------------------------------------------------------------- /web_api/web_api/middleware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/middleware.py -------------------------------------------------------------------------------- /web_api/web_api/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/migrations/0001_initial.py -------------------------------------------------------------------------------- /web_api/web_api/migrations/0002_githubevent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/migrations/0002_githubevent.py -------------------------------------------------------------------------------- /web_api/web_api/migrations/0003_auto_20200215_1733.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/migrations/0003_auto_20200215_1733.py -------------------------------------------------------------------------------- /web_api/web_api/migrations/0004_auto_20200215_2015.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/migrations/0004_auto_20200215_2015.py -------------------------------------------------------------------------------- /web_api/web_api/migrations/0005_auto_20200215_2156.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/migrations/0005_auto_20200215_2156.py -------------------------------------------------------------------------------- /web_api/web_api/migrations/0006_remove_account_payload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/migrations/0006_remove_account_payload.py -------------------------------------------------------------------------------- /web_api/web_api/migrations/0007_auto_20200217_0345.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/migrations/0007_auto_20200217_0345.py -------------------------------------------------------------------------------- /web_api/web_api/migrations/0008_payload_installation_id_idx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/migrations/0008_payload_installation_id_idx.py -------------------------------------------------------------------------------- /web_api/web_api/migrations/0009_pullrequestactivityprogress.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/migrations/0009_pullrequestactivityprogress.py -------------------------------------------------------------------------------- /web_api/web_api/migrations/0010_auto_20200220_0116.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/migrations/0010_auto_20200220_0116.py -------------------------------------------------------------------------------- /web_api/web_api/migrations/0011_accountmembership_role.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/migrations/0011_accountmembership_role.py -------------------------------------------------------------------------------- /web_api/web_api/migrations/0012_auto_20200308_2254.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/migrations/0012_auto_20200308_2254.py -------------------------------------------------------------------------------- /web_api/web_api/migrations/0013_auto_20200310_0412.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/migrations/0013_auto_20200310_0412.py -------------------------------------------------------------------------------- /web_api/web_api/migrations/0014_auto_20200323_0159.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/migrations/0014_auto_20200323_0159.py -------------------------------------------------------------------------------- /web_api/web_api/migrations/0015_remove_stripecustomerinformation_customer_delinquent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/migrations/0015_remove_stripecustomerinformation_customer_delinquent.py -------------------------------------------------------------------------------- /web_api/web_api/migrations/0016_auto_20200405_1511.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/migrations/0016_auto_20200405_1511.py -------------------------------------------------------------------------------- /web_api/web_api/migrations/0017_account_trial_email.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/migrations/0017_account_trial_email.py -------------------------------------------------------------------------------- /web_api/web_api/migrations/0018_auto_20200502_1849.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/migrations/0018_auto_20200502_1849.py -------------------------------------------------------------------------------- /web_api/web_api/migrations/0019_auto_20200610_0006.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/migrations/0019_auto_20200610_0006.py -------------------------------------------------------------------------------- /web_api/web_api/migrations/0020_auto_20200613_2012.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/migrations/0020_auto_20200613_2012.py -------------------------------------------------------------------------------- /web_api/web_api/migrations/0021_auto_20200617_1246.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/migrations/0021_auto_20200617_1246.py -------------------------------------------------------------------------------- /web_api/web_api/migrations/0022_remove_account_stripe_plan_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/migrations/0022_remove_account_stripe_plan_id.py -------------------------------------------------------------------------------- /web_api/web_api/migrations/0023_account_limit_billing_access_to_owners.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/migrations/0023_account_limit_billing_access_to_owners.py -------------------------------------------------------------------------------- /web_api/web_api/migrations/0024_auto_20200726_0316.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/migrations/0024_auto_20200726_0316.py -------------------------------------------------------------------------------- /web_api/web_api/migrations/0025_auto_20200902_0052.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/migrations/0025_auto_20200902_0052.py -------------------------------------------------------------------------------- /web_api/web_api/migrations/0026_auto_20220322_0036.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/migrations/0026_auto_20220322_0036.py -------------------------------------------------------------------------------- /web_api/web_api/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /web_api/web_api/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/models.py -------------------------------------------------------------------------------- /web_api/web_api/patches.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/patches.py -------------------------------------------------------------------------------- /web_api/web_api/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/settings.py -------------------------------------------------------------------------------- /web_api/web_api/test_account.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/test_account.py -------------------------------------------------------------------------------- /web_api/web_api/test_analytics_aggregator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/test_analytics_aggregator.py -------------------------------------------------------------------------------- /web_api/web_api/test_merge_queues.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/test_merge_queues.py -------------------------------------------------------------------------------- /web_api/web_api/test_middleware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/test_middleware.py -------------------------------------------------------------------------------- /web_api/web_api/test_pull_request_activity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/test_pull_request_activity.py -------------------------------------------------------------------------------- /web_api/web_api/test_stripe_customer_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/test_stripe_customer_info.py -------------------------------------------------------------------------------- /web_api/web_api/test_stripe_views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/test_stripe_views.py -------------------------------------------------------------------------------- /web_api/web_api/test_user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/test_user.py -------------------------------------------------------------------------------- /web_api/web_api/test_user_pull_request_activity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/test_user_pull_request_activity.py -------------------------------------------------------------------------------- /web_api/web_api/test_views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/test_views.py -------------------------------------------------------------------------------- /web_api/web_api/tests/fixtures/pull_request_kodiak_merged.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/tests/fixtures/pull_request_kodiak_merged.json -------------------------------------------------------------------------------- /web_api/web_api/tests/fixtures/pull_request_kodiak_updated.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/tests/fixtures/pull_request_kodiak_updated.json -------------------------------------------------------------------------------- /web_api/web_api/tests/fixtures/pull_request_kodiak_updated_different_institution.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/tests/fixtures/pull_request_kodiak_updated_different_institution.json -------------------------------------------------------------------------------- /web_api/web_api/tests/fixtures/pull_request_review_kodiak_approved.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/tests/fixtures/pull_request_review_kodiak_approved.json -------------------------------------------------------------------------------- /web_api/web_api/tests/fixtures/pull_request_total_closed.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/tests/fixtures/pull_request_total_closed.json -------------------------------------------------------------------------------- /web_api/web_api/tests/fixtures/pull_request_total_merged.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/tests/fixtures/pull_request_total_merged.json -------------------------------------------------------------------------------- /web_api/web_api/tests/fixtures/pull_request_total_opened.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/tests/fixtures/pull_request_total_opened.json -------------------------------------------------------------------------------- /web_api/web_api/tests/fixtures/pull_request_total_opened_different_institution.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/tests/fixtures/pull_request_total_opened_different_institution.json -------------------------------------------------------------------------------- /web_api/web_api/testutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/testutils.py -------------------------------------------------------------------------------- /web_api/web_api/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/urls.py -------------------------------------------------------------------------------- /web_api/web_api/user_activity_aggregator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/user_activity_aggregator.py -------------------------------------------------------------------------------- /web_api/web_api/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/utils.py -------------------------------------------------------------------------------- /web_api/web_api/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/views.py -------------------------------------------------------------------------------- /web_api/web_api/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_api/web_api/wsgi.py -------------------------------------------------------------------------------- /web_ui/.eslintignore: -------------------------------------------------------------------------------- 1 | build/ 2 | -------------------------------------------------------------------------------- /web_ui/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/.eslintrc.js -------------------------------------------------------------------------------- /web_ui/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/.gitignore -------------------------------------------------------------------------------- /web_ui/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/.prettierignore -------------------------------------------------------------------------------- /web_ui/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/.prettierrc.js -------------------------------------------------------------------------------- /web_ui/.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "editor.formatOnSave": true 3 | } 4 | -------------------------------------------------------------------------------- /web_ui/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/Dockerfile -------------------------------------------------------------------------------- /web_ui/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/README.md -------------------------------------------------------------------------------- /web_ui/config/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/config/env.js -------------------------------------------------------------------------------- /web_ui/config/jest/cssTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/config/jest/cssTransform.js -------------------------------------------------------------------------------- /web_ui/config/jest/fileTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/config/jest/fileTransform.js -------------------------------------------------------------------------------- /web_ui/config/modules.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/config/modules.js -------------------------------------------------------------------------------- /web_ui/config/paths.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/config/paths.js -------------------------------------------------------------------------------- /web_ui/config/pnpTs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/config/pnpTs.js -------------------------------------------------------------------------------- /web_ui/config/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/config/webpack.config.js -------------------------------------------------------------------------------- /web_ui/config/webpackDevServer.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/config/webpackDevServer.config.js -------------------------------------------------------------------------------- /web_ui/general_headers.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/general_headers.conf -------------------------------------------------------------------------------- /web_ui/netlify.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/netlify.toml -------------------------------------------------------------------------------- /web_ui/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/nginx.conf -------------------------------------------------------------------------------- /web_ui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/package.json -------------------------------------------------------------------------------- /web_ui/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/public/favicon.ico -------------------------------------------------------------------------------- /web_ui/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/public/index.html -------------------------------------------------------------------------------- /web_ui/s/dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/s/dev -------------------------------------------------------------------------------- /web_ui/s/fmt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/s/fmt -------------------------------------------------------------------------------- /web_ui/s/lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/s/lint -------------------------------------------------------------------------------- /web_ui/s/test: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | exec node scripts/test.js 3 | -------------------------------------------------------------------------------- /web_ui/s/typecheck: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | set -ex 3 | 4 | yarn tsc --noEmit "$@" 5 | -------------------------------------------------------------------------------- /web_ui/scripts/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/scripts/build.js -------------------------------------------------------------------------------- /web_ui/scripts/start.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/scripts/start.js -------------------------------------------------------------------------------- /web_ui/scripts/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/scripts/test.js -------------------------------------------------------------------------------- /web_ui/src/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/src/api.ts -------------------------------------------------------------------------------- /web_ui/src/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/src/auth.ts -------------------------------------------------------------------------------- /web_ui/src/components/AccountsPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/src/components/AccountsPage.tsx -------------------------------------------------------------------------------- /web_ui/src/components/ActivityChart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/src/components/ActivityChart.tsx -------------------------------------------------------------------------------- /web_ui/src/components/ActivityPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/src/components/ActivityPage.tsx -------------------------------------------------------------------------------- /web_ui/src/components/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/src/components/App.tsx -------------------------------------------------------------------------------- /web_ui/src/components/DebugSentryPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/src/components/DebugSentryPage.tsx -------------------------------------------------------------------------------- /web_ui/src/components/ErrorBoundary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/src/components/ErrorBoundary.tsx -------------------------------------------------------------------------------- /web_ui/src/components/Image.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/src/components/Image.tsx -------------------------------------------------------------------------------- /web_ui/src/components/LoginPage.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/src/components/LoginPage.test.tsx -------------------------------------------------------------------------------- /web_ui/src/components/LoginPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/src/components/LoginPage.tsx -------------------------------------------------------------------------------- /web_ui/src/components/NotFoundPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/src/components/NotFoundPage.tsx -------------------------------------------------------------------------------- /web_ui/src/components/OAuthPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/src/components/OAuthPage.tsx -------------------------------------------------------------------------------- /web_ui/src/components/Page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/src/components/Page.tsx -------------------------------------------------------------------------------- /web_ui/src/components/SideBarNav.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/src/components/SideBarNav.tsx -------------------------------------------------------------------------------- /web_ui/src/components/Spinner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/src/components/Spinner.tsx -------------------------------------------------------------------------------- /web_ui/src/components/SubscriptionAlert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/src/components/SubscriptionAlert.tsx -------------------------------------------------------------------------------- /web_ui/src/components/ToolTip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/src/components/ToolTip.tsx -------------------------------------------------------------------------------- /web_ui/src/components/UsageBillingPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/src/components/UsageBillingPage.tsx -------------------------------------------------------------------------------- /web_ui/src/components/__snapshots__/LoginPage.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/src/components/__snapshots__/LoginPage.test.tsx.snap -------------------------------------------------------------------------------- /web_ui/src/custom.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/src/custom.scss -------------------------------------------------------------------------------- /web_ui/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/src/index.tsx -------------------------------------------------------------------------------- /web_ui/src/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/src/settings.ts -------------------------------------------------------------------------------- /web_ui/src/setupTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/src/setupTests.ts -------------------------------------------------------------------------------- /web_ui/src/useApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/src/useApi.ts -------------------------------------------------------------------------------- /web_ui/src/webdata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/src/webdata.ts -------------------------------------------------------------------------------- /web_ui/src/world.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/src/world.ts -------------------------------------------------------------------------------- /web_ui/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/tsconfig.json -------------------------------------------------------------------------------- /web_ui/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/tslint.json -------------------------------------------------------------------------------- /web_ui/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chdsbd/kodiak/HEAD/web_ui/yarn.lock --------------------------------------------------------------------------------