stable

Clone or download

Read-only

- return full objects as values for route GET /artifacts/:id - can use the same values for PUT and POST - have their possible values defined in /trackers/:id - can add users by their emails and add an anonymous user in a cc field Change-Id: I08ec87a31b21960e7ed605cded4ce2b8a7b88068

Modified Files

Name
M plugins/agiledashboard/include/AgileDashboard/REST/v1/BacklogItemResource.php +1 −1 Go to diff View file
A plugins/tracker/include/REST/Artifact/ArtifactFieldValueOpenListRepresentation.class.php +56 −0 Go to diff View file
M plugins/tracker/include/REST/Artifact/ArtifactRepresentationBuilder.class.php +6 −4 Go to diff View file
A plugins/tracker/include/REST/FieldOpenListRepresentation.class.php +138 −0 Go to diff View file
M plugins/tracker/include/REST/TrackerRestBuilder.class.php +2 −0 Go to diff View file
M plugins/tracker/include/REST/v1/ArtifactsResource.class.php +2 −0 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/Tracker_Artifact_ChangesetValue_List.class.php +1 −1 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/Tracker_Artifact_ChangesetValue_OpenList.class.php +24 −1 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_List_Bind.class.php +8 −1 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_List_Bind_Null.class.php +9 −0 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_List_Bind_Static.class.php +62 −1 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_List_Bind_StaticValue.class.php +1 −0 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_List_Bind_Ugroups.class.php +73 −2 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_List_Bind_UgroupsValue.class.php +19 −0 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_List_Bind_Users.class.php +59 −5 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_List_Bind_UsersValue.class.php +18 −18 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_List_OpenValue.class.php +4 −2 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_List_Value.class.php +4 −0 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_MultiSelectbox.class.php +11 −6 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_OpenList.class.php +55 −1 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_Selectbox.class.php +9 −9 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/dao/Tracker_FormElement_Field_List_OpenValueDao.class.php +9 −0 Go to diff View file
M plugins/tracker/include/autoload.php +4 −2 Go to diff View file
M plugins/tracker/tests/Tracker_FormElement_Field_List_BindTest.php +5 −1 Go to diff View file
M src/common/project/REST/UserGroupRepresentation.class.php +11 −5 Go to diff View file
M src/common/project/UGroupManager.class.php +15 −1 Go to diff View file
M src/common/user/ForgeUGroup.php +9 −0 Go to diff View file
M src/common/user/REST/MinimalUserRepresentation.class.php +40 −6 Go to diff View file
M src/common/user/REST/v1/UserResource.php +5 −4 Go to diff View file
M src/common/user/UserHelper.class.php +5 −1 Go to diff View file
M src/www/api/index.php +1 −1 Go to diff View file
M tests/lib/TestDataBuilder.php +21 −17 Go to diff View file
M tests/rest/ArtifactsChangesetsTest.php +0 −2 Go to diff View file
M tests/rest/ArtifactsTest.php +0 −2 Go to diff View file
M tests/rest/ProjectTest.php +20 −11 Go to diff View file
M tests/rest/UserGroupTest.php +83 −61 Go to diff View file