stable
Clone or download
Read-only
Do not allow to install/enable MediaWiki standalone and program management plugins without async workers in place
Those plugins needs async workers to work correctly, this is now mentionned in the plugins administration. Part of story #26042: install mediawiki standalone Change-Id: I3ccd05ee5846659135d2c34b5d6d016e186f2f6d
Modified Files
Name | ||||
---|---|---|---|---|
M | plugins/mediawiki_standalone/include/mediawiki_standalonePlugin.php | +5 | −0 | Go to diff View file |
M | plugins/pluginsadministration/include/PluginPropertiesPresenter.php | +2 | −0 | Go to diff View file |
M | plugins/pluginsadministration/include/PluginsAdministrationActions.class.php | +11 | −5 | Go to diff View file |
M | plugins/pluginsadministration/include/PluginsAdministrationViews.class.php | +20 | −1 | Go to diff View file |
M | plugins/pluginsadministration/site-content/fr_FR/LC_MESSAGES/tuleap-pluginsadministration.po | +6 | −0 | Go to diff View file |
M | plugins/pluginsadministration/site-content/pt_BR/LC_MESSAGES/tuleap-pluginsadministration.po | +4 | −0 | Go to diff View file |
M | plugins/pluginsadministration/templates/available-plugins.mustache | +4 | −2 | Go to diff View file |
M | plugins/pluginsadministration/templates/enable-disable-plugin-switch.mustache | +5 | −1 | Go to diff View file |
M | plugins/program_management/include/program_managementPlugin.php | +5 | −0 | Go to diff View file |
M | plugins/pullrequest/include/PullRequest/Notification/EventSubjectToNotificationAsynchronousRedisDispatcher.php | +3 | −8 | Go to diff View file |
M | plugins/tracker/include/Tracker/Artifact/ArtifactsDeletion/AsynchronousArtifactsDeletionActionsRunner.php | +2 | −7 | Go to diff View file |
M | plugins/tracker/include/Tracker/Artifact/Changeset/PostCreation/ActionsRunner.php | +2 | −6 | Go to diff View file |
M | plugins/tracker/include/Tracker/Creation/JiraImporter/JiraRunner.php | +2 | −2 | Go to diff View file |
M | site-content/fr_FR/LC_MESSAGES/tuleap-core.po | +5 | −0 | Go to diff View file |
M | site-content/pt_BR/LC_MESSAGES/tuleap-core.po | +3 | −0 | Go to diff View file |
A | src/common/Plugin/MandatoryAsyncWorkerSetupPluginInstallRequirement.php | +42 | −0 | Go to diff View file |
A | src/common/Plugin/MissingInstallRequirementException.php | +39 | −0 | Go to diff View file |
M | src/common/Plugin/Plugin.php | +9 | −0 | Go to diff View file |
A | src/common/Plugin/PluginInstallRequirement.php | +29 | −0 | Go to diff View file |
M | src/common/Plugin/PluginManager.php | +7 | −0 | Go to diff View file |
A | src/common/Queue/IsAsyncTaskProcessingAvailable.php | +28 | −0 | Go to diff View file |
M | src/common/Queue/WorkerAvailability.php | +1 | −1 | Go to diff View file |
A | tests/unit/common/Plugin/MandatoryAsyncWorkerSetupPluginInstallRequirementTest.php | +57 | −0 | Go to diff View file |