stable

Clone or download

Read-only

Retrieve Open/Closed status of Features

closes request #25000 The status of a feature plannee in a PI is not taken into account How to test: - Plan a feature in a Program Increment - Change that feature's status to "closed" - When you browse the Program Backlog and you expand the Program Increment, you should see the Feature in grey (because it's closed). No change in the Program Backlog because it only retrieves open features. REST routes returing Features should have their "is_open" status. No other change expected. Change-Id: I4cf083f26e37ffb97cd92fb60b5c7e4985e8c82f

Modified Files

Name
R plugins/program_management/include/Adapter/Program/Backlog/UserStory/IsOpenRetriever.php Go to diff View file
M plugins/program_management/include/Domain/Program/Backlog/Feature/Feature.php +3 −0 Go to diff View file
A plugins/program_management/include/Domain/Program/Backlog/Feature/VerifyFeatureIsOpen.php +28 −0 Go to diff View file
M plugins/program_management/include/Domain/Program/Backlog/ProgramBacklogSearcher.php +3 −0 Go to diff View file
M plugins/program_management/include/Domain/Program/Backlog/ProgramIncrement/Content/ProgramIncrementContentSearcher.php +3 −0 Go to diff View file
M plugins/program_management/include/Domain/Team/MirroredTimebox/FeatureOfUserStoryRetriever.php +3 −1 Go to diff View file
M plugins/program_management/include/REST/v1/FeatureRepresentation.php +4 −0 Go to diff View file
M plugins/program_management/include/REST/v1/IterationResource.php +2 −1 Go to diff View file
M plugins/program_management/include/REST/v1/ProgramBacklogItemsResource.php +9 −50 Go to diff View file
M plugins/program_management/include/REST/v1/ProgramIncrementResource.php +6 −3 Go to diff View file
M plugins/program_management/include/REST/v1/ProjectResource.php +3 −1 Go to diff View file
M plugins/program_management/scripts/program_management/src/components/Backlog/ProgramIncrement/FeatureCard.test.ts +58 −135 Go to diff View file
M plugins/program_management/scripts/program_management/src/components/Backlog/ProgramIncrement/FeatureCard.vue +4 −0 Go to diff View file
M plugins/program_management/scripts/program_management/src/components/Backlog/UserStoryDisplayer.test.ts +30 −76 Go to diff View file
M plugins/program_management/scripts/program_management/src/components/Backlog/UserStoryDisplayer.vue +1 −1 Go to diff View file
M plugins/program_management/scripts/program_management/src/components/Backlog/__snapshots__/UserStoryDisplayer.test.ts.snap +1 −1 Go to diff View file
M plugins/program_management/scripts/program_management/src/helpers/UserStories/user-stories-retriever.ts +1 −4 Go to diff View file
M plugins/program_management/scripts/program_management/src/type.ts +5 −4 Go to diff View file
D plugins/program_management/tests/unit/Adapter/Program/Backlog/UserStory/IsOpenRetrieverTest.php +0 −56 Go to diff View file
A plugins/program_management/tests/unit/Adapter/Workspace/Tracker/Semantics/IsOpenRetrieverTest.php +71 −0 Go to diff View file
M plugins/program_management/tests/unit/Builder/FeatureBuilder.php +2 −0 Go to diff View file
M plugins/program_management/tests/unit/Builder/FeatureOfUserStoryRetrieverBuilder.php +10 −16 Go to diff View file
M plugins/program_management/tests/unit/Domain/Program/Backlog/Feature/FeatureTest.php +3 −0 Go to diff View file
M plugins/program_management/tests/unit/Domain/Program/Backlog/ProgramBacklogSearcherTest.php +5 −1 Go to diff View file
M plugins/program_management/tests/unit/Domain/Program/Backlog/ProgramIncrement/Content/ProgramIncrementContentSearcherTest.php +5 −1 Go to diff View file
M plugins/program_management/tests/unit/Domain/Program/Backlog/UserStory/FeatureOfUserStoryRetrieverTest.php +39 −38 Go to diff View file
M plugins/program_management/tests/unit/REST/v1/FeatureRepresentationTest.php +3 −0 Go to diff View file
A plugins/program_management/tests/unit/Stub/VerifyFeatureIsOpenStub.php +62 −0 Go to diff View file
M plugins/program_management/themes/program_management/_element.scss +1 −1 Go to diff View file