stable

Clone or download

Read-only

First step of dry run mode

this is part of story #11347 have a UI to accesss Move artifact How to test: Move an artifact, You should have an intermediate modal that display - not / partially and fully migrated fields If you click on confirm, the move should be process If all the fields can be migrated, then the preview modal is not displayed and the migration is directly done. For now only fields name are displayed, next commits will introduce - show more if needed - error display if REST route has error during the move Change-Id: I10d6fad74251b1b2634be4738baf35fa02e21678

Modified Files

Name
M plugins/tracker/www/scripts/artifact-action-buttons/po/fr.po +44 −0 Go to diff View file
M plugins/tracker/www/scripts/artifact-action-buttons/po/template.pot +31 −0 Go to diff View file
M plugins/tracker/www/scripts/artifact-action-buttons/src/api/rest-querier.js +11 −2 Go to diff View file
M plugins/tracker/www/scripts/artifact-action-buttons/src/api/rest-querier.spec.js +22 −3 Go to diff View file
A plugins/tracker/www/scripts/artifact-action-buttons/src/components/DryRunFullyMigratedFieldState.vue +44 −0 Go to diff View file
A plugins/tracker/www/scripts/artifact-action-buttons/src/components/DryRunNotMigratedFieldState.vue +44 −0 Go to diff View file
A plugins/tracker/www/scripts/artifact-action-buttons/src/components/DryRunPartiallyMigratedFieldState.vue +45 −0 Go to diff View file
A plugins/tracker/www/scripts/artifact-action-buttons/src/components/DryRunPreview.vue +41 −0 Go to diff View file
M plugins/tracker/www/scripts/artifact-action-buttons/src/components/MoveModal.vue +29 −6 Go to diff View file
M plugins/tracker/www/scripts/artifact-action-buttons/src/components/MoveModalSelectors.vue +10 −2 Go to diff View file
M plugins/tracker/www/scripts/artifact-action-buttons/src/components/ProjectSelector.vue +1 −0 Go to diff View file
M plugins/tracker/www/scripts/artifact-action-buttons/src/components/TrackerSelector.vue +1 −0 Go to diff View file
M plugins/tracker/www/scripts/artifact-action-buttons/src/store/actions.js +29 −1 Go to diff View file
M plugins/tracker/www/scripts/artifact-action-buttons/src/store/actions.spec.js +65 −3 Go to diff View file
M plugins/tracker/www/scripts/artifact-action-buttons/src/store/getters.js +7 −0 Go to diff View file
M plugins/tracker/www/scripts/artifact-action-buttons/src/store/mutations.js +16 −0 Go to diff View file
M plugins/tracker/www/scripts/artifact-action-buttons/src/store/state.js +8 −1 Go to diff View file
M plugins/tracker/www/themes/FlamingParrot/css/style.scss +4 −0 Go to diff View file
M plugins/tracker/www/themes/default/css/includes/_move-artifact.scss +17 −5 Go to diff View file