Searched For: gadgetsinrepo
Support use of ES8 code in gadgets. This involves confirming that G … lidator to ES8 mode, and changes in the JS minifier.
side Wikibase edits. (Doing so would also provide more consistency in having JS editing interfaces use … it` and an alternative proposal.)
volves adding support for `tags` parameter. It would be useful for gadgets and user scripts ([[ https://www … bsetreference
- [x] wbsetsitelink
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}
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 …
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.…
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 …
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 …
zing_Item.27s_UI
--------------------------
**See Also**:
{T57507}
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.…
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.
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:…
ts#New_projects | guidelines for creating and renaming projects ]].
'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>`
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 …
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 …
ion** (browser name/version, screenshots, etc.):
FF 115.12.0esr-1
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).
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 …
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.
== 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 …
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 …
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).
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.
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
*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) | | | |…
Replace the static factory methods deprecated in {T358346} with proper dependency … nsions/WikibaseQualityConstraints
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
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.):
rrit, so that I don't have to copy-paste it to look up the context.
I have run into this a couple times in visual diff testing and the late … es. This can be a bit cumbersome.
gTranslateWorkflow,Extension:GPGMail,Extension:GWToolset,Extension:Gadgets,Extension:Genealogy,Extension:Ge … Database( $description, 50 );
```
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
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.
acts the work of CheckUsers who rely on detailed user agent header in detecting sockpuppets. After tal … r needs to log (edit) | {T337944}
y as [a], [b] etc. as they do on desktop.
{F36905316}
{F36905315}
atter put the description (and ID) into the link's title attribute.
"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);
The symbol of mw-diff-movedpara-(left|right) class looks different in timeless.
| {F35005688} | {F35 … 005.115 (Official Build) (64-bit)
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}
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.…
_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…
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 …
for the Gadget Manager that was going to be implemented during the Gadgets 2.0 sprint in July 2011.
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
Configure gadget at https://ban.wikisource.org/wiki/M%C3%A9diaWiki:Gadgets-definition
[-] Document process … us usages of the old user script.
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 …
tion:** Show a spinner behind or below the autofill link
{F5102648}
: "Autofill Publication" or the like (may need wording improvement)
tps://www.mediawiki.org/wiki/Requests_for_comment/Shadow_namespaces
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}
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?
. Build for PHP7.4 and 8.1 succeeds, but for 8.2 and 8.3 it fails.
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…
verted to tags (see above make-release branch.py supports that).
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 …
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
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).
p users or e.g. attempting to block temp user accounts that aren't in use anymore.
===Design
**If te … expired
{F57453100, size=full}
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 …
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
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 …
**Post-deployment**
> Community Tech // @ksiebert or @JWheeler-WMF
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
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
dia/typescript-types
- https://github.com/wikimedia/mediawiki-types
== 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 …
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…
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).
ons). It could be used for fixing pages referenced to such files.
In any case (if I understand correc … unspecified
**Severity**: normal
ecial:Random
(perhaps this is Safari related? if it doesn't happen in your browser please test Safari … found or fixed on later comments
=== 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…
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 ====
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 ?? ]]||
…
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…
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.
* …
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 …
Toolforge_Stretch_deprecation#Rebuild_virtualenv_for_python_users
In the [[https://foundation.wikimed … r script that is making the call.
]]: `.mw-content-ltr` ⚠️
This should be made consistent. Case in point, a bug varying whether liv … iawiki/services/parsoid/+/352711/
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.
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.
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 … |
| ... | |
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
----------------
**Version**: unspecified
**Severity**: enhancement
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 …
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.
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}
ebian Bullseye or build our own Docker image without using Blubber in order to get passed this.
== Ha … peech`.
= Post-deployment
#WMSE
### 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 |
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
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 |
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
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 |
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.
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.
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 …
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®ex=1&namespaces=8&title=Gadgets-definition | global search ]])
* … www.mediawiki.org/wiki/Extension:Gadgets#Options | mw:Extension:Gadgets#Options ]])
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)
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}