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

Tasks By Project

From cpt

Project: MW-1.37-notes

Switch to Active Tasks 350 Phabricator task(s).

Phabricator Link Wiki Link Status Priority Author Assignee Projects Subtasks Parent Tasks
T150506 T150506: Avoid lazyImportLocalNames() master writes on GET requests (Run a script to backfill them once for all) resolved Medium (orange)
    T155582 T155582: Deprecate Content::getNativeData(), defined TextContent::getText() to replace it. stalled Low (yellow)
    T164898 T164898: PostgreSQL schema change for consistency with MySQL resolved Low (yellow)
    T169328 T169328: Protect against PHP code execution via memcached/unserialize open Medium (orange)
      T174513 T174513: Maintenance script to cleanup querycache open Needs Triage (violet)
        T180192 T180192: Audit wgExtensionFunction, onRegistration and onSetupAfterCache callbacks in Wikimedia-deployed extensions open Medium (orange)
        T195069 T195069: Factor PageStore and PageRecord out of WikiPage open Medium (orange)
        T196906 T196906: Sensible default parameters for Monolog logging resolved Needs Triage (violet)
        T212428 T212428: includes/Revision/RevisionStore.php: Main slot of revision (number) not found in database! open Medium (orange)
        T215001 T215001: Revisions missing from mediawiki_revision_create resolved High (red)
        T218395 T218395: Create RestrictionStore service resolved Medium (orange)
          T223165 T223165: Implement access restrictions in WatchedItemStore resolved Needs Triage (violet)
            T225756 T225756: Clean up languages/ directory in MediaWiki core (June 2019) open Needs Triage (violet)
              T228895 T228895: 3% of load.php spent creating DBLoadBalancerFactory in WebStart.php open High (red)
                T230428 T230428: Migrate tables.sql to abstract schema resolved Needs Triage (violet)
                T232878 T232878: The "SecondaryDataUpdates" hook is listed in documentation as deprecated but doesn't emit deprecation warnings yet resolved Needs Triage (violet)
                  T234241 T234241: [regression-wmf.31] Cannot disable/enable Structured discussion beta feature open Needs Triage (violet)
                    T238138 T238138: VirtualPageView Event Platform Migration resolved High (red)
                    T241903 T241903: TimedMediaHandler needs uses of global $wgUser removed resolved Medium (orange)
                      T242751 T242751: Update monolog/monolog to 2.1.1 or later resolved Medium (orange)
                        T243708 T243708: Mediawiki core needs uses of global $wgUser removed open Medium (orange)
                        T243732 T243732: Echo needs uses of global $wgUser removed resolved Medium (orange)
                        T245475 T245475: OAuth 2.0 consumer form is not consistent with implementation open Needs Triage (violet)
                          T247143 T247143: Remove the Revision class [1.37] resolved Medium (orange)
                          T247223 T247223: OOM from Babel loading messages from too many languages (getSubitemList) resolved Needs Triage (violet)
                            T247710 T247710: Argument 3 passed to ApiAuthManagerHelper::formatMessage() must be an instance of Message, null given, called in ApiAuthManagerHelper.php on line 337 resolved Medium (orange)
                              T249230 T249230: Deprecate and remove CachedAction, SpecialCachedPage and CacheHelper after 1.35 is branched resolved Medium (orange)
                                T251450 T251450: Scattering of PHP Warning: Memcached::setMulti(): failed to set key global:segment:... resolved High (red)
                                  T252095 T252095: Get rid of calling deprecated LanguageConverter methods from Language class open Medium (orange)
                                  T252391 T252391: Reimage one memcached shard per DC to Buster resolved Medium (orange)
                                    T252853 T252853: updateSearchIndex.php sql error not all tables locked resolved Medium (orange)
                                      T252934 T252934: Hard deprecate manually constructing MovePage objects resolved Needs Triage (violet)
                                        T253077 T253077: Convert MWGrants to a service with dependency injection open Needs Triage (violet)
                                          T253078 T253078: Create ActionFactory, add dependency injection to actions open Low (yellow)
                                          T255309 T255309: Remove UserRightsProxy and replace it's usages with UserGroupManager open Needs Triage (violet)
                                            T255507 T255507: WikiPage::doEditContent falls back to $wgUser resolved Medium (orange)
                                            T256007 T256007: AddWiki.php wrongly uses 127.0.0.1 instead of a system account resolved Needs Triage (violet)
                                              T257014 T257014: API: Add a way to get the associated talk/subject page of a title resolved Medium (orange)
                                                T257789 T257789: Update stability annotations to conform to new policy open High (red)
                                                  T258350 T258350: HEAD request to API fails to add Access-Control-Allow-Origin header despite being a simple request resolved Medium (orange)
                                                    T259771 T259771: RFC: Drop support for older database upgrades resolved Medium (orange)
                                                      T259960 T259960: Inject services into API modules and special pages open Low (yellow)
                                                      T262443 T262443: Do not hit actual urls during phpunit tests open Medium (orange)
                                                      T262708 T262708: Remove LocalFile::recordUpload2 resolved Medium (orange)
                                                        T262834 T262834: Clarify the labels for ucstart and ucend resolved Lowest (sky)
                                                          T263340 T263340: Fatal InvalidArgumentException "the provided Title object belongs to page" when viewing pages with history broken by Special:MergeHistory open High (red)
                                                            T263914 T263914: Offer TypeScript declaration files for the MediaWiki Javascript API (MediaWiki API typings) open Needs Triage (violet)
                                                              T265628 T265628: Identify which extensions' tests make HTTP requests and so are now broken post-T262443 open High (red)
                                                              T265734 T265734: List inherited parameters in MediaWiki API help pages open Needs Triage (violet)
                                                                T265767 T265767: Research to create service for CentralIdLookup::factory resolved Needs Triage (violet)
                                                                  T265769 T265769: Research to create service for BotPassword class open Needs Triage (violet)
                                                                  T265944 T265944: Make class WatchAction a real action class and move helper function to own service resolved Medium (orange)
                                                                  T267054 T267054: GenderCache needs UserNameUtils but that gives a circular dependency / Split MediaWikiTitleCodec into TitleParser and TitleFormatter for proper dependencies? resolved Medium (orange)
                                                                    T267861 T267861: [GOAL] Emit deprecation warnings reading from $wgUser resolved Medium (orange)
                                                                    T268572 T268572: Convert SecurePoll to AbstractSchema open Medium (orange)
                                                                    T268791 T268791: Allow Api-User-Agent header in API Gateway requests resolved Needs Triage (violet)
                                                                      T269676 T269676: Mediawiki logging indexing conflict on 'status' for 'authevents' resolved Medium (orange)
                                                                        T269712 T269712: Migrate afl_filter to afl_filter_id and afl_global resolved Needs Triage (violet)
                                                                        T270004 T270004: $wgMainPageIsDomainRoot breaks $wgActionPaths for Main Page resolved Medium (orange)
                                                                          T270225 T270225: Finish session storage to actually meet multi-DC requirements open High (red)
                                                                          T270713 T270713: CVE-2021-30152: action=protect lets users with 'protect' permission protect to higher protection level resolved High (red)
                                                                            T271011 T271011: Update CategoryTree to use the new HookContainer/HookRunner system open Medium (orange)
                                                                              T271012 T271012: Update CiteThisPage to use the new HookContainer/HookRunner system resolved Needs Triage (violet)
                                                                                T271020 T271020: Update Nuke to use the new HookContainer/HookRunner system resolved Needs Triage (violet)
                                                                                  T271028 T271028: Update SpamBlacklist to use the new HookContainer/HookRunner system resolved Medium (orange)
                                                                                    T271033 T271033: Update TitleBlacklist to use the new HookContainer/HookRunner system resolved Medium (orange)
                                                                                      T271168 T271168: CentralNoticeBannerHistory and CentralNoticeImpression Event Platform Migration resolved High (red)
                                                                                        T271494 T271494: Expose information about user blocks via Authority and PermissionStatus resolved High (red)
                                                                                          T271644 T271644: Fatal exception undeleting a file on Commons: rev_page field must not be 0! open Medium (orange)
                                                                                            T272079 T272079: PermissionManager:: 'edit' right check should also check for 'create' if the page does not exist resolved Low (yellow)
                                                                                              T272386 T272386: CVE-2021-30159: Non-admin deleted enwiki page in fast double move resolved Low (yellow)
                                                                                                T272424 T272424: Make WikiPage a ProperPageIdentity resolved Medium (orange)
                                                                                                T273044 T273044: Convert SecurePoll VotePage to use OOUI resolved Needs Triage (violet)
                                                                                                  T273933 T273933: Standadize user name normalization in MW open Medium (orange)
                                                                                                    T273972 T273972: Survey cross-wiki User object creation and replace with ActorStore open High (red)
                                                                                                    T274067 T274067: RevisionStore::getKnownCurrentRevision should be able to work with non-local PageIdentityValue resolved Medium (orange)
                                                                                                      T274174 T274174: Add modtoken field and flags to objectcache table resolved High (red)
                                                                                                      T274179 T274179: Deprecate and remove UserIdentity::getActorId() resolved High (red)
                                                                                                      T274209 T274209: Cleanup hard-deprecated RevisionStore methods resolved Medium (orange)
                                                                                                        T274211 T274211: Hard-deprecate soft-deprecated User methods open Medium (orange)
                                                                                                        T274436 T274436: Enable RESTbaseless validation in wikibase resolved Medium (orange)
                                                                                                          T274972 T274972: Hard deprecate WatchedItem::getUser resolved Medium (orange)
                                                                                                            T275030 T275030: Avoid using User ::isUsableName, ::isCreatableName, ::getCanonicalName resolved Medium (orange)
                                                                                                              T275148 T275148: Prepare User group methods for hard deprecation open Medium (orange)
                                                                                                              T275334 T275334: Changing user groups from $wgExtensionFunctions no longer works reliably open Needs Triage (violet)
                                                                                                              T275453 T275453: addWiki.php warns Deprecated: Premature access to HookContainer, ObjectFactory and ServiceContainer resolved Medium (orange)
                                                                                                                T275602 T275602: Avoid using User ::isIP, ::getOptions resolved Medium (orange)
                                                                                                                  T275616 T275616: Use CentralAuthUtilityService in SecurePoll resolved Low (yellow)
                                                                                                                    T275710 T275710: Deprecate IContextSource::getWikiPage and IContextSource::canUseWikiPage open Medium (orange)
                                                                                                                    T275768 T275768: Mark Authority as stable resolved High (red)
                                                                                                                      T276035 T276035: Avoid using User ::getDefaultOptions, ::getDefaultOption resolved Medium (orange)
                                                                                                                      T276094 T276094: Avoid using User ::addGroup, ::removeGroup, ::getAllGroups, ::clearNotification duplicate Needs Triage (violet)
                                                                                                                        T276412 T276412: Replace RecentChange::getPerformer with RecentChange::getPerformerIdentity. resolved Medium (orange)
                                                                                                                        T276476 T276476: Creating a page with {{safesubst:self}} throws RevisionAccessException: No such slot: main resolved High (red)
                                                                                                                          T277204 T277204: EditPage: Argument 2 passed to MediaWiki\Revision\RevisionStore::getRevisionByTimestamp() must be of the type string, null given resolved High (red)
                                                                                                                            T277334 T277334: Deprecate the UserLoadFromDatabase hook resolved Medium (orange)
                                                                                                                              T277600 T277600: Prepare User option methods for hard deprecation resolved Medium (orange)
                                                                                                                              T277648 T277648: JobQueueGroup::singleton() is difficult to use with dependency injection resolved Needs Triage (violet)
                                                                                                                                T277818 T277818: Transition callers of deprecated User::setOption() resolved Medium (orange)
                                                                                                                                  T277829 T277829: Understand or mitigate duplicate ParserCache fetches in the same request open Medium (orange)

                                                                                                                                    ... further results