stable

Clone or download

Read-only

Merge branch 'stable' into burning_parrot

* stable: (122 commits) This is Tuleap 8.19.99.105 request #9574: SVN core cross ref does not work if the platform is accessible only in HTTPS This is Tuleap 8.19.99.104 This is Tuleap 8.19.99.103 This is Tuleap 8.19.99.102 This is Tuleap 8.19.99.101 Go directly to the Folder tab Display hierarchy of folder in read only request #9567: Update Hudson/Jenkins plugins to mention Jenkins instead of Hudson This is Tuleap 8.19.99.100 This is Tuleap 8.19.99.99 request #9568 Access to a tracker page will throw a fatal error if the cardwall is enabled but not the agiledashboard This is Tuleap 8.19.99.98 This is Tuleap 8.19.99.97 This is Tuleap 8.19.99.96 request #9466: Enforce that plugins are updated in the same time than Tuleap core Fancy cumulative Display a hierarchy of folder This is Tuleap 8.19.99.95 request #9562: Allow to checkout file when using EPEL's ViewVC ... Conflicts: plugins/git/include/gitPlugin.class.php src/www/admin/user_changepw.php

Modified Files

Name
M ChangeLog +24 −10 Go to diff View file
M VERSION +1 −1 Go to diff View file
D plugins/admssw/ChangeLog +0 −11 Go to diff View file
D plugins/admssw/NAME +0 −1 Go to diff View file
D plugins/admssw/README +0 −11 Go to diff View file
D plugins/admssw/VERSION +0 −1 Go to diff View file
D plugins/admssw/common/admssw-init.php +0 −30 Go to diff View file
D plugins/admssw/etc/admssw.ini +0 −7 Go to diff View file
D plugins/admssw/include/admsswPlugin.class.php +0 −225 Go to diff View file
D plugins/admssw/include/autoload.php +0 −18 Go to diff View file
D plugins/admssw/packaging/control/222plugin-admssw +0 −4 Go to diff View file
D plugins/admssw/packaging/control/222plugin-admssw.shortdesc +0 −3 Go to diff View file
D plugins/admssw/packaging/dirs/plugin-admssw +0 −5 Go to diff View file
D plugins/admssw/packaging/install/plugin-admssw +0 −3 Go to diff View file
M plugins/agiledashboard/ChangeLog +24 −0 Go to diff View file
M plugins/agiledashboard/VERSION +1 −1 Go to diff View file
A plugins/agiledashboard/include/AgileDashboard/KanbanCumulativeFlowDiagramDao.php +60 −0 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/KanbanItemDao.class.php +3 −3 Go to diff View file
A plugins/agiledashboard/include/AgileDashboard/REST/v1/Kanban/CumulativeFlowDiagram/DiagramColumnRepresentation.php +45 −0 Go to diff View file
A plugins/agiledashboard/include/AgileDashboard/REST/v1/Kanban/CumulativeFlowDiagram/DiagramPointRepresentation.php +40 −0 Go to diff View file
A plugins/agiledashboard/include/AgileDashboard/REST/v1/Kanban/CumulativeFlowDiagram/DiagramRepresentation.php +32 −0 Go to diff View file
A plugins/agiledashboard/include/AgileDashboard/REST/v1/Kanban/CumulativeFlowDiagram/DiagramRepresentationBuilder.php +229 −0 Go to diff View file
A plugins/agiledashboard/include/AgileDashboard/REST/v1/Kanban/CumulativeFlowDiagram/TooMuchPointsException.php +27 −0 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/REST/v1/Kanban/KanbanArchiveRepresentation.php +1 −2 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/REST/v1/Kanban/KanbanBacklogRepresentation.php +1 −2 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/REST/v1/Kanban/KanbanItemCollectionRepresentation.php +1 −2 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/REST/v1/Kanban/KanbanResource.php +81 −0 Go to diff View file
M plugins/agiledashboard/include/autoload.php +8 −2 Go to diff View file
M plugins/agiledashboard/tests/include/AgileDashboard/Milestone/Backlog/AgileDashboard_Milestone_Backlog_BacklogItemCollectionFactoryTest.php +3 −3 Go to diff View file
A plugins/agiledashboard/tests/rest/DataBuilder.php +95 −0 Go to diff View file
M plugins/agiledashboard/tests/rest/KanbanTest.php +218 −0 Go to diff View file
A plugins/agiledashboard/tests/rest/_fixtures/cumulative-flow/project.xml +186 −0 Go to diff View file
A plugins/agiledashboard/tests/rest/_fixtures/cumulative-flow/user_map.csv +1 −0 Go to diff View file
A plugins/agiledashboard/tests/rest/_fixtures/cumulative-flow/users.xml +10 −0 Go to diff View file
M plugins/agiledashboard/tests/rest/bootstrap.php +2 −1 Go to diff View file
A plugins/agiledashboard/tests/rest/init_test_data.php +25 −0 Go to diff View file
M plugins/agiledashboard/www/js/kanban/bower.json +33 −31 Go to diff View file
M plugins/agiledashboard/www/js/kanban/build.config.js +4 −2 Go to diff View file
M plugins/agiledashboard/www/js/kanban/package.json +1 −1 Go to diff View file
M plugins/agiledashboard/www/js/kanban/po/fr.po +46 −194 Go to diff View file
M plugins/agiledashboard/www/js/kanban/po/template.pot +42 −9 Go to diff View file
M plugins/agiledashboard/www/js/kanban/src/app/app-config.js +12 −2 Go to diff View file
M plugins/agiledashboard/www/js/kanban/src/app/app-main-controller.js +1 −1 Go to diff View file
M plugins/agiledashboard/www/js/kanban/src/app/app.js +1 −1 Go to diff View file
M plugins/agiledashboard/www/js/kanban/src/app/kanban.scss +1 −0 Go to diff View file
M plugins/agiledashboard/www/js/kanban/src/app/reports-modal/_reports-modal.scss +70 −4 Go to diff View file
A plugins/agiledashboard/www/js/kanban/src/app/reports-modal/d3-factory.js +15 −0 Go to diff View file
A plugins/agiledashboard/www/js/kanban/src/app/reports-modal/diagram-rest-service.js +43 −0 Go to diff View file
A plugins/agiledashboard/www/js/kanban/src/app/reports-modal/diagram-rest-service.spec.js +67 −0 Go to diff View file
M plugins/agiledashboard/www/js/kanban/src/app/reports-modal/reports-modal-controller.js +201 −18 Go to diff View file
A plugins/agiledashboard/www/js/kanban/src/app/reports-modal/reports-modal-controller.spec.js +121 −0 Go to diff View file
M plugins/agiledashboard/www/js/kanban/src/app/reports-modal/reports-modal.tpl.html +27 −12 Go to diff View file
M plugins/artifactsfolders/ChangeLog +57 −0 Go to diff View file
M plugins/artifactsfolders/VERSION +1 −1 Go to diff View file
A plugins/artifactsfolders/include/Folder/ArtifactLinkInformationPrepender.php +121 −0 Go to diff View file
M plugins/artifactsfolders/include/Folder/ArtifactPresenter.php +59 −13 Go to diff View file
A plugins/artifactsfolders/include/Folder/ArtifactPresenterBuilder.php +119 −0 Go to diff View file
M plugins/artifactsfolders/include/Folder/ArtifactView.php +10 −5 Go to diff View file
A plugins/artifactsfolders/include/Folder/Controller.php +47 −0 Go to diff View file
M plugins/artifactsfolders/include/Folder/Dao.php +94 −0 Go to diff View file
A plugins/artifactsfolders/include/Folder/DataFromRequestAugmentor.php +103 −0 Go to diff View file
A plugins/artifactsfolders/include/Folder/FolderHierarchicalRepresentation.php +57 −0 Go to diff View file
A plugins/artifactsfolders/include/Folder/FolderHierarchicalRepresentationCollection.php +80 −0 Go to diff View file
A plugins/artifactsfolders/include/Folder/FolderHierarchicalRepresentationCollectionBuilder.php +117 −0 Go to diff View file
M plugins/artifactsfolders/include/Folder/FolderUsageRetriever.php +11 −4 Go to diff View file
A plugins/artifactsfolders/include/Folder/HierarchyOfFolderBuilder.php +97 −0 Go to diff View file
A plugins/artifactsfolders/include/Folder/PostSaveNewChangesetCommand.php +81 −0 Go to diff View file
M plugins/artifactsfolders/include/Folder/Presenter.php +0 −3 Go to diff View file
D plugins/artifactsfolders/include/Folder/PresenterBuilder.php +0 −81 Go to diff View file
A plugins/artifactsfolders/include/Folder/Router.php +97 −0 Go to diff View file
R plugins/artifactsfolders/include/Nature/NatureIsFolderPresenter.php Go to diff View file
M plugins/artifactsfolders/include/artifactsfoldersPlugin.class.php +182 −10 Go to diff View file
M plugins/artifactsfolders/include/autoload.php +13 −4 Go to diff View file
M plugins/artifactsfolders/site-content/en_US/artifactsFolders.tab +5 −2 Go to diff View file
M plugins/artifactsfolders/site-content/fr_FR/artifactsFolders.tab +6 −3 Go to diff View file
M plugins/artifactsfolders/templates/artifact-tab.mustache +12 −6 Go to diff View file
A plugins/artifactsfolders/www/index.php +32 −0 Go to diff View file
M plugins/artifactsfolders/www/scripts/rollup.js +35 −40 Go to diff View file
M plugins/artifactsfolders/www/themes/default/css/style.scss +8 −0 Go to diff View file
M plugins/cardwall/ChangeLog +3 −0 Go to diff View file
M plugins/cardwall/VERSION +1 −1 Go to diff View file
M plugins/cardwall/include/cardwallPlugin.class.php +2 −2 Go to diff View file
D plugins/doaprdf/ChangeLog +0 −10 Go to diff View file
D plugins/doaprdf/NAME +0 −1 Go to diff View file
D plugins/doaprdf/README +0 −10 Go to diff View file
D plugins/doaprdf/VERSION +0 −1 Go to diff View file
D plugins/doaprdf/common/doaprdf-init.php +0 −30 Go to diff View file
D plugins/doaprdf/etc/doaprdf.ini +0 −7 Go to diff View file
D plugins/doaprdf/include/autoload.php +0 −18 Go to diff View file
D plugins/doaprdf/include/doaprdfPlugin.class.php +0 −175 Go to diff View file
D plugins/doaprdf/packaging/control/222plugin-doaprdf +0 −4 Go to diff View file
D plugins/doaprdf/packaging/control/222plugin-doaprdf.shortdesc +0 −3 Go to diff View file
D plugins/doaprdf/packaging/dirs/plugin-doaprdf +0 −5 Go to diff View file
D plugins/doaprdf/packaging/install/plugin-doaprdf +0 −3 Go to diff View file
D plugins/foafprofiles/ChangeLog +0 −10 Go to diff View file
D plugins/foafprofiles/NAME +0 −1 Go to diff View file
D plugins/foafprofiles/README +0 −7 Go to diff View file
D plugins/foafprofiles/VERSION +0 −1 Go to diff View file
D plugins/foafprofiles/common/foafprofiles-init.php +0 −30 Go to diff View file
D plugins/foafprofiles/etc/foafprofiles.ini +0 −7 Go to diff View file
D plugins/foafprofiles/include/autoload.php +0 −18 Go to diff View file
D plugins/foafprofiles/include/foafprofilesPlugin.class.php +0 −204 Go to diff View file
D plugins/foafprofiles/packaging/control/222plugin-foafprofiles +0 −4 Go to diff View file
D plugins/foafprofiles/packaging/control/222plugin-foafprofiles.shortdesc +0 −3 Go to diff View file
D plugins/foafprofiles/packaging/dirs/plugin-foafprofiles +0 −5 Go to diff View file
D plugins/foafprofiles/packaging/install/plugin-foafprofiles +0 −3 Go to diff View file
M plugins/git/ChangeLog +33 −0 Go to diff View file
M plugins/git/VERSION +1 −1 Go to diff View file
A plugins/git/bin/import_all_giotlite3_logs.php +56 −0 Go to diff View file
M plugins/git/db/install.sql +13 −0 Go to diff View file
A plugins/git/db/mysql/updates/2016/201610041409_create_plugin_git_full_history_table.php +46 −0 Go to diff View file
A plugins/git/db/mysql/updates/2016/201610051400_use_timestamp_in_stats.php +52 −0 Go to diff View file
A plugins/git/db/mysql/updates/2016/201610060900_create_plugin_git_file_logs_parse_table.php +46 −0 Go to diff View file
M plugins/git/db/uninstall.sql +2 −0 Go to diff View file
M plugins/git/include/Git.class.php +23 −3 Go to diff View file
A plugins/git/include/Git/Gitolite/CannotAccessToGitoliteLogException.php +28 −0 Go to diff View file
A plugins/git/include/Git/Gitolite/Gitolite3LogParser.php +167 −0 Go to diff View file
A plugins/git/include/Git/Gitolite/GitoliteFileLogsDao.php +49 −0 Go to diff View file
A plugins/git/include/Git/Gitolite/VersionDetector.php +32 −0 Go to diff View file
M plugins/git/include/Git/HTTP/CommandFactory.class.php +10 −2 Go to diff View file
A plugins/git/include/Git/RemoteServer/Gerrit/HttpUserValidator.php +34 −0 Go to diff View file
M plugins/git/include/Git/RemoteServer/Gerrit/ReplicationHTTPUserAuthenticator.php +13 −10 Go to diff View file
A plugins/git/include/Git/Statistics/FrequenciesSample.php +33 −0 Go to diff View file
M plugins/git/include/GitBackend.class.php +22 −0 Go to diff View file
M plugins/git/include/GitRepositoryGitoliteAdmin.class.php +12 −7 Go to diff View file
M plugins/git/include/GitViews.class.php +6 −2 Go to diff View file
M plugins/git/include/GitViews/ShowRepo.class.php +6 −1 Go to diff View file
M plugins/git/include/GitViews/ShowRepo/Content.class.php +5 −0 Go to diff View file
M plugins/git/include/Git_LogDao.class.php +20 −6 Go to diff View file
A plugins/git/include/History/Dao.php +61 −0 Go to diff View file
A plugins/git/include/History/GitPhpAccessLogger.php +41 −0 Go to diff View file
M plugins/git/include/autoload.php +10 −2 Go to diff View file
M plugins/git/include/constants.php +1 −0 Go to diff View file
M plugins/git/include/gitPlugin.class.php +83 −3 Go to diff View file
M plugins/git/site-content/en_US/git.tab +4 −2 Go to diff View file
M plugins/git/site-content/fr_FR/git.tab +4 −2 Go to diff View file
A plugins/git/tests/Git/Gitolite/Gitolite3LogParserTest.php +100 −0 Go to diff View file
A plugins/git/tests/Git/Gitolite/_fixtures/gitolite-2016-10.log +27 −0 Go to diff View file
A plugins/git/tests/Git/Gitolite/_fixtures/gitolite-2016-11.log +16 −0 Go to diff View file
M plugins/git/tests/Git/RemoteServer/Gerrit/ReplicationHTTPUserAuthenticatorTest.php +18 −13 Go to diff View file
M plugins/git/tests/GitTest.php +3 −1 Go to diff View file
M plugins/git/tests/rest/GitDataBuilder.php +1 −1 Go to diff View file
M plugins/hudson/ChangeLog +3 −0 Go to diff View file
M plugins/hudson/VERSION +1 −1 Go to diff View file
M plugins/hudson/site-content/en_US/hudson.tab +24 −24 Go to diff View file
M plugins/hudson/site-content/fr_FR/hudson.tab +21 −21 Go to diff View file
M plugins/ldap/ChangeLog +9 −0 Go to diff View file
M plugins/ldap/VERSION +1 −1 Go to diff View file
M plugins/ldap/db/install.sql +1 −0 Go to diff View file
A plugins/ldap/db/mysql/updates/2016/201609301657_add_bind_column.php +38 −0 Go to diff View file
M plugins/ldap/include/LDAP.class.php +5 −2 Go to diff View file
M plugins/ldap/include/LDAP_ProjectGroupDao.class.php +28 −2 Go to diff View file
M plugins/ldap/include/LDAP_ProjectGroupManager.class.php +51 −0 Go to diff View file
M plugins/ldap/include/ldapPlugin.class.php +13 −4 Go to diff View file
M plugins/ldap/site-content/en_US/ldap.tab +2 −0 Go to diff View file
M plugins/ldap/site-content/fr_FR/ldap.tab +2 −0 Go to diff View file
M plugins/statistics/ChangeLog +6 −0 Go to diff View file
M plugins/statistics/VERSION +1 −1 Go to diff View file
M plugins/statistics/include/Statistics_ServicesUsageDao.class.php +13 −1 Go to diff View file
M plugins/statistics/www/frequence_stat.php +1 −1 Go to diff View file
M plugins/statistics/www/services_usage.php +2 −1 Go to diff View file
M plugins/svn/ChangeLog +9 −0 Go to diff View file
M plugins/svn/VERSION +1 −1 Go to diff View file
M plugins/svn/bin/import_repository.sh +6 −0 Go to diff View file
M plugins/svn/bin/viewvc-epel.cgi +1 −0 Go to diff View file
M plugins/svn/include/Svn/ViewVC/EPELViewVCProxy.php +21 −6 Go to diff View file
M plugins/svn/include/svnPlugin.class.php +16 −9 Go to diff View file
M plugins/tracker/ChangeLog +30 −0 Go to diff View file
M plugins/tracker/VERSION +1 −1 Go to diff View file
M plugins/tracker/include/REST/v1/ArtifactLinkRepresentation.php +1 −0 Go to diff View file
A plugins/tracker/include/Tracker/Artifact/PermissionsCache.php +54 −0 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/Tracker_Artifact.class.php +24 −24 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/Tracker_ArtifactLinkInfo.class.php +16 −1 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/Tracker_Artifact_ChangesetValue_ArtifactLinkDiff.class.php +32 −0 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/XMLImport/XMLImportFieldStrategyArtifactLink.class.php +83 −11 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/NaturePresenterFactory.php +30 −0 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_ArtifactLink.class.php +91 −13 Go to diff View file
M plugins/tracker/include/Tracker/Permission/PermissionChecker.class.php +2 −15 Go to diff View file
M plugins/tracker/include/TrackerXmlImport.class.php +28 −1 Go to diff View file
M plugins/tracker/include/autoload.php +3 −2 Go to diff View file
M plugins/tracker/include/trackerPlugin.class.php +21 −6 Go to diff View file
A plugins/tracker/tests/Artifact/PermissionsCacheTest.php +42 −0 Go to diff View file
M plugins/tracker/tests/Artifact/XMLImport/XMLImportFieldStrategyArtifactLinkTest.php +32 −0 Go to diff View file
M plugins/tracker/tests/Tracker/Permission/PermissionCheckerTest.php +1 −2 Go to diff View file
M plugins/tracker/tests/Tracker_ArtifactFactoryTest.php +4 −4 Go to diff View file
M plugins/tracker/tests/builders/anArtifact.php +0 −9 Go to diff View file
R plugins/tracker/tests/rest/init_test_data.php Go to diff View file
M plugins/tracker/www/resources/tracker-definition.rnc +1 −0 Go to diff View file
M plugins/tracker/www/resources/tracker-definition.rng +5 −0 Go to diff View file
M plugins/tracker/www/scripts/artifactChildren.js +16 −6 Go to diff View file
M plugins/tracker_encryption/ChangeLog +3 −0 Go to diff View file
M plugins/tracker_encryption/VERSION +1 −1 Go to diff View file
M plugins/tracker_encryption/include/Tracker_FormElement_Field_Encrypted.class.php +1 −1 Go to diff View file
M src/common/frs/FRSReleaseRouter.php +4 −4 Go to diff View file
M src/common/include/Response.class.php +5 −18 Go to diff View file
M src/common/svn/viewvc/EPELViewVCProxy.php +21 −6 Go to diff View file
M src/common/svn/viewvc/viewvc-epel.cgi +1 −0 Go to diff View file
M src/common/user/XML/Import/MappingFileOptimusPrimeTransformer.php +16 −4 Go to diff View file
M src/common/xml/resources/project/tracker-definition.rng +5 −0 Go to diff View file
A src/db/mysql/updates/2016/201609082200_remove_admssw_plugin.php +43 −0 Go to diff View file
A src/db/mysql/updates/2016/201609082225_remove_doaprdf_plugin.php +43 −0 Go to diff View file
A src/db/mysql/updates/2016/201609082230_remove_foafprofiles_plugin.php +43 −0 Go to diff View file
M src/utils/svn/commit-email.pl +2 −4 Go to diff View file
M src/www/admin/user_changepw.php +18 −7 Go to diff View file
M src/www/api/ChangeLog +3 −0 Go to diff View file
M src/www/api/VERSION +1 −1 Go to diff View file
M src/www/api/index.php +4 −0 Go to diff View file
M src/www/include/user.php +17 −10 Go to diff View file
M src/www/include/utils.php +0 −28 Go to diff View file
M src/www/projects +62 −113 Go to diff View file
M src/www/themes/FlamingParrot/ChangeLog +3 −0 Go to diff View file
M src/www/themes/FlamingParrot/NavBarItemPresentersCollectionBuilder.php +11 −9 Go to diff View file
M src/www/themes/FlamingParrot/VERSION +1 −1 Go to diff View file
M src/www/users +38 −57 Go to diff View file
M tests/lib/rest/TestDataBuilder.php +10 −0 Go to diff View file
M tests/lib/rest/init_data.php +1 −1 Go to diff View file
A tests/lib/rest/init_data_plugins.php +32 −0 Go to diff View file
M tests/rest/bin/setup.sh +5 −2 Go to diff View file
M tests/simpletest/common/user/XML/Import/MappingFileOptimusPrimeTransformerTest.php +64 −2 Go to diff View file
M tools/rpm/Makefile +7 −11 Go to diff View file
M tools/rpm/tuleap.rhel6.spec +83 −107 Go to diff View file