stable

Clone or download

Read-only

Create a DB table for projects that deactivate Artifact links v2

This is part of story #10736 administrate artifact links type at project level Given that the table is created, the project inheritance is also taken into account in this commit. In the next commit, the value in DB will be used to display the form. Change-Id: Ic9632305c58ffb9a24c67a5d6fc01fc0dc8e0616

Modified Files

Name
M plugins/tracker/db/install.sql +13 −1 Go to diff View file
A plugins/tracker/db/mysql/updates/2017/201710171318_add_artifact_link_usage_table.php +68 −0 Go to diff View file
M plugins/tracker/db/uninstall.sql +1 −0 Go to diff View file
A plugins/tracker/include/Tracker/Admin/ArtifactLinksUsageDao.php +49 −0 Go to diff View file
A plugins/tracker/include/Tracker/Admin/ArtifactLinksUsageDuplicator.php +48 −0 Go to diff View file
M plugins/tracker/include/autoload.php +4 −2 Go to diff View file
M plugins/tracker/include/trackerPlugin.class.php +5 −0 Go to diff View file
A plugins/tracker/tests/Tracker/Admin/ArtifactLinksUsageDuplicatorTest.php +87 −0 Go to diff View file