This site is no longer actively maintained. It exists for historical purposes as an example of Phabricator integration and Lua scripting.

Difference between revisions of "T222388: Create a mechanism for SpecialPages and API modules to have dependencies injected into them"

From cpt
m (updated task from Phabricator)
m (updated task from Phabricator)
 
(23 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Phabricator Task
{{Phabricator Task
|name=Create a mechanism for SpecialPages and API modules to have dependencies injected into them
|name=Create a mechanism for SpecialPages and API modules to have dependencies injected into them
|status=open
|status=resolved
|color=orange
|color=orange
|points=
|dateCreated=1556821476
|dateCreated=1556821476
|dateModified=1568031688
|dateModified=1616676402
|dateClosed=1568058100
|author={{Phabricator User
|author={{Phabricator User
|type=author
|type=author
|username=dbarratt
|username=dbarratt
|realName=David Barratt
|realName=David Barratt
}}
|owner={{Phabricator User
|type=owner
|username=Mainframe98
|realName=Klaas Skelte van der Werf
}}
}}
|projects={{Phabricator Project
|projects={{Phabricator Project
|name=Core Platform Team Workboards (Clinic Duty Team)
|name=MW-1.34-notes
|column=1.34.0-wmf.23; 2019-09-17
|entryDate=1556821476
}}{{Phabricator Project
|name=Platform Team Workboards (Clinic Duty Team)
|column=External Code Review Completed
|column=External Code Review Completed
|entryDate=1567782477
}}{{Phabricator Project
|name=Dependency injection
|entryDate=1556821476
}}{{Phabricator Project
}}{{Phabricator Project
|name=MediaWiki-API
|name=MediaWiki-API
|column=Blocked
|column=Blocked
}}{{Phabricator Project
|entryDate=1557328274
|name=MediaWiki-ServiceContainer
}}{{Phabricator Project
}}{{Phabricator Project
|name=MediaWiki-Special-pages
|name=MediaWiki-Special-pages
|column=SpecialPage system
|column=SpecialPage system
|entryDate=1561391785
}}{{Phabricator Project
}}{{Phabricator Project
|name=Core Platform Team
|name=MediaWiki-libs-Services
|column=Needs Cleaning - Code Health (TEC13)
|entryDate=1556821476
}}{{Phabricator Project
|name=Patch-For-Review
}}{{Phabricator Project
}}{{Phabricator Project
|name=TechCom
|name=TechCom
|column=Watching
|column=Watching
|entryDate=1557379769
}}{{Phabricator Project
}}{{Phabricator Project
|name=Technical-Debt
|name=Technical-Debt
|column=Unsorted
|column=Unsorted
|entryDate=1556821476
}}
|transitions={{Transition
|date=1584724158
|type=Added Project
|project=Dependency injection
}}{{Transition
|date=1572203425
|type=Removed Project
|project=Patch-For-Review
}}{{Transition
|date=1568163640
|type=Removed Project
|project=MW-1.34-notes (1.34.0-wmf.22; 2019-09-10)
}}{{Transition
|date=1568163640
|type=Added Project
|project=MW-1.34-notes (1.34.0-wmf.23; 2019-09-17)
}}{{Transition
|date=1568058302
|type=Removed Project
|project=Platform Engineering (Needs Cleaning - Code Health (TEC13))
}}{{Transition
|date=1568034046
|type=Added Project
|project=MW-1.34-notes (1.34.0-wmf.22; 2019-09-10)
}}{{Transition
|date=1567782477
|type=Entered Column
|project=Platform Team Workboards (Clinic Duty Team)
|column=External Code Review Completed
}}{{Transition
|date=1567782477
|type=Exited Column
|project=Platform Team Workboards (Clinic Duty Team)
|column=Inbox
}}{{Transition
|date=1567782468
|type=Added Project
|project=Platform Team Workboards (Clinic Duty Team)
}}{{Transition
|date=1567761977
|type=Added Project
|project=Patch-For-Review
}}{{Transition
|date=1562341376
|type=Removed Project
|project=Platform Team Legacy (Later)
}}{{Transition
|date=1562341376
|type=Entered Column
|project=Platform Team Legacy
|column=Mop Column
}}{{Transition
|date=1562341376
|type=Exited Column
|project=Platform Team Legacy
|column=Later
}}{{Transition
|date=1561391785
|type=Entered Column
|project=MediaWiki-Special-pages
|column=SpecialPage system
}}{{Transition
|date=1561391785
|type=Exited Column
|project=MediaWiki-Special-pages
|column=To triage
}}{{Transition
|date=1557838120
|type=Removed Project
|project=Platform Engineering
}}{{Transition
|date=1557838120
|type=Added Project
|project=Platform Team Legacy (Later)
}}{{Transition
|date=1557838120
|type=Added Project
|project=Platform Engineering (Needs Cleaning - Code Health (TEC13))
}}{{Transition
|date=1557379769
|type=Entered Column
|project=TechCom
|column=Watching
}}{{Transition
|date=1557379769
|type=Exited Column
|project=TechCom
|column=Inbox
}}{{Transition
|date=1557328274
|type=Entered Column
|project=MediaWiki-API
|column=Blocked
}}{{Transition
|date=1557328274
|type=Exited Column
|project=MediaWiki-API
|column=Unsorted
}}{{Transition
|date=1557265741
|type=Removed Project
|project=Anti-Harassment
}}{{Transition
|date=1556904679
|type=Added Project
|project=MediaWiki-libs-Services
}}{{Transition
|date=1556900203
|type=Removed Project
|project=MediaWiki-General
}}{{Transition
|date=1556900203
|type=Added Project
|project=MediaWiki-Special-pages
}}{{Transition
|date=1556900203
|type=Added Project
|project=MediaWiki-API
}}{{Transition
|date=1556900183
|type=Added Project
|project=MediaWiki-General
}}{{Transition
|date=1556900183
|type=Added Project
|project=Platform Engineering
}}{{Transition
|date=1556899805
|type=Removed Project
|project=MediaWiki-User-management
}}{{Transition
|date=1556899805
|type=Added Project
|project=TechCom
}}{{Transition
|date=1556821476
|type=Added Project
|project=MediaWiki-User-management
}}{{Transition
|date=1556821476
|type=Added Project
|project=Anti-Harassment
}}{{Transition
|date=1556821476
|type=Added Project
|project=Technical-Debt
}}
}}
}}
}}

