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

Active Tasks By Project

From cpt

Project: MediaWiki-Parser

Switch to All Tasks 60 Phabricator task(s).

Phabricator Link Wiki Link Status Priority Author Assignee Projects Subtasks Parent Tasks
T114194 T114194: MediaWiki should be able to support multiple parser engines open Low (yellow) Jdlrobson (Jon Robson)
    T120888 T120888: Create optional XSS filter step for the parser open Medium (orange) Bawolff (Brian Wolff)
      T135964 T135964: Force pages to be fully re-parsed occasionally open Needs Triage (violet) MZMcBride (MZMcBride)
        T153265 T153265: Language converter source text and language names cannot use <nowiki> escaping. open Medium (orange) cscott (C. Scott Ananian)
          T157670 T157670: Periodically run refreshLinks.php on production sites. open Low (yellow) Legoktm (Legoktm)
          T159512 T159512: Add option to refreshLinks.php to only update pages that haven't been updated since a timestamp open Low (yellow) Legoktm (Legoktm)
            T165068 T165068: Parser::braceSubstitution() recreates new RequestContext and calls RequestContextCreateSkin twice open Medium (orange) pmiazga (Piotr Miazga)
              T18700 T18700: Nesting templates lead to excess whitespace open Low (yellow) Mormegil (Petr Kadlec)
                T191939 T191939: How to deal with blocked messages on client that require advanced parsing? open Needs Triage (violet) Jdlrobson (Jon Robson)
                  T197493 T197493: RFC: Track the usage of parser functions and tags open Needs Triage (violet) Legoktm (Legoktm)
                    T201980 T201980: Move CoreParserFunctions and CoreTagHooks away from using global/static state open Low (yellow) Legoktm (Legoktm)
                      T208145 T208145: api.php shows language converter syntax in the HTML for certain uselang parameters open Needs Triage (violet) Fomafix (Fomafix)
                        T230076 T230076: Preprocessor_Hash: Allowed memory size exhausted open Medium (orange) brennen (Brennen Bearnes)
                          T231692 T231692: Magic word to suppress breadcrumb links in subpages stalled Low (yellow) John_M_Wolfson
                            T236809 T236809: Refactor Parser.php to allow alternate parser (Parsoid) open Medium (orange) cscott (C. Scott Ananian)
                            T236810 T236810: Make private methods of Parser.php actually private open Medium (orange) cscott (C. Scott Ananian) cscott (C. Scott Ananian)
                              T236811 T236811: Parser creation should always use factory open Needs Triage (violet) cscott (C. Scott Ananian)
                              T236812 T236812: Parser.php should be split into a base class and a parser implementation open Needs Triage (violet) cscott (C. Scott Ananian)
                              T248889 T248889: Make public fields of Parser.php private and use accessors open Medium (orange) cscott (C. Scott Ananian) cscott (C. Scott Ananian)
                                T249199 T249199: Deprecate PageRenderingHash hook open Needs Triage (violet) TheDJ (Derk-Jan Hartman)
                                  T249361 T249361: Is there a better way for Translate to disable PST on messages? open Needs Triage (violet) cscott (C. Scott Ananian)
                                    T250231 T250231: purgeParserCache.php: Cannot purge this kind of parser cache open Medium (orange) RLazarus (Reuven Lazarus)
                                      T250444 T250444: Deprecate and remove Parser::firstCallInit() open Needs Triage (violet) cscott (C. Scott Ananian)
                                        T250445 T250445: Deprecate and remove Parser::clearState() open Needs Triage (violet) cscott (C. Scott Ananian)
                                          T250447 T250447: Deprecate and remove Parser::resetOutput() open Needs Triage (violet) cscott (C. Scott Ananian)
                                            T250448 T250448: Deprecate and remove Parser::__clone() open Needs Triage (violet) cscott (C. Scott Ananian)
                                              T250449 T250449: Deprecate and remove ParserAfterStrip open Needs Triage (violet) cscott (C. Scott Ananian)
                                                T250450 T250450: Deprecate and remove ParserBeforeStrip open Needs Triage (violet) cscott (C. Scott Ananian)
                                                  T250750 T250750: Parser::getFreshParser should always return a fresh parser open Needs Triage (violet) cscott (C. Scott Ananian)
                                                    T250859 T250859: Rename BeforeParserrenderImageGalleryHook to BeforeParserRenderImageGalleryHook open Needs Triage (violet) cscott (C. Scott Ananian)
                                                      T257800 T257800: Replace direct constructor of Parser with calls to ParserFactory in extensions open Medium (orange) daniel (Daniel Kinzler)
                                                        T262593 T262593: MediaWiki Developer stores different HTML output for different language variants in the parser cache open Medium (orange) eprodromou (Evan Prodromou)
                                                          T263587 T263587: CAPEX for ParserCache for Parsoid open Medium (orange) eprodromou (Evan Prodromou)
                                                            T263851 T263851: Disallow dynamic property access on ParserOutput open Needs Triage (violet) Pchelolo Pchelolo
                                                            T264349 T264349: Remove ContentHandler::isParserCacheSupported() open Needs Triage (violet) daniel (Daniel Kinzler)
                                                              T265847 T265847: Inject all dependencies and cover code in parsoid extension/Config with tests open Needs Triage (violet) Pchelolo
                                                                T266200 T266200: TemplateData extension sets non-json-serializable page properties open Low (yellow) Pchelolo Pchelolo
                                                                  T267067 T267067: Make language variant a parser option open Needs Triage (violet) Pchelolo
                                                                    T267606 T267606: Platform Team extensions ported to use new Parsoid extension API open Needs Triage (violet) eprodromou (Evan Prodromou)
                                                                      T267610 T267610: PoolWorkArticleView should properly report errors open Needs Triage (violet) daniel (Daniel Kinzler)
                                                                        T269321 T269321: Deprecate and remove ParserOptions::get/setRedirectTarget open Needs Triage (violet) Pchelolo
                                                                          T270710 T270710: Allow values other than ParserOutput to be stored in a ParserCache instance open Medium (orange) daniel (Daniel Kinzler) daniel (Daniel Kinzler)
                                                                          T271112 T271112: Do not access global $wgParserCacheExpireTime directly open Needs Triage (violet) daniel (Daniel Kinzler) daniel (Daniel Kinzler)
                                                                            T273120 T273120: ParserOptions.php PHP Notice: Undefined index: math open Medium (orange) dancy (Ahmon Dancy)
                                                                              T273817 T273817: WMFTimeoutException for page views on dewiki (due to bracket mismatch on a wiki link) open Low (yellow) DannyS712
                                                                                T275160 T275160: Make public properties of Parser private open Needs Triage (violet) cscott (C. Scott Ananian)
                                                                                  T277829 T277829: Understand or mitigate duplicate ParserCache fetches in the same request open Medium (orange) Krinkle (Timo Tijhof)
                                                                                    T281068 T281068: Remove Title in public interface of Parser open Needs Triage (violet) daniel (Daniel Kinzler)
                                                                                      T282063 T282063: ResourceLoaderSkinModule: `center` and `small` rules in the `elements` behaviour is not consistent across skins due to inclusion in an optional `elements` feature open Needs Triage (violet) Jdlrobson (Jon Robson)
                                                                                        T290831 T290831: Unspecified fatal error when loading a particular diff on ckbwiki open High (red) Harej (James Hare)
                                                                                          T292300 T292300: Eliminate unnecessary duplicate parses open Needs Triage (violet) Pchelolo
                                                                                          T292321 T292321: Remove ParserOutput::addOutputHook() open Needs Triage (violet) cscott (C. Scott Ananian)
                                                                                            T295168 T295168: Ensure <meta typeof="..."> in Parser/Parsoid HTML can't be spoofed from wikitext open Medium (orange) cscott (C. Scott Ananian) cscott (C. Scott Ananian)
                                                                                              T295169 T295169: Parser TOC placeholder should be a meta tag open Needs Triage (violet) cscott (C. Scott Ananian)
                                                                                              T296019 T296019: Improve ParserOutput::setLanguageLinks() / ::addLanguageLink() open Needs Triage (violet) cscott (C. Scott Ananian) cscott (C. Scott Ananian)
                                                                                                T296025 T296025: ParserOutput::setSections() should be more structured open Needs Triage (violet) cscott (C. Scott Ananian)
                                                                                                  T296038 T296038: ParserOutput::addTemplate() interaction with ParserOptions::getTemplateCallback() open Needs Triage (violet) cscott (C. Scott Ananian)
                                                                                                    T296648 T296648: Replace use of HtmlFormatter in LinkFormatter::expandLocalLinks() with Remex open Needs Triage (violet) cscott (C. Scott Ananian) Pchelolo
                                                                                                      T36888 T36888: Option to disable user "block" links open Low (yellow) Subfader DannyS712
                                                                                                        T54661 T54661: Preprocessor/Parser irregularities with -{...}- variant constructs. open Medium (orange) cscott (C. Scott Ananian)