stable

Clone or download

Read-only

Delete project labels

This is part of story #10501: Manage project labels Labels that are defined in a project can now be deleted. Best reviewed with https://gerrit.tuleap.net/9448 Change-Id: I21247a318dc4def62d8c5f371a5615c08358dce5

Modified Files

Name
M site-content/fr_FR/LC_MESSAGES/tuleap-core.po +21 −3 Go to diff View file
M site-content/tuleap-core.pot +16 −0 Go to diff View file
M src/common/autoload.php +5 −2 Go to diff View file
M src/common/dao/include/DataAccessObject.class.php +3 −3 Go to diff View file
A src/common/project/Label/DeleteController.php +71 −0 Go to diff View file
A src/common/project/Label/DeleteProjectLabelInTransaction.php +65 −0 Go to diff View file
M src/common/project/Label/IndexController.php +16 −6 Go to diff View file
M src/common/project/Label/IndexPresenter.php +19 −5 Go to diff View file
M src/common/project/Label/LabelDao.php +10 −0 Go to diff View file
M src/common/project/Label/LabelPresenter.php +21 −0 Go to diff View file
M src/common/project/Label/LabelsManagementRouter.php +17 −4 Go to diff View file
A src/common/project/Label/LabelsManagementURLBuilder.php +35 −0 Go to diff View file
A src/templates/project/labels/label-modal-delete.mustache +27 −0 Go to diff View file
M src/templates/project/labels/list-labels.mustache +12 −2 Go to diff View file
M src/www/project/admin/labels.php +8 −1 Go to diff View file
M src/www/scripts/tuleap/project-admin-labels.js +12 −0 Go to diff View file