Page MenuHomePhabricator

Move SpecialPages to namespace and use service injection
Closed, ResolvedPublic4 Estimated Story Points

Description

Some special pages are under the tag folder.

Total pages to move 10:

  • 1. specials/SpecialExportTranslations.php
  • 2. specials/SpecialImportTranslations.php
  • 3. specials/SpecialLanguageStats.php
  • 4. specials/SpecialManageGroups.php
  • 5. specials/SpecialMessageGroupStats.php
  • 6. specials/SpecialSearchTranslations.php
  • 7. specials/SpecialTranslate.php
  • 8. tag/SpecialPageMigration.php
  • 9. tag/SpecialPagePreparation.php
  • 10. tag/SpecialPageTranslationDeletePage.php

Details

Due Date
Feb 28 2022, 6:29 PM
SubjectRepoBranchLines +/-
mediawiki/extensions/Translatemaster+6 -8
mediawiki/extensions/Translatemaster+9 -3
mediawiki/extensions/Translatemaster+49 -53
mediawiki/extensions/Translatemaster+22 -3
mediawiki/extensions/Translatemaster+19 -27
mediawiki/extensions/Translatemaster+25 -8
mediawiki/extensions/Translatemaster+21 -6
mediawiki/extensions/Translatemaster+6 -8
mediawiki/extensions/Translatemaster+9 -3
mediawiki/extensions/Translatemaster+26 -27
mediawiki/extensions/Translatemaster+32 -6
mediawiki/extensions/Translatemaster+28 -51
mediawiki/extensions/Translatemaster+4 -35
mediawiki/extensions/Translatemaster+13 -5
mediawiki/extensions/Translatemaster+26 -55
mediawiki/extensions/Translatemaster+31 -8
mediawiki/extensions/Translatemaster+23 -6
mediawiki/extensions/Translatemaster+15 -21
mediawiki/extensions/Translatemaster+19 -32
mediawiki/extensions/Translatemaster+21 -3
mediawiki/extensions/Translatemaster+18 -12
Show related patches Customize query in gerrit

Event Timeline

Change 758834 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):

[mediawiki/extensions/Translate@master] SpecialExportTranslations: Move to namespace and rename

https://gerrit.wikimedia.org/r/758834

Change 758835 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):

[mediawiki/extensions/Translate@master] ExportTranslationsSpecialPage: Add strict types and type hints

https://gerrit.wikimedia.org/r/758835

Change 758848 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):

[mediawiki/extensions/Translate@master] SpecialImportTranslations: Move to namespace and rename

https://gerrit.wikimedia.org/r/758848

Change 758849 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):

[mediawiki/extensions/Translate@master] ImportTranslationsSpecialPage: Add strict types and type hints

https://gerrit.wikimedia.org/r/758849

Change 758848 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] SpecialImportTranslations: Move to namespace and rename

https://gerrit.wikimedia.org/r/758848

Change 758834 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] SpecialExportTranslations: Move to namespace and rename

https://gerrit.wikimedia.org/r/758834

Change 758835 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] ExportTranslationsSpecialPage: Add strict types and type hints

https://gerrit.wikimedia.org/r/758835

Change 758849 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] ImportTranslationsSpecialPage: Add strict types and type hints

https://gerrit.wikimedia.org/r/758849

Change 760527 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):

[mediawiki/extensions/Translate@master] SpecialLanguageStats: Move to namespace and rename

https://gerrit.wikimedia.org/r/760527

Change 760528 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):

[mediawiki/extensions/Translate@master] LanguageStatsSpecialPage: Add strict types and type hints

https://gerrit.wikimedia.org/r/760528

Change 760529 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):

[mediawiki/extensions/Translate@master] SpecialManageGroups: Move to namespace and rename

https://gerrit.wikimedia.org/r/760529

Change 760530 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):

[mediawiki/extensions/Translate@master] ManageGroupsSpecialPage: Remove unncessary type hints

https://gerrit.wikimedia.org/r/760530

Change 760812 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):

[mediawiki/extensions/Translate@master] SpecialMessageGroupStats: Move to namespace and rename

https://gerrit.wikimedia.org/r/760812

Change 760813 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):

[mediawiki/extensions/Translate@master] MessageGroupStatsSpecialPage: Add strict types and type hints

https://gerrit.wikimedia.org/r/760813

Change 760527 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] SpecialLanguageStats: Move to namespace and rename

https://gerrit.wikimedia.org/r/760527

Change 760917 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):

[mediawiki/extensions/Translate@master] Rename MoveTranslatablePageSpecialPage to MoveTranslatableBundleSpecialPage

https://gerrit.wikimedia.org/r/760917

Change 760918 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):

