stable

Clone or download

Read-only

Remove jenkins server (UI part)

This is part of story #14019 automate jenkins job creation & run The deletion is not done in backend. This patch introduces the "Remove" button and the popover to confirm it. Change-Id: Idb17a55bff0fedb96128401820a3548508b43c58

Modified Files

Name
M plugins/hudson_git/build-manifest.json +7 −1 Go to diff View file
M plugins/hudson_git/db/install.sql +2 −2 Go to diff View file
A plugins/hudson_git/db/mysql/updates/2020/202002171529_add_id_in_plugin_hudson_git_project_server_table.php +71 −0 Go to diff View file
M plugins/hudson_git/include/HudsonGit/GitJenkinsAdministrationController.php +14 −1 Go to diff View file
M plugins/hudson_git/include/HudsonGit/GitJenkinsAdministrationServerPresenter.php +12 −1 Go to diff View file
M plugins/hudson_git/include/hudson_gitPlugin.php +2 −1 Go to diff View file
M plugins/hudson_git/package-lock.json +25 −1 Go to diff View file
M plugins/hudson_git/package.json +5 −0 Go to diff View file
M plugins/hudson_git/phpunit/HudsonGit/GitJenkinsAdministrationControllerTest.php +11 −1 Go to diff View file
A plugins/hudson_git/scripts/po/fr_FR.po +2 −0 Go to diff View file
A plugins/hudson_git/scripts/src/git-administration.ts +85 −0 Go to diff View file
M plugins/hudson_git/site-content/fr_FR/LC_MESSAGES/tuleap-hudson_git.po +14 −0 Go to diff View file
M plugins/hudson_git/templates/git-administration-jenkins.mustache +85 −68 Go to diff View file
A plugins/hudson_git/templates/popover-remove-jenkins-server.mustache +14 −0 Go to diff View file
M plugins/hudson_git/themes/default/css/style.scss +26 −0 Go to diff View file
A plugins/hudson_git/tsconfig.json +6 −0 Go to diff View file
M plugins/hudson_git/webpack.common.js +18 −4 Go to diff View file