├── .dockerignore ├── .flake8 ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug.md │ ├── config.yml │ └── feature.md ├── pull_request_template.md └── workflows │ ├── black.yml │ ├── build-base.yml │ ├── build.yml │ ├── pre-commit.yml │ └── pytest.yml ├── .gitignore ├── .gitpod.yml ├── .pre-commit-config.yaml ├── .vscode └── settings.json ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Dockerfile ├── Dockerfile.dev ├── Dockerfile.prebuilt ├── LICENSE ├── README.md ├── SECURITY.md ├── backend ├── __init__.py ├── analytics_server │ ├── app.py │ ├── env.py │ ├── mhq │ │ ├── __init__.py │ │ ├── api │ │ │ ├── __init__.py │ │ │ ├── ai │ │ │ │ └── dora_ai.py │ │ │ ├── bookmark.py │ │ │ ├── deployment_analytics.py │ │ │ ├── hello.py │ │ │ ├── incidents.py │ │ │ ├── integrations.py │ │ │ ├── pull_requests.py │ │ │ ├── request_utils.py │ │ │ ├── resources │ │ │ │ ├── __init__.py │ │ │ │ ├── code_resouces.py │ │ │ │ ├── core_resources.py │ │ │ │ ├── deployment_resources.py │ │ │ │ ├── incident_resources.py │ │ │ │ └── settings_resource.py │ │ │ ├── settings.py │ │ │ ├── sync.py │ │ │ └── teams.py │ │ ├── config │ │ │ └── config.ini │ │ ├── exapi │ │ │ ├── __init__.py │ │ │ ├── git_incidents.py │ │ │ ├── github.py │ │ │ ├── gitlab.py │ │ │ ├── models │ │ │ │ ├── __init__.py │ │ │ │ ├── git_incidents.py │ │ │ │ ├── github.py │ │ │ │ ├── github_timeline.py │ │ │ │ └── gitlab.py │ │ │ └── schemas │ │ │ │ ├── __init__.py │ │ │ │ └── timeline.py │ │ ├── service │ │ │ ├── __init__.py │ │ │ ├── ai │ │ │ │ └── ai_analytics_service.py │ │ │ ├── bookmark │ │ │ │ ├── __init__.py │ │ │ │ ├── bookmark.py │ │ │ │ └── bookmark_types.py │ │ │ ├── code │ │ │ │ ├── __init__.py │ │ │ │ ├── integration.py │ │ │ │ ├── lead_time.py │ │ │ │ ├── models │ │ │ │ │ ├── lead_time.py │ │ │ │ │ └── org_repo.py │ │ │ │ ├── pr_analytics.py │ │ │ │ ├── pr_filter.py │ │ │ │ ├── repository_service.py │ │ │ │ └── sync │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── etl_code_analytics.py │ │ │ │ │ ├── etl_code_factory.py │ │ │ │ │ ├── etl_github_handler.py │ │ │ │ │ ├── etl_gitlab_handler.py │ │ │ │ │ ├── etl_handler.py │ │ │ │ │ ├── etl_provider_handler.py │ │ │ │ │ ├── models.py │ │ │ │ │ ├── revert_pr_gitlab_sync.py │ │ │ │ │ └── revert_prs_github_sync.py │ │ │ ├── core │ │ │ │ └── teams.py │ │ │ ├── deployments │ │ │ │ ├── __init__.py │ │ │ │ ├── analytics.py │ │ │ │ ├── deployment_pr_mapper.py │ │ │ │ ├── deployment_service.py │ │ │ │ ├── deployments_factory_service.py │ │ │ │ ├── factory.py │ │ │ │ ├── models │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── adapter.py │ │ │ │ │ └── models.py │ │ │ │ ├── pr_deployments_service.py │ │ │ │ └── workflow_deployments_service.py │ │ │ ├── external_integrations_service.py │ │ │ ├── incidents │ │ │ │ ├── __init__.py │ │ │ │ ├── incident_filter.py │ │ │ │ ├── incidents.py │ │ │ │ ├── integration.py │ │ │ │ ├── models │ │ │ │ │ ├── adapter.py │ │ │ │ │ └── mean_time_to_recovery.py │ │ │ │ └── sync │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── etl_git_incidents_handler.py │ │ │ │ │ ├── etl_handler.py │ │ │ │ │ ├── etl_incidents_factory.py │ │ │ │ │ └── etl_provider_handler.py │ │ │ ├── merge_to_deploy_broker │ │ │ │ ├── __init__.py │ │ │ │ ├── mtd_handler.py │ │ │ │ └── utils.py │ │ │ ├── query_validator.py │ │ │ ├── settings │ │ │ │ ├── __init__.py │ │ │ │ ├── configuration_settings.py │ │ │ │ ├── default_settings_data.py │ │ │ │ ├── models.py │ │ │ │ └── setting_type_validator.py │ │ │ ├── sync_data.py │ │ │ └── workflows │ │ │ │ ├── __init__.py │ │ │ │ ├── integration.py │ │ │ │ ├── sync │ │ │ │ ├── __init__.py │ │ │ │ ├── etl_github_actions_handler.py │ │ │ │ ├── etl_handler.py │ │ │ │ ├── etl_provider_handler.py │ │ │ │ └── etl_workflows_factory.py │ │ │ │ └── workflow_filter.py │ │ ├── store │ │ │ ├── __init__.py │ │ │ ├── initialise_db.py │ │ │ ├── models │ │ │ │ ├── __init__.py │ │ │ │ ├── code │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── enums.py │ │ │ │ │ ├── filter.py │ │ │ │ │ ├── pull_requests.py │ │ │ │ │ ├── repository.py │ │ │ │ │ └── workflows │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── enums.py │ │ │ │ │ │ ├── filter.py │ │ │ │ │ │ └── workflows.py │ │ │ │ ├── core │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── organization.py │ │ │ │ │ ├── teams.py │ │ │ │ │ └── users.py │ │ │ │ ├── incidents │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── enums.py │ │ │ │ │ ├── filter.py │ │ │ │ │ ├── incidents.py │ │ │ │ │ └── services.py │ │ │ │ ├── integrations │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── enums.py │ │ │ │ │ └── integrations.py │ │ │ │ └── settings │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── configuration_settings.py │ │ │ │ │ └── enums.py │ │ │ └── repos │ │ │ │ ├── __init__.py │ │ │ │ ├── code.py │ │ │ │ ├── core.py │ │ │ │ ├── incidents.py │ │ │ │ ├── integrations.py │ │ │ │ ├── settings.py │ │ │ │ └── workflows.py │ │ └── utils │ │ │ ├── __init__.py │ │ │ ├── cryptography.py │ │ │ ├── dict.py │ │ │ ├── diffparser.py │ │ │ ├── github.py │ │ │ ├── lock.py │ │ │ ├── log.py │ │ │ ├── regex.py │ │ │ ├── string.py │ │ │ └── time.py │ ├── sync_app.py │ └── tests │ │ ├── __init__.py │ │ ├── exapi │ │ ├── __init__.py │ │ └── test_github.py │ │ ├── factories │ │ ├── __init__.py │ │ └── models │ │ │ ├── __init__.py │ │ │ ├── code.py │ │ │ ├── exapi │ │ │ ├── __init__.py │ │ │ ├── github.py │ │ │ └── gitlab.py │ │ │ └── incidents.py │ │ ├── service │ │ ├── Incidents │ │ │ ├── sync │ │ │ │ ├── __init__.py │ │ │ │ └── test_etl_git_incidents_handler.py │ │ │ ├── test_change_failure_rate.py │ │ │ ├── test_deployment_incident_mapper.py │ │ │ ├── test_incident_types_setting.py │ │ │ ├── test_mean_time_to_recovery.py │ │ │ └── test_team_pr_incidents.py │ │ ├── __init__.py │ │ ├── code │ │ │ ├── __init__.py │ │ │ ├── sync │ │ │ │ ├── __init__.py │ │ │ │ ├── test_etl_code_analytics.py │ │ │ │ ├── test_etl_github_handler.py │ │ │ │ ├── test_etl_gitlab_handler.py │ │ │ │ └── test_revert_pr_gitlab_sync.py │ │ │ └── test_lead_time_service.py │ │ ├── deployments │ │ │ ├── __init__.py │ │ │ ├── test_deployment_frequency.py │ │ │ └── test_deployment_pr_mapper.py │ │ └── workflows │ │ │ ├── __init__.py │ │ │ └── sync │ │ │ ├── __init__.py │ │ │ └── test_etl_github_actions_handler.py │ │ ├── utilities.py │ │ └── utils │ │ ├── dict │ │ ├── test_get_average_of_dict_values.py │ │ └── test_get_key_to_count_map.py │ │ ├── string │ │ └── test_is_bot_name.py │ │ └── time │ │ ├── test_fill_missing_week_buckets.py │ │ └── test_generate_expanded_buckets.py ├── dev-requirements.txt ├── dev_scripts │ └── make_new_setting.py ├── env.example └── requirements.txt ├── cli ├── .eslintignore ├── .eslintrc.cjs ├── .gitattributes ├── .gitignore ├── .prettierignore ├── .prettierrc.json ├── .vscode │ ├── extensions.json │ ├── launch.json │ └── settings.json ├── libdefs │ └── ink.ts ├── package.json ├── readme.md ├── source │ ├── __tests__ │ │ └── test.tsx │ ├── app.tsx │ ├── cli.tsx │ ├── constants.ts │ ├── hooks │ │ ├── useLogs.tsx │ │ ├── useLogsFromAllSources.tsx │ │ ├── usePreCheck.ts │ │ └── usePrevious.ts │ ├── precheck.ts │ ├── slices │ │ └── app.ts │ ├── store │ │ ├── index.ts │ │ └── rootReducer.ts │ └── utils │ │ ├── circularBuffer.ts │ │ ├── line-limit.ts │ │ ├── project-root.ts │ │ ├── run-command.ts │ │ └── update-checker.ts ├── tsconfig.dev.json ├── tsconfig.json └── yarn.lock ├── database-docker ├── Dockerfile ├── README.md ├── db │ ├── migrations │ │ ├── 20240404142732_init.sql │ │ ├── 20240430142502_delete_id_team_incident_service_and_team_repos_prod_branch.sql │ │ ├── 20240503060203_delete_lead_time_column.sql │ │ └── 20240503073715_add-url=in-incidents.sql │ └── schema.sql ├── dbwait.sh └── docker-compose.yml ├── dev.sh ├── docker-compose.yml ├── env.example ├── local-setup.sh ├── media_files ├── banner.gif ├── banner.png ├── logo.png └── product_demo_1.gif ├── setup_utils ├── cronjob.txt ├── generate_config_ini.sh ├── init_db.sh ├── start.sh ├── start_api_server.sh ├── start_frontend.sh ├── start_sync_server.sh └── supervisord.conf ├── version.txt └── web-server ├── .eslintignore ├── .eslintrc.js ├── .prettierignore ├── .prettierrc ├── .vscode ├── extensions.json ├── launch.json └── settings.json ├── app └── api │ └── stream │ └── route.ts ├── http-server.js ├── jest.config.js ├── jest.setup.js ├── libdefs ├── ambient.d.ts ├── chartjs-plugin-trendline.d.ts ├── font.d.ts ├── img.d.ts ├── intl.d.ts └── next-auth.d.ts ├── middleware.ts ├── next-env.d.ts ├── next.config.js ├── next.d.ts ├── package.json ├── pages ├── 404.tsx ├── _app.tsx ├── _document.tsx ├── _error.js ├── api │ ├── auth │ │ └── session.ts │ ├── db_status.ts │ ├── hello.ts │ ├── integrations │ │ ├── github │ │ │ ├── orgs.ts │ │ │ └── selected.ts │ │ ├── index.ts │ │ └── integrations-map.ts │ ├── internal │ │ ├── [org_id] │ │ │ ├── __tests__ │ │ │ │ ├── git_org_repos.test.ts │ │ │ │ └── github.test.ts │ │ │ ├── gh_org.ts │ │ │ ├── git_org_repos.ts │ │ │ ├── git_provider_org.ts │ │ │ ├── incident_services.ts │ │ │ ├── integrations │ │ │ │ ├── incident_providers.ts │ │ │ │ └── workflows.ts │ │ │ ├── settings.ts │ │ │ ├── sync_repos.ts │ │ │ └── utils.ts │ │ ├── ai │ │ │ ├── dora_metrics.ts │ │ │ └── models.ts │ │ ├── deployments │ │ │ └── prs.ts │ │ ├── hello.ts │ │ ├── team │ │ │ └── [team_id] │ │ │ │ ├── deployment_analytics.ts │ │ │ │ ├── deployment_freq.ts │ │ │ │ ├── deployment_prs.ts │ │ │ │ ├── dora_metrics.ts │ │ │ │ ├── excluded_prs.ts │ │ │ │ ├── get_incidents.ts │ │ │ │ ├── incident_prs_filter.ts │ │ │ │ ├── incident_services.ts │ │ │ │ ├── incidents_filter.ts │ │ │ │ ├── insights.ts │ │ │ │ ├── repo_branches.ts │ │ │ │ ├── resolved_incidents.ts │ │ │ │ ├── revert_prs.ts │ │ │ │ └── settings.ts │ │ ├── track.ts │ │ └── version.ts │ ├── internal_status.ts │ ├── resources │ │ ├── deployment_source.ts │ │ ├── orgs │ │ │ └── [org_id] │ │ │ │ ├── filter_users.ts │ │ │ │ ├── integration.ts │ │ │ │ ├── onboarding.ts │ │ │ │ ├── repos.ts │ │ │ │ └── teams │ │ │ │ ├── index.ts │ │ │ │ ├── team_branch_map.ts │ │ │ │ └── v2.ts │ │ ├── search │ │ │ ├── teams.ts │ │ │ └── user.ts │ │ ├── share.ts │ │ ├── team_repos.ts │ │ └── teams │ │ │ └── [team_id] │ │ │ └── unsynced_repos.ts │ └── status.ts ├── dora-metrics │ └── index.tsx ├── index.tsx ├── integrations.tsx ├── server-admin.tsx ├── settings.tsx ├── system-logs.tsx ├── teams │ └── index.tsx └── welcome.tsx ├── playwright.config.ts ├── public ├── _redirects ├── assets │ ├── PAT_permissions.png │ └── gitlabPAT.png ├── favicon.ico ├── icon-192x192.png ├── icon-256x256.png ├── icon-384x384.png ├── icon-512x512.png ├── icon-96x96.png ├── imageStatusApiWorker.js ├── manifest.json ├── robots.txt └── static │ └── images │ ├── placeholders │ ├── illustrations │ │ ├── coming-soon.svg │ │ └── no-data.svg │ └── logo │ │ ├── google-icon.svg │ │ └── google.svg │ └── status │ ├── 404.svg │ ├── 500.svg │ ├── coming-soon.svg │ └── maintenance.svg ├── scripts ├── build.sh ├── server-init.sh ├── utils.sh └── zip.sh ├── src ├── api-helpers │ ├── axios-api-instance.ts │ ├── axios.ts │ ├── features.ts │ ├── global.ts │ ├── internal.ts │ ├── pr.ts │ ├── team.ts │ └── transformers-and-parsers.ts ├── assets │ ├── background.png │ ├── dora-icon.svg │ ├── empty-state.svg │ ├── fonts │ │ └── Inter.ttf │ ├── git-merge-line.svg │ ├── login-dashboard.svg │ ├── login-eng-team.svg │ ├── login-key-points.svg │ ├── login-personal-goals.svg │ ├── login-predictive-analytics.svg │ ├── login-presentation.svg │ ├── no-team-members.svg │ └── no-team-selected.svg ├── components │ ├── AccessDenied │ │ └── error.svg │ ├── AiButton.tsx │ ├── AnimatedInputWrapper │ │ ├── AnimatedInputWrapper.tsx │ │ └── slider.module.css │ ├── AppErrors │ │ ├── AppErrors.tsx │ │ └── disconnected.svg │ ├── AppHead.tsx │ ├── AsyncSelect.tsx │ ├── Authenticated │ │ └── index.tsx │ ├── AvatarPageTitle.tsx │ ├── BranchSelector.tsx │ ├── Chart2 │ │ ├── InternalChart2.tsx │ │ └── index.tsx │ ├── ChipInput.tsx │ ├── DateRangePicker │ │ ├── index.tsx │ │ ├── useDateRangeUpdateHandler.tsx │ │ └── utils.ts │ ├── DoraMetricsConfigurationSettings.tsx │ ├── DoraScore.tsx │ ├── DoraScoreV2.tsx │ ├── EmptyState.tsx │ ├── ErrorBoundaryFallback │ │ ├── err-pattern.png │ │ └── index.tsx │ ├── FeatureFlagOverrides.tsx │ ├── FixedContentRefreshLoader │ │ └── FixedContentRefreshLoader.tsx │ ├── FlexBox.tsx │ ├── GithubButton.tsx │ ├── HeaderBtn.tsx │ ├── Hotkey.tsx │ ├── ImageUpdateBanner.tsx │ ├── InsightChip.tsx │ ├── LegendItem.tsx │ ├── LegendsMenu.tsx │ ├── Loader │ │ └── index.tsx │ ├── Logo │ │ ├── Logo.tsx │ │ ├── logo-long.svg │ │ └── logo.svg │ ├── MaintenanceModeDisplay │ │ └── index.tsx │ ├── MiniButton.tsx │ ├── MiniLoader.tsx │ ├── MotionComponents.tsx │ ├── NoTeamSelected.tsx │ ├── OverlayComponents │ │ ├── ChangeFailureRate.tsx │ │ ├── Dummy.tsx │ │ └── TeamEdit.tsx │ ├── OverlayPage.tsx │ ├── OverlayPageContext.tsx │ ├── PRTable │ │ ├── PrTableWithPrExclusionMenu.tsx │ │ ├── PullRequestTableColumnSelector.tsx │ │ ├── PullRequestsTable.tsx │ │ └── PullRequestsTableHead.tsx │ ├── PRTableMini │ │ ├── PullRequestsTableHeadMini.tsx │ │ └── PullRequestsTableMini.tsx │ ├── PageContentWrapper.tsx │ ├── PageHeader.tsx │ ├── PageTitleWrapper │ │ └── index.tsx │ ├── ProgressBar.tsx │ ├── RepoCard.tsx │ ├── Scrollbar │ │ └── index.tsx │ ├── Service │ │ ├── SystemLog │ │ │ ├── FormattedLog.tsx │ │ │ ├── LogSearch.tsx │ │ │ ├── PlainLog.tsx │ │ │ ├── SystemLogErrorMessage.tsx │ │ │ └── SystemLogsErrorFllback.tsx │ │ └── SystemStatus.tsx │ ├── Settings │ │ └── SyncDaysSetting.tsx │ ├── Shared.tsx │ ├── SimpleAvatar.tsx │ ├── SomethingWentWrong │ │ ├── SomethingWentWrong.tsx │ │ └── error.svg │ ├── Tabs.tsx │ ├── TeamIncidentPRsFilter.tsx │ ├── TeamProductionBranchSelector.tsx │ ├── TeamSelector │ │ ├── DatePopover.tsx │ │ ├── TeamPopover.tsx │ │ ├── TeamSelector.tsx │ │ ├── defaultPopoverProps.tsx │ │ ├── integrations-data.svg │ │ ├── team-data.svg │ │ └── useTeamSelectorSetup.tsx │ ├── Teams │ │ ├── BatchImportModal.tsx │ │ ├── CreateTeams.tsx │ │ └── useTeamsConfig.tsx │ ├── TeamsList.tsx │ ├── Text │ │ └── index.tsx │ ├── TicketsTableAddons │ │ └── SearchInput.tsx │ ├── TopLevelLogicComponent.tsx │ ├── TrendsLineChart.tsx │ ├── WorkflowSelector.tsx │ └── WrapperComponents.tsx ├── constants │ ├── api.ts │ ├── db.ts │ ├── error.ts │ ├── events.ts │ ├── feature.ts │ ├── generic.ts │ ├── integrations.ts │ ├── lang-colors.ts │ ├── log-formatter.ts │ ├── notification.ts │ ├── overlays.ts │ ├── relations.ts │ ├── routes.ts │ ├── service.ts │ ├── stream.ts │ ├── ui-states.ts │ ├── urls.ts │ └── useRoute.ts ├── content │ ├── Cockpit │ │ └── codeMetrics │ │ │ └── shared.tsx │ ├── Dashboards │ │ ├── ConfigureGithubModalBody.tsx │ │ ├── ConfigureGitlabModalBody.tsx │ │ ├── GithubIntegrationCard.tsx │ │ ├── GitlabIntegrationCard.tsx │ │ ├── githubIntegration.tsx │ │ └── useIntegrationHandlers.tsx │ ├── DoraMetrics │ │ ├── AIAnalysis │ │ │ ├── AIAnalysis.tsx │ │ │ └── rocket-graphic.svg │ │ ├── ClassificationPills.tsx │ │ ├── CorelationInsightCardFooter.tsx │ │ ├── DeploymentWithIncidentsMenuItem.tsx │ │ ├── DoraCards │ │ │ ├── ChangeFailureRateCard.tsx │ │ │ ├── ChangeTimeCard.tsx │ │ │ ├── MeanTimeToRestoreCard.tsx │ │ │ ├── NoIncidentsLabel.tsx │ │ │ ├── SkeletalCard.tsx │ │ │ ├── WeeklyDeliveryVolumeCard.tsx │ │ │ ├── sharedComponents.tsx │ │ │ └── sharedHooks.tsx │ │ ├── DoraMetricsBody.tsx │ │ ├── DoraMetricsComparisonPill.tsx │ │ ├── Incidents.tsx │ │ ├── IncidentsMenuItem.tsx │ │ ├── MetricExternalRead.tsx │ │ ├── MetricsClassificationsThreshold.ts │ │ ├── MetricsCommonProps.tsx │ │ ├── MissingDORAProviderLink.tsx │ │ ├── ResolvedIncidents.tsx │ │ └── getDoraLink.tsx │ ├── PullRequests │ │ ├── DeploymentFrequencyGraph.tsx │ │ ├── DeploymentInsightsOverlay.tsx │ │ ├── DeploymentItem.tsx │ │ ├── LeadTimeStatsCore.tsx │ │ ├── LegendAndStats.tsx │ │ ├── PageWrapper.tsx │ │ ├── PrsReverted.tsx │ │ ├── TeamInsightsBody.tsx │ │ └── useChangeTimePipeline.ts │ └── Service │ │ └── SystemLogs.tsx ├── contexts │ ├── .babelrc │ ├── ModalContext.tsx │ ├── SidebarContext.tsx │ └── ThirdPartyAuthContext.tsx ├── createEmotionCache.ts ├── hooks │ ├── useActiveRouteEvent.ts │ ├── useAuth.ts │ ├── useAxios.ts │ ├── useCountUp.ts │ ├── useDoraMetricsGraph │ │ ├── index.tsx │ │ ├── useDoraMetricsGraph.test.ts │ │ └── utils.ts │ ├── useEasyState.ts │ ├── useFeature.ts │ ├── useFrequentUpdateProtection.ts │ ├── useImageUpdateStatusWorker.ts │ ├── usePageRefreshCallback.ts │ ├── usePrevious.ts │ ├── useRefMounted.ts │ ├── useResizeEventTracking.tsx │ ├── useScrollTop.ts │ ├── useStateTeamConfig.tsx │ ├── useSystemLogs.tsx │ └── useTableSort.ts ├── layouts │ └── ExtendedSidebarLayout │ │ ├── Sidebar │ │ ├── SidebarMenu │ │ │ ├── MenuWrapper.tsx │ │ │ ├── SubMenuWrapper.tsx │ │ │ ├── index.tsx │ │ │ ├── item.tsx │ │ │ ├── items.tsx │ │ │ └── useFilteredSidebarItems.tsx │ │ ├── SidebarTopSection │ │ │ └── index.tsx │ │ └── index.tsx │ │ └── index.tsx ├── mocks │ ├── cockpit.ts │ ├── deployment-freq.ts │ ├── dora_metrics.ts │ ├── github.ts │ ├── icons │ │ ├── bitbucket.svg │ │ ├── circleci-icon.svg │ │ ├── gcal.svg │ │ ├── gitlab.svg │ │ ├── jira-icon.svg │ │ ├── opsgenie.svg │ │ ├── slack-icon.svg │ │ ├── zenduty.png │ │ └── zenduty.svg │ ├── incidents.ts │ ├── pull-requests.ts │ ├── repos.ts │ ├── resolved-incidents.ts │ ├── teamExcludedPrs.ts │ └── teams.ts ├── slices │ ├── actions.ts │ ├── app.ts │ ├── auth.ts │ ├── dora_metrics.ts │ ├── loadLink.ts │ ├── org.ts │ ├── service.ts │ └── team.ts ├── store │ ├── index.ts │ └── rootReducer.ts ├── theme │ ├── ThemeProvider.tsx │ ├── base.ts │ └── schemes │ │ └── theme.ts ├── types │ ├── api │ │ └── teams.ts │ ├── github.ts │ ├── octokit.ts │ ├── redux.ts │ ├── request.ts │ └── resources.ts └── utils │ ├── __tests__ │ ├── adapt_deployment_frequency.test.ts │ ├── array.test.ts │ ├── datatype.test.ts │ ├── domainCheck.test.ts │ ├── filterUtils.test.ts │ └── logFormatter.test.ts │ ├── adapt_deployment_frequency.ts │ ├── adapt_deployments.ts │ ├── array.ts │ ├── auth-supplementary.ts │ ├── auth.ts │ ├── cockpitMetricUtils.ts │ ├── code.ts │ ├── datatype.ts │ ├── date.ts │ ├── db.ts │ ├── debounce.ts │ ├── domainCheck.ts │ ├── dora.ts │ ├── enum.ts │ ├── filterUtils.ts │ ├── fn.ts │ ├── loading-messages.ts │ ├── logFormatter.ts │ ├── mock.ts │ ├── objectArray.ts │ ├── randomId.ts │ ├── redux.ts │ ├── storage.ts │ ├── stringAvatar.ts │ ├── stringFormatting.ts │ ├── trend.ts │ ├── unistring.ts │ ├── url.ts │ ├── user.ts │ └── wait.ts ├── tsconfig.json └── yarn.lock /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/.dockerignore -------------------------------------------------------------------------------- /.flake8: -------------------------------------------------------------------------------- 1 | [flake8] 2 | max-line-length = 110 3 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/.github/ISSUE_TEMPLATE/bug.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/.github/ISSUE_TEMPLATE/feature.md -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/black.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/.github/workflows/black.yml -------------------------------------------------------------------------------- /.github/workflows/build-base.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/.github/workflows/build-base.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/pre-commit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/.github/workflows/pre-commit.yml -------------------------------------------------------------------------------- /.github/workflows/pytest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/.github/workflows/pytest.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitpod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/.gitpod.yml -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile.dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/Dockerfile.dev -------------------------------------------------------------------------------- /Dockerfile.prebuilt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/Dockerfile.prebuilt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/SECURITY.md -------------------------------------------------------------------------------- /backend/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/analytics_server/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/app.py -------------------------------------------------------------------------------- /backend/analytics_server/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/env.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/analytics_server/mhq/api/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/analytics_server/mhq/api/ai/dora_ai.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/api/ai/dora_ai.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/api/bookmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/api/bookmark.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/api/deployment_analytics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/api/deployment_analytics.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/api/hello.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/api/hello.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/api/incidents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/api/incidents.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/api/integrations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/api/integrations.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/api/pull_requests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/api/pull_requests.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/api/request_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/api/request_utils.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/api/resources/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/analytics_server/mhq/api/resources/code_resouces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/api/resources/code_resouces.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/api/resources/core_resources.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/api/resources/core_resources.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/api/resources/deployment_resources.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/api/resources/deployment_resources.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/api/resources/incident_resources.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/api/resources/incident_resources.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/api/resources/settings_resource.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/api/resources/settings_resource.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/api/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/api/settings.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/api/sync.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/api/sync.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/api/teams.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/api/teams.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/config/config.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/config/config.ini -------------------------------------------------------------------------------- /backend/analytics_server/mhq/exapi/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/analytics_server/mhq/exapi/git_incidents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/exapi/git_incidents.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/exapi/github.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/exapi/github.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/exapi/gitlab.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/exapi/gitlab.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/exapi/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/analytics_server/mhq/exapi/models/git_incidents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/exapi/models/git_incidents.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/exapi/models/github.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/exapi/models/github.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/exapi/models/github_timeline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/exapi/models/github_timeline.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/exapi/models/gitlab.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/exapi/models/gitlab.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/exapi/schemas/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/analytics_server/mhq/exapi/schemas/timeline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/exapi/schemas/timeline.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/ai/ai_analytics_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/ai/ai_analytics_service.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/bookmark/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/bookmark/__init__.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/bookmark/bookmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/bookmark/bookmark.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/bookmark/bookmark_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/bookmark/bookmark_types.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/code/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/code/__init__.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/code/integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/code/integration.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/code/lead_time.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/code/lead_time.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/code/models/lead_time.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/code/models/lead_time.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/code/models/org_repo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/code/models/org_repo.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/code/pr_analytics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/code/pr_analytics.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/code/pr_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/code/pr_filter.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/code/repository_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/code/repository_service.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/code/sync/__init__.py: -------------------------------------------------------------------------------- 1 | from .etl_handler import sync_code_repos 2 | -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/code/sync/etl_code_analytics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/code/sync/etl_code_analytics.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/code/sync/etl_code_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/code/sync/etl_code_factory.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/code/sync/etl_github_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/code/sync/etl_github_handler.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/code/sync/etl_gitlab_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/code/sync/etl_gitlab_handler.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/code/sync/etl_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/code/sync/etl_handler.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/code/sync/etl_provider_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/code/sync/etl_provider_handler.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/code/sync/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/code/sync/models.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/code/sync/revert_pr_gitlab_sync.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/code/sync/revert_pr_gitlab_sync.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/code/sync/revert_prs_github_sync.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/code/sync/revert_prs_github_sync.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/core/teams.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/core/teams.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/deployments/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/deployments/__init__.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/deployments/analytics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/deployments/analytics.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/deployments/deployment_pr_mapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/deployments/deployment_pr_mapper.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/deployments/deployment_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/deployments/deployment_service.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/deployments/deployments_factory_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/deployments/deployments_factory_service.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/deployments/factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/deployments/factory.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/deployments/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/deployments/models/adapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/deployments/models/adapter.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/deployments/models/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/deployments/models/models.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/deployments/pr_deployments_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/deployments/pr_deployments_service.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/deployments/workflow_deployments_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/deployments/workflow_deployments_service.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/external_integrations_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/external_integrations_service.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/incidents/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/incidents/__init__.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/incidents/incident_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/incidents/incident_filter.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/incidents/incidents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/incidents/incidents.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/incidents/integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/incidents/integration.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/incidents/models/adapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/incidents/models/adapter.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/incidents/models/mean_time_to_recovery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/incidents/models/mean_time_to_recovery.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/incidents/sync/__init__.py: -------------------------------------------------------------------------------- 1 | from .etl_handler import sync_org_incidents 2 | -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/incidents/sync/etl_git_incidents_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/incidents/sync/etl_git_incidents_handler.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/incidents/sync/etl_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/incidents/sync/etl_handler.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/incidents/sync/etl_incidents_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/incidents/sync/etl_incidents_factory.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/incidents/sync/etl_provider_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/incidents/sync/etl_provider_handler.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/merge_to_deploy_broker/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/merge_to_deploy_broker/__init__.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/merge_to_deploy_broker/mtd_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/merge_to_deploy_broker/mtd_handler.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/merge_to_deploy_broker/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/merge_to_deploy_broker/utils.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/query_validator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/query_validator.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/settings/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/settings/__init__.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/settings/configuration_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/settings/configuration_settings.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/settings/default_settings_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/settings/default_settings_data.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/settings/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/settings/models.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/settings/setting_type_validator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/settings/setting_type_validator.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/sync_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/sync_data.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/workflows/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/workflows/__init__.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/workflows/integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/workflows/integration.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/workflows/sync/__init__.py: -------------------------------------------------------------------------------- 1 | from .etl_handler import sync_org_workflows 2 | -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/workflows/sync/etl_github_actions_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/workflows/sync/etl_github_actions_handler.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/workflows/sync/etl_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/workflows/sync/etl_handler.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/workflows/sync/etl_provider_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/workflows/sync/etl_provider_handler.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/workflows/sync/etl_workflows_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/workflows/sync/etl_workflows_factory.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/service/workflows/workflow_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/service/workflows/workflow_filter.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/store/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/store/__init__.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/store/initialise_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/store/initialise_db.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/store/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/store/models/__init__.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/store/models/code/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/store/models/code/__init__.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/store/models/code/enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/store/models/code/enums.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/store/models/code/filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/store/models/code/filter.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/store/models/code/pull_requests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/store/models/code/pull_requests.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/store/models/code/repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/store/models/code/repository.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/store/models/code/workflows/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/store/models/code/workflows/__init__.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/store/models/code/workflows/enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/store/models/code/workflows/enums.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/store/models/code/workflows/filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/store/models/code/workflows/filter.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/store/models/code/workflows/workflows.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/store/models/code/workflows/workflows.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/store/models/core/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/store/models/core/__init__.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/store/models/core/organization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/store/models/core/organization.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/store/models/core/teams.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/store/models/core/teams.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/store/models/core/users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/store/models/core/users.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/store/models/incidents/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/store/models/incidents/__init__.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/store/models/incidents/enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/store/models/incidents/enums.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/store/models/incidents/filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/store/models/incidents/filter.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/store/models/incidents/incidents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/store/models/incidents/incidents.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/store/models/incidents/services.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/store/models/incidents/services.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/store/models/integrations/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/store/models/integrations/__init__.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/store/models/integrations/enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/store/models/integrations/enums.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/store/models/integrations/integrations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/store/models/integrations/integrations.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/store/models/settings/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/store/models/settings/__init__.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/store/models/settings/configuration_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/store/models/settings/configuration_settings.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/store/models/settings/enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/store/models/settings/enums.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/store/repos/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/analytics_server/mhq/store/repos/code.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/store/repos/code.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/store/repos/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/store/repos/core.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/store/repos/incidents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/store/repos/incidents.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/store/repos/integrations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/store/repos/integrations.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/store/repos/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/store/repos/settings.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/store/repos/workflows.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/store/repos/workflows.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/analytics_server/mhq/utils/cryptography.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/utils/cryptography.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/utils/dict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/utils/dict.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/utils/diffparser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/utils/diffparser.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/utils/github.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/utils/github.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/utils/lock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/utils/lock.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/utils/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/utils/log.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/utils/regex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/utils/regex.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/utils/string.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/utils/string.py -------------------------------------------------------------------------------- /backend/analytics_server/mhq/utils/time.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/mhq/utils/time.py -------------------------------------------------------------------------------- /backend/analytics_server/sync_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/sync_app.py -------------------------------------------------------------------------------- /backend/analytics_server/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/analytics_server/tests/exapi/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/analytics_server/tests/exapi/test_github.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/tests/exapi/test_github.py -------------------------------------------------------------------------------- /backend/analytics_server/tests/factories/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/analytics_server/tests/factories/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/tests/factories/models/__init__.py -------------------------------------------------------------------------------- /backend/analytics_server/tests/factories/models/code.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/tests/factories/models/code.py -------------------------------------------------------------------------------- /backend/analytics_server/tests/factories/models/exapi/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/analytics_server/tests/factories/models/exapi/github.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/tests/factories/models/exapi/github.py -------------------------------------------------------------------------------- /backend/analytics_server/tests/factories/models/exapi/gitlab.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/tests/factories/models/exapi/gitlab.py -------------------------------------------------------------------------------- /backend/analytics_server/tests/factories/models/incidents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/tests/factories/models/incidents.py -------------------------------------------------------------------------------- /backend/analytics_server/tests/service/Incidents/sync/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/analytics_server/tests/service/Incidents/sync/test_etl_git_incidents_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/tests/service/Incidents/sync/test_etl_git_incidents_handler.py -------------------------------------------------------------------------------- /backend/analytics_server/tests/service/Incidents/test_change_failure_rate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/tests/service/Incidents/test_change_failure_rate.py -------------------------------------------------------------------------------- /backend/analytics_server/tests/service/Incidents/test_deployment_incident_mapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/tests/service/Incidents/test_deployment_incident_mapper.py -------------------------------------------------------------------------------- /backend/analytics_server/tests/service/Incidents/test_incident_types_setting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/tests/service/Incidents/test_incident_types_setting.py -------------------------------------------------------------------------------- /backend/analytics_server/tests/service/Incidents/test_mean_time_to_recovery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/tests/service/Incidents/test_mean_time_to_recovery.py -------------------------------------------------------------------------------- /backend/analytics_server/tests/service/Incidents/test_team_pr_incidents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/tests/service/Incidents/test_team_pr_incidents.py -------------------------------------------------------------------------------- /backend/analytics_server/tests/service/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/analytics_server/tests/service/code/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/analytics_server/tests/service/code/sync/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/analytics_server/tests/service/code/sync/test_etl_code_analytics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/tests/service/code/sync/test_etl_code_analytics.py -------------------------------------------------------------------------------- /backend/analytics_server/tests/service/code/sync/test_etl_github_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/tests/service/code/sync/test_etl_github_handler.py -------------------------------------------------------------------------------- /backend/analytics_server/tests/service/code/sync/test_etl_gitlab_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/tests/service/code/sync/test_etl_gitlab_handler.py -------------------------------------------------------------------------------- /backend/analytics_server/tests/service/code/sync/test_revert_pr_gitlab_sync.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/tests/service/code/sync/test_revert_pr_gitlab_sync.py -------------------------------------------------------------------------------- /backend/analytics_server/tests/service/code/test_lead_time_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/tests/service/code/test_lead_time_service.py -------------------------------------------------------------------------------- /backend/analytics_server/tests/service/deployments/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/analytics_server/tests/service/deployments/test_deployment_frequency.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/tests/service/deployments/test_deployment_frequency.py -------------------------------------------------------------------------------- /backend/analytics_server/tests/service/deployments/test_deployment_pr_mapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/tests/service/deployments/test_deployment_pr_mapper.py -------------------------------------------------------------------------------- /backend/analytics_server/tests/service/workflows/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/analytics_server/tests/service/workflows/sync/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/analytics_server/tests/service/workflows/sync/test_etl_github_actions_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/tests/service/workflows/sync/test_etl_github_actions_handler.py -------------------------------------------------------------------------------- /backend/analytics_server/tests/utilities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/tests/utilities.py -------------------------------------------------------------------------------- /backend/analytics_server/tests/utils/dict/test_get_average_of_dict_values.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/tests/utils/dict/test_get_average_of_dict_values.py -------------------------------------------------------------------------------- /backend/analytics_server/tests/utils/dict/test_get_key_to_count_map.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/tests/utils/dict/test_get_key_to_count_map.py -------------------------------------------------------------------------------- /backend/analytics_server/tests/utils/string/test_is_bot_name.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/tests/utils/string/test_is_bot_name.py -------------------------------------------------------------------------------- /backend/analytics_server/tests/utils/time/test_fill_missing_week_buckets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/tests/utils/time/test_fill_missing_week_buckets.py -------------------------------------------------------------------------------- /backend/analytics_server/tests/utils/time/test_generate_expanded_buckets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/analytics_server/tests/utils/time/test_generate_expanded_buckets.py -------------------------------------------------------------------------------- /backend/dev-requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/dev-requirements.txt -------------------------------------------------------------------------------- /backend/dev_scripts/make_new_setting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/dev_scripts/make_new_setting.py -------------------------------------------------------------------------------- /backend/env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/env.example -------------------------------------------------------------------------------- /backend/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/backend/requirements.txt -------------------------------------------------------------------------------- /cli/.eslintignore: -------------------------------------------------------------------------------- 1 | # .estlintignore file 2 | dist 3 | build 4 | node_modules/ 5 | -------------------------------------------------------------------------------- /cli/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/cli/.eslintrc.cjs -------------------------------------------------------------------------------- /cli/.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto eol=lf 2 | -------------------------------------------------------------------------------- /cli/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | *.log 4 | -------------------------------------------------------------------------------- /cli/.prettierignore: -------------------------------------------------------------------------------- 1 | dist 2 | -------------------------------------------------------------------------------- /cli/.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/cli/.prettierrc.json -------------------------------------------------------------------------------- /cli/.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/cli/.vscode/extensions.json -------------------------------------------------------------------------------- /cli/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/cli/.vscode/launch.json -------------------------------------------------------------------------------- /cli/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/cli/.vscode/settings.json -------------------------------------------------------------------------------- /cli/libdefs/ink.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/cli/libdefs/ink.ts -------------------------------------------------------------------------------- /cli/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/cli/package.json -------------------------------------------------------------------------------- /cli/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/cli/readme.md -------------------------------------------------------------------------------- /cli/source/__tests__/test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/cli/source/__tests__/test.tsx -------------------------------------------------------------------------------- /cli/source/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/cli/source/app.tsx -------------------------------------------------------------------------------- /cli/source/cli.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/cli/source/cli.tsx -------------------------------------------------------------------------------- /cli/source/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/cli/source/constants.ts -------------------------------------------------------------------------------- /cli/source/hooks/useLogs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/cli/source/hooks/useLogs.tsx -------------------------------------------------------------------------------- /cli/source/hooks/useLogsFromAllSources.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/cli/source/hooks/useLogsFromAllSources.tsx -------------------------------------------------------------------------------- /cli/source/hooks/usePreCheck.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/cli/source/hooks/usePreCheck.ts -------------------------------------------------------------------------------- /cli/source/hooks/usePrevious.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/cli/source/hooks/usePrevious.ts -------------------------------------------------------------------------------- /cli/source/precheck.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/cli/source/precheck.ts -------------------------------------------------------------------------------- /cli/source/slices/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/cli/source/slices/app.ts -------------------------------------------------------------------------------- /cli/source/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/cli/source/store/index.ts -------------------------------------------------------------------------------- /cli/source/store/rootReducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/cli/source/store/rootReducer.ts -------------------------------------------------------------------------------- /cli/source/utils/circularBuffer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/cli/source/utils/circularBuffer.ts -------------------------------------------------------------------------------- /cli/source/utils/line-limit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/cli/source/utils/line-limit.ts -------------------------------------------------------------------------------- /cli/source/utils/project-root.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/cli/source/utils/project-root.ts -------------------------------------------------------------------------------- /cli/source/utils/run-command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/cli/source/utils/run-command.ts -------------------------------------------------------------------------------- /cli/source/utils/update-checker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/cli/source/utils/update-checker.ts -------------------------------------------------------------------------------- /cli/tsconfig.dev.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/cli/tsconfig.dev.json -------------------------------------------------------------------------------- /cli/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/cli/tsconfig.json -------------------------------------------------------------------------------- /cli/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/cli/yarn.lock -------------------------------------------------------------------------------- /database-docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/database-docker/Dockerfile -------------------------------------------------------------------------------- /database-docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/database-docker/README.md -------------------------------------------------------------------------------- /database-docker/db/migrations/20240404142732_init.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/database-docker/db/migrations/20240404142732_init.sql -------------------------------------------------------------------------------- /database-docker/db/migrations/20240430142502_delete_id_team_incident_service_and_team_repos_prod_branch.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/database-docker/db/migrations/20240430142502_delete_id_team_incident_service_and_team_repos_prod_branch.sql -------------------------------------------------------------------------------- /database-docker/db/migrations/20240503060203_delete_lead_time_column.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/database-docker/db/migrations/20240503060203_delete_lead_time_column.sql -------------------------------------------------------------------------------- /database-docker/db/migrations/20240503073715_add-url=in-incidents.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/database-docker/db/migrations/20240503073715_add-url=in-incidents.sql -------------------------------------------------------------------------------- /database-docker/db/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/database-docker/db/schema.sql -------------------------------------------------------------------------------- /database-docker/dbwait.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/database-docker/dbwait.sh -------------------------------------------------------------------------------- /database-docker/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/database-docker/docker-compose.yml -------------------------------------------------------------------------------- /dev.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/dev.sh -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/env.example -------------------------------------------------------------------------------- /local-setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/local-setup.sh -------------------------------------------------------------------------------- /media_files/banner.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/media_files/banner.gif -------------------------------------------------------------------------------- /media_files/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/media_files/banner.png -------------------------------------------------------------------------------- /media_files/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/media_files/logo.png -------------------------------------------------------------------------------- /media_files/product_demo_1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/media_files/product_demo_1.gif -------------------------------------------------------------------------------- /setup_utils/cronjob.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/setup_utils/cronjob.txt -------------------------------------------------------------------------------- /setup_utils/generate_config_ini.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/setup_utils/generate_config_ini.sh -------------------------------------------------------------------------------- /setup_utils/init_db.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/setup_utils/init_db.sh -------------------------------------------------------------------------------- /setup_utils/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/setup_utils/start.sh -------------------------------------------------------------------------------- /setup_utils/start_api_server.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/setup_utils/start_api_server.sh -------------------------------------------------------------------------------- /setup_utils/start_frontend.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/setup_utils/start_frontend.sh -------------------------------------------------------------------------------- /setup_utils/start_sync_server.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/setup_utils/start_sync_server.sh -------------------------------------------------------------------------------- /setup_utils/supervisord.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/setup_utils/supervisord.conf -------------------------------------------------------------------------------- /version.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/version.txt -------------------------------------------------------------------------------- /web-server/.eslintignore: -------------------------------------------------------------------------------- 1 | # .estlintignore file 2 | dist 3 | .next 4 | build 5 | node_modules/ 6 | -------------------------------------------------------------------------------- /web-server/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/.eslintrc.js -------------------------------------------------------------------------------- /web-server/.prettierignore: -------------------------------------------------------------------------------- 1 | # Ignore artifacts: 2 | dist 3 | .next 4 | build 5 | node_modules/ 6 | -------------------------------------------------------------------------------- /web-server/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/.prettierrc -------------------------------------------------------------------------------- /web-server/.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/.vscode/extensions.json -------------------------------------------------------------------------------- /web-server/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/.vscode/launch.json -------------------------------------------------------------------------------- /web-server/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/.vscode/settings.json -------------------------------------------------------------------------------- /web-server/app/api/stream/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/app/api/stream/route.ts -------------------------------------------------------------------------------- /web-server/http-server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/http-server.js -------------------------------------------------------------------------------- /web-server/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/jest.config.js -------------------------------------------------------------------------------- /web-server/jest.setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/jest.setup.js -------------------------------------------------------------------------------- /web-server/libdefs/ambient.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/libdefs/ambient.d.ts -------------------------------------------------------------------------------- /web-server/libdefs/chartjs-plugin-trendline.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/libdefs/chartjs-plugin-trendline.d.ts -------------------------------------------------------------------------------- /web-server/libdefs/font.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/libdefs/font.d.ts -------------------------------------------------------------------------------- /web-server/libdefs/img.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/libdefs/img.d.ts -------------------------------------------------------------------------------- /web-server/libdefs/intl.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/libdefs/intl.d.ts -------------------------------------------------------------------------------- /web-server/libdefs/next-auth.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/libdefs/next-auth.d.ts -------------------------------------------------------------------------------- /web-server/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/middleware.ts -------------------------------------------------------------------------------- /web-server/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/next-env.d.ts -------------------------------------------------------------------------------- /web-server/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/next.config.js -------------------------------------------------------------------------------- /web-server/next.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/next.d.ts -------------------------------------------------------------------------------- /web-server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/package.json -------------------------------------------------------------------------------- /web-server/pages/404.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/404.tsx -------------------------------------------------------------------------------- /web-server/pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/_app.tsx -------------------------------------------------------------------------------- /web-server/pages/_document.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/_document.tsx -------------------------------------------------------------------------------- /web-server/pages/_error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/_error.js -------------------------------------------------------------------------------- /web-server/pages/api/auth/session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/api/auth/session.ts -------------------------------------------------------------------------------- /web-server/pages/api/db_status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/api/db_status.ts -------------------------------------------------------------------------------- /web-server/pages/api/hello.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/api/hello.ts -------------------------------------------------------------------------------- /web-server/pages/api/integrations/github/orgs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/api/integrations/github/orgs.ts -------------------------------------------------------------------------------- /web-server/pages/api/integrations/github/selected.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/api/integrations/github/selected.ts -------------------------------------------------------------------------------- /web-server/pages/api/integrations/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/api/integrations/index.ts -------------------------------------------------------------------------------- /web-server/pages/api/integrations/integrations-map.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/api/integrations/integrations-map.ts -------------------------------------------------------------------------------- /web-server/pages/api/internal/[org_id]/__tests__/git_org_repos.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/api/internal/[org_id]/__tests__/git_org_repos.test.ts -------------------------------------------------------------------------------- /web-server/pages/api/internal/[org_id]/__tests__/github.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/api/internal/[org_id]/__tests__/github.test.ts -------------------------------------------------------------------------------- /web-server/pages/api/internal/[org_id]/gh_org.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/api/internal/[org_id]/gh_org.ts -------------------------------------------------------------------------------- /web-server/pages/api/internal/[org_id]/git_org_repos.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/api/internal/[org_id]/git_org_repos.ts -------------------------------------------------------------------------------- /web-server/pages/api/internal/[org_id]/git_provider_org.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/api/internal/[org_id]/git_provider_org.ts -------------------------------------------------------------------------------- /web-server/pages/api/internal/[org_id]/incident_services.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/api/internal/[org_id]/incident_services.ts -------------------------------------------------------------------------------- /web-server/pages/api/internal/[org_id]/integrations/incident_providers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/api/internal/[org_id]/integrations/incident_providers.ts -------------------------------------------------------------------------------- /web-server/pages/api/internal/[org_id]/integrations/workflows.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/api/internal/[org_id]/integrations/workflows.ts -------------------------------------------------------------------------------- /web-server/pages/api/internal/[org_id]/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/api/internal/[org_id]/settings.ts -------------------------------------------------------------------------------- /web-server/pages/api/internal/[org_id]/sync_repos.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/api/internal/[org_id]/sync_repos.ts -------------------------------------------------------------------------------- /web-server/pages/api/internal/[org_id]/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/api/internal/[org_id]/utils.ts -------------------------------------------------------------------------------- /web-server/pages/api/internal/ai/dora_metrics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/api/internal/ai/dora_metrics.ts -------------------------------------------------------------------------------- /web-server/pages/api/internal/ai/models.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/api/internal/ai/models.ts -------------------------------------------------------------------------------- /web-server/pages/api/internal/deployments/prs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/api/internal/deployments/prs.ts -------------------------------------------------------------------------------- /web-server/pages/api/internal/hello.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/api/internal/hello.ts -------------------------------------------------------------------------------- /web-server/pages/api/internal/team/[team_id]/deployment_analytics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/api/internal/team/[team_id]/deployment_analytics.ts -------------------------------------------------------------------------------- /web-server/pages/api/internal/team/[team_id]/deployment_freq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/api/internal/team/[team_id]/deployment_freq.ts -------------------------------------------------------------------------------- /web-server/pages/api/internal/team/[team_id]/deployment_prs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/api/internal/team/[team_id]/deployment_prs.ts -------------------------------------------------------------------------------- /web-server/pages/api/internal/team/[team_id]/dora_metrics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/api/internal/team/[team_id]/dora_metrics.ts -------------------------------------------------------------------------------- /web-server/pages/api/internal/team/[team_id]/excluded_prs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/api/internal/team/[team_id]/excluded_prs.ts -------------------------------------------------------------------------------- /web-server/pages/api/internal/team/[team_id]/get_incidents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/api/internal/team/[team_id]/get_incidents.ts -------------------------------------------------------------------------------- /web-server/pages/api/internal/team/[team_id]/incident_prs_filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/api/internal/team/[team_id]/incident_prs_filter.ts -------------------------------------------------------------------------------- /web-server/pages/api/internal/team/[team_id]/incident_services.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/api/internal/team/[team_id]/incident_services.ts -------------------------------------------------------------------------------- /web-server/pages/api/internal/team/[team_id]/incidents_filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/api/internal/team/[team_id]/incidents_filter.ts -------------------------------------------------------------------------------- /web-server/pages/api/internal/team/[team_id]/insights.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/api/internal/team/[team_id]/insights.ts -------------------------------------------------------------------------------- /web-server/pages/api/internal/team/[team_id]/repo_branches.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/api/internal/team/[team_id]/repo_branches.ts -------------------------------------------------------------------------------- /web-server/pages/api/internal/team/[team_id]/resolved_incidents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/api/internal/team/[team_id]/resolved_incidents.ts -------------------------------------------------------------------------------- /web-server/pages/api/internal/team/[team_id]/revert_prs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/api/internal/team/[team_id]/revert_prs.ts -------------------------------------------------------------------------------- /web-server/pages/api/internal/team/[team_id]/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/api/internal/team/[team_id]/settings.ts -------------------------------------------------------------------------------- /web-server/pages/api/internal/track.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/api/internal/track.ts -------------------------------------------------------------------------------- /web-server/pages/api/internal/version.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/api/internal/version.ts -------------------------------------------------------------------------------- /web-server/pages/api/internal_status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/api/internal_status.ts -------------------------------------------------------------------------------- /web-server/pages/api/resources/deployment_source.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/api/resources/deployment_source.ts -------------------------------------------------------------------------------- /web-server/pages/api/resources/orgs/[org_id]/filter_users.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/api/resources/orgs/[org_id]/filter_users.ts -------------------------------------------------------------------------------- /web-server/pages/api/resources/orgs/[org_id]/integration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/api/resources/orgs/[org_id]/integration.ts -------------------------------------------------------------------------------- /web-server/pages/api/resources/orgs/[org_id]/onboarding.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/api/resources/orgs/[org_id]/onboarding.ts -------------------------------------------------------------------------------- /web-server/pages/api/resources/orgs/[org_id]/repos.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/api/resources/orgs/[org_id]/repos.ts -------------------------------------------------------------------------------- /web-server/pages/api/resources/orgs/[org_id]/teams/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/api/resources/orgs/[org_id]/teams/index.ts -------------------------------------------------------------------------------- /web-server/pages/api/resources/orgs/[org_id]/teams/team_branch_map.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/api/resources/orgs/[org_id]/teams/team_branch_map.ts -------------------------------------------------------------------------------- /web-server/pages/api/resources/orgs/[org_id]/teams/v2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/api/resources/orgs/[org_id]/teams/v2.ts -------------------------------------------------------------------------------- /web-server/pages/api/resources/search/teams.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/api/resources/search/teams.ts -------------------------------------------------------------------------------- /web-server/pages/api/resources/search/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/api/resources/search/user.ts -------------------------------------------------------------------------------- /web-server/pages/api/resources/share.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/api/resources/share.ts -------------------------------------------------------------------------------- /web-server/pages/api/resources/team_repos.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/api/resources/team_repos.ts -------------------------------------------------------------------------------- /web-server/pages/api/resources/teams/[team_id]/unsynced_repos.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/api/resources/teams/[team_id]/unsynced_repos.ts -------------------------------------------------------------------------------- /web-server/pages/api/status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/api/status.ts -------------------------------------------------------------------------------- /web-server/pages/dora-metrics/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/dora-metrics/index.tsx -------------------------------------------------------------------------------- /web-server/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/index.tsx -------------------------------------------------------------------------------- /web-server/pages/integrations.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/integrations.tsx -------------------------------------------------------------------------------- /web-server/pages/server-admin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/server-admin.tsx -------------------------------------------------------------------------------- /web-server/pages/settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/settings.tsx -------------------------------------------------------------------------------- /web-server/pages/system-logs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/system-logs.tsx -------------------------------------------------------------------------------- /web-server/pages/teams/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/teams/index.tsx -------------------------------------------------------------------------------- /web-server/pages/welcome.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/pages/welcome.tsx -------------------------------------------------------------------------------- /web-server/playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/playwright.config.ts -------------------------------------------------------------------------------- /web-server/public/_redirects: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/public/_redirects -------------------------------------------------------------------------------- /web-server/public/assets/PAT_permissions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/public/assets/PAT_permissions.png -------------------------------------------------------------------------------- /web-server/public/assets/gitlabPAT.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/public/assets/gitlabPAT.png -------------------------------------------------------------------------------- /web-server/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/public/favicon.ico -------------------------------------------------------------------------------- /web-server/public/icon-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/public/icon-192x192.png -------------------------------------------------------------------------------- /web-server/public/icon-256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/public/icon-256x256.png -------------------------------------------------------------------------------- /web-server/public/icon-384x384.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/public/icon-384x384.png -------------------------------------------------------------------------------- /web-server/public/icon-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/public/icon-512x512.png -------------------------------------------------------------------------------- /web-server/public/icon-96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/public/icon-96x96.png -------------------------------------------------------------------------------- /web-server/public/imageStatusApiWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/public/imageStatusApiWorker.js -------------------------------------------------------------------------------- /web-server/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/public/manifest.json -------------------------------------------------------------------------------- /web-server/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/public/robots.txt -------------------------------------------------------------------------------- /web-server/public/static/images/placeholders/illustrations/coming-soon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/public/static/images/placeholders/illustrations/coming-soon.svg -------------------------------------------------------------------------------- /web-server/public/static/images/placeholders/illustrations/no-data.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/public/static/images/placeholders/illustrations/no-data.svg -------------------------------------------------------------------------------- /web-server/public/static/images/placeholders/logo/google-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/public/static/images/placeholders/logo/google-icon.svg -------------------------------------------------------------------------------- /web-server/public/static/images/placeholders/logo/google.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/public/static/images/placeholders/logo/google.svg -------------------------------------------------------------------------------- /web-server/public/static/images/status/404.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/public/static/images/status/404.svg -------------------------------------------------------------------------------- /web-server/public/static/images/status/500.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/public/static/images/status/500.svg -------------------------------------------------------------------------------- /web-server/public/static/images/status/coming-soon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/public/static/images/status/coming-soon.svg -------------------------------------------------------------------------------- /web-server/public/static/images/status/maintenance.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/public/static/images/status/maintenance.svg -------------------------------------------------------------------------------- /web-server/scripts/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/scripts/build.sh -------------------------------------------------------------------------------- /web-server/scripts/server-init.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/scripts/server-init.sh -------------------------------------------------------------------------------- /web-server/scripts/utils.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/scripts/utils.sh -------------------------------------------------------------------------------- /web-server/scripts/zip.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/scripts/zip.sh -------------------------------------------------------------------------------- /web-server/src/api-helpers/axios-api-instance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/api-helpers/axios-api-instance.ts -------------------------------------------------------------------------------- /web-server/src/api-helpers/axios.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/api-helpers/axios.ts -------------------------------------------------------------------------------- /web-server/src/api-helpers/features.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/api-helpers/features.ts -------------------------------------------------------------------------------- /web-server/src/api-helpers/global.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/api-helpers/global.ts -------------------------------------------------------------------------------- /web-server/src/api-helpers/internal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/api-helpers/internal.ts -------------------------------------------------------------------------------- /web-server/src/api-helpers/pr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/api-helpers/pr.ts -------------------------------------------------------------------------------- /web-server/src/api-helpers/team.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/api-helpers/team.ts -------------------------------------------------------------------------------- /web-server/src/api-helpers/transformers-and-parsers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/api-helpers/transformers-and-parsers.ts -------------------------------------------------------------------------------- /web-server/src/assets/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/assets/background.png -------------------------------------------------------------------------------- /web-server/src/assets/dora-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/assets/dora-icon.svg -------------------------------------------------------------------------------- /web-server/src/assets/empty-state.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/assets/empty-state.svg -------------------------------------------------------------------------------- /web-server/src/assets/fonts/Inter.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/assets/fonts/Inter.ttf -------------------------------------------------------------------------------- /web-server/src/assets/git-merge-line.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/assets/git-merge-line.svg -------------------------------------------------------------------------------- /web-server/src/assets/login-dashboard.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/assets/login-dashboard.svg -------------------------------------------------------------------------------- /web-server/src/assets/login-eng-team.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/assets/login-eng-team.svg -------------------------------------------------------------------------------- /web-server/src/assets/login-key-points.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/assets/login-key-points.svg -------------------------------------------------------------------------------- /web-server/src/assets/login-personal-goals.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/assets/login-personal-goals.svg -------------------------------------------------------------------------------- /web-server/src/assets/login-predictive-analytics.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/assets/login-predictive-analytics.svg -------------------------------------------------------------------------------- /web-server/src/assets/login-presentation.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/assets/login-presentation.svg -------------------------------------------------------------------------------- /web-server/src/assets/no-team-members.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/assets/no-team-members.svg -------------------------------------------------------------------------------- /web-server/src/assets/no-team-selected.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/assets/no-team-selected.svg -------------------------------------------------------------------------------- /web-server/src/components/AccessDenied/error.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/AccessDenied/error.svg -------------------------------------------------------------------------------- /web-server/src/components/AiButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/AiButton.tsx -------------------------------------------------------------------------------- /web-server/src/components/AnimatedInputWrapper/AnimatedInputWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/AnimatedInputWrapper/AnimatedInputWrapper.tsx -------------------------------------------------------------------------------- /web-server/src/components/AnimatedInputWrapper/slider.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/AnimatedInputWrapper/slider.module.css -------------------------------------------------------------------------------- /web-server/src/components/AppErrors/AppErrors.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/AppErrors/AppErrors.tsx -------------------------------------------------------------------------------- /web-server/src/components/AppErrors/disconnected.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/AppErrors/disconnected.svg -------------------------------------------------------------------------------- /web-server/src/components/AppHead.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/AppHead.tsx -------------------------------------------------------------------------------- /web-server/src/components/AsyncSelect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/AsyncSelect.tsx -------------------------------------------------------------------------------- /web-server/src/components/Authenticated/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/Authenticated/index.tsx -------------------------------------------------------------------------------- /web-server/src/components/AvatarPageTitle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/AvatarPageTitle.tsx -------------------------------------------------------------------------------- /web-server/src/components/BranchSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/BranchSelector.tsx -------------------------------------------------------------------------------- /web-server/src/components/Chart2/InternalChart2.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/Chart2/InternalChart2.tsx -------------------------------------------------------------------------------- /web-server/src/components/Chart2/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/Chart2/index.tsx -------------------------------------------------------------------------------- /web-server/src/components/ChipInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/ChipInput.tsx -------------------------------------------------------------------------------- /web-server/src/components/DateRangePicker/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/DateRangePicker/index.tsx -------------------------------------------------------------------------------- /web-server/src/components/DateRangePicker/useDateRangeUpdateHandler.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/DateRangePicker/useDateRangeUpdateHandler.tsx -------------------------------------------------------------------------------- /web-server/src/components/DateRangePicker/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/DateRangePicker/utils.ts -------------------------------------------------------------------------------- /web-server/src/components/DoraMetricsConfigurationSettings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/DoraMetricsConfigurationSettings.tsx -------------------------------------------------------------------------------- /web-server/src/components/DoraScore.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/DoraScore.tsx -------------------------------------------------------------------------------- /web-server/src/components/DoraScoreV2.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/DoraScoreV2.tsx -------------------------------------------------------------------------------- /web-server/src/components/EmptyState.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/EmptyState.tsx -------------------------------------------------------------------------------- /web-server/src/components/ErrorBoundaryFallback/err-pattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/ErrorBoundaryFallback/err-pattern.png -------------------------------------------------------------------------------- /web-server/src/components/ErrorBoundaryFallback/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/ErrorBoundaryFallback/index.tsx -------------------------------------------------------------------------------- /web-server/src/components/FeatureFlagOverrides.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/FeatureFlagOverrides.tsx -------------------------------------------------------------------------------- /web-server/src/components/FixedContentRefreshLoader/FixedContentRefreshLoader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/FixedContentRefreshLoader/FixedContentRefreshLoader.tsx -------------------------------------------------------------------------------- /web-server/src/components/FlexBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/FlexBox.tsx -------------------------------------------------------------------------------- /web-server/src/components/GithubButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/GithubButton.tsx -------------------------------------------------------------------------------- /web-server/src/components/HeaderBtn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/HeaderBtn.tsx -------------------------------------------------------------------------------- /web-server/src/components/Hotkey.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/Hotkey.tsx -------------------------------------------------------------------------------- /web-server/src/components/ImageUpdateBanner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/ImageUpdateBanner.tsx -------------------------------------------------------------------------------- /web-server/src/components/InsightChip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/InsightChip.tsx -------------------------------------------------------------------------------- /web-server/src/components/LegendItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/LegendItem.tsx -------------------------------------------------------------------------------- /web-server/src/components/LegendsMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/LegendsMenu.tsx -------------------------------------------------------------------------------- /web-server/src/components/Loader/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/Loader/index.tsx -------------------------------------------------------------------------------- /web-server/src/components/Logo/Logo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/Logo/Logo.tsx -------------------------------------------------------------------------------- /web-server/src/components/Logo/logo-long.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/Logo/logo-long.svg -------------------------------------------------------------------------------- /web-server/src/components/Logo/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/Logo/logo.svg -------------------------------------------------------------------------------- /web-server/src/components/MaintenanceModeDisplay/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/MaintenanceModeDisplay/index.tsx -------------------------------------------------------------------------------- /web-server/src/components/MiniButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/MiniButton.tsx -------------------------------------------------------------------------------- /web-server/src/components/MiniLoader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/MiniLoader.tsx -------------------------------------------------------------------------------- /web-server/src/components/MotionComponents.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/MotionComponents.tsx -------------------------------------------------------------------------------- /web-server/src/components/NoTeamSelected.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/NoTeamSelected.tsx -------------------------------------------------------------------------------- /web-server/src/components/OverlayComponents/ChangeFailureRate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/OverlayComponents/ChangeFailureRate.tsx -------------------------------------------------------------------------------- /web-server/src/components/OverlayComponents/Dummy.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/OverlayComponents/Dummy.tsx -------------------------------------------------------------------------------- /web-server/src/components/OverlayComponents/TeamEdit.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/OverlayComponents/TeamEdit.tsx -------------------------------------------------------------------------------- /web-server/src/components/OverlayPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/OverlayPage.tsx -------------------------------------------------------------------------------- /web-server/src/components/OverlayPageContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/OverlayPageContext.tsx -------------------------------------------------------------------------------- /web-server/src/components/PRTable/PrTableWithPrExclusionMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/PRTable/PrTableWithPrExclusionMenu.tsx -------------------------------------------------------------------------------- /web-server/src/components/PRTable/PullRequestTableColumnSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/PRTable/PullRequestTableColumnSelector.tsx -------------------------------------------------------------------------------- /web-server/src/components/PRTable/PullRequestsTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/PRTable/PullRequestsTable.tsx -------------------------------------------------------------------------------- /web-server/src/components/PRTable/PullRequestsTableHead.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/PRTable/PullRequestsTableHead.tsx -------------------------------------------------------------------------------- /web-server/src/components/PRTableMini/PullRequestsTableHeadMini.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/PRTableMini/PullRequestsTableHeadMini.tsx -------------------------------------------------------------------------------- /web-server/src/components/PRTableMini/PullRequestsTableMini.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/PRTableMini/PullRequestsTableMini.tsx -------------------------------------------------------------------------------- /web-server/src/components/PageContentWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/PageContentWrapper.tsx -------------------------------------------------------------------------------- /web-server/src/components/PageHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/PageHeader.tsx -------------------------------------------------------------------------------- /web-server/src/components/PageTitleWrapper/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/PageTitleWrapper/index.tsx -------------------------------------------------------------------------------- /web-server/src/components/ProgressBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/ProgressBar.tsx -------------------------------------------------------------------------------- /web-server/src/components/RepoCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/RepoCard.tsx -------------------------------------------------------------------------------- /web-server/src/components/Scrollbar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/Scrollbar/index.tsx -------------------------------------------------------------------------------- /web-server/src/components/Service/SystemLog/FormattedLog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/Service/SystemLog/FormattedLog.tsx -------------------------------------------------------------------------------- /web-server/src/components/Service/SystemLog/LogSearch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/Service/SystemLog/LogSearch.tsx -------------------------------------------------------------------------------- /web-server/src/components/Service/SystemLog/PlainLog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/Service/SystemLog/PlainLog.tsx -------------------------------------------------------------------------------- /web-server/src/components/Service/SystemLog/SystemLogErrorMessage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/Service/SystemLog/SystemLogErrorMessage.tsx -------------------------------------------------------------------------------- /web-server/src/components/Service/SystemLog/SystemLogsErrorFllback.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/Service/SystemLog/SystemLogsErrorFllback.tsx -------------------------------------------------------------------------------- /web-server/src/components/Service/SystemStatus.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/Service/SystemStatus.tsx -------------------------------------------------------------------------------- /web-server/src/components/Settings/SyncDaysSetting.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/Settings/SyncDaysSetting.tsx -------------------------------------------------------------------------------- /web-server/src/components/Shared.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/Shared.tsx -------------------------------------------------------------------------------- /web-server/src/components/SimpleAvatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/SimpleAvatar.tsx -------------------------------------------------------------------------------- /web-server/src/components/SomethingWentWrong/SomethingWentWrong.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/SomethingWentWrong/SomethingWentWrong.tsx -------------------------------------------------------------------------------- /web-server/src/components/SomethingWentWrong/error.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/SomethingWentWrong/error.svg -------------------------------------------------------------------------------- /web-server/src/components/Tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/Tabs.tsx -------------------------------------------------------------------------------- /web-server/src/components/TeamIncidentPRsFilter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/TeamIncidentPRsFilter.tsx -------------------------------------------------------------------------------- /web-server/src/components/TeamProductionBranchSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/TeamProductionBranchSelector.tsx -------------------------------------------------------------------------------- /web-server/src/components/TeamSelector/DatePopover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/TeamSelector/DatePopover.tsx -------------------------------------------------------------------------------- /web-server/src/components/TeamSelector/TeamPopover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/TeamSelector/TeamPopover.tsx -------------------------------------------------------------------------------- /web-server/src/components/TeamSelector/TeamSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/TeamSelector/TeamSelector.tsx -------------------------------------------------------------------------------- /web-server/src/components/TeamSelector/defaultPopoverProps.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/TeamSelector/defaultPopoverProps.tsx -------------------------------------------------------------------------------- /web-server/src/components/TeamSelector/integrations-data.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/TeamSelector/integrations-data.svg -------------------------------------------------------------------------------- /web-server/src/components/TeamSelector/team-data.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/TeamSelector/team-data.svg -------------------------------------------------------------------------------- /web-server/src/components/TeamSelector/useTeamSelectorSetup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/TeamSelector/useTeamSelectorSetup.tsx -------------------------------------------------------------------------------- /web-server/src/components/Teams/BatchImportModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/Teams/BatchImportModal.tsx -------------------------------------------------------------------------------- /web-server/src/components/Teams/CreateTeams.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/Teams/CreateTeams.tsx -------------------------------------------------------------------------------- /web-server/src/components/Teams/useTeamsConfig.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/Teams/useTeamsConfig.tsx -------------------------------------------------------------------------------- /web-server/src/components/TeamsList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/TeamsList.tsx -------------------------------------------------------------------------------- /web-server/src/components/Text/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/Text/index.tsx -------------------------------------------------------------------------------- /web-server/src/components/TicketsTableAddons/SearchInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/TicketsTableAddons/SearchInput.tsx -------------------------------------------------------------------------------- /web-server/src/components/TopLevelLogicComponent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/TopLevelLogicComponent.tsx -------------------------------------------------------------------------------- /web-server/src/components/TrendsLineChart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/TrendsLineChart.tsx -------------------------------------------------------------------------------- /web-server/src/components/WorkflowSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/WorkflowSelector.tsx -------------------------------------------------------------------------------- /web-server/src/components/WrapperComponents.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/components/WrapperComponents.tsx -------------------------------------------------------------------------------- /web-server/src/constants/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/constants/api.ts -------------------------------------------------------------------------------- /web-server/src/constants/db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/constants/db.ts -------------------------------------------------------------------------------- /web-server/src/constants/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/constants/error.ts -------------------------------------------------------------------------------- /web-server/src/constants/events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/constants/events.ts -------------------------------------------------------------------------------- /web-server/src/constants/feature.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/constants/feature.ts -------------------------------------------------------------------------------- /web-server/src/constants/generic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/constants/generic.ts -------------------------------------------------------------------------------- /web-server/src/constants/integrations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/constants/integrations.ts -------------------------------------------------------------------------------- /web-server/src/constants/lang-colors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/constants/lang-colors.ts -------------------------------------------------------------------------------- /web-server/src/constants/log-formatter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/constants/log-formatter.ts -------------------------------------------------------------------------------- /web-server/src/constants/notification.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/constants/notification.ts -------------------------------------------------------------------------------- /web-server/src/constants/overlays.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/constants/overlays.ts -------------------------------------------------------------------------------- /web-server/src/constants/relations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/constants/relations.ts -------------------------------------------------------------------------------- /web-server/src/constants/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/constants/routes.ts -------------------------------------------------------------------------------- /web-server/src/constants/service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/constants/service.ts -------------------------------------------------------------------------------- /web-server/src/constants/stream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/constants/stream.ts -------------------------------------------------------------------------------- /web-server/src/constants/ui-states.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/constants/ui-states.ts -------------------------------------------------------------------------------- /web-server/src/constants/urls.ts: -------------------------------------------------------------------------------- 1 | export const DEFAULT_GH_URL = 'https://api.github.com'; 2 | -------------------------------------------------------------------------------- /web-server/src/constants/useRoute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/constants/useRoute.ts -------------------------------------------------------------------------------- /web-server/src/content/Cockpit/codeMetrics/shared.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/content/Cockpit/codeMetrics/shared.tsx -------------------------------------------------------------------------------- /web-server/src/content/Dashboards/ConfigureGithubModalBody.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/content/Dashboards/ConfigureGithubModalBody.tsx -------------------------------------------------------------------------------- /web-server/src/content/Dashboards/ConfigureGitlabModalBody.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/content/Dashboards/ConfigureGitlabModalBody.tsx -------------------------------------------------------------------------------- /web-server/src/content/Dashboards/GithubIntegrationCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/content/Dashboards/GithubIntegrationCard.tsx -------------------------------------------------------------------------------- /web-server/src/content/Dashboards/GitlabIntegrationCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/content/Dashboards/GitlabIntegrationCard.tsx -------------------------------------------------------------------------------- /web-server/src/content/Dashboards/githubIntegration.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/content/Dashboards/githubIntegration.tsx -------------------------------------------------------------------------------- /web-server/src/content/Dashboards/useIntegrationHandlers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/content/Dashboards/useIntegrationHandlers.tsx -------------------------------------------------------------------------------- /web-server/src/content/DoraMetrics/AIAnalysis/AIAnalysis.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/content/DoraMetrics/AIAnalysis/AIAnalysis.tsx -------------------------------------------------------------------------------- /web-server/src/content/DoraMetrics/AIAnalysis/rocket-graphic.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/content/DoraMetrics/AIAnalysis/rocket-graphic.svg -------------------------------------------------------------------------------- /web-server/src/content/DoraMetrics/ClassificationPills.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/content/DoraMetrics/ClassificationPills.tsx -------------------------------------------------------------------------------- /web-server/src/content/DoraMetrics/CorelationInsightCardFooter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/content/DoraMetrics/CorelationInsightCardFooter.tsx -------------------------------------------------------------------------------- /web-server/src/content/DoraMetrics/DeploymentWithIncidentsMenuItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/content/DoraMetrics/DeploymentWithIncidentsMenuItem.tsx -------------------------------------------------------------------------------- /web-server/src/content/DoraMetrics/DoraCards/ChangeFailureRateCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/content/DoraMetrics/DoraCards/ChangeFailureRateCard.tsx -------------------------------------------------------------------------------- /web-server/src/content/DoraMetrics/DoraCards/ChangeTimeCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/content/DoraMetrics/DoraCards/ChangeTimeCard.tsx -------------------------------------------------------------------------------- /web-server/src/content/DoraMetrics/DoraCards/MeanTimeToRestoreCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/content/DoraMetrics/DoraCards/MeanTimeToRestoreCard.tsx -------------------------------------------------------------------------------- /web-server/src/content/DoraMetrics/DoraCards/NoIncidentsLabel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/content/DoraMetrics/DoraCards/NoIncidentsLabel.tsx -------------------------------------------------------------------------------- /web-server/src/content/DoraMetrics/DoraCards/SkeletalCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/content/DoraMetrics/DoraCards/SkeletalCard.tsx -------------------------------------------------------------------------------- /web-server/src/content/DoraMetrics/DoraCards/WeeklyDeliveryVolumeCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/content/DoraMetrics/DoraCards/WeeklyDeliveryVolumeCard.tsx -------------------------------------------------------------------------------- /web-server/src/content/DoraMetrics/DoraCards/sharedComponents.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/content/DoraMetrics/DoraCards/sharedComponents.tsx -------------------------------------------------------------------------------- /web-server/src/content/DoraMetrics/DoraCards/sharedHooks.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/content/DoraMetrics/DoraCards/sharedHooks.tsx -------------------------------------------------------------------------------- /web-server/src/content/DoraMetrics/DoraMetricsBody.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/content/DoraMetrics/DoraMetricsBody.tsx -------------------------------------------------------------------------------- /web-server/src/content/DoraMetrics/DoraMetricsComparisonPill.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/content/DoraMetrics/DoraMetricsComparisonPill.tsx -------------------------------------------------------------------------------- /web-server/src/content/DoraMetrics/Incidents.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/content/DoraMetrics/Incidents.tsx -------------------------------------------------------------------------------- /web-server/src/content/DoraMetrics/IncidentsMenuItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/content/DoraMetrics/IncidentsMenuItem.tsx -------------------------------------------------------------------------------- /web-server/src/content/DoraMetrics/MetricExternalRead.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/content/DoraMetrics/MetricExternalRead.tsx -------------------------------------------------------------------------------- /web-server/src/content/DoraMetrics/MetricsClassificationsThreshold.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/content/DoraMetrics/MetricsClassificationsThreshold.ts -------------------------------------------------------------------------------- /web-server/src/content/DoraMetrics/MetricsCommonProps.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/content/DoraMetrics/MetricsCommonProps.tsx -------------------------------------------------------------------------------- /web-server/src/content/DoraMetrics/MissingDORAProviderLink.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/content/DoraMetrics/MissingDORAProviderLink.tsx -------------------------------------------------------------------------------- /web-server/src/content/DoraMetrics/ResolvedIncidents.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/content/DoraMetrics/ResolvedIncidents.tsx -------------------------------------------------------------------------------- /web-server/src/content/DoraMetrics/getDoraLink.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/content/DoraMetrics/getDoraLink.tsx -------------------------------------------------------------------------------- /web-server/src/content/PullRequests/DeploymentFrequencyGraph.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/content/PullRequests/DeploymentFrequencyGraph.tsx -------------------------------------------------------------------------------- /web-server/src/content/PullRequests/DeploymentInsightsOverlay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/content/PullRequests/DeploymentInsightsOverlay.tsx -------------------------------------------------------------------------------- /web-server/src/content/PullRequests/DeploymentItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/content/PullRequests/DeploymentItem.tsx -------------------------------------------------------------------------------- /web-server/src/content/PullRequests/LeadTimeStatsCore.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/content/PullRequests/LeadTimeStatsCore.tsx -------------------------------------------------------------------------------- /web-server/src/content/PullRequests/LegendAndStats.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/content/PullRequests/LegendAndStats.tsx -------------------------------------------------------------------------------- /web-server/src/content/PullRequests/PageWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/content/PullRequests/PageWrapper.tsx -------------------------------------------------------------------------------- /web-server/src/content/PullRequests/PrsReverted.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/content/PullRequests/PrsReverted.tsx -------------------------------------------------------------------------------- /web-server/src/content/PullRequests/TeamInsightsBody.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/content/PullRequests/TeamInsightsBody.tsx -------------------------------------------------------------------------------- /web-server/src/content/PullRequests/useChangeTimePipeline.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/content/PullRequests/useChangeTimePipeline.ts -------------------------------------------------------------------------------- /web-server/src/content/Service/SystemLogs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/content/Service/SystemLogs.tsx -------------------------------------------------------------------------------- /web-server/src/contexts/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/contexts/.babelrc -------------------------------------------------------------------------------- /web-server/src/contexts/ModalContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/contexts/ModalContext.tsx -------------------------------------------------------------------------------- /web-server/src/contexts/SidebarContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/contexts/SidebarContext.tsx -------------------------------------------------------------------------------- /web-server/src/contexts/ThirdPartyAuthContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/contexts/ThirdPartyAuthContext.tsx -------------------------------------------------------------------------------- /web-server/src/createEmotionCache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/createEmotionCache.ts -------------------------------------------------------------------------------- /web-server/src/hooks/useActiveRouteEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/hooks/useActiveRouteEvent.ts -------------------------------------------------------------------------------- /web-server/src/hooks/useAuth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/hooks/useAuth.ts -------------------------------------------------------------------------------- /web-server/src/hooks/useAxios.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/hooks/useAxios.ts -------------------------------------------------------------------------------- /web-server/src/hooks/useCountUp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/hooks/useCountUp.ts -------------------------------------------------------------------------------- /web-server/src/hooks/useDoraMetricsGraph/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/hooks/useDoraMetricsGraph/index.tsx -------------------------------------------------------------------------------- /web-server/src/hooks/useDoraMetricsGraph/useDoraMetricsGraph.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/hooks/useDoraMetricsGraph/useDoraMetricsGraph.test.ts -------------------------------------------------------------------------------- /web-server/src/hooks/useDoraMetricsGraph/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/hooks/useDoraMetricsGraph/utils.ts -------------------------------------------------------------------------------- /web-server/src/hooks/useEasyState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/hooks/useEasyState.ts -------------------------------------------------------------------------------- /web-server/src/hooks/useFeature.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/hooks/useFeature.ts -------------------------------------------------------------------------------- /web-server/src/hooks/useFrequentUpdateProtection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/hooks/useFrequentUpdateProtection.ts -------------------------------------------------------------------------------- /web-server/src/hooks/useImageUpdateStatusWorker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/hooks/useImageUpdateStatusWorker.ts -------------------------------------------------------------------------------- /web-server/src/hooks/usePageRefreshCallback.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/hooks/usePageRefreshCallback.ts -------------------------------------------------------------------------------- /web-server/src/hooks/usePrevious.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/hooks/usePrevious.ts -------------------------------------------------------------------------------- /web-server/src/hooks/useRefMounted.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/hooks/useRefMounted.ts -------------------------------------------------------------------------------- /web-server/src/hooks/useResizeEventTracking.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/hooks/useResizeEventTracking.tsx -------------------------------------------------------------------------------- /web-server/src/hooks/useScrollTop.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/hooks/useScrollTop.ts -------------------------------------------------------------------------------- /web-server/src/hooks/useStateTeamConfig.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/hooks/useStateTeamConfig.tsx -------------------------------------------------------------------------------- /web-server/src/hooks/useSystemLogs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/hooks/useSystemLogs.tsx -------------------------------------------------------------------------------- /web-server/src/hooks/useTableSort.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/hooks/useTableSort.ts -------------------------------------------------------------------------------- /web-server/src/layouts/ExtendedSidebarLayout/Sidebar/SidebarMenu/MenuWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/layouts/ExtendedSidebarLayout/Sidebar/SidebarMenu/MenuWrapper.tsx -------------------------------------------------------------------------------- /web-server/src/layouts/ExtendedSidebarLayout/Sidebar/SidebarMenu/SubMenuWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/layouts/ExtendedSidebarLayout/Sidebar/SidebarMenu/SubMenuWrapper.tsx -------------------------------------------------------------------------------- /web-server/src/layouts/ExtendedSidebarLayout/Sidebar/SidebarMenu/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/layouts/ExtendedSidebarLayout/Sidebar/SidebarMenu/index.tsx -------------------------------------------------------------------------------- /web-server/src/layouts/ExtendedSidebarLayout/Sidebar/SidebarMenu/item.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/layouts/ExtendedSidebarLayout/Sidebar/SidebarMenu/item.tsx -------------------------------------------------------------------------------- /web-server/src/layouts/ExtendedSidebarLayout/Sidebar/SidebarMenu/items.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/layouts/ExtendedSidebarLayout/Sidebar/SidebarMenu/items.tsx -------------------------------------------------------------------------------- /web-server/src/layouts/ExtendedSidebarLayout/Sidebar/SidebarMenu/useFilteredSidebarItems.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/layouts/ExtendedSidebarLayout/Sidebar/SidebarMenu/useFilteredSidebarItems.tsx -------------------------------------------------------------------------------- /web-server/src/layouts/ExtendedSidebarLayout/Sidebar/SidebarTopSection/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/layouts/ExtendedSidebarLayout/Sidebar/SidebarTopSection/index.tsx -------------------------------------------------------------------------------- /web-server/src/layouts/ExtendedSidebarLayout/Sidebar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/layouts/ExtendedSidebarLayout/Sidebar/index.tsx -------------------------------------------------------------------------------- /web-server/src/layouts/ExtendedSidebarLayout/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/layouts/ExtendedSidebarLayout/index.tsx -------------------------------------------------------------------------------- /web-server/src/mocks/cockpit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/mocks/cockpit.ts -------------------------------------------------------------------------------- /web-server/src/mocks/deployment-freq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/mocks/deployment-freq.ts -------------------------------------------------------------------------------- /web-server/src/mocks/dora_metrics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/mocks/dora_metrics.ts -------------------------------------------------------------------------------- /web-server/src/mocks/github.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/mocks/github.ts -------------------------------------------------------------------------------- /web-server/src/mocks/icons/bitbucket.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/mocks/icons/bitbucket.svg -------------------------------------------------------------------------------- /web-server/src/mocks/icons/circleci-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/mocks/icons/circleci-icon.svg -------------------------------------------------------------------------------- /web-server/src/mocks/icons/gcal.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/mocks/icons/gcal.svg -------------------------------------------------------------------------------- /web-server/src/mocks/icons/gitlab.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/mocks/icons/gitlab.svg -------------------------------------------------------------------------------- /web-server/src/mocks/icons/jira-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/mocks/icons/jira-icon.svg -------------------------------------------------------------------------------- /web-server/src/mocks/icons/opsgenie.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/mocks/icons/opsgenie.svg -------------------------------------------------------------------------------- /web-server/src/mocks/icons/slack-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/mocks/icons/slack-icon.svg -------------------------------------------------------------------------------- /web-server/src/mocks/icons/zenduty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/mocks/icons/zenduty.png -------------------------------------------------------------------------------- /web-server/src/mocks/icons/zenduty.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/mocks/icons/zenduty.svg -------------------------------------------------------------------------------- /web-server/src/mocks/incidents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/mocks/incidents.ts -------------------------------------------------------------------------------- /web-server/src/mocks/pull-requests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/mocks/pull-requests.ts -------------------------------------------------------------------------------- /web-server/src/mocks/repos.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/mocks/repos.ts -------------------------------------------------------------------------------- /web-server/src/mocks/resolved-incidents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/mocks/resolved-incidents.ts -------------------------------------------------------------------------------- /web-server/src/mocks/teamExcludedPrs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/mocks/teamExcludedPrs.ts -------------------------------------------------------------------------------- /web-server/src/mocks/teams.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/mocks/teams.ts -------------------------------------------------------------------------------- /web-server/src/slices/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/slices/actions.ts -------------------------------------------------------------------------------- /web-server/src/slices/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/slices/app.ts -------------------------------------------------------------------------------- /web-server/src/slices/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/slices/auth.ts -------------------------------------------------------------------------------- /web-server/src/slices/dora_metrics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/slices/dora_metrics.ts -------------------------------------------------------------------------------- /web-server/src/slices/loadLink.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/slices/loadLink.ts -------------------------------------------------------------------------------- /web-server/src/slices/org.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/slices/org.ts -------------------------------------------------------------------------------- /web-server/src/slices/service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/slices/service.ts -------------------------------------------------------------------------------- /web-server/src/slices/team.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/slices/team.ts -------------------------------------------------------------------------------- /web-server/src/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/store/index.ts -------------------------------------------------------------------------------- /web-server/src/store/rootReducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/store/rootReducer.ts -------------------------------------------------------------------------------- /web-server/src/theme/ThemeProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/theme/ThemeProvider.tsx -------------------------------------------------------------------------------- /web-server/src/theme/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/theme/base.ts -------------------------------------------------------------------------------- /web-server/src/theme/schemes/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/theme/schemes/theme.ts -------------------------------------------------------------------------------- /web-server/src/types/api/teams.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/types/api/teams.ts -------------------------------------------------------------------------------- /web-server/src/types/github.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/types/github.ts -------------------------------------------------------------------------------- /web-server/src/types/octokit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/types/octokit.ts -------------------------------------------------------------------------------- /web-server/src/types/redux.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/types/redux.ts -------------------------------------------------------------------------------- /web-server/src/types/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/types/request.ts -------------------------------------------------------------------------------- /web-server/src/types/resources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/types/resources.ts -------------------------------------------------------------------------------- /web-server/src/utils/__tests__/adapt_deployment_frequency.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/utils/__tests__/adapt_deployment_frequency.test.ts -------------------------------------------------------------------------------- /web-server/src/utils/__tests__/array.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/utils/__tests__/array.test.ts -------------------------------------------------------------------------------- /web-server/src/utils/__tests__/datatype.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/utils/__tests__/datatype.test.ts -------------------------------------------------------------------------------- /web-server/src/utils/__tests__/domainCheck.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/utils/__tests__/domainCheck.test.ts -------------------------------------------------------------------------------- /web-server/src/utils/__tests__/filterUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/utils/__tests__/filterUtils.test.ts -------------------------------------------------------------------------------- /web-server/src/utils/__tests__/logFormatter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/utils/__tests__/logFormatter.test.ts -------------------------------------------------------------------------------- /web-server/src/utils/adapt_deployment_frequency.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/utils/adapt_deployment_frequency.ts -------------------------------------------------------------------------------- /web-server/src/utils/adapt_deployments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/utils/adapt_deployments.ts -------------------------------------------------------------------------------- /web-server/src/utils/array.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/utils/array.ts -------------------------------------------------------------------------------- /web-server/src/utils/auth-supplementary.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/utils/auth-supplementary.ts -------------------------------------------------------------------------------- /web-server/src/utils/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/utils/auth.ts -------------------------------------------------------------------------------- /web-server/src/utils/cockpitMetricUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/utils/cockpitMetricUtils.ts -------------------------------------------------------------------------------- /web-server/src/utils/code.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/utils/code.ts -------------------------------------------------------------------------------- /web-server/src/utils/datatype.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/utils/datatype.ts -------------------------------------------------------------------------------- /web-server/src/utils/date.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/utils/date.ts -------------------------------------------------------------------------------- /web-server/src/utils/db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/utils/db.ts -------------------------------------------------------------------------------- /web-server/src/utils/debounce.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/utils/debounce.ts -------------------------------------------------------------------------------- /web-server/src/utils/domainCheck.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/utils/domainCheck.ts -------------------------------------------------------------------------------- /web-server/src/utils/dora.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/utils/dora.ts -------------------------------------------------------------------------------- /web-server/src/utils/enum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/utils/enum.ts -------------------------------------------------------------------------------- /web-server/src/utils/filterUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/utils/filterUtils.ts -------------------------------------------------------------------------------- /web-server/src/utils/fn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/utils/fn.ts -------------------------------------------------------------------------------- /web-server/src/utils/loading-messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/utils/loading-messages.ts -------------------------------------------------------------------------------- /web-server/src/utils/logFormatter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/utils/logFormatter.ts -------------------------------------------------------------------------------- /web-server/src/utils/mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/utils/mock.ts -------------------------------------------------------------------------------- /web-server/src/utils/objectArray.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/utils/objectArray.ts -------------------------------------------------------------------------------- /web-server/src/utils/randomId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/utils/randomId.ts -------------------------------------------------------------------------------- /web-server/src/utils/redux.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/utils/redux.ts -------------------------------------------------------------------------------- /web-server/src/utils/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/utils/storage.ts -------------------------------------------------------------------------------- /web-server/src/utils/stringAvatar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/utils/stringAvatar.ts -------------------------------------------------------------------------------- /web-server/src/utils/stringFormatting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/utils/stringFormatting.ts -------------------------------------------------------------------------------- /web-server/src/utils/trend.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/utils/trend.ts -------------------------------------------------------------------------------- /web-server/src/utils/unistring.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/utils/unistring.ts -------------------------------------------------------------------------------- /web-server/src/utils/url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/utils/url.ts -------------------------------------------------------------------------------- /web-server/src/utils/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/utils/user.ts -------------------------------------------------------------------------------- /web-server/src/utils/wait.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/src/utils/wait.ts -------------------------------------------------------------------------------- /web-server/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/tsconfig.json -------------------------------------------------------------------------------- /web-server/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/middlewarehq/middleware/HEAD/web-server/yarn.lock --------------------------------------------------------------------------------