stable

Clone or download

Read-only

Merge baseline plugin code into the main repository

Part of request #25735: Move Baseline plugin into main source tree Change-Id: Ie9dd82fd8dd7deae21b8fdfb984b1e2b3f09f60b

Modified Files

Name
A plugins/baseline/Jenkinsfile +164 −0 Go to diff View file
A plugins/baseline/build-manifest.json +13 −0 Go to diff View file
A plugins/baseline/composer.json +14 −0 Go to diff View file
A plugins/baseline/composer.lock +305 −0 Go to diff View file
A plugins/baseline/db/install.sql +44 −0 Go to diff View file
A plugins/baseline/db/mysql/updates/2021/202107271515_add_possibly_missing_tables.php +68 −0 Go to diff View file
A plugins/baseline/db/mysql/updates/2021/202107271520_truncate_role_assignment_table.php +35 −0 Go to diff View file
A plugins/baseline/db/uninstall.sql +4 −0 Go to diff View file
A plugins/baseline/doc/README.md +44 −0 Go to diff View file
A plugins/baseline/doc/backend_architecture.graphml +917 −0 Go to diff View file
A plugins/baseline/doc/backend_architecture.png Binary file Go to diff View file
A plugins/baseline/doc/data_model.graphml +873 −0 Go to diff View file
A plugins/baseline/doc/data_model.png Binary file Go to diff View file
A plugins/baseline/include/Adapter/ArtifactLinkRepository.php +95 −0 Go to diff View file
A plugins/baseline/include/Adapter/BaselineArtifactRepositoryAdapter.php +131 −0 Go to diff View file
A plugins/baseline/include/Adapter/BaselineRepositoryAdapter.php +190 −0 Go to diff View file
A plugins/baseline/include/Adapter/ClockAdapter.php +41 −0 Go to diff View file
A plugins/baseline/include/Adapter/ComparisonRepositoryAdapter.php +224 −0 Go to diff View file
A plugins/baseline/include/Adapter/CurrentUserProviderAdapter.php +44 −0 Go to diff View file
A plugins/baseline/include/Adapter/ProjectRepositoryAdapter.php +60 −0 Go to diff View file
A plugins/baseline/include/Adapter/RoleAssignment.php +63 −0 Go to diff View file
A plugins/baseline/include/Adapter/RoleAssignmentRepositoryAdapter.php +64 −0 Go to diff View file
A plugins/baseline/include/Adapter/SemanticFieldRepository.php +59 −0 Go to diff View file
A plugins/baseline/include/Adapter/SemanticValueAdapter.php +106 −0 Go to diff View file
A plugins/baseline/include/BaselineTuleapService.php +32 −0 Go to diff View file
A plugins/baseline/include/Domain/Authorizations.php +46 −0 Go to diff View file
A plugins/baseline/include/Domain/AuthorizationsImpl.php +109 −0 Go to diff View file
A plugins/baseline/include/Domain/Baseline.php +58 −0 Go to diff View file
A plugins/baseline/include/Domain/BaselineArtifact.php +134 −0 Go to diff View file
A plugins/baseline/include/Domain/BaselineArtifactNotFoundException.php +30 −0 Go to diff View file
A plugins/baseline/include/Domain/BaselineArtifactRepository.php +34 −0 Go to diff View file
A plugins/baseline/include/Domain/BaselineArtifactService.php +87 −0 Go to diff View file
A plugins/baseline/include/Domain/BaselineDeletionException.php +52 −0 Go to diff View file
A plugins/baseline/include/Domain/BaselineRepository.php +55 −0 Go to diff View file
A plugins/baseline/include/Domain/BaselineRootArtifactNotFoundException.php +30 −0 Go to diff View file
A plugins/baseline/include/Domain/BaselineService.php +124 −0 Go to diff View file
A plugins/baseline/include/Domain/BaselinesPage.php +70 −0 Go to diff View file
A plugins/baseline/include/Domain/ChangesetNotFoundException.php +47 −0 Go to diff View file
A plugins/baseline/include/Domain/Clock.php +31 −0 Go to diff View file
A plugins/baseline/include/Domain/Comparison.php +69 −0 Go to diff View file
A plugins/baseline/include/Domain/ComparisonRepository.php +60 −0 Go to diff View file
A plugins/baseline/include/Domain/ComparisonService.php +119 −0 Go to diff View file
A plugins/baseline/include/Domain/ComparisonsPage.php +70 −0 Go to diff View file
A plugins/baseline/include/Domain/CurrentUserProvider.php +31 −0 Go to diff View file
A plugins/baseline/include/Domain/InvalidComparisonException.php +30 −0 Go to diff View file
A plugins/baseline/include/Domain/NotAuthorizedException.php +30 −0 Go to diff View file
A plugins/baseline/include/Domain/ProjectRepository.php +32 −0 Go to diff View file
A plugins/baseline/include/Domain/Role.php +30 −0 Go to diff View file
A plugins/baseline/include/Domain/RoleAssignmentRepository.php +35 −0 Go to diff View file
A plugins/baseline/include/Domain/TransientBaseline.php +66 −0 Go to diff View file
A plugins/baseline/include/Domain/TransientComparison.php +78 −0 Go to diff View file
A plugins/baseline/include/Plugin/PluginDescriptor.php +38 −0 Go to diff View file
A plugins/baseline/include/Plugin/PluginInfo.php +34 −0 Go to diff View file
A plugins/baseline/include/REST/BaselineArtifactCollectionRepresentation.php +48 −0 Go to diff View file
A plugins/baseline/include/REST/BaselineArtifactController.php +128 −0 Go to diff View file
A plugins/baseline/include/REST/BaselineArtifactRepresentation.php +82 −0 Go to diff View file
A plugins/baseline/include/REST/BaselineArtifactsResource.php +89 −0 Go to diff View file
A plugins/baseline/include/REST/BaselineController.php +183 −0 Go to diff View file
A plugins/baseline/include/REST/BaselineRepresentation.php +65 −0 Go to diff View file
A plugins/baseline/include/REST/BaselineRestResourcesInjector.php +39 −0 Go to diff View file
A plugins/baseline/include/REST/BaselinesPageRepresentation.php +65 −0 Go to diff View file
A plugins/baseline/include/REST/BaselinesResource.php +159 −0 Go to diff View file
A plugins/baseline/include/REST/ComparisonController.php +153 −0 Go to diff View file
A plugins/baseline/include/REST/ComparisonRepresentation.php +82 −0 Go to diff View file
A plugins/baseline/include/REST/ComparisonsPageRepresentation.php +65 −0 Go to diff View file
A plugins/baseline/include/REST/ComparisonsResource.php +141 −0 Go to diff View file
A plugins/baseline/include/REST/Exception/ForbiddenRestException.php +35 −0 Go to diff View file
A plugins/baseline/include/REST/Exception/NotFoundRestException.php +35 −0 Go to diff View file
A plugins/baseline/include/REST/ProjectBaselineController.php +87 −0 Go to diff View file
A plugins/baseline/include/REST/ProjectBaselinesResource.php +88 −0 Go to diff View file
A plugins/baseline/include/REST/ProjectComparisonController.php +87 −0 Go to diff View file
A plugins/baseline/include/REST/ProjectComparisonsResource.php +88 −0 Go to diff View file
A plugins/baseline/include/ServiceController.php +173 −0 Go to diff View file
A plugins/baseline/include/Support/ContainerBuilderFactory.php +90 −0 Go to diff View file
A plugins/baseline/include/baselinePlugin.php +122 −0 Go to diff View file
A plugins/baseline/jest.config.js +23 −0 Go to diff View file
A plugins/baseline/package.json +35 −0 Go to diff View file
A plugins/baseline/pnpm-lock.yaml +306 −0 Go to diff View file
A plugins/baseline/scripts/baseline/api/rest-querier.js +151 −0 Go to diff View file
A plugins/baseline/scripts/baseline/api/rest-querier.test.js +134 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/App.test.js +73 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/App.vue +114 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/IndexPage.test.js +75 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/IndexPage.vue +154 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/NotificationAlert.vue +40 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/baseline-content/ArtifactField.test.js +55 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/baseline-content/ArtifactField.vue +61 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/baseline-content/ArtifactsList.test.js +56 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/baseline-content/ArtifactsList.vue +43 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/baseline-content/BaselineContentFilters.vue +47 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/baseline-content/BaselineContentFiltersSkeleton.vue +26 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/baseline-content/ContentArtifact.test.js +163 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/baseline-content/ContentArtifact.vue +131 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/baseline-content/ContentBody.test.js +94 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/baseline-content/ContentBody.vue +59 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/baseline-content/ContentBodySkeleton.vue +41 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/baseline-content/ContentPage.vue +111 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/baselines-list/BaselineListItem.vue +97 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/baselines-list/BaselineSkeleton.vue +54 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/baselines-list/BaselinesList.test.js +114 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/baselines-list/BaselinesList.vue +86 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/baselines-list/ConsultBaselineButton.vue +45 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/baselines-list/DeleteBaselineButton.test.js +58 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/baselines-list/DeleteBaselineButton.vue +50 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/baselines-list/DeleteBaselineConfirmationModal.test.js +107 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/baselines-list/DeleteBaselineConfirmationModal.vue +74 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/common/ActionButton.test.js +72 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/common/ActionButton.vue +52 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/common/ArtifactBadge.test.js +42 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/common/ArtifactBadge.vue +45 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/common/ArtifactLabel.vue +42 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/common/ArtifactLink.vue +38 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/common/ArtifactSkeleton.vue +25 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/common/BaselineLabel.test.js +64 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/common/BaselineLabel.vue +54 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/common/BaselineLabelSkeleton.vue +33 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/common/CollapsableContent.test.js +84 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/common/CollapsableContent.vue +57 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/common/ContentLayout.vue +70 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/common/DeleteConfirmationModal.test.js +88 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/common/DeleteConfirmationModal.vue +101 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/common/DepthLimitReachedMessage.vue +28 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/common/HumanizedDate.test.js +59 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/common/HumanizedDate.vue +57 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/common/SemanticFieldLabel.test.js +77 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/common/SemanticFieldLabel.vue +67 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/common/StatisticItem.vue +40 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/common/TrackersMultiSelect.vue +80 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/common/UserBadge.vue +45 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/comparison/ComparisonContentFilters.vue +47 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/comparison/ComparisonContentFiltersSkeleton.vue +26 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/comparison/ComparisonHeader.vue +63 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/comparison/ComparisonHeaderSkeleton.vue +40 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/comparison/ComparisonLabelSkeleton.vue +31 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/comparison/ComparisonPage.vue +112 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/comparison/ComparisonPageAsync.vue +70 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/comparison/ComparisonPageSkeleton.vue +47 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/comparison/ComparisonStatisticSkeleton.vue +35 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/comparison/ComparisonStatistics.vue +90 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/comparison/ComparisonStatisticsSkeleton.vue +36 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/comparison/NewComparisonModal.test.js +115 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/comparison/NewComparisonModal.vue +180 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/comparison/SaveComparisonModal.test.js +115 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/comparison/SaveComparisonModal.vue +133 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/comparison/TransientComparisonLabel.test.js +60 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/comparison/TransientComparisonLabel.vue +61 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/comparison/content/ArtifactComparison.test.js +101 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/comparison/content/ArtifactComparison.vue +112 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/comparison/content/ArtifactsListComparison.vue +68 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/comparison/content/ComparisonContent.test.js +81 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/comparison/content/ComparisonContent.vue +82 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/comparison/content/ComparisonContentSkeleton.vue +45 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/comparison/content/FieldComparison.test.js +62 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/comparison/content/FieldComparison.vue +66 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/comparisons-list/ComparisonItem.test.js +89 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/comparisons-list/ComparisonItem.vue +99 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/comparisons-list/ComparisonSkeleton.vue +51 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/comparisons-list/ComparisonsList.test.js +109 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/comparisons-list/ComparisonsList.vue +85 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/comparisons-list/ConsultComparisonButton.vue +47 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/comparisons-list/DeleteComparisonButton.vue +55 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/comparisons-list/DeleteComparisonConfirmationModal.test.js +108 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/comparisons-list/DeleteComparisonConfirmationModal.vue +75 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/layout/BaselineModal.vue +100 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/new-baseline/MilestonesSelect.test.js +98 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/new-baseline/MilestonesSelect.vue +81 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/new-baseline/MilestonesSelectSkeleton.vue +27 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/new-baseline/NewBaselineModal.test.js +177 −0 Go to diff View file
A plugins/baseline/scripts/baseline/components/new-baseline/NewBaselineModal.vue +222 −0 Go to diff View file
A plugins/baseline/scripts/baseline/constants/index.js +26 −0 Go to diff View file
A plugins/baseline/scripts/baseline/index.js +74 −0 Go to diff View file
A plugins/baseline/scripts/baseline/po/fr.po +243 −0 Go to diff View file
A plugins/baseline/scripts/baseline/router/NotFoundPage.vue +32 −0 Go to diff View file
A plugins/baseline/scripts/baseline/router/index.js +94 −0 Go to diff View file
A plugins/baseline/scripts/baseline/store/baselines.js +85 −0 Go to diff View file
A plugins/baseline/scripts/baseline/store/baselines.test.js +120 −0 Go to diff View file
A plugins/baseline/scripts/baseline/store/comparisons.js +85 −0 Go to diff View file
A plugins/baseline/scripts/baseline/store/comparisons.test.js +122 −0 Go to diff View file
A plugins/baseline/scripts/baseline/store/current_baseline.js +58 −0 Go to diff View file
A plugins/baseline/scripts/baseline/store/current_baseline.test.js +92 −0 Go to diff View file
A plugins/baseline/scripts/baseline/store/current_comparison/abstract_baseline_content.js +126 −0 Go to diff View file
A plugins/baseline/scripts/baseline/store/current_comparison/abstract_baseline_content.test.js +285 −0 Go to diff View file
A plugins/baseline/scripts/baseline/store/current_comparison/index.js +134 −0 Go to diff View file
A plugins/baseline/scripts/baseline/store/current_comparison/index.test.js +211 −0 Go to diff View file
A plugins/baseline/scripts/baseline/store/dialog_interface.js +38 −0 Go to diff View file
A plugins/baseline/scripts/baseline/store/global.js +104 −0 Go to diff View file
A plugins/baseline/scripts/baseline/store/global.test.js +296 −0 Go to diff View file
A plugins/baseline/scripts/baseline/store/index.js +26 −0 Go to diff View file
A plugins/baseline/scripts/baseline/store/semantics.js +104 −0 Go to diff View file
A plugins/baseline/scripts/baseline/store/semantics.test.js +257 −0 Go to diff View file
A plugins/baseline/scripts/baseline/store/store_options.js +40 −0 Go to diff View file
A plugins/baseline/scripts/baseline/support/array-utils.js +38 −0 Go to diff View file
A plugins/baseline/scripts/baseline/support/array-utils.test.js +156 −0 Go to diff View file
A plugins/baseline/scripts/baseline/support/comparison.js +77 −0 Go to diff View file
A plugins/baseline/scripts/baseline/support/comparison.test.js +96 −0 Go to diff View file
A plugins/baseline/scripts/baseline/support/date-utils.js +52 −0 Go to diff View file
A plugins/baseline/scripts/baseline/support/date-utils.test.js +65 −0 Go to diff View file
A plugins/baseline/scripts/baseline/support/factories.js +196 −0 Go to diff View file
A plugins/baseline/scripts/baseline/support/graph-utils.js +33 −0 Go to diff View file
A plugins/baseline/scripts/baseline/support/graph-utils.test.js +53 −0 Go to diff View file
A plugins/baseline/scripts/baseline/support/local-vue.js +36 −0 Go to diff View file
A plugins/baseline/scripts/baseline/support/rest-utils.js +34 −0 Go to diff View file
A plugins/baseline/scripts/baseline/support/rest-utils.test.js +71 −0 Go to diff View file
A plugins/baseline/scripts/baseline/support/store-wrapper.test-helper.js +51 −0 Go to diff View file
A plugins/baseline/site-content/en_US/baseline.tab +2 −0 Go to diff View file
A plugins/baseline/site-content/fr_FR/LC_MESSAGES/tuleap-baseline.po +93 −0 Go to diff View file
A plugins/baseline/site-content/fr_FR/baseline.tab +2 −0 Go to diff View file
A plugins/baseline/src/composer.json +11 −0 Go to diff View file
A plugins/baseline/src/composer.lock +72 −0 Go to diff View file
A plugins/baseline/templates/project-service-index.mustache +9 −0 Go to diff View file
A plugins/baseline/tests/rest/BaselineFixtureData.php +32 −0 Go to diff View file
A plugins/baseline/tests/rest/BaselinesResourceTest.php +256 −0 Go to diff View file
A plugins/baseline/tests/rest/ComparisonsResourceTest.php +239 −0 Go to diff View file
A plugins/baseline/tests/rest/_fixtures/Baseline/project.xml +255 −0 Go to diff View file
A plugins/baseline/tests/rest/_fixtures/Baseline/user_map.csv +1 −0 Go to diff View file
A plugins/baseline/tests/rest/_fixtures/Baseline/users.xml +10 −0 Go to diff View file
A plugins/baseline/tests/rest/setup.sh +3 −0 Go to diff View file
A plugins/baseline/tests/unit/Adapter/ArtifactLinkRepositoryTest.php +187 −0 Go to diff View file
A plugins/baseline/tests/unit/Adapter/BaselineArtifactRepositoryAdapterTest.php +171 −0 Go to diff View file
A plugins/baseline/tests/unit/Adapter/BaselineRepositoryAdapterTest.php +302 −0 Go to diff View file
A plugins/baseline/tests/unit/Adapter/ClockAdapterTest.php +56 −0 Go to diff View file
A plugins/baseline/tests/unit/Adapter/ComparisonRepositoryAdapterTest.php +414 −0 Go to diff View file
A plugins/baseline/tests/unit/Adapter/SemanticValueAdapterFindDescriptionTest.php +111 −0 Go to diff View file
A plugins/baseline/tests/unit/Adapter/SemanticValueAdapterFindInitialEffortTest.php +111 −0 Go to diff View file
A plugins/baseline/tests/unit/Adapter/SemanticValueAdapterFindStatusTest.php +111 −0 Go to diff View file
A plugins/baseline/tests/unit/Adapter/SemanticValueAdapterFindTitleTest.php +111 −0 Go to diff View file
A plugins/baseline/tests/unit/Adapter/SemanticValueAdapterTest.php +77 −0 Go to diff View file
A plugins/baseline/tests/unit/Domain/BaselineArtifactServiceTest.php +95 −0 Go to diff View file
A plugins/baseline/tests/unit/Domain/BaselineServiceTest.php +184 −0 Go to diff View file
A plugins/baseline/tests/unit/Domain/ComparisonServiceTest.php +147 −0 Go to diff View file
A plugins/baseline/tests/unit/Factory/BaselineArtifactBuilder.php +129 −0 Go to diff View file
A plugins/baseline/tests/unit/Factory/BaselineArtifactFactory.php +43 −0 Go to diff View file
A plugins/baseline/tests/unit/Factory/BaselineBuilder.php +88 −0 Go to diff View file
A plugins/baseline/tests/unit/Factory/BaselineFactory.php +54 −0 Go to diff View file
A plugins/baseline/tests/unit/Factory/ChangesetBuilder.php +92 −0 Go to diff View file
A plugins/baseline/tests/unit/Factory/ChangesetFactory.php +35 −0 Go to diff View file
A plugins/baseline/tests/unit/Factory/ComparisonFactory.php +52 −0 Go to diff View file
A plugins/baseline/tests/unit/Factory/DateTimeFactory.php +34 −0 Go to diff View file
A plugins/baseline/tests/unit/Factory/ProjectFactory.php +45 −0 Go to diff View file
A plugins/baseline/tests/unit/Factory/TrackerBuilder.php +75 −0 Go to diff View file
A plugins/baseline/tests/unit/Factory/TrackerFactory.php +33 −0 Go to diff View file
A plugins/baseline/tests/unit/Factory/TransientBaselineBuilder.php +63 −0 Go to diff View file
A plugins/baseline/tests/unit/Factory/TransientBaselineFactory.php +37 −0 Go to diff View file
A plugins/baseline/tests/unit/Factory/TransientComparisonBuilder.php +76 −0 Go to diff View file
A plugins/baseline/tests/unit/Factory/TransientComparisonFactory.php +55 −0 Go to diff View file
A plugins/baseline/tests/unit/REST/BaselineArtifactControllerIntTest.php +130 −0 Go to diff View file
A plugins/baseline/tests/unit/REST/BaselineArtifactControllerTest.php +97 −0 Go to diff View file
A plugins/baseline/tests/unit/REST/BaselineControllerIntTest.php +110 −0 Go to diff View file
A plugins/baseline/tests/unit/REST/BaselineControllerTest.php +270 −0 Go to diff View file
A plugins/baseline/tests/unit/REST/BaselineRepresentationTest.php +58 −0 Go to diff View file
A plugins/baseline/tests/unit/REST/BaselinesPageRepresentationTest.php +75 −0 Go to diff View file
A plugins/baseline/tests/unit/REST/ComparisonControllerIntTest.php +150 −0 Go to diff View file
A plugins/baseline/tests/unit/REST/ComparisonControllerTest.php +125 −0 Go to diff View file
A plugins/baseline/tests/unit/REST/Exception/ForbiddenRestExceptionTest.php +38 −0 Go to diff View file
A plugins/baseline/tests/unit/REST/Exception/NotFoundRestExceptionTest.php +38 −0 Go to diff View file
A plugins/baseline/tests/unit/REST/IntegrationTestCaseWithStubs.php +120 −0 Go to diff View file
A plugins/baseline/tests/unit/REST/ProjectBaselineControllerIntTest.php +115 −0 Go to diff View file
A plugins/baseline/tests/unit/REST/ProjectBaselineControllerTest.php +140 −0 Go to diff View file
A plugins/baseline/tests/unit/REST/ProjectComparisonControllerIntTest.php +101 −0 Go to diff View file
A plugins/baseline/tests/unit/REST/ProjectComparisonControllerTest.php +122 −0 Go to diff View file
A plugins/baseline/tests/unit/Stub/ArtifactHistory.php +70 −0 Go to diff View file
A plugins/baseline/tests/unit/Stub/BaselineArtifactRepositoryStub.php +89 −0 Go to diff View file
A plugins/baseline/tests/unit/Stub/BaselineChangeSet.php +55 −0 Go to diff View file
A plugins/baseline/tests/unit/Stub/BaselineRepositoryStub.php +118 −0 Go to diff View file
A plugins/baseline/tests/unit/Stub/ComparisonRepositoryStub.php +132 −0 Go to diff View file
A plugins/baseline/tests/unit/Stub/CurrentUserProviderStub.php +51 −0 Go to diff View file
A plugins/baseline/tests/unit/Stub/FrozenClock.php +53 −0 Go to diff View file
A plugins/baseline/tests/unit/Stub/FullAccessAuthorizationsStub.php +75 −0 Go to diff View file
A plugins/baseline/tests/unit/Stub/ProjectRepositoryStub.php +53 −0 Go to diff View file
A plugins/baseline/tests/unit/Support/CurrentUserContext.php +41 −0 Go to diff View file
A plugins/baseline/tests/unit/bootstrap.php +32 −0 Go to diff View file
A plugins/baseline/tests/unit/phpunit.xml +47 −0 Go to diff View file
A plugins/baseline/themes/baseline.scss +83 −0 Go to diff View file
A plugins/baseline/themes/baseline/_baseline-content.scss +88 −0 Go to diff View file
A plugins/baseline/themes/baseline/_baselines-list.scss +44 −0 Go to diff View file
A plugins/baseline/themes/baseline/_comparison-content.scss +140 −0 Go to diff View file
A plugins/baseline/themes/baseline/_comparison.scss +37 −0 Go to diff View file
A plugins/baseline/themes/baseline/_comparisons-list.scss +35 −0 Go to diff View file
A plugins/baseline/themes/baseline/_form.scss +33 −0 Go to diff View file
A plugins/baseline/themes/baseline/_new-baseline-modal.scss +34 −0 Go to diff View file
A plugins/baseline/themes/baseline/_new-comparison-modal.scss +54 −0 Go to diff View file
A plugins/baseline/themes/baseline/_project-header-background.scss +35 −0 Go to diff View file
A plugins/baseline/themes/baseline/_statistics.scss +49 −0 Go to diff View file
A plugins/baseline/tsconfig.json +4 −0 Go to diff View file
A plugins/baseline/webpack.common.js +57 −0 Go to diff View file
A plugins/baseline/webpack.dev.js +23 −0 Go to diff View file
A plugins/baseline/webpack.prod.js +23 −0 Go to diff View file
M tools/rpm/tuleap.rhel7.spec +12 −0 Go to diff View file