stable

Clone or download

Read-only

story #8168: Export and import users openlist fields

We handle the export and the import of users openlist fields. We had to fix a weird behaviour in the tracker creation from XML. The bind type was not properly given to the tracker object. Change-Id: Ic6e0c1c6c71b2a14d6469d68b2985aa35af8e261

Modified Files

Name
M plugins/tracker/bin/migrate_tv3_to_tv5.sh +0 −0 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/XMLImport/ArtifactFieldsDataBuilder.class.php +2 −1 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/XMLImport/XMLImportFieldStrategyOpenList.class.php +44 −4 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement.class.php +22 −0 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElementFactory.class.php +2 −16 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_List.class.php +13 −0 Go to diff View file
M plugins/tracker/include/Tracker/XML/Exporter/ArtifactXMLExporterBuilder.php +3 −2 Go to diff View file
M plugins/tracker/include/Tracker/XML/Exporter/ChangesetValue/ChangesetValueOpenListXMLExporter.class.php +37 −10 Go to diff View file
M plugins/tracker/tests/Tracker/XML/Exporter/ChangesetValue/ChangesetValueOpenListXMLExporterTest.php +70 −2 Go to diff View file
M plugins/tracker/www/resources/artifact-definition.rnc +1 −1 Go to diff View file
M plugins/tracker/www/resources/artifact-definition.rng +4 −1 Go to diff View file