├── .all-contributorsrc ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── boring-cyborg.yml ├── dependabot.yml └── workflows │ ├── build.yml │ ├── checks.yml │ ├── codeql.yml │ ├── deployment.yml │ ├── on-pr.yaml │ ├── trivy.yaml │ └── update-gradle-wrapper.yml ├── .gitignore ├── .prettierignore ├── .talismanrc ├── CHANGELOG.md ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE.md ├── MAINTAINERS ├── OSSMETADATA ├── README.md ├── USAGE.md ├── backend ├── .dependency-check-suppression.xml ├── .gitignore ├── .java-version ├── build.gradle ├── gradle │ ├── checkstyle.gradle │ ├── config │ │ ├── checkstyle.xml │ │ ├── pmd.xml │ │ └── spotbugsExclude.xml │ ├── dependencycheck.gradle │ ├── jacoco.gradle │ ├── pitest.gradle │ ├── pmd.gradle │ ├── rewrite.gradle │ ├── spotbugs.gradle │ ├── test.gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── lombok.config ├── mock-data │ └── data.json ├── rewrite.yml ├── semantic-build-versioning.gradle ├── settings.gradle └── src │ ├── main │ ├── java │ │ └── de │ │ │ └── otto │ │ │ └── platform │ │ │ └── gitactionboard │ │ │ ├── Application.java │ │ │ ├── adapters │ │ │ ├── controller │ │ │ │ ├── BasicAuthenticationController.java │ │ │ │ ├── CodeStandardViolationAlert.java │ │ │ │ ├── ConfigurationController.java │ │ │ │ ├── GithubAlertsController.java │ │ │ │ ├── GithubController.java │ │ │ │ ├── MetricsController.java │ │ │ │ ├── SecretsScanAlert.java │ │ │ │ ├── Utils.java │ │ │ │ └── WorkflowRunMetricDetails.java │ │ │ ├── metrics │ │ │ │ ├── JdbcWorkflowRunMetricCurdRepository.java │ │ │ │ ├── JdbcWorkflowRunMetricRepository.java │ │ │ │ └── WorkflowRunMetricRecord.java │ │ │ ├── repository │ │ │ │ ├── InMemoryNotificationRepository.java │ │ │ │ └── workflow │ │ │ │ │ ├── JdbcCurdWorkflowRepository.java │ │ │ │ │ ├── PersistingWorkflowRepository.java │ │ │ │ │ ├── WorkflowRecord.java │ │ │ │ │ ├── job │ │ │ │ │ ├── JdbcCurdWorkflowJobRepository.java │ │ │ │ │ ├── PersistingWorkflowJobRepository.java │ │ │ │ │ └── WorkflowJobRecord.java │ │ │ │ │ └── run │ │ │ │ │ ├── JdbcCurdWorkflowRunRepository.java │ │ │ │ │ ├── PersistingWorkflowRunRepository.java │ │ │ │ │ └── WorkflowRunRecord.java │ │ │ └── service │ │ │ │ ├── GithubApiService.java │ │ │ │ ├── PeriodicScanScheduler.java │ │ │ │ ├── branches │ │ │ │ ├── BranchesResponse.java │ │ │ │ └── GithubBranchesService.java │ │ │ │ ├── cruisecontrol │ │ │ │ ├── CruiseControlService.java │ │ │ │ └── Project.java │ │ │ │ ├── job │ │ │ │ ├── GithubJobDetailsService.java │ │ │ │ ├── WorkflowsJobDetailsResponse.java │ │ │ │ └── WorkflowsRunDetailsResponse.java │ │ │ │ ├── notifications │ │ │ │ ├── NoOpsNotificationsConnector.java │ │ │ │ ├── TeamsNotificationMessagePayload.java │ │ │ │ ├── TeamsWebHookNotificationConnector.java │ │ │ │ ├── TeamsWorkflowNotificationConnector.java │ │ │ │ └── TeamsWorkflowNotificationMessagePayload.java │ │ │ │ ├── scan │ │ │ │ ├── GithubAlertsService.java │ │ │ │ ├── code │ │ │ │ │ └── violations │ │ │ │ │ │ ├── CodeStandardViolationResponse.java │ │ │ │ │ │ └── GithubCodeStandardViolationsService.java │ │ │ │ └── secrets │ │ │ │ │ ├── GithubSecretsScanDetailsService.java │ │ │ │ │ └── SecretsScanDetailsResponse.java │ │ │ │ └── workflow │ │ │ │ ├── GithubWorkflowService.java │ │ │ │ └── WorkflowsResponse.java │ │ │ ├── config │ │ │ ├── AsyncConfig.java │ │ │ ├── CacheConfig.java │ │ │ ├── CodecConfig.java │ │ │ ├── FeaturesConfig.java │ │ │ ├── GithubActionConfig.java │ │ │ ├── RestClientConfig.java │ │ │ ├── SqliteDatabaseConfig.java │ │ │ ├── VersionConfig.java │ │ │ └── security │ │ │ │ ├── DisableAuthentication.java │ │ │ │ ├── GithubAuthenticationSuccessHandler.java │ │ │ │ ├── NoOpsWebSecurityConfig.java │ │ │ │ └── WebSecurityConfig.java │ │ │ └── domain │ │ │ ├── AuthenticationMechanism.java │ │ │ ├── Notification.java │ │ │ ├── metrics │ │ │ ├── MetricsService.java │ │ │ ├── WorkflowRunMetric.java │ │ │ └── WorkflowRunMetricRepository.java │ │ │ ├── repository │ │ │ ├── NotificationRepository.java │ │ │ ├── WorkflowJobRepository.java │ │ │ ├── WorkflowRepository.java │ │ │ └── WorkflowRunRepository.java │ │ │ ├── scan │ │ │ ├── code │ │ │ │ └── violations │ │ │ │ │ └── CodeStandardViolationDetails.java │ │ │ └── secrets │ │ │ │ └── SecretsScanDetails.java │ │ │ ├── service │ │ │ ├── BranchesService.java │ │ │ ├── CodeStandardViolationsScanService.java │ │ │ ├── CodeStandardViolationsService.java │ │ │ ├── ConfigurationService.java │ │ │ ├── JobDetailsService.java │ │ │ ├── PipelineService.java │ │ │ ├── SecretsScanDetailsService.java │ │ │ ├── SecretsScanService.java │ │ │ ├── WorkflowService.java │ │ │ └── notifications │ │ │ │ ├── BaseNotificationsService.java │ │ │ │ ├── CodeStandardViolationNotificationService.java │ │ │ │ ├── NotificationConnector.java │ │ │ │ └── NotificationsService.java │ │ │ └── workflow │ │ │ ├── Activity.java │ │ │ ├── JobDetails.java │ │ │ ├── JobStatus.java │ │ │ ├── RunConclusion.java │ │ │ ├── RunStatus.java │ │ │ ├── Workflow.java │ │ │ ├── WorkflowJob.java │ │ │ └── WorkflowRun.java │ └── resources │ │ ├── application-local.properties │ │ ├── application.properties │ │ ├── db │ │ └── changelog │ │ │ └── db.changelog-main.xml │ │ └── logback-nonlive.xml │ └── test │ ├── java │ └── de │ │ └── otto │ │ └── platform │ │ └── gitactionboard │ │ ├── IntegrationTest.java │ │ ├── Parallel.java │ │ ├── PersistingRepositoryCleanupExtension.java │ │ ├── RepositoryTest.java │ │ ├── Sequential.java │ │ ├── TestUtil.java │ │ ├── adapters │ │ ├── controller │ │ │ ├── BasicAuthenticationControllerIntegrationTest.java │ │ │ ├── CodeStandardViolationAlertTest.java │ │ │ ├── ConfigurationControllerIntegrationTest.java │ │ │ ├── ConfigurationControllerTest.java │ │ │ ├── GithubAlertsControllerIntegrationTest.java │ │ │ ├── GithubAlertsControllerTest.java │ │ │ ├── GithubControllerIntegrationTest.java │ │ │ ├── GithubControllerTest.java │ │ │ ├── MetricsControllerIntegrationTest.java │ │ │ ├── MetricsControllerTest.java │ │ │ ├── UtilsTest.java │ │ │ └── WorkflowRunMetricDetailsTest.java │ │ ├── metrics │ │ │ ├── JdbcWorkflowRunMetricRepositoryIntegrationTest.java │ │ │ ├── JdbcWorkflowRunMetricRepositoryTest.java │ │ │ └── WorkflowRunMetricRecordTest.java │ │ ├── repository │ │ │ ├── InMemoryNotificationRepositoryTest.java │ │ │ └── workflow │ │ │ │ ├── PersistingWorkflowRepositoryIntegrationTest.java │ │ │ │ ├── PersistingWorkflowRepositoryTest.java │ │ │ │ ├── WorkflowRecordTest.java │ │ │ │ ├── job │ │ │ │ ├── PersistingWorkflowJobRepositoryIntegrationTest.java │ │ │ │ ├── PersistingWorkflowJobRepositoryTest.java │ │ │ │ └── WorkflowJobRecordTest.java │ │ │ │ └── run │ │ │ │ ├── PersistingWorkflowRunRepositoryIntegrationTest.java │ │ │ │ ├── PersistingWorkflowRunRepositoryTest.java │ │ │ │ └── WorkflowRunRecordTest.java │ │ └── service │ │ │ ├── PeriodicScanSchedulerTest.java │ │ │ ├── cruisecontrol │ │ │ └── CruiseControlServiceTest.java │ │ │ ├── job │ │ │ ├── GithubJobDetailsServiceTest.java │ │ │ ├── WorkflowsJobDetailsResponseTest.java │ │ │ └── WorkflowsRunDetailsResponseTest.java │ │ │ ├── notifications │ │ │ ├── NotificationMessagePayloadTest.java │ │ │ ├── TeamsNotificationMessagePayloadTest.java │ │ │ ├── TeamsWebHookNotificationConnectorIntegrationTest.java │ │ │ ├── TeamsWorkflowNotificationConnectorIntegrationTest.java │ │ │ └── TeamsWorkflowNotificationMessagePayloadTest.java │ │ │ ├── scan │ │ │ ├── code │ │ │ │ └── violations │ │ │ │ │ └── GithubCodeStandardViolationsServiceTest.java │ │ │ └── secrets │ │ │ │ └── GithubSecretsScanDetailsServiceTest.java │ │ │ └── workflow │ │ │ ├── GithubWorkflowServiceTest.java │ │ │ └── WorkflowsResponseTest.java │ │ ├── architecture │ │ └── ArchitectureFitnessTest.java │ │ ├── config │ │ ├── FeaturesConfigTest.java │ │ └── security │ │ │ ├── GithubAuthenticationSuccessHandlerTest.java │ │ │ └── WebSecurityConfigTest.java │ │ ├── domain │ │ ├── metrics │ │ │ └── MetricsServiceTest.java │ │ ├── scan │ │ │ └── SecretsScanAlertTest.java │ │ ├── service │ │ │ ├── CodeStandardViolationsScanServiceTest.java │ │ │ ├── PipelineServiceTest.java │ │ │ ├── SecretsScanServiceTest.java │ │ │ └── notifications │ │ │ │ ├── CodeStandardViolationNotificationServiceTest.java │ │ │ │ └── NotificationsServiceTest.java │ │ └── workflow │ │ │ ├── JobDetailsTest.java │ │ │ └── RunConclusionTest.java │ │ └── fixtures │ │ ├── CodeStandardViolationFixture.java │ │ ├── JobFixture.java │ │ ├── NotificationMessagePayloadFixture.java │ │ ├── SecretsScanDetailsFixtures.java │ │ ├── SecurityScanAlertFixtures.java │ │ ├── TeamsNotificationsMessagePayloadFixture.java │ │ ├── TeamsWorkflowNotificationsMessagePayloadFixture.java │ │ ├── WorkflowRunFixture.java │ │ ├── WorkflowRunMetricFixture.java │ │ └── WorkflowsFixture.java │ └── resources │ ├── .htpasswd │ ├── application.properties │ ├── junit-platform.properties │ └── testData │ ├── cctray.json │ ├── cctray.xml │ ├── codeStandardViolations.json │ ├── dummyRepoBranches.json │ ├── githubCodeScanAlerts.json │ ├── helloWorldBranches.json │ ├── jobsDetails260614021.json │ ├── jobsDetails260614024.json │ ├── secretsScanAlerts.json │ ├── securityScanAlerts.json │ ├── workflowRunMetrics.json │ ├── workflowRuns2057656.json │ ├── workflowRuns2151835.json │ └── workflows.json ├── bin ├── install-hadolint.sh ├── install-talisman.sh └── lib.sh ├── cliff.toml ├── doc ├── dark-theme │ ├── code-standard-violations.png │ ├── exposed-secrets.png │ ├── login.png │ ├── metrics.png │ ├── preferences.png │ └── workflow.png └── light-theme │ ├── code-standard-violations.png │ ├── exposed-secrets.png │ ├── login.png │ ├── metrics.png │ ├── preferences.png │ └── workflow.png ├── frontend ├── .gitignore ├── .nvmrc ├── README.md ├── __tests__ │ ├── components │ │ ├── DashboardHeader.test.js │ │ ├── DateRangePicker.test.js │ │ ├── DividerWithText.test.js │ │ ├── FailureGridCell.test.js │ │ ├── GridCell.test.js │ │ ├── Job.test.js │ │ ├── LoginPage.test.js │ │ ├── MaxIdleTimeoutOverlay.test.js │ │ ├── NoFailures.test.js │ │ ├── Spinner.test.js │ │ ├── WorkflowDashboard.test.js │ │ ├── __snapshots__ │ │ │ ├── DashboardHeader.test.js.snap │ │ │ ├── DateRangePicker.test.js.snap │ │ │ ├── DividerWithText.test.js.snap │ │ │ ├── GridCell.test.js.snap │ │ │ ├── LoginPage.test.js.snap │ │ │ ├── MaxIdleTimeoutOverlay.test.js.snap │ │ │ ├── NoFailures.test.js.snap │ │ │ ├── Spinner.test.js.snap │ │ │ └── WorkflowDashboard.test.js.snap │ │ └── metrics │ │ │ ├── MetricsDashboard.test.js │ │ │ └── __snapshots__ │ │ │ └── MetricsDashboard.test.js.snap │ ├── test-utils.js │ └── vitest.setup.js ├── eslint.config.js ├── index.html ├── mock-data │ └── data.json ├── package-lock.json ├── package.json ├── public │ └── favicon.ico ├── src │ ├── App.vue │ ├── components │ │ ├── CodeStandardViolationsDashboard.vue │ │ ├── Dashboard.vue │ │ ├── DashboardHeader.vue │ │ ├── DateRangePicker.vue │ │ ├── DividerWithText.vue │ │ ├── FailureGridCell.vue │ │ ├── GridCell.vue │ │ ├── Job.vue │ │ ├── LoginPage.vue │ │ ├── MaxIdleTimeoutOverlay.vue │ │ ├── NoFailures.vue │ │ ├── Preferences.vue │ │ ├── SecretsDashboard.vue │ │ ├── SideMenuBar.vue │ │ ├── Spinner.vue │ │ ├── WorkflowDashboard.vue │ │ └── metrics │ │ │ ├── MetricCard.vue │ │ │ ├── MetricCardContainer.vue │ │ │ ├── MetricCardTitle.vue │ │ │ ├── MetricsDashboard.vue │ │ │ ├── RepositoryMetrics.vue │ │ │ └── TimeSeriesLineChart.vue │ ├── main.js │ ├── plugins │ │ ├── charts.js │ │ └── vuetify.js │ ├── router │ │ └── index.js │ └── services │ │ ├── apiService.js │ │ ├── authenticationService.js │ │ ├── preferences.js │ │ ├── storageService.js │ │ └── utils.js └── vite.config.js └── run.sh /.all-contributorsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/.all-contributorsrc -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/boring-cyborg.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/.github/boring-cyborg.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/checks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/.github/workflows/checks.yml -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/deployment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/.github/workflows/deployment.yml -------------------------------------------------------------------------------- /.github/workflows/on-pr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/.github/workflows/on-pr.yaml -------------------------------------------------------------------------------- /.github/workflows/trivy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/.github/workflows/trivy.yaml -------------------------------------------------------------------------------- /.github/workflows/update-gradle-wrapper.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/.github/workflows/update-gradle-wrapper.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/.prettierignore -------------------------------------------------------------------------------- /.talismanrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/.talismanrc -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/LICENSE.md -------------------------------------------------------------------------------- /MAINTAINERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/MAINTAINERS -------------------------------------------------------------------------------- /OSSMETADATA: -------------------------------------------------------------------------------- 1 | osslifecycle=active 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/README.md -------------------------------------------------------------------------------- /USAGE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/USAGE.md -------------------------------------------------------------------------------- /backend/.dependency-check-suppression.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/.dependency-check-suppression.xml -------------------------------------------------------------------------------- /backend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/.gitignore -------------------------------------------------------------------------------- /backend/.java-version: -------------------------------------------------------------------------------- 1 | 21.0 2 | -------------------------------------------------------------------------------- /backend/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/build.gradle -------------------------------------------------------------------------------- /backend/gradle/checkstyle.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/gradle/checkstyle.gradle -------------------------------------------------------------------------------- /backend/gradle/config/checkstyle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/gradle/config/checkstyle.xml -------------------------------------------------------------------------------- /backend/gradle/config/pmd.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/gradle/config/pmd.xml -------------------------------------------------------------------------------- /backend/gradle/config/spotbugsExclude.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/gradle/config/spotbugsExclude.xml -------------------------------------------------------------------------------- /backend/gradle/dependencycheck.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/gradle/dependencycheck.gradle -------------------------------------------------------------------------------- /backend/gradle/jacoco.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/gradle/jacoco.gradle -------------------------------------------------------------------------------- /backend/gradle/pitest.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/gradle/pitest.gradle -------------------------------------------------------------------------------- /backend/gradle/pmd.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/gradle/pmd.gradle -------------------------------------------------------------------------------- /backend/gradle/rewrite.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/gradle/rewrite.gradle -------------------------------------------------------------------------------- /backend/gradle/spotbugs.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/gradle/spotbugs.gradle -------------------------------------------------------------------------------- /backend/gradle/test.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/gradle/test.gradle -------------------------------------------------------------------------------- /backend/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /backend/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /backend/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/gradlew -------------------------------------------------------------------------------- /backend/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/gradlew.bat -------------------------------------------------------------------------------- /backend/lombok.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/lombok.config -------------------------------------------------------------------------------- /backend/mock-data/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/mock-data/data.json -------------------------------------------------------------------------------- /backend/rewrite.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/rewrite.yml -------------------------------------------------------------------------------- /backend/semantic-build-versioning.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/semantic-build-versioning.gradle -------------------------------------------------------------------------------- /backend/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/settings.gradle -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/Application.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/adapters/controller/BasicAuthenticationController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/adapters/controller/BasicAuthenticationController.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/adapters/controller/CodeStandardViolationAlert.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/adapters/controller/CodeStandardViolationAlert.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/adapters/controller/ConfigurationController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/adapters/controller/ConfigurationController.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/adapters/controller/GithubAlertsController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/adapters/controller/GithubAlertsController.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/adapters/controller/GithubController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/adapters/controller/GithubController.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/adapters/controller/MetricsController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/adapters/controller/MetricsController.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/adapters/controller/SecretsScanAlert.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/adapters/controller/SecretsScanAlert.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/adapters/controller/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/adapters/controller/Utils.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/adapters/controller/WorkflowRunMetricDetails.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/adapters/controller/WorkflowRunMetricDetails.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/adapters/metrics/JdbcWorkflowRunMetricCurdRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/adapters/metrics/JdbcWorkflowRunMetricCurdRepository.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/adapters/metrics/JdbcWorkflowRunMetricRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/adapters/metrics/JdbcWorkflowRunMetricRepository.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/adapters/metrics/WorkflowRunMetricRecord.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/adapters/metrics/WorkflowRunMetricRecord.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/adapters/repository/InMemoryNotificationRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/adapters/repository/InMemoryNotificationRepository.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/adapters/repository/workflow/JdbcCurdWorkflowRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/adapters/repository/workflow/JdbcCurdWorkflowRepository.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/adapters/repository/workflow/PersistingWorkflowRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/adapters/repository/workflow/PersistingWorkflowRepository.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/adapters/repository/workflow/WorkflowRecord.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/adapters/repository/workflow/WorkflowRecord.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/adapters/repository/workflow/job/JdbcCurdWorkflowJobRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/adapters/repository/workflow/job/JdbcCurdWorkflowJobRepository.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/adapters/repository/workflow/job/PersistingWorkflowJobRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/adapters/repository/workflow/job/PersistingWorkflowJobRepository.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/adapters/repository/workflow/job/WorkflowJobRecord.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/adapters/repository/workflow/job/WorkflowJobRecord.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/adapters/repository/workflow/run/JdbcCurdWorkflowRunRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/adapters/repository/workflow/run/JdbcCurdWorkflowRunRepository.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/adapters/repository/workflow/run/PersistingWorkflowRunRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/adapters/repository/workflow/run/PersistingWorkflowRunRepository.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/adapters/repository/workflow/run/WorkflowRunRecord.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/adapters/repository/workflow/run/WorkflowRunRecord.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/adapters/service/GithubApiService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/adapters/service/GithubApiService.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/adapters/service/PeriodicScanScheduler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/adapters/service/PeriodicScanScheduler.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/adapters/service/branches/BranchesResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/adapters/service/branches/BranchesResponse.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/adapters/service/branches/GithubBranchesService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/adapters/service/branches/GithubBranchesService.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/adapters/service/cruisecontrol/CruiseControlService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/adapters/service/cruisecontrol/CruiseControlService.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/adapters/service/cruisecontrol/Project.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/adapters/service/cruisecontrol/Project.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/adapters/service/job/GithubJobDetailsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/adapters/service/job/GithubJobDetailsService.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/adapters/service/job/WorkflowsJobDetailsResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/adapters/service/job/WorkflowsJobDetailsResponse.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/adapters/service/job/WorkflowsRunDetailsResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/adapters/service/job/WorkflowsRunDetailsResponse.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/adapters/service/notifications/NoOpsNotificationsConnector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/adapters/service/notifications/NoOpsNotificationsConnector.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/adapters/service/notifications/TeamsNotificationMessagePayload.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/adapters/service/notifications/TeamsNotificationMessagePayload.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/adapters/service/notifications/TeamsWebHookNotificationConnector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/adapters/service/notifications/TeamsWebHookNotificationConnector.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/adapters/service/notifications/TeamsWorkflowNotificationConnector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/adapters/service/notifications/TeamsWorkflowNotificationConnector.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/adapters/service/notifications/TeamsWorkflowNotificationMessagePayload.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/adapters/service/notifications/TeamsWorkflowNotificationMessagePayload.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/adapters/service/scan/GithubAlertsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/adapters/service/scan/GithubAlertsService.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/adapters/service/scan/code/violations/CodeStandardViolationResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/adapters/service/scan/code/violations/CodeStandardViolationResponse.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/adapters/service/scan/code/violations/GithubCodeStandardViolationsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/adapters/service/scan/code/violations/GithubCodeStandardViolationsService.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/adapters/service/scan/secrets/GithubSecretsScanDetailsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/adapters/service/scan/secrets/GithubSecretsScanDetailsService.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/adapters/service/scan/secrets/SecretsScanDetailsResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/adapters/service/scan/secrets/SecretsScanDetailsResponse.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/adapters/service/workflow/GithubWorkflowService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/adapters/service/workflow/GithubWorkflowService.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/adapters/service/workflow/WorkflowsResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/adapters/service/workflow/WorkflowsResponse.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/config/AsyncConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/config/AsyncConfig.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/config/CacheConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/config/CacheConfig.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/config/CodecConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/config/CodecConfig.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/config/FeaturesConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/config/FeaturesConfig.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/config/GithubActionConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/config/GithubActionConfig.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/config/RestClientConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/config/RestClientConfig.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/config/SqliteDatabaseConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/config/SqliteDatabaseConfig.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/config/VersionConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/config/VersionConfig.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/config/security/DisableAuthentication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/config/security/DisableAuthentication.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/config/security/GithubAuthenticationSuccessHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/config/security/GithubAuthenticationSuccessHandler.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/config/security/NoOpsWebSecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/config/security/NoOpsWebSecurityConfig.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/config/security/WebSecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/config/security/WebSecurityConfig.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/domain/AuthenticationMechanism.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/domain/AuthenticationMechanism.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/domain/Notification.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/domain/Notification.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/domain/metrics/MetricsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/domain/metrics/MetricsService.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/domain/metrics/WorkflowRunMetric.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/domain/metrics/WorkflowRunMetric.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/domain/metrics/WorkflowRunMetricRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/domain/metrics/WorkflowRunMetricRepository.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/domain/repository/NotificationRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/domain/repository/NotificationRepository.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/domain/repository/WorkflowJobRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/domain/repository/WorkflowJobRepository.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/domain/repository/WorkflowRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/domain/repository/WorkflowRepository.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/domain/repository/WorkflowRunRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/domain/repository/WorkflowRunRepository.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/domain/scan/code/violations/CodeStandardViolationDetails.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/domain/scan/code/violations/CodeStandardViolationDetails.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/domain/scan/secrets/SecretsScanDetails.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/domain/scan/secrets/SecretsScanDetails.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/domain/service/BranchesService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/domain/service/BranchesService.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/domain/service/CodeStandardViolationsScanService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/domain/service/CodeStandardViolationsScanService.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/domain/service/CodeStandardViolationsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/domain/service/CodeStandardViolationsService.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/domain/service/ConfigurationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/domain/service/ConfigurationService.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/domain/service/JobDetailsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/domain/service/JobDetailsService.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/domain/service/PipelineService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/domain/service/PipelineService.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/domain/service/SecretsScanDetailsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/domain/service/SecretsScanDetailsService.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/domain/service/SecretsScanService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/domain/service/SecretsScanService.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/domain/service/WorkflowService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/domain/service/WorkflowService.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/domain/service/notifications/BaseNotificationsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/domain/service/notifications/BaseNotificationsService.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/domain/service/notifications/CodeStandardViolationNotificationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/domain/service/notifications/CodeStandardViolationNotificationService.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/domain/service/notifications/NotificationConnector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/domain/service/notifications/NotificationConnector.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/domain/service/notifications/NotificationsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/domain/service/notifications/NotificationsService.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/domain/workflow/Activity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/domain/workflow/Activity.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/domain/workflow/JobDetails.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/domain/workflow/JobDetails.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/domain/workflow/JobStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/domain/workflow/JobStatus.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/domain/workflow/RunConclusion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/domain/workflow/RunConclusion.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/domain/workflow/RunStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/domain/workflow/RunStatus.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/domain/workflow/Workflow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/domain/workflow/Workflow.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/domain/workflow/WorkflowJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/domain/workflow/WorkflowJob.java -------------------------------------------------------------------------------- /backend/src/main/java/de/otto/platform/gitactionboard/domain/workflow/WorkflowRun.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/java/de/otto/platform/gitactionboard/domain/workflow/WorkflowRun.java -------------------------------------------------------------------------------- /backend/src/main/resources/application-local.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/resources/application-local.properties -------------------------------------------------------------------------------- /backend/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/resources/application.properties -------------------------------------------------------------------------------- /backend/src/main/resources/db/changelog/db.changelog-main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/resources/db/changelog/db.changelog-main.xml -------------------------------------------------------------------------------- /backend/src/main/resources/logback-nonlive.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/main/resources/logback-nonlive.xml -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/IntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/IntegrationTest.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/Parallel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/Parallel.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/PersistingRepositoryCleanupExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/PersistingRepositoryCleanupExtension.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/RepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/RepositoryTest.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/Sequential.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/Sequential.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/TestUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/TestUtil.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/adapters/controller/BasicAuthenticationControllerIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/adapters/controller/BasicAuthenticationControllerIntegrationTest.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/adapters/controller/CodeStandardViolationAlertTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/adapters/controller/CodeStandardViolationAlertTest.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/adapters/controller/ConfigurationControllerIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/adapters/controller/ConfigurationControllerIntegrationTest.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/adapters/controller/ConfigurationControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/adapters/controller/ConfigurationControllerTest.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/adapters/controller/GithubAlertsControllerIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/adapters/controller/GithubAlertsControllerIntegrationTest.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/adapters/controller/GithubAlertsControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/adapters/controller/GithubAlertsControllerTest.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/adapters/controller/GithubControllerIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/adapters/controller/GithubControllerIntegrationTest.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/adapters/controller/GithubControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/adapters/controller/GithubControllerTest.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/adapters/controller/MetricsControllerIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/adapters/controller/MetricsControllerIntegrationTest.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/adapters/controller/MetricsControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/adapters/controller/MetricsControllerTest.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/adapters/controller/UtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/adapters/controller/UtilsTest.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/adapters/controller/WorkflowRunMetricDetailsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/adapters/controller/WorkflowRunMetricDetailsTest.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/adapters/metrics/JdbcWorkflowRunMetricRepositoryIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/adapters/metrics/JdbcWorkflowRunMetricRepositoryIntegrationTest.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/adapters/metrics/JdbcWorkflowRunMetricRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/adapters/metrics/JdbcWorkflowRunMetricRepositoryTest.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/adapters/metrics/WorkflowRunMetricRecordTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/adapters/metrics/WorkflowRunMetricRecordTest.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/adapters/repository/InMemoryNotificationRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/adapters/repository/InMemoryNotificationRepositoryTest.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/adapters/repository/workflow/PersistingWorkflowRepositoryIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/adapters/repository/workflow/PersistingWorkflowRepositoryIntegrationTest.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/adapters/repository/workflow/PersistingWorkflowRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/adapters/repository/workflow/PersistingWorkflowRepositoryTest.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/adapters/repository/workflow/WorkflowRecordTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/adapters/repository/workflow/WorkflowRecordTest.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/adapters/repository/workflow/job/PersistingWorkflowJobRepositoryIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/adapters/repository/workflow/job/PersistingWorkflowJobRepositoryIntegrationTest.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/adapters/repository/workflow/job/PersistingWorkflowJobRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/adapters/repository/workflow/job/PersistingWorkflowJobRepositoryTest.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/adapters/repository/workflow/job/WorkflowJobRecordTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/adapters/repository/workflow/job/WorkflowJobRecordTest.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/adapters/repository/workflow/run/PersistingWorkflowRunRepositoryIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/adapters/repository/workflow/run/PersistingWorkflowRunRepositoryIntegrationTest.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/adapters/repository/workflow/run/PersistingWorkflowRunRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/adapters/repository/workflow/run/PersistingWorkflowRunRepositoryTest.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/adapters/repository/workflow/run/WorkflowRunRecordTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/adapters/repository/workflow/run/WorkflowRunRecordTest.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/adapters/service/PeriodicScanSchedulerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/adapters/service/PeriodicScanSchedulerTest.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/adapters/service/cruisecontrol/CruiseControlServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/adapters/service/cruisecontrol/CruiseControlServiceTest.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/adapters/service/job/GithubJobDetailsServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/adapters/service/job/GithubJobDetailsServiceTest.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/adapters/service/job/WorkflowsJobDetailsResponseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/adapters/service/job/WorkflowsJobDetailsResponseTest.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/adapters/service/job/WorkflowsRunDetailsResponseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/adapters/service/job/WorkflowsRunDetailsResponseTest.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/adapters/service/notifications/NotificationMessagePayloadTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/adapters/service/notifications/NotificationMessagePayloadTest.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/adapters/service/notifications/TeamsNotificationMessagePayloadTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/adapters/service/notifications/TeamsNotificationMessagePayloadTest.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/adapters/service/notifications/TeamsWebHookNotificationConnectorIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/adapters/service/notifications/TeamsWebHookNotificationConnectorIntegrationTest.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/adapters/service/notifications/TeamsWorkflowNotificationConnectorIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/adapters/service/notifications/TeamsWorkflowNotificationConnectorIntegrationTest.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/adapters/service/notifications/TeamsWorkflowNotificationMessagePayloadTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/adapters/service/notifications/TeamsWorkflowNotificationMessagePayloadTest.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/adapters/service/scan/code/violations/GithubCodeStandardViolationsServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/adapters/service/scan/code/violations/GithubCodeStandardViolationsServiceTest.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/adapters/service/scan/secrets/GithubSecretsScanDetailsServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/adapters/service/scan/secrets/GithubSecretsScanDetailsServiceTest.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/adapters/service/workflow/GithubWorkflowServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/adapters/service/workflow/GithubWorkflowServiceTest.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/adapters/service/workflow/WorkflowsResponseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/adapters/service/workflow/WorkflowsResponseTest.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/architecture/ArchitectureFitnessTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/architecture/ArchitectureFitnessTest.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/config/FeaturesConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/config/FeaturesConfigTest.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/config/security/GithubAuthenticationSuccessHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/config/security/GithubAuthenticationSuccessHandlerTest.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/config/security/WebSecurityConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/config/security/WebSecurityConfigTest.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/domain/metrics/MetricsServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/domain/metrics/MetricsServiceTest.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/domain/scan/SecretsScanAlertTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/domain/scan/SecretsScanAlertTest.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/domain/service/CodeStandardViolationsScanServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/domain/service/CodeStandardViolationsScanServiceTest.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/domain/service/PipelineServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/domain/service/PipelineServiceTest.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/domain/service/SecretsScanServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/domain/service/SecretsScanServiceTest.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/domain/service/notifications/CodeStandardViolationNotificationServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/domain/service/notifications/CodeStandardViolationNotificationServiceTest.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/domain/service/notifications/NotificationsServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/domain/service/notifications/NotificationsServiceTest.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/domain/workflow/JobDetailsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/domain/workflow/JobDetailsTest.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/domain/workflow/RunConclusionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/domain/workflow/RunConclusionTest.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/fixtures/CodeStandardViolationFixture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/fixtures/CodeStandardViolationFixture.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/fixtures/JobFixture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/fixtures/JobFixture.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/fixtures/NotificationMessagePayloadFixture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/fixtures/NotificationMessagePayloadFixture.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/fixtures/SecretsScanDetailsFixtures.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/fixtures/SecretsScanDetailsFixtures.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/fixtures/SecurityScanAlertFixtures.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/fixtures/SecurityScanAlertFixtures.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/fixtures/TeamsNotificationsMessagePayloadFixture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/fixtures/TeamsNotificationsMessagePayloadFixture.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/fixtures/TeamsWorkflowNotificationsMessagePayloadFixture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/fixtures/TeamsWorkflowNotificationsMessagePayloadFixture.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/fixtures/WorkflowRunFixture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/fixtures/WorkflowRunFixture.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/fixtures/WorkflowRunMetricFixture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/fixtures/WorkflowRunMetricFixture.java -------------------------------------------------------------------------------- /backend/src/test/java/de/otto/platform/gitactionboard/fixtures/WorkflowsFixture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/java/de/otto/platform/gitactionboard/fixtures/WorkflowsFixture.java -------------------------------------------------------------------------------- /backend/src/test/resources/.htpasswd: -------------------------------------------------------------------------------- 1 | admin:$2y$10$07K4E.DTA5vr/9lp/UAx3.dIgCsY9UK6iA/IW.fdebRjiFxgGAmTm 2 | 3 | -------------------------------------------------------------------------------- /backend/src/test/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/resources/application.properties -------------------------------------------------------------------------------- /backend/src/test/resources/junit-platform.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/resources/junit-platform.properties -------------------------------------------------------------------------------- /backend/src/test/resources/testData/cctray.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/resources/testData/cctray.json -------------------------------------------------------------------------------- /backend/src/test/resources/testData/cctray.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/resources/testData/cctray.xml -------------------------------------------------------------------------------- /backend/src/test/resources/testData/codeStandardViolations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/resources/testData/codeStandardViolations.json -------------------------------------------------------------------------------- /backend/src/test/resources/testData/dummyRepoBranches.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/resources/testData/dummyRepoBranches.json -------------------------------------------------------------------------------- /backend/src/test/resources/testData/githubCodeScanAlerts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/resources/testData/githubCodeScanAlerts.json -------------------------------------------------------------------------------- /backend/src/test/resources/testData/helloWorldBranches.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/resources/testData/helloWorldBranches.json -------------------------------------------------------------------------------- /backend/src/test/resources/testData/jobsDetails260614021.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/resources/testData/jobsDetails260614021.json -------------------------------------------------------------------------------- /backend/src/test/resources/testData/jobsDetails260614024.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/resources/testData/jobsDetails260614024.json -------------------------------------------------------------------------------- /backend/src/test/resources/testData/secretsScanAlerts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/resources/testData/secretsScanAlerts.json -------------------------------------------------------------------------------- /backend/src/test/resources/testData/securityScanAlerts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/resources/testData/securityScanAlerts.json -------------------------------------------------------------------------------- /backend/src/test/resources/testData/workflowRunMetrics.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/resources/testData/workflowRunMetrics.json -------------------------------------------------------------------------------- /backend/src/test/resources/testData/workflowRuns2057656.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/resources/testData/workflowRuns2057656.json -------------------------------------------------------------------------------- /backend/src/test/resources/testData/workflowRuns2151835.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/resources/testData/workflowRuns2151835.json -------------------------------------------------------------------------------- /backend/src/test/resources/testData/workflows.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/backend/src/test/resources/testData/workflows.json -------------------------------------------------------------------------------- /bin/install-hadolint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/bin/install-hadolint.sh -------------------------------------------------------------------------------- /bin/install-talisman.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/bin/install-talisman.sh -------------------------------------------------------------------------------- /bin/lib.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/bin/lib.sh -------------------------------------------------------------------------------- /cliff.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/cliff.toml -------------------------------------------------------------------------------- /doc/dark-theme/code-standard-violations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/doc/dark-theme/code-standard-violations.png -------------------------------------------------------------------------------- /doc/dark-theme/exposed-secrets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/doc/dark-theme/exposed-secrets.png -------------------------------------------------------------------------------- /doc/dark-theme/login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/doc/dark-theme/login.png -------------------------------------------------------------------------------- /doc/dark-theme/metrics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/doc/dark-theme/metrics.png -------------------------------------------------------------------------------- /doc/dark-theme/preferences.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/doc/dark-theme/preferences.png -------------------------------------------------------------------------------- /doc/dark-theme/workflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/doc/dark-theme/workflow.png -------------------------------------------------------------------------------- /doc/light-theme/code-standard-violations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/doc/light-theme/code-standard-violations.png -------------------------------------------------------------------------------- /doc/light-theme/exposed-secrets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/doc/light-theme/exposed-secrets.png -------------------------------------------------------------------------------- /doc/light-theme/login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/doc/light-theme/login.png -------------------------------------------------------------------------------- /doc/light-theme/metrics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/doc/light-theme/metrics.png -------------------------------------------------------------------------------- /doc/light-theme/preferences.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/doc/light-theme/preferences.png -------------------------------------------------------------------------------- /doc/light-theme/workflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/doc/light-theme/workflow.png -------------------------------------------------------------------------------- /frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/.gitignore -------------------------------------------------------------------------------- /frontend/.nvmrc: -------------------------------------------------------------------------------- 1 | v22 2 | -------------------------------------------------------------------------------- /frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/README.md -------------------------------------------------------------------------------- /frontend/__tests__/components/DashboardHeader.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/__tests__/components/DashboardHeader.test.js -------------------------------------------------------------------------------- /frontend/__tests__/components/DateRangePicker.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/__tests__/components/DateRangePicker.test.js -------------------------------------------------------------------------------- /frontend/__tests__/components/DividerWithText.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/__tests__/components/DividerWithText.test.js -------------------------------------------------------------------------------- /frontend/__tests__/components/FailureGridCell.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/__tests__/components/FailureGridCell.test.js -------------------------------------------------------------------------------- /frontend/__tests__/components/GridCell.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/__tests__/components/GridCell.test.js -------------------------------------------------------------------------------- /frontend/__tests__/components/Job.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/__tests__/components/Job.test.js -------------------------------------------------------------------------------- /frontend/__tests__/components/LoginPage.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/__tests__/components/LoginPage.test.js -------------------------------------------------------------------------------- /frontend/__tests__/components/MaxIdleTimeoutOverlay.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/__tests__/components/MaxIdleTimeoutOverlay.test.js -------------------------------------------------------------------------------- /frontend/__tests__/components/NoFailures.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/__tests__/components/NoFailures.test.js -------------------------------------------------------------------------------- /frontend/__tests__/components/Spinner.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/__tests__/components/Spinner.test.js -------------------------------------------------------------------------------- /frontend/__tests__/components/WorkflowDashboard.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/__tests__/components/WorkflowDashboard.test.js -------------------------------------------------------------------------------- /frontend/__tests__/components/__snapshots__/DashboardHeader.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/__tests__/components/__snapshots__/DashboardHeader.test.js.snap -------------------------------------------------------------------------------- /frontend/__tests__/components/__snapshots__/DateRangePicker.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/__tests__/components/__snapshots__/DateRangePicker.test.js.snap -------------------------------------------------------------------------------- /frontend/__tests__/components/__snapshots__/DividerWithText.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/__tests__/components/__snapshots__/DividerWithText.test.js.snap -------------------------------------------------------------------------------- /frontend/__tests__/components/__snapshots__/GridCell.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/__tests__/components/__snapshots__/GridCell.test.js.snap -------------------------------------------------------------------------------- /frontend/__tests__/components/__snapshots__/LoginPage.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/__tests__/components/__snapshots__/LoginPage.test.js.snap -------------------------------------------------------------------------------- /frontend/__tests__/components/__snapshots__/MaxIdleTimeoutOverlay.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/__tests__/components/__snapshots__/MaxIdleTimeoutOverlay.test.js.snap -------------------------------------------------------------------------------- /frontend/__tests__/components/__snapshots__/NoFailures.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/__tests__/components/__snapshots__/NoFailures.test.js.snap -------------------------------------------------------------------------------- /frontend/__tests__/components/__snapshots__/Spinner.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/__tests__/components/__snapshots__/Spinner.test.js.snap -------------------------------------------------------------------------------- /frontend/__tests__/components/__snapshots__/WorkflowDashboard.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/__tests__/components/__snapshots__/WorkflowDashboard.test.js.snap -------------------------------------------------------------------------------- /frontend/__tests__/components/metrics/MetricsDashboard.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/__tests__/components/metrics/MetricsDashboard.test.js -------------------------------------------------------------------------------- /frontend/__tests__/components/metrics/__snapshots__/MetricsDashboard.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/__tests__/components/metrics/__snapshots__/MetricsDashboard.test.js.snap -------------------------------------------------------------------------------- /frontend/__tests__/test-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/__tests__/test-utils.js -------------------------------------------------------------------------------- /frontend/__tests__/vitest.setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/__tests__/vitest.setup.js -------------------------------------------------------------------------------- /frontend/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/eslint.config.js -------------------------------------------------------------------------------- /frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/index.html -------------------------------------------------------------------------------- /frontend/mock-data/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/mock-data/data.json -------------------------------------------------------------------------------- /frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/package-lock.json -------------------------------------------------------------------------------- /frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/package.json -------------------------------------------------------------------------------- /frontend/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/public/favicon.ico -------------------------------------------------------------------------------- /frontend/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/src/App.vue -------------------------------------------------------------------------------- /frontend/src/components/CodeStandardViolationsDashboard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/src/components/CodeStandardViolationsDashboard.vue -------------------------------------------------------------------------------- /frontend/src/components/Dashboard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/src/components/Dashboard.vue -------------------------------------------------------------------------------- /frontend/src/components/DashboardHeader.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/src/components/DashboardHeader.vue -------------------------------------------------------------------------------- /frontend/src/components/DateRangePicker.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/src/components/DateRangePicker.vue -------------------------------------------------------------------------------- /frontend/src/components/DividerWithText.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/src/components/DividerWithText.vue -------------------------------------------------------------------------------- /frontend/src/components/FailureGridCell.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/src/components/FailureGridCell.vue -------------------------------------------------------------------------------- /frontend/src/components/GridCell.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/src/components/GridCell.vue -------------------------------------------------------------------------------- /frontend/src/components/Job.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/src/components/Job.vue -------------------------------------------------------------------------------- /frontend/src/components/LoginPage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/src/components/LoginPage.vue -------------------------------------------------------------------------------- /frontend/src/components/MaxIdleTimeoutOverlay.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/src/components/MaxIdleTimeoutOverlay.vue -------------------------------------------------------------------------------- /frontend/src/components/NoFailures.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/src/components/NoFailures.vue -------------------------------------------------------------------------------- /frontend/src/components/Preferences.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/src/components/Preferences.vue -------------------------------------------------------------------------------- /frontend/src/components/SecretsDashboard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/src/components/SecretsDashboard.vue -------------------------------------------------------------------------------- /frontend/src/components/SideMenuBar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/src/components/SideMenuBar.vue -------------------------------------------------------------------------------- /frontend/src/components/Spinner.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/src/components/Spinner.vue -------------------------------------------------------------------------------- /frontend/src/components/WorkflowDashboard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/src/components/WorkflowDashboard.vue -------------------------------------------------------------------------------- /frontend/src/components/metrics/MetricCard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/src/components/metrics/MetricCard.vue -------------------------------------------------------------------------------- /frontend/src/components/metrics/MetricCardContainer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/src/components/metrics/MetricCardContainer.vue -------------------------------------------------------------------------------- /frontend/src/components/metrics/MetricCardTitle.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/src/components/metrics/MetricCardTitle.vue -------------------------------------------------------------------------------- /frontend/src/components/metrics/MetricsDashboard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/src/components/metrics/MetricsDashboard.vue -------------------------------------------------------------------------------- /frontend/src/components/metrics/RepositoryMetrics.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/src/components/metrics/RepositoryMetrics.vue -------------------------------------------------------------------------------- /frontend/src/components/metrics/TimeSeriesLineChart.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/src/components/metrics/TimeSeriesLineChart.vue -------------------------------------------------------------------------------- /frontend/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/src/main.js -------------------------------------------------------------------------------- /frontend/src/plugins/charts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/src/plugins/charts.js -------------------------------------------------------------------------------- /frontend/src/plugins/vuetify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/src/plugins/vuetify.js -------------------------------------------------------------------------------- /frontend/src/router/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/src/router/index.js -------------------------------------------------------------------------------- /frontend/src/services/apiService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/src/services/apiService.js -------------------------------------------------------------------------------- /frontend/src/services/authenticationService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/src/services/authenticationService.js -------------------------------------------------------------------------------- /frontend/src/services/preferences.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/src/services/preferences.js -------------------------------------------------------------------------------- /frontend/src/services/storageService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/src/services/storageService.js -------------------------------------------------------------------------------- /frontend/src/services/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/src/services/utils.js -------------------------------------------------------------------------------- /frontend/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/frontend/vite.config.js -------------------------------------------------------------------------------- /run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/otto-de/gitactionboard/HEAD/run.sh --------------------------------------------------------------------------------