stable

Clone or download

Read-only

Move code from tracker to crosstracker plugin

Part of story #10676: install as a plugin Install the plugin. If it was already installed, uninstall it first. You may want to migrate old widgets. If this is the case: cd /usr/share/tuleap src/utils/php-launcher.sh plugins/crosstracker/bin/migrate_old_crosstracker_widgets.php No functional changes in cross tracker widget. Change-Id: Ifbcbef4c28750f2cdd42a069ce0b0c2b0d58c71f

Modified Files

Name
A plugins/crosstracker/bin/migrate_old_crosstracker_widgets.php +70 −0 Go to diff View file
A plugins/crosstracker/build-manifest.json +37 −0 Go to diff View file
A plugins/crosstracker/db/install.sql +12 −0 Go to diff View file
A plugins/crosstracker/db/uninstall.sql +2 −0 Go to diff View file
R plugins/tracker/include/Tracker/CrossTracker/CrossTrackerArtifactReportDao.php Go to diff View file
R plugins/tracker/include/Tracker/CrossTracker/CrossTrackerReport.php Go to diff View file
R plugins/tracker/include/Tracker/CrossTracker/CrossTrackerReportDao.php Go to diff View file
R plugins/tracker/include/Tracker/CrossTracker/CrossTrackerReportFactory.php Go to diff View file
R plugins/tracker/include/Tracker/CrossTracker/CrossTrackerReportNotFoundException.php Go to diff View file
A plugins/crosstracker/include/CrossTracker/REST/ResourcesInjector.class.php +38 −0 Go to diff View file
R plugins/tracker/include/REST/v1/CrossTracker/CrossTrackerArtifactReportFactory.php Go to diff View file
R plugins/tracker/include/REST/v1/CrossTracker/CrossTrackerArtifactReportRepresentation.php Go to diff View file
R plugins/tracker/include/REST/v1/CrossTracker/CrossTrackerReportExtractor.php Go to diff View file
R plugins/tracker/include/REST/v1/CrossTracker/CrossTrackerReportRepresentation.php Go to diff View file
R plugins/tracker/include/REST/v1/CrossTracker/CrossTrackerReportsResource.php Go to diff View file
R plugins/tracker/include/REST/v1/CrossTracker/PaginatedCollectionOfCrossTrackerArtifacts.php Go to diff View file
R plugins/tracker/include/REST/v1/CrossTracker/TrackerDuplicateException.php Go to diff View file
R plugins/tracker/include/REST/v1/CrossTracker/TrackerNotFoundException.php Go to diff View file
R plugins/tracker/include/Tracker/Widget/ProjectCrossTrackerSearch.php Go to diff View file
R plugins/tracker/include/Tracker/Widget/ProjectCrossTrackerSearchPresenter.php Go to diff View file
M plugins/crosstracker/include/autoload.php +19 −3 Go to diff View file
M plugins/crosstracker/include/constants.php +1 −0 Go to diff View file
M plugins/crosstracker/include/crosstrackerPlugin.class.php +90 −1 Go to diff View file
M plugins/crosstracker/site-content/fr_FR/LC_MESSAGES/tuleap-crosstracker.po +50 −2 Go to diff View file
M plugins/crosstracker/site-content/tuleap-crosstracker.pot +48 −0 Go to diff View file
R plugins/tracker/templates/widgets/project-cross-tracker-search-reading-mode.mustache Go to diff View file
R plugins/tracker/templates/widgets/project-cross-tracker-search-results.mustache Go to diff View file
R plugins/tracker/templates/widgets/project-cross-tracker-search-writing-mode.mustache Go to diff View file
R plugins/tracker/templates/widgets/project-cross-tracker-search.mustache Go to diff View file
R plugins/tracker/tests/Tracker/CrossTracker/CrossTrackerReportFactoryTest.php Go to diff View file
R plugins/tracker/tests/REST_Backend/CrossTracker/CrossTrackerReportExtractorTest.php Go to diff View file
A plugins/crosstracker/tests/bootstrap.php +23 −0 Go to diff View file
R plugins/tracker/www/scripts/cross-tracker/po/fr.po Go to diff View file
R plugins/tracker/www/scripts/cross-tracker/po/template.pot Go to diff View file
R plugins/tracker/www/scripts/cross-tracker/src/app/backend-cross-tracker-report.js Go to diff View file
R plugins/tracker/www/scripts/cross-tracker/src/app/index.js Go to diff View file
R plugins/tracker/www/scripts/cross-tracker/src/app/mode-change-controller.js Go to diff View file
R plugins/tracker/www/scripts/cross-tracker/src/app/query-result-controller.js Go to diff View file
R plugins/tracker/www/scripts/cross-tracker/src/app/query-result-rows.mustache Go to diff View file
R plugins/tracker/www/scripts/cross-tracker/src/app/reading-mode/reading-cross-tracker-report.js Go to diff View file
R plugins/tracker/www/scripts/cross-tracker/src/app/reading-mode/reading-mode-controller.js Go to diff View file
R plugins/tracker/www/scripts/cross-tracker/src/app/reading-mode/reading-trackers-controller.js Go to diff View file
R plugins/tracker/www/scripts/cross-tracker/src/app/reading-mode/reading-trackers.mustache Go to diff View file
R plugins/tracker/www/scripts/cross-tracker/src/app/report-mode.js Go to diff View file
R plugins/tracker/www/scripts/cross-tracker/src/app/rest-error-displayer.js Go to diff View file
R plugins/tracker/www/scripts/cross-tracker/src/app/rest-querier.js Go to diff View file
R plugins/tracker/www/scripts/cross-tracker/src/app/rest-success-displayer.js Go to diff View file
R plugins/tracker/www/scripts/cross-tracker/src/app/user.js Go to diff View file
R plugins/tracker/www/scripts/cross-tracker/src/app/widget-loader-displayer.js Go to diff View file
R plugins/tracker/www/scripts/cross-tracker/src/app/writing-mode/project-option.mustache Go to diff View file
R plugins/tracker/www/scripts/cross-tracker/src/app/writing-mode/project-selector.js Go to diff View file
R plugins/tracker/www/scripts/cross-tracker/src/app/writing-mode/selected-tracker.mustache Go to diff View file
R plugins/tracker/www/scripts/cross-tracker/src/app/writing-mode/tracker-option.mustache Go to diff View file
R plugins/tracker/www/scripts/cross-tracker/src/app/writing-mode/tracker-selection-controller.js Go to diff View file
R plugins/tracker/www/scripts/cross-tracker/src/app/writing-mode/tracker-selection-loader-displayer.js Go to diff View file
R plugins/tracker/www/scripts/cross-tracker/src/app/writing-mode/tracker-selection.js Go to diff View file
R plugins/tracker/www/scripts/cross-tracker/src/app/writing-mode/tracker-selector.js Go to diff View file
R plugins/tracker/www/scripts/cross-tracker/src/app/writing-mode/writing-cross-tracker-report.js Go to diff View file
R plugins/tracker/www/scripts/cross-tracker/src/app/writing-mode/writing-mode-controller.js Go to diff View file
R plugins/tracker/www/scripts/package-lock.json Go to diff View file
R plugins/tracker/www/scripts/package.json Go to diff View file
R plugins/tracker/www/scripts/webpack.config.js Go to diff View file
R plugins/tracker/www/themes/BurningParrot/css/includes/_cross-tracker.scss Go to diff View file
A plugins/crosstracker/www/themes/BurningParrot/css/style-blue-condensed.scss +24 −0 Go to diff View file
A plugins/crosstracker/www/themes/BurningParrot/css/style-blue.scss +24 −0 Go to diff View file
A plugins/crosstracker/www/themes/BurningParrot/css/style-green-condensed.scss +24 −0 Go to diff View file
A plugins/crosstracker/www/themes/BurningParrot/css/style-green.scss +24 −0 Go to diff View file
A plugins/crosstracker/www/themes/BurningParrot/css/style-grey-condensed.scss +24 −0 Go to diff View file
A plugins/crosstracker/www/themes/BurningParrot/css/style-grey.scss +24 −0 Go to diff View file
A plugins/crosstracker/www/themes/BurningParrot/css/style-orange-condensed.scss +24 −0 Go to diff View file
A plugins/crosstracker/www/themes/BurningParrot/css/style-orange.scss +24 −0 Go to diff View file
A plugins/crosstracker/www/themes/BurningParrot/css/style-purple-condensed.scss +24 −0 Go to diff View file
A plugins/crosstracker/www/themes/BurningParrot/css/style-purple.scss +24 −0 Go to diff View file
A plugins/crosstracker/www/themes/BurningParrot/css/style-red-condensed.scss +24 −0 Go to diff View file
A plugins/crosstracker/www/themes/BurningParrot/css/style-red.scss +24 −0 Go to diff View file
M plugins/tracker/build-manifest.json +1 −8 Go to diff View file
M plugins/tracker/db/install.sql +0 −13 Go to diff View file
M plugins/tracker/db/uninstall.sql +0 −6 Go to diff View file
M plugins/tracker/include/REST/ResourcesInjector.class.php +0 −5 Go to diff View file
A plugins/tracker/include/Tracker/ProjectDeletionEvent.php +47 −0 Go to diff View file
M plugins/tracker/include/Tracker/TrackerFactory.class.php +0 −14 Go to diff View file
M plugins/tracker/include/autoload.php +3 −17 Go to diff View file
M plugins/tracker/include/trackerPlugin.class.php +3 −16 Go to diff View file
M plugins/tracker/site-content/fr_FR/LC_MESSAGES/tuleap-tracker.po +0 −45 Go to diff View file
M plugins/tracker/site-content/tuleap-tracker.pot +0 −45 Go to diff View file
M plugins/tracker/tests/TrackerFactoryTest.php +44 −86 Go to diff View file
M plugins/tracker/www/themes/BurningParrot/css/_tracker.scss +0 −1 Go to diff View file
M tests/rest/bin/setup.sh +1 −0 Go to diff View file
M tests/rest/lib/TestDataBuilder.php +1 −2 Go to diff View file