wiki.techinc.nl/extensions
Máté Szabó e1fc901218 Update git submodules
* Update extensions/Linter from branch 'REL1_43'
  to 1fe136e47ac2cf6a8659f5422842274f0bdf649e
  - Use delayed job push for RecordLintJob
    
    Why:
    
    - RecordLintJob is currently enqueued eagerly via JobQueueGroup::push().
    - Since this also occurs on pageviews with Parsoid enabled, it's taking
      up ~1.1% of total request wall time according to Excimer data from Jan
      2nd.[1]
    - We don't want the request to fail if the job cannot be enqueued,
      so we can safely use lazyPush() instead to allow this job to be
      batched and enqueued as part of a post-send deferred update.
    
    What:
    
    - Use lazyPush() instead of push() to enqueue RecordLintJobs.
    - Remove the now-redundant error handling wrapping the enqueue.
    
    [1] https://performance.wikimedia.org/arclamp/svgs/daily/2025-01-02.excimer-k8s-wall.all.svgz?s=onParserLogLinter
    
    Bug: T382975
    Change-Id: I5df7e63e497fe509096200be68b38e4888d9dc02
    (cherry picked from commit c6afaa2b3721c2e3ef74d9e4ef5504f5ef08a8af)
2025-01-09 11:40:10 +00:00
..
AbuseFilter@ab0f3021fd Update git submodules 2025-01-07 06:12:34 +00:00
CategoryTree@e562173a79 Update git submodules 2025-01-07 06:12:48 +00:00
Cite@431c5d0538 Update git submodules 2024-12-31 06:02:13 +00:00
CiteThisPage@be88e771ad Update git submodules 2024-12-17 06:09:35 +00:00
CodeEditor@5bf3e7730a Update git submodules 2024-12-13 03:07:36 +00:00
ConfirmEdit@34f2247713 Update git submodules 2025-01-07 06:13:11 +00:00
DiscussionTools@eda0ae4b93 Update git submodules 2025-01-07 06:13:11 +00:00
Echo@67aea9b6b3 Update git submodules 2024-12-31 06:02:09 +00:00
Gadgets@9d7be1abae Update git submodules 2025-01-07 06:13:23 +00:00
ImageMap@79690f8084 Update git submodules 2024-12-15 12:48:22 +00:00
InputBox@604bbc8ac2 Update git submodules 2025-01-07 06:13:30 +00:00
Interwiki@94a99a1da1 Update git submodules 2024-12-13 15:29:16 +00:00
Linter@1fe136e47a Update git submodules 2025-01-09 11:40:10 +00:00
LoginNotify@779ddfb8a3 Update git submodules 2025-01-07 06:13:33 +00:00
Math@9778c22be4 Update git submodules 2025-01-09 00:25:33 +00:00
MultimediaViewer@d297d0e026 Update git submodules 2025-01-07 06:13:49 +00:00
Nuke@712a75b1a4 Update git submodules 2025-01-07 06:13:40 +00:00
OATHAuth@79c3ab825f Update git submodules 2025-01-07 06:13:51 +00:00
PageImages@63efff04e9 Update git submodules 2024-12-24 06:04:51 +00:00
ParserFunctions@027cc2de76 Update git submodules 2024-12-31 06:03:01 +00:00
PdfHandler@271686bd31 Update git submodules 2024-11-24 05:26:55 +00:00
Poem@e7201baf47 Update git submodules 2024-11-24 06:11:32 +00:00
ReplaceText@135cb87021 Update git submodules 2024-12-31 06:03:07 +00:00
Scribunto@34dc338d9d Update git submodules 2024-12-31 06:03:10 +00:00
SecureLinkFixer@2435a55c6b Update git submodules 2024-12-17 06:10:59 +00:00
SpamBlacklist@2b26708dd0 Update git submodules 2024-12-31 06:03:12 +00:00
SyntaxHighlight_GeSHi@9ab552e20f Update git submodules 2024-12-31 06:03:11 +00:00
TemplateData@0c2c76abb2 Update git submodules 2025-01-07 06:14:06 +00:00
TextExtracts@3e98cd61c2 Update git submodules 2024-12-31 06:03:13 +00:00
Thanks@6dbc84fb67 Update git submodules 2024-12-24 06:05:21 +00:00
TitleBlacklist@a2e00f8aa7 Update git submodules 2024-12-31 06:03:18 +00:00
VisualEditor@c1305a270e Update git submodules 2025-01-07 06:14:41 +00:00
WikiEditor@cbd68c53ff Update git submodules 2025-01-07 06:14:35 +00:00
.gitignore
.vsls.json
README

== User Information ==

Extensions are distributed separately. Drop them into this directory and enable
as per the extension's installation instructions.

You can find a list of extensions and documentation at
<https://www.mediawiki.org/wiki/Special:MyLanguage/Category:Extensions>.

== Development Information ==

If you are a developer, you might want to fetch the extension tree in another
directory and make a symbolic link:

 mediawiki/extensions$ ln -s ../../extensions-trunk/FooBar

Most extensions are available through Git:
    https://gerrit.wikimedia.org/g/mediawiki/extensions


Please note that under POSIX systems (Linux...), parent of a symbolic path
refers to the link source, NOT to the target! You should check the env
variable MW_INSTALL_PATH in case the extension is not in the default location.

The following code snippet lets you override the default path:

 $IP = getenv( 'MW_INSTALL_PATH' );
 if ( $IP === false ) {
	$IP = __DIR__ . '/../..';
 }
 require_once "$IP/maintenance/Maintenance.php"; // a MediaWiki core file