stable

Clone or download

Read-only

Move comparisons authorizations in domain services

Part of epic #12142 Baseline v1 Objective: check authorizations as soon as possible. This change finalize the refactoring started with commit e85cde3233406faf4de483d5108335e8745d7099. Change-Id: I9170c45cc0039bc9214187b232a5618e02aa5a53

Modified Files

Name
M doc/README.md +7 −1 Go to diff View file
M doc/backend_architecture.graphml +144 −121 Go to diff View file
M doc/backend_architecture.png Binary file Go to diff View file
D include/Adapter/AdapterPermissions.php +0 −73 Go to diff View file
M include/Adapter/BaselineRepositoryAdapter.php +6 −6 Go to diff View file
M include/Adapter/ComparisonRepositoryAdapter.php +12 −22 Go to diff View file
R include/Domain/BaselineAuthorizations.php Go to diff View file
R include/Domain/BaselineAuthorizationsImpl.php Go to diff View file
M include/Domain/BaselineService.php +2 −2 Go to diff View file
M include/Domain/ComparisonService.php +17 −1 Go to diff View file
M include/REST/ProjectComparisonController.php +20 −8 Go to diff View file
M include/REST/ProjectComparisonsResource.php +3 −1 Go to diff View file
M include/Support/ContainerBuilderFactory.php +8 −8 Go to diff View file
M phpunit/Adapter/BaselineRepositoryAdapterTest.php +4 −4 Go to diff View file
M phpunit/Adapter/ComparisonRepositoryAdapterTest.php +14 −38 Go to diff View file
M phpunit/Domain/BaselineServiceTest.php +2 −2 Go to diff View file
M phpunit/Domain/ComparisonServiceTest.php +15 −1 Go to diff View file
M phpunit/REST/IntegrationTestCaseWithStubs.php +3 −3 Go to diff View file
R phpunit/Stub/FullAccessBaselineAuthorizationsStub.php Go to diff View file
M site-content/fr_FR/LC_MESSAGES/tuleap-baseline.po +6 −6 Go to diff View file