stable

Clone or download

Read-only

Create the card

Given a parent card, switch one of its cells to add mode. Enter a label, hit enter. => nothing is displayed[0] Enter another label, hit enter. Refresh the page. => The two cards that have just been created are displayed in the chosen column. [0] The live display of the card will be done later, to not clutter the review. Part of: story #14148 Add in place a child card Change-Id: I36764be4338ee4f3381ae0ec8a539431bbc85e6e

Modified Files

Name
A plugins/taskboard/include/Tracker/AddInPlace.php +54 −0 Go to diff View file
A plugins/taskboard/include/Tracker/AddInPlacePresenter.php +41 −0 Go to diff View file
R plugins/taskboard/include/Tracker/AddInPlaceTrackerRetriever.php Go to diff View file
M plugins/taskboard/include/Tracker/TitleFieldPresenter.php +1 −1 Go to diff View file
M plugins/taskboard/include/Tracker/TrackerPresenter.php +4 −4 Go to diff View file
M plugins/taskboard/include/Tracker/TrackerPresenterCollectionBuilder.php +18 −16 Go to diff View file
M plugins/taskboard/phpunit/Board/BoardPresenterTest.php +3 −2 Go to diff View file
R plugins/taskboard/phpunit/Tracker/AddInPlaceTrackerRetrieverTest.php Go to diff View file
M plugins/taskboard/phpunit/Tracker/TrackerPresenterCollectionBuilderTest.php +48 −7 Go to diff View file
M plugins/taskboard/scripts/taskboard/src/components/TaskBoard/Body/Swimlane/Card/Add/AddCard.test.ts +34 −7 Go to diff View file
M plugins/taskboard/scripts/taskboard/src/components/TaskBoard/Body/Swimlane/Card/Add/AddCard.vue +21 −2 Go to diff View file
M plugins/taskboard/scripts/taskboard/src/components/TaskBoard/Body/Swimlane/ColumnWithChildren.vue +1 −1 Go to diff View file
M plugins/taskboard/scripts/taskboard/src/helpers/update-artifact.test.ts +431 −2 Go to diff View file
M plugins/taskboard/scripts/taskboard/src/helpers/update-artifact.ts +131 −11 Go to diff View file
M plugins/taskboard/scripts/taskboard/src/store/getters.test.ts +2 −2 Go to diff View file
M plugins/taskboard/scripts/taskboard/src/store/getters.ts +1 −1 Go to diff View file
R plugins/taskboard/scripts/taskboard/src/store/swimlane/card/put-artifact-type.ts Go to diff View file
M plugins/taskboard/scripts/taskboard/src/store/swimlane/card/card-actions.test.ts +110 −2 Go to diff View file
M plugins/taskboard/scripts/taskboard/src/store/swimlane/card/card-actions.ts +41 −3 Go to diff View file
M plugins/taskboard/scripts/taskboard/src/store/swimlane/card/type.ts +7 −1 Go to diff View file
M plugins/taskboard/scripts/taskboard/src/type.ts +15 −3 Go to diff View file