[mediawiki/extensions/Translate@master] Rename moveTranslatablePage script to moveTranslatableBundle

https://gerrit.wikimedia.org/r/760918

Change 760528 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] LanguageStatsSpecialPage: Add strict types and type hints

https://gerrit.wikimedia.org/r/760528

Change 760529 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] SpecialManageGroups: Move to namespace and rename

https://gerrit.wikimedia.org/r/760529

Change 760530 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] ManageGroupsSpecialPage: Remove unncessary type hints

https://gerrit.wikimedia.org/r/760530

Change 760812 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] SpecialMessageGroupStats: Move to namespace and rename

https://gerrit.wikimedia.org/r/760812

Change 760813 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] MessageGroupStatsSpecialPage: Add strict types and type hints

https://gerrit.wikimedia.org/r/760813

Nikerabbit set the point value for this task to 4.Feb 9 2022, 2:16 PM

Change 762772 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):

[mediawiki/extensions/Translate@master] Rename SpecialSearchTranslations to SearchTranslationsSpecialPage

https://gerrit.wikimedia.org/r/762772

Change 762773 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):

[mediawiki/extensions/Translate@master] SearchTranslationsSpecialPage: Add strict types and other improvements

https://gerrit.wikimedia.org/r/762773

Change 762772 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] Rename SpecialSearchTranslations to SearchTranslationsSpecialPage

https://gerrit.wikimedia.org/r/762772

Change 762773 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] SearchTranslationsSpecialPage: Add strict types and other improvements

https://gerrit.wikimedia.org/r/762773

Change 762816 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):

[mediawiki/extensions/Translate@master] Rename SpecialPageMigration to MigrateTranslatablePageSpecialPage

https://gerrit.wikimedia.org/r/762816

Change 762817 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):

[mediawiki/extensions/Translate@master] MigrateTranslatablePageSpecialPage: Add strict types

https://gerrit.wikimedia.org/r/762817

Change 763710 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):

[mediawiki/extensions/Translate@master] Rename SpecialTranslate to TranslateSpecialPage

https://gerrit.wikimedia.org/r/763710

Change 763711 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):

[mediawiki/extensions/Translate@master] TranslateSpecialPage: Inject services

https://gerrit.wikimedia.org/r/763711

Change 763712 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):

[mediawiki/extensions/Translate@master] TranslateSpecialPage: Add strict types and type hints

https://gerrit.wikimedia.org/r/763712

Change 763941 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):

[mediawiki/extensions/Translate@master] Rename SpecialPageTranslationDeletePage to DeleteTranslatablePageSpecialPage

https://gerrit.wikimedia.org/r/763941

Change 763942 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):

[mediawiki/extensions/Translate@master] DeleteTranslatablePageSpecialPage: Add strict types, code improvements

https://gerrit.wikimedia.org/r/763942

Change 764750 had a related patch set uploaded (by Wangombe; author: Wangombe):

[mediawiki/extensions/Translate@master] Rename SpecialPagePreparation to PrepareTranslatablePageSpecialPage

https://gerrit.wikimedia.org/r/764750

Change 766149 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):

[mediawiki/extensions/Translate@master] PrepareTranslatablePageSpecialPage: Add strict types

https://gerrit.wikimedia.org/r/766149

abi_ added a subscriber: Wangombe.

Patches to move all pages under a namespace have been submitted. Waiting for review and deployment.

Change 762816 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] Rename SpecialPageMigration to MigrateTranslatablePageSpecialPage

https://gerrit.wikimedia.org/r/762816

Change 762817 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] MigrateTranslatablePageSpecialPage: Add strict types

https://gerrit.wikimedia.org/r/762817

Change 763710 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] Rename SpecialTranslate to TranslateSpecialPage

https://gerrit.wikimedia.org/r/763710

Change 763711 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] TranslateSpecialPage: Inject services

https://gerrit.wikimedia.org/r/763711

Change 763712 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] TranslateSpecialPage: Add strict types and type hints

https://gerrit.wikimedia.org/r/763712

Change 763941 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] Rename class SpecialPageTranslationDeletePage to DeleteTranslatablePageSpecialPage

https://gerrit.wikimedia.org/r/763941

Change 763942 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] DeleteTranslatablePageSpecialPage: Add strict types, code improvements

https://gerrit.wikimedia.org/r/763942

Change 764750 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] Rename SpecialPagePreparation to PrepareTranslatablePageSpecialPage

https://gerrit.wikimedia.org/r/764750

Change 766149 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] PrepareTranslatablePageSpecialPage: Add strict types

https://gerrit.wikimedia.org/r/766149

All related patches have been deployed and tested on Translatewiki.net