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: MediaWiki-extensions-Scribunto

Switch to Active Tasks 37 Phabricator task(s).

Phabricator Link Wiki Link Status Priority Author Assignee Projects Subtasks Parent Tasks
T119978 T119978: Get name and record-time of all modules to better manage their versions invalid Medium (orange)
    T122752 T122752: #invoke do not record the main module in package.loaded open Needs Triage (violet)
      T135845 T135845: Convert any module as central or centralisable open Medium (orange)
      T137584 T137584: Allow Scribunto code to add a category without changing output open Low (yellow)
        T176362 T176362: Implement ClassNameTests in Scribunto to enhance central modules stability declined Medium (orange)
          T186302 T186302: Promote LuaSandbox as its own project, separate from Scribunto open Medium (orange)
            T207623 T207623: Unlike string.gsub, mw.ustring.gsub doesn't add whole match as first capture when pattern has no captures resolved Needs Triage (violet)
              T208689 T208689: Exception from line 1539 of ResourceLoader.php: JSON serialization of config data failed. This usually means the config data is not valid UTF-8. resolved Needs Triage (violet)
                T223267 T223267: mw.uri doesn't parse RFC 3986 IP-literal syntax resolved Needs Triage (violet)
                  T228746 T228746: mw.config empty on some pages (and fatal errors emitted) due to Unicode-unaware handling of UTF8 data by Lua resolved Medium (orange)
                    T229166 T229166: mw.ustring.upper and mw.ustring.lower fail to transform certain characters duplicate Needs Triage (violet)
                      T229345 T229345: Is the bytecode or cache not updated until a Module is edited? resolved Needs Triage (violet)
                        T230665 T230665: Multilingual JavaScript open Lowest (sky)
                          T230701 T230701: Migrate Scribunto to stop using MediaWikiIntegrationTestCase on unit tests resolved Low (yellow)
                            T233223 T233223: One persistent script timeout error invalid Needs Triage (violet)
                              T234368 T234368: mw.getCurrentFrame at module scope returns wrong frame for #invoke passed to #invoke resolved Needs Triage (violet)
                                T236092 T236092: Assigning built-in functions to module export throws error resolved Needs Triage (violet)
                                  T237746 T237746: page ID accessed from Lua by calling "mw.title.getCurrentTitle().id" ocassionally returns "0" resolved Needs Triage (violet)
                                    T241831 T241831: Remove use of $wgContLang in Scribunto resolved Needs Triage (violet)
                                      T245686 T245686: Hard deprecate old SpecialPageFactory resolved Needs Triage (violet)
                                        T247629 T247629: NS_MODULE not defined in LocalSettings.php declined Low (yellow)
                                          T249194 T249194: Deprecated: Use of parserTest v1 in Scribunto and SyntaxHighlight resolved Unbreak Now! (pink)
                                            T251448 T251448: The given Title (XXX) does not belong to page ID during parse, coming from LuaSandbox declined Medium (orange)
                                              T255507 T255507: WikiPage::doEditContent falls back to $wgUser resolved Medium (orange)
                                              T259022 T259022: Revision 105215021 belongs to page ID 2442048, the provided Title object belongs to page ID 8437055 resolved Medium (orange)
                                                T270808 T270808: Amend Scribunto namespace translations for Abkhazian (ab) resolved Needs Triage (violet)
                                                  T271026 T271026: Update Scribunto to use the new HookContainer/HookRunner system open Needs Triage (violet)
                                                    T276035 T276035: Avoid using User ::getDefaultOptions, ::getDefaultOption resolved Medium (orange)
                                                    T279832 T279832: Some pages moves fail with "InvalidArgumentException: The Title object yields no ID. Perhaps the page doesn't exist?" resolved High (red)
                                                      T290189 T290189: PHP Warning: mb_substr() expects parameter 2 to be integer, float given resolved Needs Triage (violet)
                                                        T41610 T41610: Scribunto should support global module invocations open Medium (orange)
                                                        T52329 T52329: We need a common repository for Scribunto modules and templates stalled Medium (orange)
                                                        T53660 T53660: Detect the edit state for modules which help users and helpers invalid Low (yellow)
                                                          T68051 T68051: Implement Lua alternative to {{int:Lang}} / wgUserLanguage open High (red)
                                                          T85419 T85419: User groups should be exposed to Scribunto open Low (yellow)
                                                            T87969 T87969: Convert Scribunto to use extension registration resolved High (red)
                                                            T93030 T93030: mw.ustring.lower doesn't affect hypogegrammene duplicate Lowest (sky)