stable
Clone or download
* stable: (34 commits) This is Tuleap 8.16.99.44 This is Tuleap 8.16.99.43 Remove Sogilis copyright This is Tuleap 8.16.99.42 Fix wrong computed calculation This is Tuleap 8.16.99.41 This is Tuleap 8.16.99.40 request #9202 - Make REST tests compatible PHP5.6 This is Tuleap 8.16.99.39 This is Tuleap 8.16.99.38 request #9308 Logrotated files must be readable by app user Give a more accurate warning for deprecated fields request #9309: Infinite recursion when artifact hierarchy graph is cyclic This is Tuleap 8.16.99.37 Fix REST representation when manual value is 0 This is Tuleap 8.16.99.36 request #9307 Computed fields have to take into account numeric values from selectboxes Import/export XML This is Tuleap 8.16.99.35 When you have a manual value, you should see the correct autocomputed value in field edition ...
Modified Files
Name | ||||
---|---|---|---|---|
M | ChangeLog | +11 | −10 | Go to diff View file |
M | VERSION | +1 | −1 | Go to diff View file |
M | plugins/agiledashboard/ChangeLog | +9 | −0 | Go to diff View file |
M | plugins/agiledashboard/VERSION | +1 | −1 | Go to diff View file |
M | plugins/agiledashboard/include/AgileDashboard/FirstScrumCreator.php | +5 | −1 | Go to diff View file |
M | plugins/agiledashboard/include/AgileDashboard/REST/v1/Kanban/KanbanResource.php | +2 | −3 | Go to diff View file |
M | plugins/agiledashboard/resources/scrum_dashboard_template.xml | +0 | −3 | Go to diff View file |
M | plugins/fulltextsearch/ChangeLog | +3 | −0 | Go to diff View file |
M | plugins/fulltextsearch/VERSION | +1 | −1 | Go to diff View file |
M | plugins/fulltextsearch/etc/logrotate.syslog.dist | +1 | −0 | Go to diff View file |
M | plugins/git/ChangeLog | +15 | −0 | Go to diff View file |
M | plugins/git/VERSION | +1 | −1 | Go to diff View file |
M | plugins/git/etc/logrotate.syslog.dist | +1 | −0 | Go to diff View file |
M | plugins/git/include/Git.class.php | +29 | −7 | Go to diff View file |
M | plugins/git/include/Git/Permissions/DefaultFineGrainedPermissionFactory.php | +8 | −0 | Go to diff View file |
M | plugins/git/include/Git/Permissions/DefaultPermissionsUpdater.php | +31 | −8 | Go to diff View file |
M | plugins/git/include/Git/Permissions/HistoryValueFormatter.php | +47 | −1 | Go to diff View file |
M | plugins/git/include/Git/Permissions/PermissionChangesDetector.php | +67 | −4 | Go to diff View file |
M | plugins/git/include/GitPermissionsManager.class.php | +17 | −0 | Go to diff View file |
M | plugins/git/include/GitXmlImporter.class.php | +1 | −1 | Go to diff View file |
M | plugins/git/include/GitXmlImporterUGroupNotFoundException.php | +1 | −1 | Go to diff View file |
M | plugins/git/include/REST/v1/RepositoryResource.class.php | +2 | −28 | Go to diff View file |
M | plugins/git/include/gitPlugin.class.php | +6 | −3 | Go to diff View file |
M | plugins/git/site-content/en_US/git.tab | +1 | −0 | Go to diff View file |
M | plugins/git/site-content/fr_FR/git.tab | +1 | −0 | Go to diff View file |
M | plugins/git/tests/Git/Permissions/HistoryValueFormatterTest.php | +31 | −4 | Go to diff View file |
M | plugins/git/tests/Git/Permissions/PermissionChangesDetectorTest.php | +190 | −1 | Go to diff View file |
M | plugins/git/tests/GitTest.php | +2 | −1 | Go to diff View file |
M | plugins/git/tests/GitXmlImporterTest.php | +1 | −1 | Go to diff View file |
M | plugins/git/tests/rest/GitDataBuilder.php | +2 | −1 | Go to diff View file |
M | plugins/mediawiki/ChangeLog | +3 | −0 | Go to diff View file |
M | plugins/mediawiki/VERSION | +1 | −1 | Go to diff View file |
M | plugins/mediawiki/bin/mw-maintenance-wrapper.php | +1 | −1 | Go to diff View file |
M | plugins/mediawiki/include/MediaWikiXMLImporter.class.php | +0 | −1 | Go to diff View file |
M | plugins/referencealias_core/ChangeLog | +6 | −0 | Go to diff View file |
M | plugins/referencealias_core/VERSION | +1 | −1 | Go to diff View file |
M | plugins/referencealias_core/include/ReferenceAliasCore/Dao.class.php | +1 | −1 | Go to diff View file |
M | plugins/referencealias_core/include/ReferenceAliasCore/Plugin/PluginDescriptor.php | +1 | −1 | Go to diff View file |
M | plugins/referencealias_core/include/ReferenceAliasCore/Plugin/PluginInfo.php | +1 | −1 | Go to diff View file |
M | plugins/referencealias_core/include/ReferenceAliasCore/ReferencesBuilder.class.php | +1 | −1 | Go to diff View file |
M | plugins/referencealias_core/include/ReferenceAliasCore/ReferencesImporter.class.php | +5 | −1 | Go to diff View file |
M | plugins/referencealias_core/include/constants.php | +1 | −1 | Go to diff View file |
M | plugins/referencealias_core/include/referencealias_corePlugin.class.php | +1 | −1 | Go to diff View file |
M | plugins/referencealias_core/tests/ReferencesImporterTest.php | +1 | −1 | Go to diff View file |
M | plugins/referencealias_core/tests/bootstrap.php | +1 | −1 | Go to diff View file |
M | plugins/referencealias_core/www/index.php | +1 | −1 | Go to diff View file |
M | plugins/referencealias_git/ChangeLog | +3 | −0 | Go to diff View file |
M | plugins/referencealias_git/VERSION | +1 | −1 | Go to diff View file |
M | plugins/referencealias_git/include/ReferenceAliasGit/ReferencesImporter.php | +4 | −0 | Go to diff View file |
M | plugins/referencealias_mediawiki/ChangeLog | +6 | −0 | Go to diff View file |
M | plugins/referencealias_mediawiki/VERSION | +1 | −1 | Go to diff View file |
M | plugins/referencealias_mediawiki/include/ReferencesImporter.class.php | +4 | −1 | Go to diff View file |
M | plugins/referencealias_mediawiki/tests/ReferencesImporterTest.php | +0 | −1 | Go to diff View file |
M | plugins/referencealias_svn/ChangeLog | +3 | −0 | Go to diff View file |
M | plugins/referencealias_svn/VERSION | +1 | −1 | Go to diff View file |
M | plugins/referencealias_svn/include/ReferenceAliasSVN/ReferencesImporter.php | +4 | −0 | Go to diff View file |
M | plugins/referencealias_tracker/ChangeLog | +6 | −0 | Go to diff View file |
M | plugins/referencealias_tracker/VERSION | +1 | −1 | Go to diff View file |
M | plugins/referencealias_tracker/include/ReferenceAliasTracker/Dao.class.php | +0 | −1 | Go to diff View file |
M | plugins/referencealias_tracker/include/ReferenceAliasTracker/OriginalReferencesBuilder.class.php | +0 | −1 | Go to diff View file |
M | plugins/referencealias_tracker/include/ReferenceAliasTracker/Plugin/PluginDescriptor.php | +1 | −1 | Go to diff View file |
M | plugins/referencealias_tracker/include/ReferenceAliasTracker/Plugin/PluginInfo.php | +1 | −1 | Go to diff View file |
M | plugins/referencealias_tracker/include/ReferenceAliasTracker/ReferencesImporter.class.php | +4 | −1 | Go to diff View file |
M | plugins/referencealias_tracker/include/constants.php | +1 | −1 | Go to diff View file |
M | plugins/referencealias_tracker/include/referencealias_trackerPlugin.class.php | +0 | −1 | Go to diff View file |
M | plugins/referencealias_tracker/tests/ReferencesImporterTest.php | +0 | −1 | Go to diff View file |
M | plugins/referencealias_tracker/tests/bootstrap.php | +1 | −1 | Go to diff View file |
M | plugins/referencealias_tracker/www/index.php | +1 | −1 | Go to diff View file |
M | plugins/svn/ChangeLog | +3 | −0 | Go to diff View file |
M | plugins/svn/VERSION | +1 | −1 | Go to diff View file |
M | plugins/svn/bin/post-revprop-change.php | +1 | −1 | Go to diff View file |
M | plugins/svn/bin/pre-revprop-change.php | +1 | −1 | Go to diff View file |
M | plugins/svn/db/mysql/updates/2016/201603071042_svn_repository_pre_commit_must_contain_reference.php | +1 | −1 | Go to diff View file |
M | plugins/svn/db/mysql/updates/2016/201603231523_hook_commit_message_can_change.php | +1 | −1 | Go to diff View file |
M | plugins/svn/db/mysql/updates/2016/201604121133_default_permissions_admin_groups.php | +1 | −1 | Go to diff View file |
M | plugins/svn/include/Svn/Admin/AdminGroupsPresenter.class.php | +1 | −1 | Go to diff View file |
M | plugins/svn/include/Svn/Admin/BaseGlobalAdminPresenter.php | +1 | −1 | Go to diff View file |
M | plugins/svn/include/Svn/Admin/GlobalAdminController.class.php | +1 | −1 | Go to diff View file |
M | plugins/svn/include/Svn/Admin/HooksConfigurationPresenter.class.php | +1 | −1 | Go to diff View file |
M | plugins/svn/include/Svn/Commit/CommitMessageValidator.class.php | +1 | −1 | Go to diff View file |
M | plugins/svn/include/Svn/Hooks/PreRevpropChange.class.php | +1 | −1 | Go to diff View file |
M | plugins/svn/include/Svn/Repository/HookConfig.class.php | +1 | −1 | Go to diff View file |
M | plugins/svn/include/Svn/SvnPermissionManager.php | +1 | −2 | Go to diff View file |
M | plugins/svn/include/Svn/XMLImporter.class.php | +1 | −1 | Go to diff View file |
M | plugins/svn/include/Svn/XMLImporterException.class.php | +1 | −1 | Go to diff View file |
M | plugins/svn/include/Svn/XMLRepositoryImporter.class.php | +0 | −1 | Go to diff View file |
M | plugins/svn/tests/Svn/Hooks/PreRevPropChangeTest.php | +1 | −1 | Go to diff View file |
M | plugins/svn/tests/Svn/XMLImporterTest.php | +1 | −1 | Go to diff View file |
M | plugins/tracker/ChangeLog | +33 | −0 | Go to diff View file |
M | plugins/tracker/VERSION | +1 | −1 | Go to diff View file |
M | plugins/tracker/etc/logrotate.syslog.dist | +1 | −0 | Go to diff View file |
M | plugins/tracker/include/Tracker/Artifact/Changeset/NewChangesetCreatorBase.class.php | +0 | −1 | Go to diff View file |
M | plugins/tracker/include/Tracker/Artifact/Tracker_Artifact_ChangesetValueVisitor.class.php | +3 | −1 | Go to diff View file |
M | plugins/tracker/include/Tracker/Artifact/XMLImport/ArtifactFieldsDataBuilder.class.php | +6 | −2 | Go to diff View file |
M | plugins/tracker/include/Tracker/Artifact/XMLImport/Exception/StrategyDoesNotExistException.class.php | +1 | −1 | Go to diff View file |
M | plugins/tracker/include/Tracker/Artifact/XMLImport/XMLImportFieldStrategyArtifactLink.class.php | +1 | −1 | Go to diff View file |
A | plugins/tracker/include/Tracker/Artifact/XMLImport/XMLImportFieldStrategyComputed.php | +44 | −0 | Go to diff View file |
M | plugins/tracker/include/Tracker/Artifact/dao/ComputedDao.php | +15 | −0 | Go to diff View file |
M | plugins/tracker/include/Tracker/ChangesetValueComputed.php | +9 | −0 | Go to diff View file |
M | plugins/tracker/include/Tracker/FormElement/Field/ArtifactLink/Nature/ArtifactInNatureTablePresenter.php | +1 | −1 | Go to diff View file |
M | plugins/tracker/include/Tracker/FormElement/Field/ArtifactLink/Nature/NatureIsChildLinkRetriever.php | +12 | −3 | Go to diff View file |
M | plugins/tracker/include/Tracker/FormElement/Field/ArtifactLink/Nature/NatureSelectorPresenter.php | +1 | −1 | Go to diff View file |
M | plugins/tracker/include/Tracker/FormElement/Field/ArtifactLink/Nature/NatureTablePresenter.php | +1 | −1 | Go to diff View file |
M | plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_ArtifactLink.class.php | +1 | −2 | Go to diff View file |
M | plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_Computed.class.php | +120 | −20 | Go to diff View file |
M | plugins/tracker/include/Tracker/FormElement/dao/Tracker_FormElement_Field_ComputedDao.class.php | +56 | −34 | Go to diff View file |
M | plugins/tracker/include/Tracker/Tracker.class.php | +2 | −0 | Go to diff View file |
M | plugins/tracker/include/Tracker/XML/Exporter/ArtifactXMLExporterBuilder.php | +4 | −1 | Go to diff View file |
A | plugins/tracker/include/Tracker/XML/Exporter/ChangesetValue/ChangesetValueComputedXMLExporter.php | +55 | −0 | Go to diff View file |
M | plugins/tracker/include/Tracker/XML/Exporter/ChangesetValueXMLExporterVisitor.class.php | +16 | −1 | Go to diff View file |
A | plugins/tracker/include/Tracker/XML/Updater/FieldChange/FieldChangeComputedXMLUpdater.php | +47 | −0 | Go to diff View file |
M | plugins/tracker/include/Tracker/XML/Updater/FieldChangeXMLUpdaterVisitor.class.php | +23 | −14 | Go to diff View file |
M | plugins/tracker/include/autoload.php | +5 | −2 | Go to diff View file |
M | plugins/tracker/site-content/en_US/tracker.tab | +2 | −2 | Go to diff View file |
M | plugins/tracker/site-content/fr_FR/tracker.tab | +2 | −2 | Go to diff View file |
M | plugins/tracker/tests/Artifact/XMLImport/XMLImportFieldStrategyArtifactLinkTest.php | +1 | −1 | Go to diff View file |
A | plugins/tracker/tests/Artifact/XMLImport/XMLImportFieldStrategyComputedTest.php | +81 | −0 | Go to diff View file |
A | plugins/tracker/tests/Tracker/XML/Exporter/ChangesetValue/ChangesetValueComputedXMLExporterTest.php | +107 | −0 | Go to diff View file |
M | plugins/tracker/tests/Tracker/XML/Exporter/ChangesetValueXMLExporterVisitorTest.php | +4 | −1 | Go to diff View file |
A | plugins/tracker/tests/Tracker/XML/Updater/FieldChange/FieldChangeComputedXMLUpdaterTest.php | +114 | −0 | Go to diff View file |
M | plugins/tracker/tests/Tracker_FormElement_Field_ComputedTest.php | +266 | −12 | Go to diff View file |
M | plugins/tracker/www/resources/artifact-definition.rnc | +7 | −0 | Go to diff View file |
M | plugins/tracker/www/resources/artifact-definition.rng | +27 | −0 | Go to diff View file |
M | plugins/tracker/www/scripts/TrackerArtifactEditionSwitcher.js | +5 | −0 | Go to diff View file |
M | src/common/dao/FRSFileTypeDao.class.php | +1 | −2 | Go to diff View file |
M | src/common/dao/FRSProcessorDao.class.php | +1 | −2 | Go to diff View file |
M | src/common/frs/FRSXMLImporter.class.php | +1 | −2 | Go to diff View file |
M | src/common/project/ProjectCreationData.class.php | +1 | −1 | Go to diff View file |
M | src/common/project/SystemEventRunner.class.php | +1 | −1 | Go to diff View file |
M | src/common/svn/SVN_AccessFile_Writer.class.php | +1 | −1 | Go to diff View file |
M | src/common/xml/resources/project/artifact-definition.rng | +27 | −0 | Go to diff View file |
A | src/etc/fpm.conf.dist | +5 | −0 | Go to diff View file |
M | src/etc/logrotate.syslog.dist | +1 | −0 | Go to diff View file |
M | src/www/include/pre.php | +1 | −1 | Go to diff View file |
M | tests/bin/generate-phpunit-testsuite.php | +21 | −8 | Go to diff View file |
M | tests/lib/DBTestAccess.php | +7 | −3 | Go to diff View file |
M | tests/lib/DatabaseInitialisation.class.php | +7 | −3 | Go to diff View file |
M | tests/lib/TuleapErrorTrappingInvoker.class.php | +1 | −1 | Go to diff View file |
M | tests/lib/rest/RequestWrapper.php | +1 | −0 | Go to diff View file |
M | tests/lib/rest/RestBase.php | +4 | −1 | Go to diff View file |
M | tests/rest/ProjectBacklogV2Test.php | +9 | −1 | Go to diff View file |
M | tests/rest/README.md | +6 | −39 | Go to diff View file |
A | tests/rest/bin/run.sh | +22 | −0 | Go to diff View file |
A | tests/rest/bin/setup.sh | +99 | −0 | Go to diff View file |
A | tests/rest/bin/test_suite.sh | +19 | −0 | Go to diff View file |
A | tests/rest/etc/rest-tests.httpd22.conf | +27 | −0 | Go to diff View file |
A | tests/rest/etc/rest-tests.httpd24.conf | +32 | −0 | Go to diff View file |
M | tests/simpletest/common/frs/FRSXMLImporterTest.php | +1 | −1 | Go to diff View file |
M | tools/rpm/tuleap.rhel6.spec | +4 | −0 | Go to diff View file |