stable

Clone or download

Read-only

feat: Start migration from Web UI

Site administrators can now start the migration to MediaWiki standalone directly from siteadmin ยป MediaWiki standalone page. Part of story #26041: migrate mediwiki from 1.23 to 1.35.X Change-Id: Ic7c45e7da50cd778558e9ac0653faf48cf16453b

Modified Files

Name
A plugins/mediawiki_standalone/include/Instance/Migration/Admin/CSRFSynchronizerTokenProvider.php +33 โˆ’0 Go to diff View file
M plugins/mediawiki_standalone/include/Instance/Migration/Admin/DisplayMigrationController.php +3 โˆ’0 Go to diff View file
M plugins/mediawiki_standalone/include/Instance/Migration/Admin/LegacyReadyToMigrateDao.php +20 โˆ’1 Go to diff View file
A plugins/mediawiki_standalone/include/Instance/Migration/Admin/ProjectReadyToBeMigratedVerifier.php +26 โˆ’0 Go to diff View file
A plugins/mediawiki_standalone/include/Instance/Migration/Admin/StartMigrationController.php +113 โˆ’0 Go to diff View file
A plugins/mediawiki_standalone/include/Instance/Migration/MigrateInstanceTask.php +55 โˆ’0 Go to diff View file
M plugins/mediawiki_standalone/include/mediawiki_standalonePlugin.php +25 โˆ’1 Go to diff View file
M plugins/mediawiki_standalone/site-content/fr_FR/LC_MESSAGES/tuleap-mediawiki_standalone.po +16 โˆ’0 Go to diff View file
M plugins/mediawiki_standalone/site-content/pt_BR/LC_MESSAGES/tuleap-mediawiki_standalone.po +11 โˆ’0 Go to diff View file
M plugins/mediawiki_standalone/templates/siteadmin/legacy-migration.mustache +8 โˆ’3 Go to diff View file
A plugins/mediawiki_standalone/tests/unit/Instance/Migration/Admin/ProjectReadyToBeMigratedVerifierStub.php +46 โˆ’0 Go to diff View file
A plugins/mediawiki_standalone/tests/unit/Instance/Migration/Admin/StartMigrationControllerTest.php +270 โˆ’0 Go to diff View file
M src/common/Project/Icons/EmojiCodepointConverter.php +4 โˆ’0 Go to diff View file
M src/common/Project/Project.class.php +9 โˆ’0 Go to diff View file
M src/common/include/CSRFSynchronizerTokenPresenter.php +0 โˆ’2 Go to diff View file