Phabricator Link
|
Wiki Link
|
Status
|
Priority
|
Author
|
Assignee
|
Projects
|
Subtasks
|
Parent Tasks
|
T139084
|
T139084: Allow prop=linkshere / transcludedin / fileusage to filter on given titles / templates / files
|
open
|
Needs Triage (violet)
|
Umherirrender (Umherirrender)
|
|
|
|
|
T168187
|
T168187: Convert Wikidata.org to use extension registration
|
resolved
|
Medium (orange)
|
Umherirrender (Umherirrender)
|
Legoktm (Legoktm)
|
|
|
|
T179229
|
T179229: Decide whether we want the package-lock.json to commit or ignore
|
resolved
|
Needs Triage (violet)
|
Umherirrender (Umherirrender)
|
Jdforrester-WMF (James D. Forrester)
|
|
|
|
T183861
|
T183861: action=query & list=watchlist should allow to filter for tags
|
open
|
Needs Triage (violet)
|
Umherirrender (Umherirrender)
|
|
|
|
|
T191668
|
T191668: Define varargs in \IDatabase::buildLike() in a way phan can understand it
|
resolved
|
High (red)
|
Umherirrender (Umherirrender)
|
aaron (Aaron Schulz)
|
|
|
|
T193890
|
T193890: Allow search with logid in list=logevents
|
open
|
Needs Triage (violet)
|
Umherirrender (Umherirrender)
|
|
|
|
|
T203805
|
T203805: codesniffer detects unparenthesized ternary in mediawiki/core Article.php
|
resolved
|
Needs Triage (violet)
|
Umherirrender (Umherirrender)
|
Jdforrester-WMF (James D. Forrester)
|
|
|
|
T211473
|
T211473: JADE\Tests\Hooks\MoveHooksTest::testOnMovePageIsValidMove is broken
|
resolved
|
Needs Triage (violet)
|
Umherirrender (Umherirrender)
|
Halfak (Aaron Halfaker, EpochFail, halfak)
|
|
|
|
T219055
|
T219055: Add message for MWUnknownContentModelException on Special:Import
|
open
|
Needs Triage (violet)
|
Umherirrender (Umherirrender)
|
|
|
|
|
T231150
|
T231150: failure of service creation for service 'ContentLanguage' not shown
|
resolved
|
Needs Triage (violet)
|
Umherirrender (Umherirrender)
|
daniel (Daniel Kinzler)
|
|
|
|
T248027
|
T248027: Use batches to load necessary information when doing expensive permission checks in prop=info&intestactions=edit
|
open
|
Needs Triage (violet)
|
Umherirrender (Umherirrender)
|
|
|
|
|
T265197
|
T265197: Make class UserrightsPage a real special page and move all helper function to own service
|
open
|
Needs Triage (violet)
|
Umherirrender (Umherirrender)
|
|
|
|
|
T265199
|
T265199: Move SpecialUpload::getInitialPageText to a upload related service for proper service injection
|
open
|
Needs Triage (violet)
|
Umherirrender (Umherirrender)
|
|
|
|
|
T265200
|
T265200: Create service to handle ImageGalleryBase::factory with service injection
|
open
|
Needs Triage (violet)
|
Umherirrender (Umherirrender)
|
|
|
|
|
T265201
|
T265201: Make SpecialVersion a real special page and move all helper function to own service
|
open
|
Needs Triage (violet)
|
Umherirrender (Umherirrender)
|
|
|
|
|
T265300
|
T265300: Stop extending core's SpecialUpload
|
open
|
Needs Triage (violet)
|
Umherirrender (Umherirrender)
|
|
|
|
|
T265301
|
T265301: GlobalUsage should not extend core's SpecialWantedfiles
|
open
|
Needs Triage (violet)
|
Umherirrender (Umherirrender)
|
|
|
|
|
T265307
|
T265307: Update extensions that extend core SpecialMostimages class
|
open
|
Needs Triage (violet)
|
Umherirrender (Umherirrender)
|
|
|
|
|
T265308
|
T265308: Update extensions that extend core SpecialRandompage class
|
open
|
Needs Triage (violet)
|
Umherirrender (Umherirrender)
|
|
|
|
|
T265309
|
T265309: Fix extensions that extend core SpecialAllPages class
|
open
|
Needs Triage (violet)
|
Umherirrender (Umherirrender)
|
|
|
|
|
T265310
|
T265310: Stop extending core's SpecialRecentChanges
|
open
|
Needs Triage (violet)
|
Umherirrender (Umherirrender)
|
|
|
|
|
T265398
|
T265398: Use DI for Profiler class instance in MediaWiki core code
|
open
|
Needs Triage (violet)
|
Umherirrender (Umherirrender)
|
|
|
|
|
T265400
|
T265400: Research to create service for SessionManager::singleton()/getGlobalSession()
|
open
|
Needs Triage (violet)
|
Umherirrender (Umherirrender)
|
|
|
|
|
T265403
|
T265403: Research to create service for HTMLForm::factory and html fields
|
open
|
Needs Triage (violet)
|
Umherirrender (Umherirrender)
|
|
|
|
|
T265541
|
T265541: Make class SpecialEmailUser a real special page and move all helper function to own service
|
open
|
Needs Triage (violet)
|
Umherirrender (Umherirrender)
|
DannyS712
|
|
|
|
T265749
|
T265749: Research to create service for DeferredUpdates::addUpdate()
|
open
|
Needs Triage (violet)
|
Umherirrender (Umherirrender)
|
|
|
|
|
T265767
|
T265767: Research to create service for CentralIdLookup::factory
|
resolved
|
Needs Triage (violet)
|
Umherirrender (Umherirrender)
|
Pchelolo
|
|
|
|
T265769
|
T265769: Research to create service for BotPassword class
|
open
|
Needs Triage (violet)
|
Umherirrender (Umherirrender)
|
DannyS712
|
|
|
|
T265818
|
T265818: Make class SpecialPageLanguage a real special page and move helper function to own service
|
open
|
Low (yellow)
|
Umherirrender (Umherirrender)
|
DannyS712
|
|
|
|
T265819
|
T265819: Research to create service for PageDataRequestHandler
|
open
|
Needs Triage (violet)
|
Umherirrender (Umherirrender)
|
|
|
|
|
T265825
|
T265825: Research to create service for RevisionDeleter
|
open
|
Needs Triage (violet)
|
Umherirrender (Umherirrender)
|
|
|
|
|
T265827
|
T265827: Research to create service for PageArchive
|
duplicate
|
Needs Triage (violet)
|
Umherirrender (Umherirrender)
|
|
|
|
|
T265924
|
T265924: Stop extending core's SpecialPreferences
|
open
|
Needs Triage (violet)
|
Umherirrender (Umherirrender)
|
|
|
|
|
T265942
|
T265942: Research to create service for DoubleRedirectJob::fixRedirects
|
open
|
Needs Triage (violet)
|
Umherirrender (Umherirrender)
|
|
|
|
|
T265944
|
T265944: Make class WatchAction a real action class and move helper function to own service
|
resolved
|
Medium (orange)
|
Umherirrender (Umherirrender)
|
Vlad.shapik (Vlad.shapik)
|
|
|
|
T265945
|
T265945: Stop extending core's SpecialMovePage
|
resolved
|
Low (yellow)
|
Umherirrender (Umherirrender)
|
Nikerabbit (Niklas Laxström)
|
|
|
|
T266065
|
T266065: Stop extending core's SpecialEditWatchlist
|
open
|
Medium (orange)
|
Umherirrender (Umherirrender)
|
|
|
|
|
T266168
|
T266168: Research to create service for ImportStreamSource class
|
open
|
Needs Triage (violet)
|
Umherirrender (Umherirrender)
|
|
|
|
|
T266480
|
T266480: Extension should not instance LogPager, use LogEventsList::showLogExtract
|
open
|
Needs Triage (violet)
|
Umherirrender (Umherirrender)
|
|
|
|
|
T266484
|
T266484: Turn ContribsPager into an internal-only class (discontinue support to use in extensions)
|
open
|
Needs Triage (violet)
|
Umherirrender (Umherirrender)
|
|
|
|
|
T266978
|
T266978: Research how to inject PermissionManager into abstract SpecialPage
|
open
|
Needs Triage (violet)
|
Umherirrender (Umherirrender)
|
|
|
|
|
T266979
|
T266979: Research how to inject LinkRendererFactory into abstract SpecialPage
|
open
|
Needs Triage (violet)
|
Umherirrender (Umherirrender)
|
|
|
|
|
T267013
|
T267013: How to replace deprecated User::getTokenFromOption for the watchlisttoken?
|
open
|
Needs Triage (violet)
|
Umherirrender (Umherirrender)
|
|
|
|
|
T267054
|
T267054: GenderCache needs UserNameUtils but that gives a circular dependency / Split MediaWikiTitleCodec into TitleParser and TitleFormatter for proper dependencies?
|
resolved
|
Medium (orange)
|
Umherirrender (Umherirrender)
|
DannyS712
|
|
|
|
T269591
|
T269591: Update parser tests of SoftRedirector to v2
|
resolved
|
Needs Triage (violet)
|
Umherirrender (Umherirrender)
|
ssastry (Subramanya Sastry)
|
|
|
|
T270026
|
T270026: Remove use of deprecated Revision class and functions from DataTable2
|
open
|
Needs Triage (violet)
|
Umherirrender (Umherirrender)
|
|
|
|
|
T270553
|
T270553: Should mediawiki/mediawiki-phan-config ship a target php version to support running with newer php on the developer side?
|
resolved
|
Needs Triage (violet)
|
Umherirrender (Umherirrender)
|
Daimona
|
|
|
|
T271081
|
T271081: Flaky tests ParserOutputAccessTest::testOldRevisionCacheSplit and ::testOldRevisionUseCached
|
resolved
|
Medium (orange)
|
Umherirrender (Umherirrender)
|
daniel (Daniel Kinzler)
|
|
|
|
T27133
|
T27133: allow redirects also for action=parse&pageid
|
resolved
|
Medium (orange)
|
Umherirrender (Umherirrender)
|
Catrope (Roan Kattouw)
|
|
|
|
T27134
|
T27134: add title and/or pageid to action=parse output
|
resolved
|
Medium (orange)
|
Umherirrender (Umherirrender)
|
Sn1per (Geoffrey Mon)
|
|
|
|
T294775
|
T294775: Filter for multiple tags on Special:RecentChanges fails with 'recentchanges.rc_namespace' isn't in GROUP BY for sql mode ONLY_FULL_GROUP_BY
|
open
|
Needs Triage (violet)
|
Umherirrender (Umherirrender)
|
|
|
|
|
T298496
|
T298496: Convert CreditsSource to AbstractSchema
|
open
|
Needs Triage (violet)
|
Umherirrender (Umherirrender)
|
|
|
|
|
T30876
|
T30876: Category members should update after changing the localised name of a tracking category
|
stalled
|
Lowest (sky)
|
Umherirrender (Umherirrender)
|
|
|
|
|
T34037
|
T34037: API: Allow edit conflict detection based on revid
|
resolved
|
Medium (orange)
|
Umherirrender (Umherirrender)
|
daniel (Daniel Kinzler)
|
|
|
|
T34492
|
T34492: API should allow edit using pageid
|
resolved
|
Needs Triage (violet)
|
Umherirrender (Umherirrender)
|
|
|
|
|
T34493
|
T34493: API should allow change of userrights using user id
|
resolved
|
Low (yellow)
|
Umherirrender (Umherirrender)
|
|
|
|
|
T34494
|
T34494: API: Ability to search by user id
|
resolved
|
Low (yellow)
|
Umherirrender (Umherirrender)
|
Filip (rlot)
|
|
|
|
T34495
|
T34495: API should allow purge by pageids
|
resolved
|
Needs Triage (violet)
|
Umherirrender (Umherirrender)
|
|
|
|
|
T34496
|
T34496: API should allow blocking/unblocking using userid
|
resolved
|
Low (yellow)
|
Umherirrender (Umherirrender)
|
subins2000 (Subin)
|
|
|
|
T34497
|
T34497: API should allow protecting/unprotecting using pageid
|
resolved
|
Needs Triage (violet)
|
Umherirrender (Umherirrender)
|
|
|
|
|
T34498
|
T34498: API should allow diffs using pageids
|
resolved
|
Needs Triage (violet)
|
Umherirrender (Umherirrender)
|
|
|
|
|
T47133
|
T47133: Add talk namespace option to Special:NewPages
|
resolved
|
Low (yellow)
|
Umherirrender (Umherirrender)
|
DannyS712
|
|
|
|
T54747
|
T54747: Api: Allow creation of new section without header but with summary
|
open
|
Low (yellow)
|
Umherirrender (Umherirrender)
|
|
|
|
|
T70096
|
T70096: Allow history merge without a redirect
|
stalled
|
Low (yellow)
|
Umherirrender (Umherirrender)
|
DannyS712
|
|
|
|