iBet uBet web content aggregator. Adding the entire web to your favor.
iBet uBet web content aggregator. Adding the entire web to your favor.



Link to original content: https://phabricator.wikimedia.org/T299019
⚓ T299019 Move SpecialPages to namespace and use service injection
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