Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Page MenuHomePhabricator
Search Advanced Search
Use the application-specific Advanced Search to set additional search criteria: Tasks, Commits. (More information)
Searched For: gadgetsinrepo
    • Task
    Support use of ES8 code in gadgets. This involves confirming that G … lidator to ES8 mode, and changes in the JS minifier.
    • Task
    side Wikibase edits. (Doing so would also provide more consistency in having JS editing interfaces use … it` and an alternative proposal.)
    • Task
    volves adding support for `tags` parameter. It would be useful for gadgets and user scripts ([[ https://www … bsetreference - [x] wbsetsitelink
    • Task
    tracks tasks for the [[https://www.mediawiki.org/wiki/Gadgets_2.0|Gadgets 2.0]] initiative, including any … requirements for ResourceLoader in MediaWiki core. See also: * [[h … www.mediawiki.org/wiki/Extension:Gadgets/Roadmap#Gadgets_2.0|mw:Extension:Gadgets/Roadmap#Gadgets 2.0]] * {T37126} * {T59891} * {T1238}
    • Task
    he ongoing work on T296847, there is a need to understand how many Gadgets and User scripts would be impact … | a script ]] that builds a list gadgets loading non-production resources … o April 2023. Finding the number Gadgets and Users scripts involved in those CSP violations was achieva … ain the list of domains involved in CSP violations, (b) finding the … across all Wikimedia projects's Gadgets and User namespaces using https: … " and "data" results. **List of …
    • Task
    Currently, lua can read gadget definitions by parsing MediaWiki:Gadgets-definition. Enwiki implements this in [[https://en.wikipedia.org/wiki/Module:Gadgets|Module:Gadgets]]. Use cases: 1. Showing which g … message. (Currently implemented in [[https://en.wikipedia.org/wiki/ … possible with the switch to JSON repo, as definitions are across multi … . To address this, we can expose gadgets' metadata natively to Scribunto.…
    • Task
    n off some things which allow "great flexibility" and turn them on in a controlled way when use cases … too. I needed it to add an icon in mobile mode and adjust the sideb … issue if it's just for the user in question? Perhaps if it interact … ses, a better approach might be [gadgets](https://www.mediawiki.org/wiki/Extension:Gadgets) (#47). > addshore: > Aaah yes … er: > `editsitejs` was split off in T190015; so now, [only interface … ght can't be edited, since it is …
    • Task
    ld use a single location where to keep templates, Lua modules, and Gadgets that are used on all the wikiped … ome important concerns expressed in the voting about the difficulty … act**: High. Existing templates, gadgets and modules (across all wikis) w … ing (mid-January) on getting the Gadgets 2.0 Gadget Manager ready for rev … 98). That doesn't include global gadgets, but it's a step in that direction. Creating a globa … ssions from the Developer Summit …
    • Task
    zing_Item.27s_UI -------------------------- **See Also**: {T57507}
    • Task
    y to use scripts, what responsibilities are for each of the actors in the system and eventually intere … abandonware (lot of scripts are in use by thousands of people, but … # {T39230} # userscripts execute in global scope {T65728} # Translat … know about RL or JS itself even, in order to enable a userscript (th … and easier to 'drop' it from the gadgets as well. # We need better framew … it's limits Edit as you please.…
    • Task
    The https://github.com/wikimedia-gadgets repo on GitHub is a nice place to cen … ze Wikimedia GitHub user scripts/gadgets/Toolforge tools. It has a lot of … Hub Members, reducing bus factor in case anyone goes inactive. Comp … cided after the duplicate branch/repo/bug tracker issues are fixed.
    • Task
    mirror of `zuwiki' with `importDump.php', then I can see a list of gadgets on <http://zu.wikipedia.site/wiki/Special:Gadgets>. If I build a mirror of `zuwik … wxml2sql', then I get no list of gadgets on <http://zu.wikipedia.site/wiki/Special:Gadgets>. This difference also appears … dia.org/r/p/mediawiki/extensions/Gadgets.git `LocalSettings.php' include … e: require_once( "$IP/extensions/Gadgets/Gadgets.php" ); 1.3) mwxml2sql I use t … //zu.wikipedia.site/wiki/Special:…
    • Task
    ts#New_projects | guidelines for creating and renaming projects ]].
    • Task
    's and Wiktionaries. Levels of support: * Whitelist, to allow use in wikitext. * Add HTML5 elements t … w-elements|New semantic elements in HTML5 at diveintohtml5]] - [[htt … scussion with @tstarling doable (in favour of enabling various relev … , `<u>`, `<ul>`, `<var>`, `<wbr>`
    • Task
    ons like TimedMediaHandler, Graphs, Maps, 3D file viewer, etc pull in fairly large JavaScript librarie … ity attack surface. For defense in depth, it may be wise to isolate these sorts of utilities in `<iframe>`s using the `sandbox` … media rendering tends to happen in a defined rectangle, and the abi … eems wise to bake the sandboxing in to the embedding export. Some po … xing of user-provided scripts as in T131436, but would be beneficial … hich relevant extensions can opt …
    • Task
    q=%22jquery.ui%22&i=nope&files=&excludeFiles=&repos= | widely used in Wikimedia code. ]] # Plan ## S … ions of jQuery UI to extensions (in the case of isolated usages of t … s over to Codex [] Remove usage in CodeEditor (T323330) [x] Remove usage in CodeMirror (T323329) [] Remove usage in DonationInterface (T323328) [x] Remove usage in GWToolset (T323327) [x] Remove usage in MassMessage (T187992) [] Remove usage …
    • Task
    ion** (browser name/version, screenshots, etc.): FF 115.12.0esr-1
    • Task
    In order to make room for enabling … riteria: - hasn't been accessed in 30 days - still has an original … introduce new thumbnail formats in the future. For example, serving … said to vastly outperform WebP).
    • Task
    de](https://www.mediawiki.org/wiki/Manual:Safemode) (`?safemode=1` in the URL, or user preference) to … using safe mode. I propose that in safe mode we should try to make … s should probably be implemented in `Message`, checking whether the message key is in `$wgRawHtmlMessages`. Steps to … this out on any public wiki): - In `LocalSettings.php`, set `$wgRig … stalled) - Override that message in the MediaWiki namespace to inclu … mode=1` and hover over that text …
    • Task
    sages relate to UseMediaWikiUIEverywhere - which is no longer used in WMF production. [] VFormHTMLFor … lock` [x] Fix remaining usages in T212095 [x] Ensure that classes are not used in scripts (via GlobalSearch, [[ ht … mixin code from MediaWiki core.
    • Task
    == Background As stated in T331403, from the 10 deprecated legacy tokens in WikimediaUI Base identified, cha … disruptive potential. The change in user-interface presentation need … ed this relation successfully - In order to not have devs //looking … **Desktop and desktop-wide kicks in later, by 120px and 480px each** … oints haven't been used anywhere in our environment again and were removed in 1.4.0. ```lang=less // Removed …
    • Task
    T264817#7601839 [] GrowthExperiments is making several db queries in unloading package files, caused … e doing something similar to GT in getTermsOfUseMessagesVersion: ht … is triggering several db queries in load.php due to getting called in [[https://performance.wikimedia. … erAfterTidy which gets triggered in every parse including parsing of … awiki messages (6 of them happen in the load.php I examined) so if t … ably need to hook somewhere else …
    • Task
    This is the top-level tracker bug for LanguageConverter support in Parsoid. Plan of record, roughl … ent to allow VE to edit LC wikis in same fashion as wikitext editor, … e of Parsoid output, for example in mobile frontend, for google inde … he chaotic mix of variants shown in wikitext editing, and uses selec … more pervasive language tagging in the source, to better match LC u … example: pig latin -vs- english).
    • Task
    be desirable design-wise, but we can instead expose an affordance in the sidebar toolbox. * [x] {T28 … d extension. Leave the now-empty repo deployed as-is for at least one … (no-op). * [ ] ShortUrl: Archive repo.
    • Task
    ving a lot of classes. This ticket tracks updating of calling them in extensions. We are going to use lsc.toolforge.org. Moved in 1.40: [] DerivativeRequest -> M … dated until the next LTS is used in fundraising related code. * cldr … mailUnsubscribe * ParserFunctions
    • Task
    *Note to fixers**: Be aware of upstream libraries (should be fixed in upstream), public class or metho … carefully), few projects hosted in GitHub (don't submit patches to … rit for these) and others hosted in Gerrit, so check before submitti … * * Go to the links below given in the table and find all the MW Ex … dia.org/r/c/mediawiki/extensions/Gadgets/+/578978 , https://gerrit.wikime … ould be fixed (if needed) | | | |…
    • Task
    Replace the static factory methods deprecated in {T358346} with proper dependency … nsions/WikibaseQualityConstraints
    • Task
    fault LinkRenderer does HTML escaping, so whatever is being passed in as the text may need to be adjus … +/814261/ [x] EditSimilar - done in https://gerrit.wikimedia.org/r/6 … 268/ [x] GlobalUserrights - done in https://gerrit.wikimedia.org/r/6 … ~ - Sole reference appears to be in a comment [ ] UserPageViewTracke … er/+/439480 [ ] WantedPagesFromNS
    • Task
    • ·Closed
    ue** (include links if applicable): * When a user writes "spaces" in the title, it will allow the use … . * When a user writes "spaces" in the description, it will allow t … e/version, screenshots, etc.):
    • Task
    rrit, so that I don't have to copy-paste it to look up the context.
    • Task
    I have run into this a couple times in visual diff testing and the late … es. This can be a bit cumbersome.
    • Task
    gTranslateWorkflow,Extension:GPGMail,Extension:GWToolset,Extension:Gadgets,Extension:Genealogy,Extension:Ge … Database( $description, 50 ); ```
    • Task
    We have a number of extensions with soft cross-repo dependencies; however, there's n … ncy – hard, where if the other repo isn't install nothing can work, … xisting users ]] and handle this in extension loading on extension.json
    • Task
    revisiting the icons I've stumbled upon the 'quotes' RTL treatment in T177432, which was taken over fr … B%D7%93%D7%95%D7%A8%D7%92%D7%9C In-text treatment: Straight quotes … cally. **Persian**: {F28786920} In-text treatment `«»` ==Possibl … ting to “Cite” functionality in VE's main toolbar, and once to “whole words” functionality in VE's Find and replace dialog. So … quotes to language-neutral icon.
    • Task
    • ·Closed
    acts the work of CheckUsers who rely on detailed user agent header in detecting sockpuppets. After tal … r needs to log (edit) | {T337944}
    • Task
    y as [a], [b] etc. as they do on desktop. {F36905316} {F36905315}
    • Task
    atter put the description (and ID) into the link's title attribute.
    • Task
    "Timecorrection" value in user_properties table in database can be on 4 following m … users has another, broken values in this field. On enwiki it's: \"9 … ction" and up_value is not null);
    • Task
    The symbol of mw-diff-movedpara-(left|right) class looks different in timeless. | {F35005688} | {F35 … 005.115 (Official Build) (64-bit)
    • Task
    Hewiki already have a simple support for showing Wikidata values in hewiki TemplateWizard. I suggest … alues Example how it looks like in hewiki TemplateWizard (red label … above the screenshot) {F23880476}
    • Task
    em... feel free to expand/refactor.)// There are various features in MediaWiki where data (whether co … nces|global user preferences]] * in the future, maybe cross-wiki page forks per {T113004}) * in the future, maybe global templates and gadgets per {T121470} Most of these hav … thin-organization-centralization in mind, where one organization run … ates and global OAuth identities in the future). Some of them even s … users can be renamed, merged etc.…
    • Task
    _concurrency ``` This device is a modification of one often shown in official haproxy configuration e … ds or different triggering rules in production without actually affe … g like 10? - Expanding past 10 in the future is not hard, if we ne … written, so it can be rolled out in Puppet any time (well, maybe we … e `track-sc0` defined statically in puppet - Add to requestctl a new … currency limit would have kicked in
    • Task
    show: 1. Gadget with type=styles having non-CSS files 2. Packaged gadgets not having at least one JS file (after T198758) 3. Non-packaged gadgets having JSON files (after T198758) 4. Style-only gadgets having peers 5. Peer gadgets not being styles-only gadgets 6. Scripts/styles/datas not bein … dia.org/r/c/mediawiki/extensions/Gadgets/+/624517/) (done) 9. Invalid tar … the user. The problematic parts in gadget definitions are silently … e-save hook that blocks the save …
    • Task
    for the Gadget Manager that was going to be implemented during the Gadgets 2.0 sprint in July 2011.
    • Task
    kispeech running on a server maintained by WMSE. Code can be found in the repo: https://gerrit.wikimedia.org/g/ … kipedia.org/wiki/Special:Version
    • Task
    Configure gadget at https://ban.wikisource.org/wiki/M%C3%A9diaWiki:Gadgets-definition [-] Document process … us usages of the old user script.
    • Task
    ository will be created, it becomes entirely confusing for someone in wiki-A: Which one is in effect now? The local script? Or … entation to provide //thisTask// in a more secure and performant man … s of //CollapsibleNav// might be in the world. **Example:** * Please … user is free to create an entry in the registry, claiming the sole … to exist, left baby shoes and is in multi-user operation on any WMF … rol of the WMF. ** Any user page …
    • Task
    tion:** Show a spinner behind or below the autofill link {F5102648}
    • Task
    : "Autofill Publication" or the like (may need wording improvement)
    • Task
    tps://www.mediawiki.org/wiki/Requests_for_comment/Shadow_namespaces
    • Task
    aren't exactly the same thing, because they focus specifically on gadgets: * {T277675} * {T357197} #### … cked * [ ] update feature tests in startup.js to check for ES7 * [ … e script validator) to allow ES7 in ResourceLoader / gadgets * [ ] update https://www.mediawi … ) #### "Upgrade to ES7" tickets in other repos * Codex - {T382391}
    • Task
    hese lines (it will greatly increase the usefulness of the library in non-MW environments, like Toolfo … extensions, skins, user scripts/gadgets)? - Who would be responsible for … ibutions? - How much consistency in user experience (API) should the … ntations of these components too?
    • Task
    . Build for PHP7.4 and 8.1 succeeds, but for 8.2 and 8.3 it fails.
    • Task
    2019 (while many other sections got smaller with the optimizations in place). Many optimizations we ha … he image metadata storage change in late 2021) but with this rate of … ization can prevent major issues in a year or two. It's just three … s, templatelinks, externallinks (in total, they are responsible for … ame users - Use redirect target in heavily used templates. e.g. [[h … having a dedicated template used in
    • Task
    verted to tags (see above make-release branch.py supports that).
    • Task
    nce when running various open-source PHP frameworks. This puts him in contact with MediaWiki's codebase. He wrote in to suggest that we experiment wi … Scap (also) generate l10n cache in the array format whenever it cal … rence if any, confirm difference in other DC). This is temporary. Un … `array` format for wikidata.org in production. # [ ] Enable `array` … format for commons.wikimedia.org in production. # [ ] Enable `array` format for group1 …
    • Task
    of the notification however it doesn't appear to be used (at least in code) If important to gadgets, given we already add a class an … ipt should support both for now, in case gadgets/templates are making use of the existing data attribute
    • Task
    c/mediawiki/extensions/DoubleWiki/+/38785|last proper commit]] was in 2013, and we should/could probab … ations/etc. -- [x] Remove tests in [[ https://gerrit.wikimedia.org/ … g only the README indicating the repo is archived, and referring to th … | mediawiki/skins ]] (along with in `.gitmodules`). -- [x] Mark the repository read-only in Gerrit (also edit description to … mediawiki-extensions-doublewiki).
    • Task
    p users or e.g. attempting to block temp user accounts that aren't in use anymore. ===Design **If te … expired {F57453100, size=full}
    • Task
    This module currently has an upfront cost of ~~10 KB~~ 8800 bytes (in practice 11.5K, see note) in bandwidth, ~~32~~ 27 (pre-minified) KB in source code that requires parsin … ). NOTE: "8800 bytes" was said in T236210, but that's for the pre- … ion arguments would be shortened in the pre-minified version. The Re … ed module is ~11.5K after gzip. In a nut shell: * Add a small suffi … sy-deflate` module that wraps it …
    • Task
    xpected. If this feature were proposed today, it would be rejected in favor of using templates or inte … remove them outright (T136342). In many cases, local templates are … mark it as deprecated. (approved in E287) 2. Deprecate magic links … ed to start building these tools in E287. 3. Disable magic links fu … fter the MediaWiki 1.28 release (in time for the next MediaWiki LTS … nt/Future_of_magic_links#Proposal
    • Task
    in from a central agreed-on stack: Such issues should be prevented in future: {F36910728 width=50%} = … Stacking-specific tokens for use in components. @z-index-stacking-0: … fferent approaches and use cases in the proposal above: 1. The page … out (everything besides stacking in 2.) 2. The direct stacking layout context (for example in Codex ButtonGroup) === Develope … oductive here, as it will end up in an arms race like recently …
    • Task
    **Post-deployment** > Community Tech // @ksiebert or @JWheeler-WMF
    • Task
    en I visit a discussion page I want to be able to read any comment in my own language so that I can participate in the conversation effectively. … ere a new comment ends and start in the DOM so that button appears right after each comment (check in with people who wrote Discussion … rce and target language) appears in the disclaimer - Translation but … =3070-70687&t=33MJMSFMIW415rDy-1
    • Task
    IP Masking will affect lots of our products, features, tools, gadgets, etc. This task is for tracking … | 921542 ]] #wikidata (tracked in {T328454} * [] EntitySchema * [] … e * [] WikibaseQualityConstraints
    • Task
    dia/typescript-types - https://github.com/wikimedia/mediawiki-types
    • Task
    == Background For years, we've utilized bots and gadgets to power the annual Community Wi … nsion, but went the gadget route in the interest of time. The usual … pecific overrides that should go in #wikimediamessages [x] {T372526} … or a mix of both structured data in database, while still having wik … ki [x] Add parser tag that takes in wish and focus area data - Can be used in [[ https://meta.wikimedia.org/wi … parser tag store collected data …
    • Task
    IP Masking will affect lots of our products, features, tools, gadgets, etc. This task is for tracking … t is possible to enable a config in MediaWiki so that anonymous edit … . (This has not yet been enabled in WMF production as of the time of … ts: * On editing without logging in, users will be warned that they … me will follow a pattern defined in config * The temporary account u … s): * Temporary users are stored in
    • Task
    d to run on the Grid Engine has been unstable for years and is now in imminent danger of being shut do … t has one major non-standard dep in the `phabricator` Python library … e this is). @Legoktm is credited in the source for assistance and ma … ll probably want to move it to a repo you control on [[ https://gitlab … u from the tool's admin console).
    • Task
    ons). It could be used for fixing pages referenced to such files. In any case (if I understand correc … unspecified **Severity**: normal
    • Task
    ecial:Random (perhaps this is Safari related? if it doesn't happen in your browser please test Safari … found or fixed on later comments
    • Task
    === Approaches //@Esanders to describe.// === Considerations - In deletion discussions at en.wiki, … r:%E3%83%8D%E3%82%A4) noted this in [Topic:Vu8z37woqb5eit3e](https:/ … the AfD guidelines describe this in [Wikipedia:Articles for deletion … r text to your existing comments in preference to creating a new sec … nce (exact naming TBD) to appear in conversations/sections where it … false positive case can be found in
    • Task
    Steps to reproduce: 1. On `commons wmf.6` go to any page in File namespace and open the dev … in=vector&version=ztntf:43386:15 repo/resources/wikibase.ui.entityView … l seems to work. ==== Notes ====
    • Task
    aWiki extensions. Our goal is to integrate the Codehealth pipeline in as many repositories as we can. … ositories marked with ?? are not in Gerrit hence ignored for now ) / … r/q/project:mediawiki/extensions/Gadgets | mediawiki/extensions/Gadgets]]|✅| | [[https://gerrit.wikime … r/q/project:mediawiki/extensions/Gadgets | mediawiki/extensions/Gadgets ]]|✅|[[https://gerrit.wikimedi … | eventstreams-internal ?? ]]|| …
    • Task
    The current interface assumes the person git clones the repo, then uses the CLI to format a p … ally for repos that contain e.g. Gadgets or Lua modules that people are u … ides. The reason to create this in Gerrit-patch-uploader is the sam … hat Gerrit-patch-uploader exists in the first place; 1) to be inclus … -format-patch. ## Rough idea * Repo selector (we have this already). … gerrit.wikimedia.org/g/mediawiki/gadgets
    • Task
    e to be able to attach a discussion to a particular place or range in a revision. Aspects or implement … scussions are optionally visible in VE (including the new wikitext m … eation. ** A discussion created in the diff view would remain publicly visible in the diff view. ** The revision a … urrent revision would be visible in VE by default. * A discussion co … sions would not need to be shown in the diff view in the minimum viable product. Imp … autoincremented discussion ID. * …
    • Task
    Class casing: ```lines=25 Case in class usage doesn't match the case in declaration (at line extensions/ … /ApprovedRevsHooks.php 777) Case in class usage doesn't match the case in declaration (at line extensions/ … es/BibManagerHooks.php 125) Case in class usage doesn't match the case in declaration (at line extensions/ … es/BibManagerHooks.php 126) Case in class usage doesn't match the case in declaration (at line extensions/ … es/BibManagerHooks.php 166) Case …
    • Task
    Toolforge_Stretch_deprecation#Rebuild_virtualenv_for_python_users
    • Task
    In the [[https://foundation.wikimed … r script that is making the call.
    • Task
    ]]: `.mw-content-ltr` ⚠️ This should be made consistent. Case in point, a bug varying whether liv … iawiki/services/parsoid/+/352711/
    • Task
    diawiki/w/api.php(3): require(string) #11 {main} ``` 281 instances in the last 7 days, all on Commons … d be anything that makes an edit.
    • Task
    Duplicate toolinfo records are being noticed more in Toolhub than they were in Hay's Directory. A few examples … toolinfo record created directly in Toolhub. It is also completely p … s that are both created directly in Toolhub. Having multiple record … ine which record is more correct.
    • Task
    still mostly as is. Sometimes with comments "these need to be kept in sync". The task is to remove th … code_using_Git 3. Submit a patch in Wikimedia Gerrit by following ht … mit_message_guidelines) and link in your patch commit message to `T1 … ork on maximum of two Extensions in this task. To fix this, you need … author ** | **Link to your patch in Gerrit** | ChangeUserPassword … | | ... | |
    • Task
    seem to have two APIs for temporary users mw.user.isNamed() used in 39 files: https://codesearch.wmc … es=&repos= mw,user.isTemp() used in 9 files: https://codesearch.wmcl … checking if a user is temporary
    • Task
    ---------------- **Version**: unspecified **Severity**: enhancement
    • Task
    • ·Closed
    Given that I’m logged in and have an opinion about a focu … he focus area if I am not logged in https://www.figma.com/file/JcTM … /commtech/add-me over to the new repo. [[ https://meta.wikimedia.org/w … rived Requirement: When a logged-in user visits a focus area page, t … corded. Users who are not logged in should not be able to support th … focus area Given I’m logged in When I visit a focus area page … focus area Given I’m logged …
    • Task
    doesn't look at wiki's site messages. Since Parsoid output is used in VisualEditor, one way for wikis … for them to look at Cite output in VE and add CSS styles that makes … be done after {T156350} is done.
    • Task
    ave been loading external resources for months and no one noticed. In addition, the local sysops maint … ot the case, mistakes can result in code with [[https://szl.wikipedi … .technical/74283|No longer allow gadgets to be turned on by default for a … edia sites]] (specifically about Gadgets though) * [[http://article.gma … {T165981} * {T120886} * {T171563}
    • Task
    ebian Bullseye or build our own Docker image without using Blubber in order to get passed this. == Ha … peech`. = Post-deployment #WMSE
    • Task
    • ·Closed
    ### User Story ### Given that I'm interested in exploring and contributing to di … dashboard When I am interested in exploring focus areas Then I s … | | 4 | ✅ | T363240#10098349 |
    • Task
    dealing with a pretty HTML-specific concern, and should thus live in the `Html` class instead. [x] A … 1.43.] [x] mediawiki/extensions/Gadgets (1 files) [x] mediawiki/extensi … version [ ] Remove `Xml` version
    • Task
    Editor and Source Editor will not load for the description. Also, in the browser console you will see … at those wishes are not included in the wish index: https://wishlist … - | | 1 | ❓ | T369009#9993323 |
    • Task
    • ·Closed
    simulate a slow connection using your browser's developer tools. * In Chromium, go to Network and look … for the "No throttling" dropdown in the top bar towards the left * In Firefox, go to Network and look … r top-right next to settings icon
    • Task
    • ·Closed
    ame - # of votes - Assigned focus area ('uncategorized' if not in one) - Category/type - Proje … hes table When I enter a title in the search box Then I should s … ived wishes table. Enter a title in the search box. ✅❓❌⬜ AC4 … | | 4 | ❌ | T363237#9982586 |
    • Task
    • ·Closed
    tton that does the following: Steps: # Open the wish for editing in wikitext mode # Adds `<translat … store the wish title as a field in the wish template, and we don't … osition of the new button is not in the current Figma designs. **De … tion tags are applied correctly.
    • Task
    The language codes `sr-ec` (Serbian in Cyrillic script) and `sr-el` (Serbian in Latin script) are not conform to … e internal language codes can be in lower case: `sr-cyrl` and `sr-la … exist as alias for compatibility.
    • Task
    • ·Closed
    In {T361512} we added i18n to the i … and deployed, and then use them in the gadget. Then, any Wikimedia … all of the messages) can be done in the #wikimediamessages extension … g all i18n files from the gadget repo. * When you want to add a new message, it'd be added in the extension and used in the gadget — so a MR on the ga … et would be dependent on a patch in Gerrit, and deployment of the ga … essages //also// needing changes …
    • Task
    5714), this means we no longer need the "requiresES6" flag for the gadgets extension, correct? If these as … nd remove "requiresES6" mentions in code ([[ https://codesearch.wmcl … ove "requiresES6" from MediaWiki:Gadgets-definition files ([[ https://glo … esES6&regex=1&namespaces=8&title=Gadgets-definition | global search ]]) * … www.mediawiki.org/wiki/Extension:Gadgets#Options | mw:Extension:Gadgets#Options ]])
    • Task
    UV is currently direly in need of unit and integration tes … o some very severe outages (like in [[ https://en.wikipedia.org/wiki … e English Wikipedia that can run in an isolated environment. Few pos … sides possible environment setup)
    • Task
    lude precedence support, so that {{#invoke:Foo}} tries the central repo first before looking at the loca … onal tasks may need to be filed. In particular, if a central reposit … de them (for example, JavaScript gadgets). -------------------------- **See Also**: {T11890}