stable

Clone or download

Read-only

Allow one to edit nature of existing links

Part of story #8833: show, import and manipulate links Edit the field ArtifactLink, go to a tracker tab (in a project that uses nature), and change the nature of an existing link. Submit => the new nature is saved. You should test the A.D., trackers in project without natures, and every modified field. Change-Id: I481c1ecb89288b78530f9d48ce663cdda9a981c1

Modified Files

Name
M plugins/tracker/include/Tracker/Artifact/Tracker_ArtifactLinkInfo.class.php +4 −1 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/Tracker_Artifact_Changeset.class.php +1 −1 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/Tracker_Artifact_ChangesetValue_ArtifactLink.class.php +19 −7 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Field/ArtifactLink/SubmittedValueConvertor.php +35 −4 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field.class.php +3 −2 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_ArtifactLink.class.php +12 −9 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_Checkbox.class.php +5 −3 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_Date.class.php +2 −7 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_File.class.php +2 −7 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_LastUpdateDate.class.php +2 −7 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_List.class.php +3 −8 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_Numeric.class.php +2 −7 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_OpenList.class.php +4 −8 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_PermissionsOnArtifact.class.php +2 −7 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_Radiobutton.class.php +5 −3 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_String.class.php +2 −7 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_SubmittedOn.class.php +2 −7 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_Text.class.php +2 −7 Go to diff View file
M plugins/tracker/include/Tracker/Report/Tracker_Report_Renderer_Table.class.php +1 −1 Go to diff View file
M plugins/tracker/tests/Tracker/FormElement/Field/ArtifactLink/SubmittedValueConvertorTest.php +65 −1 Go to diff View file
M plugins/tracker/tests/Tracker_Artifact_ChangesetValue_ArtifactLinkTest.php +59 −8 Go to diff View file
M plugins/tracker/tests/Tracker_FormElement_Field_CheckboxTest.php +4 −4 Go to diff View file
M plugins/tracker/tests/Tracker_FormElement_Field_LastUpdateDateTest.php +1 −1 Go to diff View file
M plugins/tracker/tests/Tracker_FormElement_Field_ListTest.php +8 −8 Go to diff View file
M plugins/tracker/tests/Tracker_FormElement_Field_RadiobuttonTest.php +3 −3 Go to diff View file
M plugins/tracker/tests/Tracker_FormElement_Field_StringTest.php +2 −2 Go to diff View file
M plugins/tracker/tests/Tracker_FormElement_Field_SubmittedOnTest.php +1 −1 Go to diff View file
M plugins/tracker/tests/Tracker_FormElement_Field_TextTest.php +4 −4 Go to diff View file