Latest revision as of 20:00, 1 October 2021

Phabricator Link T222388
Status resolved
Priority Medium (orange)
Points
Phabricator Task Created 2019/05/02 02:24 PM
Wiki Page Created 2019/06/09 01:19 PM
Phabricator Task Last Modified 2021/03/25 08:46 AM
Wiki Page Last Updated 2021/10/01 09:00 PM
Phabricator Task Closed 2019/09/09 03:41 PM
Authored By dbarratt (David Barratt)
Assigned To Mainframe98 (Klaas Skelte van der Werf)
Projects
Platform Engineering Initiative Column
Platform Team Workboards Column Clinic Duty Team: External Code Review Completed
Subtasks
    Parent Tasks


    Column Transitions: (Added project: ⇑, Removed project: ⇓,Entered column: ⇒, Exited column: ⇐)

    Project Column Date
    Anti-Harassment 2 May 2019
    Technical-Debt 2 May 2019
    MediaWiki-User-management 2 May 2019
    MediaWiki-User-management 3 May 2019
    TechCom 3 May 2019
    Platform Engineering 3 May 2019
    MediaWiki-General 3 May 2019
    MediaWiki-General 3 May 2019
    MediaWiki-API 3 May 2019
    MediaWiki-Special-pages 3 May 2019
    MediaWiki-libs-Services 3 May 2019
    Anti-Harassment 7 May 2019
    MediaWiki-API Unsorted 8 May 2019
    MediaWiki-API Blocked 8 May 2019
    TechCom Inbox 9 May 2019
    TechCom Watching 9 May 2019
    Platform Engineering 14 May 2019
    Platform Team Legacy (Later) 14 May 2019
    Platform Engineering (Needs Cleaning - Code Health (TEC13)) 14 May 2019
    MediaWiki-Special-pages To triage 24 June 2019
    MediaWiki-Special-pages SpecialPage system 24 June 2019
    Platform Team Legacy (Later) 5 July 2019
    Platform Team Legacy Later 5 July 2019
    Platform Team Legacy Mop Column 5 July 2019
    Patch-For-Review 6 September 2019
    Platform Team Workboards (Clinic Duty Team) 6 September 2019
    Platform Team Workboards (Clinic Duty Team) Inbox 6 September 2019
    Platform Team Workboards (Clinic Duty Team) External Code Review Completed 6 September 2019
    MW-1.34-notes (1.34.0-wmf.22; 2019-09-10) 9 September 2019
    Platform Engineering (Needs Cleaning - Code Health (TEC13)) 9 September 2019
    MW-1.34-notes (1.34.0-wmf.22; 2019-09-10) 10 September 2019
    MW-1.34-notes (1.34.0-wmf.23; 2019-09-17) 10 September 2019
    Patch-For-Review 27 October 2019
    Dependency injection 20 March 2020