diff options
author | trainbranchbot <trainbranchbot@releases-jenkins.wikimedia.org> | 2025-04-07 00:09:31 +0000 |
---|---|---|
committer | trainbranchbot <trainbranchbot@releases-jenkins.wikimedia.org> | 2025-04-07 00:09:31 +0000 |
commit | 09c2ea9fc481015c4e93ea309ad75945625e5b4c (patch) | |
tree | 52a202ec726b6e9f0ff23951f5fe4ee5b066db68 | |
parent | 07afe086467a143360f6625adb3668f02aa5aef4 (diff) | |
download | mediawikicore-09c2ea9fc481015c4e93ea309ad75945625e5b4c.tar.gz mediawikicore-09c2ea9fc481015c4e93ea309ad75945625e5b4c.zip |
Branch commit for wmf/nextwmf/next
Change-Id: Ia146756c05f7468a61f9556f93d329c04e9b6df3
205 files changed, 808 insertions, 2 deletions
diff --git a/.gitignore b/.gitignore index da8ab107b5a0..bd4140b945b9 100644 --- a/.gitignore +++ b/.gitignore @@ -66,7 +66,6 @@ phpunit.xml .phan/local-config.php # Composer -/vendor /composer.lock /composer.local.json /composer.phar diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 000000000000..88cd5d08d14d --- /dev/null +++ b/.gitmodules @@ -0,0 +1,808 @@ +[submodule "extensions/3D"] + path = extensions/3D + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/3D + branch = wmf/next +[submodule "extensions/AbuseFilter"] + path = extensions/AbuseFilter + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/AbuseFilter + branch = wmf/next +[submodule "extensions/AdvancedSearch"] + path = extensions/AdvancedSearch + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/AdvancedSearch + branch = wmf/next +[submodule "extensions/AntiSpoof"] + path = extensions/AntiSpoof + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/AntiSpoof + branch = wmf/next +[submodule "extensions/ApiFeatureUsage"] + path = extensions/ApiFeatureUsage + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/ApiFeatureUsage + branch = wmf/next +[submodule "extensions/ArticleCreationWorkflow"] + path = extensions/ArticleCreationWorkflow + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/ArticleCreationWorkflow + branch = wmf/next +[submodule "extensions/ArticlePlaceholder"] + path = extensions/ArticlePlaceholder + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/ArticlePlaceholder + branch = wmf/next +[submodule "extensions/AutoModerator"] + path = extensions/AutoModerator + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/AutoModerator + branch = wmf/next +[submodule "extensions/Babel"] + path = extensions/Babel + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Babel + branch = wmf/next +[submodule "extensions/BetaFeatures"] + path = extensions/BetaFeatures + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/BetaFeatures + branch = wmf/next +[submodule "extensions/BounceHandler"] + path = extensions/BounceHandler + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/BounceHandler + branch = wmf/next +[submodule "extensions/Calendar"] + path = extensions/Calendar + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Calendar + branch = wmf/next +[submodule "extensions/Campaigns"] + path = extensions/Campaigns + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Campaigns + branch = wmf/next +[submodule "extensions/CampaignEvents"] + path = extensions/CampaignEvents + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/CampaignEvents + branch = wmf/next +[submodule "extensions/Capiunto"] + path = extensions/Capiunto + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Capiunto + branch = wmf/next +[submodule "extensions/CategoryTree"] + path = extensions/CategoryTree + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/CategoryTree + branch = wmf/next +[submodule "extensions/CentralAuth"] + path = extensions/CentralAuth + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/CentralAuth + branch = wmf/next +[submodule "extensions/CentralNotice"] + path = extensions/CentralNotice + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/CentralNotice + branch = wmf/next +[submodule "extensions/CharInsert"] + path = extensions/CharInsert + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/CharInsert + branch = wmf/next +[submodule "extensions/Chart"] + path = extensions/Chart + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Chart + branch = wmf/next +[submodule "extensions/CheckUser"] + path = extensions/CheckUser + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/CheckUser + branch = wmf/next +[submodule "extensions/ChessBrowser"] + path = extensions/ChessBrowser + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/ChessBrowser + branch = wmf/next +[submodule "extensions/CirrusSearch"] + path = extensions/CirrusSearch + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/CirrusSearch + branch = wmf/next +[submodule "extensions/Cite"] + path = extensions/Cite + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Cite + branch = wmf/next +[submodule "extensions/CiteThisPage"] + path = extensions/CiteThisPage + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/CiteThisPage + branch = wmf/next +[submodule "extensions/Citoid"] + path = extensions/Citoid + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Citoid + branch = wmf/next +[submodule "extensions/cldr"] + path = extensions/cldr + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/cldr + branch = wmf/next +[submodule "extensions/CodeEditor"] + path = extensions/CodeEditor + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/CodeEditor + branch = wmf/next +[submodule "extensions/CodeMirror"] + path = extensions/CodeMirror + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/CodeMirror + branch = wmf/next +[submodule "extensions/Cognate"] + path = extensions/Cognate + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Cognate + branch = wmf/next +[submodule "extensions/CommunityConfiguration"] + path = extensions/CommunityConfiguration + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/CommunityConfiguration + branch = wmf/next +[submodule "extensions/CommunityRequests"] + path = extensions/CommunityRequests + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/CommunityRequests + branch = wmf/next +[submodule "extensions/Collection"] + path = extensions/Collection + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Collection + branch = wmf/next +[submodule "extensions/CommonsMetadata"] + path = extensions/CommonsMetadata + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/CommonsMetadata + branch = wmf/next +[submodule "extensions/ConfirmEdit"] + path = extensions/ConfirmEdit + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/ConfirmEdit + branch = wmf/next +[submodule "extensions/ContactPage"] + path = extensions/ContactPage + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/ContactPage + branch = wmf/next +[submodule "extensions/ContentTranslation"] + path = extensions/ContentTranslation + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/ContentTranslation + branch = wmf/next +[submodule "extensions/CreditsSource"] + path = extensions/CreditsSource + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/CreditsSource + branch = wmf/next +[submodule "extensions/Dashiki"] + path = extensions/Dashiki + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Dashiki + branch = wmf/next +[submodule "extensions/Disambiguator"] + path = extensions/Disambiguator + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Disambiguator + branch = wmf/next +[submodule "extensions/DiscussionTools"] + path = extensions/DiscussionTools + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/DiscussionTools + branch = wmf/next +[submodule "extensions/DismissableSiteNotice"] + path = extensions/DismissableSiteNotice + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/DismissableSiteNotice + branch = wmf/next +[submodule "extensions/DonationInterface"] + path = extensions/DonationInterface + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/DonationInterface + branch = wmf/next +[submodule "extensions/Echo"] + path = extensions/Echo + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Echo + branch = wmf/next +[submodule "extensions/Elastica"] + path = extensions/Elastica + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Elastica + branch = wmf/next +[submodule "extensions/ElectronPdfService"] + path = extensions/ElectronPdfService + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/ElectronPdfService + branch = wmf/next +[submodule "extensions/EmailAuth"] + path = extensions/EmailAuth + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/EmailAuth + branch = wmf/next +[submodule "extensions/EntitySchema"] + path = extensions/EntitySchema + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/EntitySchema + branch = wmf/next +[submodule "extensions/EventBus"] + path = extensions/EventBus + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/EventBus + branch = wmf/next +[submodule "extensions/EventLogging"] + path = extensions/EventLogging + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/EventLogging + branch = wmf/next +[submodule "extensions/EventStreamConfig"] + path = extensions/EventStreamConfig + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/EventStreamConfig + branch = wmf/next +[submodule "extensions/ExtensionDistributor"] + path = extensions/ExtensionDistributor + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/ExtensionDistributor + branch = wmf/next +[submodule "extensions/ExternalGuidance"] + path = extensions/ExternalGuidance + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/ExternalGuidance + branch = wmf/next +[submodule "extensions/FeaturedFeeds"] + path = extensions/FeaturedFeeds + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/FeaturedFeeds + branch = wmf/next +[submodule "extensions/FileExporter"] + path = extensions/FileExporter + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/FileExporter + branch = wmf/next +[submodule "extensions/FileImporter"] + path = extensions/FileImporter + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/FileImporter + branch = wmf/next +[submodule "extensions/FlaggedRevs"] + path = extensions/FlaggedRevs + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/FlaggedRevs + branch = wmf/next +[submodule "extensions/Flow"] + path = extensions/Flow + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Flow + branch = wmf/next +[submodule "extensions/FundraiserLandingPage"] + path = extensions/FundraiserLandingPage + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/FundraiserLandingPage + branch = wmf/next +[submodule "extensions/FundraisingTranslateWorkflow"] + path = extensions/FundraisingTranslateWorkflow + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/FundraisingTranslateWorkflow + branch = wmf/next +[submodule "extensions/Gadgets"] + path = extensions/Gadgets + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Gadgets + branch = wmf/next +[submodule "extensions/GeoCrumbs"] + path = extensions/GeoCrumbs + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/GeoCrumbs + branch = wmf/next +[submodule "extensions/GeoData"] + path = extensions/GeoData + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/GeoData + branch = wmf/next +[submodule "extensions/GlobalBlocking"] + path = extensions/GlobalBlocking + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/GlobalBlocking + branch = wmf/next +[submodule "extensions/GlobalCssJs"] + path = extensions/GlobalCssJs + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/GlobalCssJs + branch = wmf/next +[submodule "extensions/GlobalPreferences"] + path = extensions/GlobalPreferences + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/GlobalPreferences + branch = wmf/next +[submodule "extensions/GlobalUsage"] + path = extensions/GlobalUsage + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/GlobalUsage + branch = wmf/next +[submodule "extensions/GlobalUserPage"] + path = extensions/GlobalUserPage + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/GlobalUserPage + branch = wmf/next +[submodule "extensions/GlobalWatchlist"] + path = extensions/GlobalWatchlist + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/GlobalWatchlist + branch = wmf/next +[submodule "extensions/GoogleNewsSitemap"] + path = extensions/GoogleNewsSitemap + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/GoogleNewsSitemap + branch = wmf/next +[submodule "extensions/Graph"] + path = extensions/Graph + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Graph + branch = wmf/next +[submodule "extensions/GrowthExperiments"] + path = extensions/GrowthExperiments + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/GrowthExperiments + branch = wmf/next +[submodule "extensions/GuidedTour"] + path = extensions/GuidedTour + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/GuidedTour + branch = wmf/next +[submodule "extensions/ImageMap"] + path = extensions/ImageMap + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/ImageMap + branch = wmf/next +[submodule "extensions/ImageSuggestions"] + path = extensions/ImageSuggestions + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/ImageSuggestions + branch = wmf/next +[submodule "extensions/InputBox"] + path = extensions/InputBox + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/InputBox + branch = wmf/next +[submodule "extensions/Insider"] + path = extensions/Insider + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Insider + branch = wmf/next +[submodule "extensions/intersection"] + path = extensions/intersection + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/intersection + branch = wmf/next +[submodule "extensions/Interwiki"] + path = extensions/Interwiki + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Interwiki + branch = wmf/next +[submodule "extensions/InterwikiSorting"] + path = extensions/InterwikiSorting + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/InterwikiSorting + branch = wmf/next +[submodule "extensions/IPInfo"] + path = extensions/IPInfo + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/IPInfo + branch = wmf/next +[submodule "extensions/IPReputation"] + path = extensions/IPReputation + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/IPReputation + branch = wmf/next +[submodule "extensions/Josa"] + path = extensions/Josa + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Josa + branch = wmf/next +[submodule "extensions/JsonConfig"] + path = extensions/JsonConfig + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/JsonConfig + branch = wmf/next +[submodule "extensions/Kartographer"] + path = extensions/Kartographer + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Kartographer + branch = wmf/next +[submodule "extensions/LabeledSectionTransclusion"] + path = extensions/LabeledSectionTransclusion + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/LabeledSectionTransclusion + branch = wmf/next +[submodule "extensions/LandingCheck"] + path = extensions/LandingCheck + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/LandingCheck + branch = wmf/next +[submodule "extensions/Linter"] + path = extensions/Linter + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Linter + branch = wmf/next +[submodule "extensions/LiquidThreads"] + path = extensions/LiquidThreads + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/LiquidThreads + branch = wmf/next +[submodule "extensions/LoginNotify"] + path = extensions/LoginNotify + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/LoginNotify + branch = wmf/next +[submodule "extensions/MapSources"] + path = extensions/MapSources + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/MapSources + branch = wmf/next +[submodule "extensions/MassMessage"] + path = extensions/MassMessage + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/MassMessage + branch = wmf/next +[submodule "extensions/Math"] + path = extensions/Math + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Math + branch = wmf/next +[submodule "extensions/MediaModeration"] + path = extensions/MediaModeration + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/MediaModeration + branch = wmf/next +[submodule "extensions/MediaSearch"] + path = extensions/MediaSearch + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/MediaSearch + branch = wmf/next +[submodule "extensions/MetricsPlatform"] + path = extensions/MetricsPlatform + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/MetricsPlatform + branch = wmf/next +[submodule "extensions/MobileApp"] + path = extensions/MobileApp + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/MobileApp + branch = wmf/next +[submodule "extensions/MobileFrontend"] + path = extensions/MobileFrontend + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/MobileFrontend + branch = wmf/next +[submodule "extensions/MultimediaViewer"] + path = extensions/MultimediaViewer + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/MultimediaViewer + branch = wmf/next +[submodule "extensions/NavigationTiming"] + path = extensions/NavigationTiming + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/NavigationTiming + branch = wmf/next +[submodule "extensions/NearbyPages"] + path = extensions/NearbyPages + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/NearbyPages + branch = wmf/next +[submodule "extensions/NetworkSession"] + path = extensions/NetworkSession + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/NetworkSession + branch = wmf/next +[submodule "extensions/Newsletter"] + path = extensions/Newsletter + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Newsletter + branch = wmf/next +[submodule "extensions/NewUserMessage"] + path = extensions/NewUserMessage + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/NewUserMessage + branch = wmf/next +[submodule "extensions/Nuke"] + path = extensions/Nuke + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Nuke + branch = wmf/next +[submodule "extensions/OATHAuth"] + path = extensions/OATHAuth + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/OATHAuth + branch = wmf/next +[submodule "extensions/OAuth"] + path = extensions/OAuth + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/OAuth + branch = wmf/next +[submodule "extensions/OAuthRateLimiter"] + path = extensions/OAuthRateLimiter + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/OAuthRateLimiter + branch = wmf/next +[submodule "extensions/ORES"] + path = extensions/ORES + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/ORES + branch = wmf/next +[submodule "extensions/PageAssessments"] + path = extensions/PageAssessments + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/PageAssessments + branch = wmf/next +[submodule "extensions/PagedTiffHandler"] + path = extensions/PagedTiffHandler + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/PagedTiffHandler + branch = wmf/next +[submodule "extensions/PageImages"] + path = extensions/PageImages + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/PageImages + branch = wmf/next +[submodule "extensions/PageNotice"] + path = extensions/PageNotice + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/PageNotice + branch = wmf/next +[submodule "extensions/PageTriage"] + path = extensions/PageTriage + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/PageTriage + branch = wmf/next +[submodule "extensions/PageViewInfo"] + path = extensions/PageViewInfo + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/PageViewInfo + branch = wmf/next +[submodule "extensions/ParserFunctions"] + path = extensions/ParserFunctions + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/ParserFunctions + branch = wmf/next +[submodule "extensions/ParserMigration"] + path = extensions/ParserMigration + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/ParserMigration + branch = wmf/next +[submodule "extensions/PdfHandler"] + path = extensions/PdfHandler + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/PdfHandler + branch = wmf/next +[submodule "extensions/Phonos"] + path = extensions/Phonos + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Phonos + branch = wmf/next +[submodule "extensions/Poem"] + path = extensions/Poem + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Poem + branch = wmf/next +[submodule "extensions/Popups"] + path = extensions/Popups + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Popups + branch = wmf/next +[submodule "extensions/ProofreadPage"] + path = extensions/ProofreadPage + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/ProofreadPage + branch = wmf/next +[submodule "extensions/PropertySuggester"] + path = extensions/PropertySuggester + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/PropertySuggester + branch = wmf/next +[submodule "extensions/QuickSurveys"] + path = extensions/QuickSurveys + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/QuickSurveys + branch = wmf/next +[submodule "extensions/Quiz"] + path = extensions/Quiz + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Quiz + branch = wmf/next +[submodule "extensions/ReadingLists"] + path = extensions/ReadingLists + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/ReadingLists + branch = wmf/next +[submodule "extensions/RealMe"] + path = extensions/RealMe + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/RealMe + branch = wmf/next +[submodule "extensions/RelatedArticles"] + path = extensions/RelatedArticles + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/RelatedArticles + branch = wmf/next +[submodule "extensions/ReportIncident"] + path = extensions/ReportIncident + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/ReportIncident + branch = wmf/next +[submodule "extensions/RevisionSlider"] + path = extensions/RevisionSlider + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/RevisionSlider + branch = wmf/next +[submodule "extensions/RSS"] + path = extensions/RSS + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/RSS + branch = wmf/next +[submodule "extensions/SandboxLink"] + path = extensions/SandboxLink + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/SandboxLink + branch = wmf/next +[submodule "extensions/Score"] + path = extensions/Score + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Score + branch = wmf/next +[submodule "extensions/Scribunto"] + path = extensions/Scribunto + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Scribunto + branch = wmf/next +[submodule "extensions/SearchExtraNS"] + path = extensions/SearchExtraNS + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/SearchExtraNS + branch = wmf/next +[submodule "extensions/SearchVue"] + path = extensions/SearchVue + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/SearchVue + branch = wmf/next +[submodule "extensions/SecureLinkFixer"] + path = extensions/SecureLinkFixer + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/SecureLinkFixer + branch = wmf/next +[submodule "extensions/SecurePoll"] + path = extensions/SecurePoll + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/SecurePoll + branch = wmf/next +[submodule "extensions/ShortUrl"] + path = extensions/ShortUrl + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/ShortUrl + branch = wmf/next +[submodule "extensions/SimilarEditors"] + path = extensions/SimilarEditors + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/SimilarEditors + branch = wmf/next +[submodule "extensions/SiteMatrix"] + path = extensions/SiteMatrix + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/SiteMatrix + branch = wmf/next +[submodule "extensions/SpamBlacklist"] + path = extensions/SpamBlacklist + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/SpamBlacklist + branch = wmf/next +[submodule "extensions/StopForumSpam"] + path = extensions/StopForumSpam + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/StopForumSpam + branch = wmf/next +[submodule "extensions/SubPageList3"] + path = extensions/SubPageList3 + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/SubPageList3 + branch = wmf/next +[submodule "extensions/SubpageSortkey"] + path = extensions/SubpageSortkey + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/SubpageSortkey + branch = wmf/next +[submodule "extensions/SyntaxHighlight_GeSHi"] + path = extensions/SyntaxHighlight_GeSHi + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/SyntaxHighlight_GeSHi + branch = wmf/next +[submodule "extensions/TemplateData"] + path = extensions/TemplateData + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/TemplateData + branch = wmf/next +[submodule "extensions/TemplateSandbox"] + path = extensions/TemplateSandbox + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/TemplateSandbox + branch = wmf/next +[submodule "extensions/TemplateStyles"] + path = extensions/TemplateStyles + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/TemplateStyles + branch = wmf/next +[submodule "extensions/TemplateWizard"] + path = extensions/TemplateWizard + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/TemplateWizard + branch = wmf/next +[submodule "extensions/TextExtracts"] + path = extensions/TextExtracts + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/TextExtracts + branch = wmf/next +[submodule "extensions/Thanks"] + path = extensions/Thanks + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Thanks + branch = wmf/next +[submodule "extensions/TheWikipediaLibrary"] + path = extensions/TheWikipediaLibrary + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/TheWikipediaLibrary + branch = wmf/next +[submodule "extensions/TimedMediaHandler"] + path = extensions/TimedMediaHandler + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/TimedMediaHandler + branch = wmf/next +[submodule "extensions/timeline"] + path = extensions/timeline + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/timeline + branch = wmf/next +[submodule "extensions/TitleBlacklist"] + path = extensions/TitleBlacklist + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/TitleBlacklist + branch = wmf/next +[submodule "extensions/TocTree"] + path = extensions/TocTree + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/TocTree + branch = wmf/next +[submodule "extensions/TorBlock"] + path = extensions/TorBlock + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/TorBlock + branch = wmf/next +[submodule "extensions/Translate"] + path = extensions/Translate + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Translate + branch = wmf/next +[submodule "extensions/TranslationNotifications"] + path = extensions/TranslationNotifications + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/TranslationNotifications + branch = wmf/next +[submodule "extensions/TrustedXFF"] + path = extensions/TrustedXFF + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/TrustedXFF + branch = wmf/next +[submodule "extensions/TwoColConflict"] + path = extensions/TwoColConflict + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/TwoColConflict + branch = wmf/next +[submodule "extensions/UniversalLanguageSelector"] + path = extensions/UniversalLanguageSelector + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/UniversalLanguageSelector + branch = wmf/next +[submodule "extensions/UploadsLink"] + path = extensions/UploadsLink + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/UploadsLink + branch = wmf/next +[submodule "extensions/UploadWizard"] + path = extensions/UploadWizard + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/UploadWizard + branch = wmf/next +[submodule "extensions/UrlShortener"] + path = extensions/UrlShortener + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/UrlShortener + branch = wmf/next +[submodule "extensions/VueTest"] + path = extensions/VueTest + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/VueTest + branch = wmf/next +[submodule "extensions/VipsScaler"] + path = extensions/VipsScaler + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/VipsScaler + branch = wmf/next +[submodule "extensions/VisualEditor"] + path = extensions/VisualEditor + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/VisualEditor + branch = wmf/next +[submodule "extensions/WebAuthn"] + path = extensions/WebAuthn + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/WebAuthn + branch = wmf/next +[submodule "extensions/Wikibase"] + path = extensions/Wikibase + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Wikibase + branch = wmf/next +[submodule "extensions/WikibaseCirrusSearch"] + path = extensions/WikibaseCirrusSearch + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/WikibaseCirrusSearch + branch = wmf/next +[submodule "extensions/WikibaseLexeme"] + path = extensions/WikibaseLexeme + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/WikibaseLexeme + branch = wmf/next +[submodule "extensions/WikibaseLexemeCirrusSearch"] + path = extensions/WikibaseLexemeCirrusSearch + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/WikibaseLexemeCirrusSearch + branch = wmf/next +[submodule "extensions/WikibaseMediaInfo"] + path = extensions/WikibaseMediaInfo + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/WikibaseMediaInfo + branch = wmf/next +[submodule "extensions/WikibaseQualityConstraints"] + path = extensions/WikibaseQualityConstraints + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/WikibaseQualityConstraints + branch = wmf/next +[submodule "extensions/Wikidata.org"] + path = extensions/Wikidata.org + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Wikidata.org + branch = wmf/next +[submodule "extensions/WikidataPageBanner"] + path = extensions/WikidataPageBanner + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/WikidataPageBanner + branch = wmf/next +[submodule "extensions/WikiEditor"] + path = extensions/WikiEditor + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/WikiEditor + branch = wmf/next +[submodule "extensions/wikihiero"] + path = extensions/wikihiero + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/wikihiero + branch = wmf/next +[submodule "extensions/WikiLambda"] + path = extensions/WikiLambda + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/WikiLambda + branch = wmf/next +[submodule "extensions/WikiLove"] + path = extensions/WikiLove + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/WikiLove + branch = wmf/next +[submodule "extensions/WikimediaApiPortalOAuth"] + path = extensions/WikimediaApiPortalOAuth + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/WikimediaApiPortalOAuth + branch = wmf/next +[submodule "extensions/WikimediaBadges"] + path = extensions/WikimediaBadges + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/WikimediaBadges + branch = wmf/next +[submodule "extensions/WikimediaCampaignEvents"] + path = extensions/WikimediaCampaignEvents + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/WikimediaCampaignEvents + branch = wmf/next +[submodule "extensions/WikimediaEditorTasks"] + path = extensions/WikimediaEditorTasks + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/WikimediaEditorTasks + branch = wmf/next +[submodule "extensions/WikimediaEvents"] + path = extensions/WikimediaEvents + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/WikimediaEvents + branch = wmf/next +[submodule "extensions/WikimediaIncubator"] + path = extensions/WikimediaIncubator + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/WikimediaIncubator + branch = wmf/next +[submodule "extensions/WikimediaMaintenance"] + path = extensions/WikimediaMaintenance + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/WikimediaMaintenance + branch = wmf/next +[submodule "extensions/WikimediaMessages"] + path = extensions/WikimediaMessages + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/WikimediaMessages + branch = wmf/next +[submodule "extensions/Wikisource"] + path = extensions/Wikisource + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Wikisource + branch = wmf/next +[submodule "extensions/Wikistories"] + path = extensions/Wikistories + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Wikistories + branch = wmf/next +[submodule "extensions/XAnalytics"] + path = extensions/XAnalytics + url = https://gerrit.wikimedia.org/r/mediawiki/extensions/XAnalytics + branch = wmf/next +[submodule "skins/CologneBlue"] + path = skins/CologneBlue + url = https://gerrit.wikimedia.org/r/mediawiki/skins/CologneBlue + branch = wmf/next +[submodule "skins/MinervaNeue"] + path = skins/MinervaNeue + url = https://gerrit.wikimedia.org/r/mediawiki/skins/MinervaNeue + branch = wmf/next +[submodule "skins/Modern"] + path = skins/Modern + url = https://gerrit.wikimedia.org/r/mediawiki/skins/Modern + branch = wmf/next +[submodule "skins/MonoBook"] + path = skins/MonoBook + url = https://gerrit.wikimedia.org/r/mediawiki/skins/MonoBook + branch = wmf/next +[submodule "skins/Nostalgia"] + path = skins/Nostalgia + url = https://gerrit.wikimedia.org/r/mediawiki/skins/Nostalgia + branch = wmf/next +[submodule "skins/Timeless"] + path = skins/Timeless + url = https://gerrit.wikimedia.org/r/mediawiki/skins/Timeless + branch = wmf/next +[submodule "skins/Vector"] + path = skins/Vector + url = https://gerrit.wikimedia.org/r/mediawiki/skins/Vector + branch = wmf/next +[submodule "skins/WikimediaApiPortal"] + path = skins/WikimediaApiPortal + url = https://gerrit.wikimedia.org/r/mediawiki/skins/WikimediaApiPortal + branch = wmf/next +[submodule "vendor"] + path = vendor + url = https://gerrit.wikimedia.org/r/mediawiki/vendor + branch = wmf/next diff --git a/extensions/.gitignore b/extensions/.gitignore index 85811e454361..df80c2a660b7 100644 --- a/extensions/.gitignore +++ b/extensions/.gitignore @@ -1,4 +1,3 @@ -* !README !.gitignore !/.vsls.json diff --git a/extensions/3D b/extensions/3D new file mode 160000 +Subproject 0ebdd3056276695f42cb8e89f8e4e25cdfda866 diff --git a/extensions/AbuseFilter b/extensions/AbuseFilter new file mode 160000 +Subproject b83226f1b7779b9372f8675222974f13b8929e0 diff --git a/extensions/AdvancedSearch b/extensions/AdvancedSearch new file mode 160000 +Subproject 221e394503d1eb23cc1dd01ffaa6c64c73d4d40 diff --git a/extensions/AntiSpoof b/extensions/AntiSpoof new file mode 160000 +Subproject 9c4d1b572860373f0153a99b6db202103e2e975 diff --git a/extensions/ApiFeatureUsage b/extensions/ApiFeatureUsage new file mode 160000 +Subproject 762738d58918be060f20472614729af67e550c1 diff --git a/extensions/ArticleCreationWorkflow b/extensions/ArticleCreationWorkflow new file mode 160000 +Subproject 704942e77189531fd3f72968ed0a91a8c6adcdf diff --git a/extensions/ArticlePlaceholder b/extensions/ArticlePlaceholder new file mode 160000 +Subproject 1f74e1f789298d2a312e281747bb1d25d9e86a2 diff --git a/extensions/AutoModerator b/extensions/AutoModerator new file mode 160000 +Subproject 2f3983a5a31061ac3d1c7cd9ffa5eb763aff17a diff --git a/extensions/Babel b/extensions/Babel new file mode 160000 +Subproject dea2ba19c44e28675fb2562e5e68777bdd397f5 diff --git a/extensions/BetaFeatures b/extensions/BetaFeatures new file mode 160000 +Subproject 90bafd57168e5fbeb403eca5d3f380ae183c263 diff --git a/extensions/BounceHandler b/extensions/BounceHandler new file mode 160000 +Subproject 8a132a91bbd8446a3a7d43d8b1df5435a0b7270 diff --git a/extensions/Calendar b/extensions/Calendar new file mode 160000 +Subproject 770b3c1bc999696f5601d21f1ffebb73e355be0 diff --git a/extensions/CampaignEvents b/extensions/CampaignEvents new file mode 160000 +Subproject a17a26e652f3c4fdcceadbfcd69aa6a8f1ccefe diff --git a/extensions/Campaigns b/extensions/Campaigns new file mode 160000 +Subproject 4be0f00212b47705005991dff13a555f5667296 diff --git a/extensions/Capiunto b/extensions/Capiunto new file mode 160000 +Subproject cb6bb636110ee9fdefad46603eaad4814046cfc diff --git a/extensions/CategoryTree b/extensions/CategoryTree new file mode 160000 +Subproject ac69a62b22f9005a275464e93940ab053798265 diff --git a/extensions/CentralAuth b/extensions/CentralAuth new file mode 160000 +Subproject e850f0c39dc7a8160f159c7f294102545820bcf diff --git a/extensions/CentralNotice b/extensions/CentralNotice new file mode 160000 +Subproject 54d45b6122e420108d4acf797ac968a1a61cf78 diff --git a/extensions/CharInsert b/extensions/CharInsert new file mode 160000 +Subproject 024b1c9b424d48a4faed273709ef98ed21feb6f diff --git a/extensions/Chart b/extensions/Chart new file mode 160000 +Subproject 892ef7c1df0fb2b8cad7d6f462e9930d4becb50 diff --git a/extensions/CheckUser b/extensions/CheckUser new file mode 160000 +Subproject 433e773699044f41c5ba34aee4ab9a1dedeca4c diff --git a/extensions/ChessBrowser b/extensions/ChessBrowser new file mode 160000 +Subproject e7bab3652dbfc21a802733ffa1c13c09a37bdbb diff --git a/extensions/CirrusSearch b/extensions/CirrusSearch new file mode 160000 +Subproject 2014122084e0db53593c3e137485f120dec4a8c diff --git a/extensions/Cite b/extensions/Cite new file mode 160000 +Subproject 6d445600977f1e93e3e25d4f47f532d5d5d4f4b diff --git a/extensions/CiteThisPage b/extensions/CiteThisPage new file mode 160000 +Subproject 68a32de2ac1799cae593349ae1bc218ad063e0f diff --git a/extensions/Citoid b/extensions/Citoid new file mode 160000 +Subproject dbe4048ab08533d750cb5fd43fce2642cc8759d diff --git a/extensions/CodeEditor b/extensions/CodeEditor new file mode 160000 +Subproject c827115076ca541ee1f60e76a349c6b5bbe3256 diff --git a/extensions/CodeMirror b/extensions/CodeMirror new file mode 160000 +Subproject 3fa3a9fdec40decb58a4416ab67d4e3331a5c92 diff --git a/extensions/Cognate b/extensions/Cognate new file mode 160000 +Subproject 39c530f082b05dbadbf90dc587d6bffb81cd198 diff --git a/extensions/Collection b/extensions/Collection new file mode 160000 +Subproject a12002f0e895b05a2950b4acf5299f29a0d0ff7 diff --git a/extensions/CommonsMetadata b/extensions/CommonsMetadata new file mode 160000 +Subproject ec4d7040337ee4fef56c8d739a40d0d154e92f4 diff --git a/extensions/CommunityConfiguration b/extensions/CommunityConfiguration new file mode 160000 +Subproject 27b92713819a9a12c0607ba1efd48361d2cade4 diff --git a/extensions/CommunityRequests b/extensions/CommunityRequests new file mode 160000 +Subproject 786b945f056deeb56d44b53a9aaf851143f39a3 diff --git a/extensions/ConfirmEdit b/extensions/ConfirmEdit new file mode 160000 +Subproject 57236b6d365a0ea40fa3da3858f56a8acc6675d diff --git a/extensions/ContactPage b/extensions/ContactPage new file mode 160000 +Subproject 58874319d8db56234e644cee47870e8c138a8b4 diff --git a/extensions/ContentTranslation b/extensions/ContentTranslation new file mode 160000 +Subproject c9a239abeccf5edc27629f5a85d831a537a30c7 diff --git a/extensions/CreditsSource b/extensions/CreditsSource new file mode 160000 +Subproject 5ee12842a9791a916b2208bb170d0bd38c547e2 diff --git a/extensions/Dashiki b/extensions/Dashiki new file mode 160000 +Subproject d9721399c6e1953f92a18ecebcb61d2dae3bdf0 diff --git a/extensions/Disambiguator b/extensions/Disambiguator new file mode 160000 +Subproject 30d5303c4ebaf4699cc195229ca5640085d3540 diff --git a/extensions/DiscussionTools b/extensions/DiscussionTools new file mode 160000 +Subproject f40d61b479501ce353dcb50f9c5178431ea45b8 diff --git a/extensions/DismissableSiteNotice b/extensions/DismissableSiteNotice new file mode 160000 +Subproject 453fa3917983d05bf26dcb88c375645c53f44ec diff --git a/extensions/DonationInterface b/extensions/DonationInterface new file mode 160000 +Subproject 961df83d6b8cc6307785b8cdcc077558384dd51 diff --git a/extensions/Echo b/extensions/Echo new file mode 160000 +Subproject 77f110aee5b7a31eabd15c38281dfda5abbe36e diff --git a/extensions/Elastica b/extensions/Elastica new file mode 160000 +Subproject f29495184790ed46b4a3a04e936d8dea6aac130 diff --git a/extensions/ElectronPdfService b/extensions/ElectronPdfService new file mode 160000 +Subproject 0aebf903fb686a323729cf970ced8f8a74bcc27 diff --git a/extensions/EmailAuth b/extensions/EmailAuth new file mode 160000 +Subproject 3766891b282690d29f395dd5e15c5d0d8df751e diff --git a/extensions/EntitySchema b/extensions/EntitySchema new file mode 160000 +Subproject 0ac2dc22afa49e6c56d49efd336f7cebf075dc7 diff --git a/extensions/EventBus b/extensions/EventBus new file mode 160000 +Subproject 95a37abbdb20acb651950f967b26c53cbd3b578 diff --git a/extensions/EventLogging b/extensions/EventLogging new file mode 160000 +Subproject 2d7a1907b83f73ae1cfddb80db340af2f8fcef7 diff --git a/extensions/EventStreamConfig b/extensions/EventStreamConfig new file mode 160000 +Subproject db150ae9edbfd9991aa374ad487d516e531d06a diff --git a/extensions/ExtensionDistributor b/extensions/ExtensionDistributor new file mode 160000 +Subproject 86157a4646707d3465b3542ef899e1500963b59 diff --git a/extensions/ExternalGuidance b/extensions/ExternalGuidance new file mode 160000 +Subproject 2ae842e4005951dfabd2ebf0823d584725d3599 diff --git a/extensions/FeaturedFeeds b/extensions/FeaturedFeeds new file mode 160000 +Subproject 5d852c526781e70723c35e81bbbad85d2ae9232 diff --git a/extensions/FileExporter b/extensions/FileExporter new file mode 160000 +Subproject e49b89d48c8f3b0765b5fe0811e256a4e3f730a diff --git a/extensions/FileImporter b/extensions/FileImporter new file mode 160000 +Subproject 6efac66f343291eb884726881e4bfda351df2d4 diff --git a/extensions/FlaggedRevs b/extensions/FlaggedRevs new file mode 160000 +Subproject 491c4b93e1153d1ebeb65f7861ffca53f4f3872 diff --git a/extensions/Flow b/extensions/Flow new file mode 160000 +Subproject 4805ca05d23e3869ed5afb352677621db2cff33 diff --git a/extensions/FundraiserLandingPage b/extensions/FundraiserLandingPage new file mode 160000 +Subproject 7afacad89ae2483d7be7cd453a16dc6b6bc1be3 diff --git a/extensions/FundraisingTranslateWorkflow b/extensions/FundraisingTranslateWorkflow new file mode 160000 +Subproject bd8d81ff1c338ecb17c6e6a24bbc269109ef8ca diff --git a/extensions/Gadgets b/extensions/Gadgets new file mode 160000 +Subproject 0d210c59632bf9e901d5d266e9faaaac92a4f4f diff --git a/extensions/GeoCrumbs b/extensions/GeoCrumbs new file mode 160000 +Subproject 95dbbc6072b1413781a77ce293b5de44ba1d4dc diff --git a/extensions/GeoData b/extensions/GeoData new file mode 160000 +Subproject 3be8f1b23cf3008a9c6ca9db8a9e9753b88db2e diff --git a/extensions/GlobalBlocking b/extensions/GlobalBlocking new file mode 160000 +Subproject 9dbd339dca7073f05aaf96c19737f8cc44f1633 diff --git a/extensions/GlobalCssJs b/extensions/GlobalCssJs new file mode 160000 +Subproject ce31a83b1f0bbc053aa5fb114651ac5a75e0da9 diff --git a/extensions/GlobalPreferences b/extensions/GlobalPreferences new file mode 160000 +Subproject 40d0fa9ae5a56b58cf503f636c6615597151515 diff --git a/extensions/GlobalUsage b/extensions/GlobalUsage new file mode 160000 +Subproject ccb6825cd47cef022a7ea89a0fbe6202a857199 diff --git a/extensions/GlobalUserPage b/extensions/GlobalUserPage new file mode 160000 +Subproject 13e1ddc736ebf4dcc4d2f43f211a9571d2ef9cb diff --git a/extensions/GlobalWatchlist b/extensions/GlobalWatchlist new file mode 160000 +Subproject 755a1dc4cd37c9c91ec5b34da4bf292f15394aa diff --git a/extensions/GoogleNewsSitemap b/extensions/GoogleNewsSitemap new file mode 160000 +Subproject 057613497d86515201dcaa92a12dfddd496b7e2 diff --git a/extensions/Graph b/extensions/Graph new file mode 160000 +Subproject 46006a36bb86186bf3873483684437cff23bf26 diff --git a/extensions/GrowthExperiments b/extensions/GrowthExperiments new file mode 160000 +Subproject fe9c5f9c2923a2802fd97bdbc6a86a7d9cfa412 diff --git a/extensions/GuidedTour b/extensions/GuidedTour new file mode 160000 +Subproject d0d52caaa9782b1cc59429ea90c6eafb7b0ef65 diff --git a/extensions/IPInfo b/extensions/IPInfo new file mode 160000 +Subproject 5f958a2f77614f496b8c4e1ccbb9a31e0f34ae1 diff --git a/extensions/IPReputation b/extensions/IPReputation new file mode 160000 +Subproject caba399ecb4c4e2261f7bfdf94e290f99de1769 diff --git a/extensions/ImageMap b/extensions/ImageMap new file mode 160000 +Subproject 1c4ef1c704e51871c5b9a3f396c6ca6bd0a9192 diff --git a/extensions/ImageSuggestions b/extensions/ImageSuggestions new file mode 160000 +Subproject 7dbb7c0b6277f565f4662bbee057096431dd109 diff --git a/extensions/InputBox b/extensions/InputBox new file mode 160000 +Subproject de7af317ea1afc6234a4b6a92af89449e569cb1 diff --git a/extensions/Insider b/extensions/Insider new file mode 160000 +Subproject 41ab85e6b525772f5cb849de2ab7a70ebe779bc diff --git a/extensions/Interwiki b/extensions/Interwiki new file mode 160000 +Subproject 9566373f1b0386eda9cba980a07b445604b886c diff --git a/extensions/InterwikiSorting b/extensions/InterwikiSorting new file mode 160000 +Subproject 6d8e52ba3bc562d9929152fb751154f2a72cc53 diff --git a/extensions/Josa b/extensions/Josa new file mode 160000 +Subproject a873d84180ff12e166216bae86460b3a67aedd4 diff --git a/extensions/JsonConfig b/extensions/JsonConfig new file mode 160000 +Subproject 7d1ca293e9ebc643b39f8c2210e1524799d86a3 diff --git a/extensions/Kartographer b/extensions/Kartographer new file mode 160000 +Subproject 2f707fa88ee3857905228176ffc84e1f3b19410 diff --git a/extensions/LabeledSectionTransclusion b/extensions/LabeledSectionTransclusion new file mode 160000 +Subproject 6e6a198a7bddb41596f4232287cdf26fbc51afe diff --git a/extensions/LandingCheck b/extensions/LandingCheck new file mode 160000 +Subproject 43d73e626873d244b279983de5bacc22a49cb18 diff --git a/extensions/Linter b/extensions/Linter new file mode 160000 +Subproject c7f894fd1cdca9dc49d289ee078d6d7f19481ed diff --git a/extensions/LiquidThreads b/extensions/LiquidThreads new file mode 160000 +Subproject d73a01ca868300342145910b3b075a896d2b058 diff --git a/extensions/LoginNotify b/extensions/LoginNotify new file mode 160000 +Subproject 5610276a201e3453ff6330ff27e17dcf066425e diff --git a/extensions/MapSources b/extensions/MapSources new file mode 160000 +Subproject 995cb712d9e6d4038359d4d22b3a2c6bf017845 diff --git a/extensions/MassMessage b/extensions/MassMessage new file mode 160000 +Subproject 04e03463174576a23b493c21fc845bd5fe212bf diff --git a/extensions/Math b/extensions/Math new file mode 160000 +Subproject a67197e9fc919a89444ce887176c28d3b50c36b diff --git a/extensions/MediaModeration b/extensions/MediaModeration new file mode 160000 +Subproject a1c433b978bdab840034eac88f04348e4f9ba5f diff --git a/extensions/MediaSearch b/extensions/MediaSearch new file mode 160000 +Subproject bf2e3d2a9b789cead69fb99c4a209d007092ea5 diff --git a/extensions/MetricsPlatform b/extensions/MetricsPlatform new file mode 160000 +Subproject 2581e5218d50ae370ed22c4e4b1395f9d0d6fb1 diff --git a/extensions/MobileApp b/extensions/MobileApp new file mode 160000 +Subproject 9c29502df6ff34a36e5807e7ee35d1d8ec2d927 diff --git a/extensions/MobileFrontend b/extensions/MobileFrontend new file mode 160000 +Subproject 8f9c1f2621019c248a85f26f4545ede06c6e844 diff --git a/extensions/MultimediaViewer b/extensions/MultimediaViewer new file mode 160000 +Subproject 845265daa2b1598988e827b793b41e874d29d3b diff --git a/extensions/NavigationTiming b/extensions/NavigationTiming new file mode 160000 +Subproject 4543f0ca4870d5d16d82eb7cc0e683228d736d1 diff --git a/extensions/NearbyPages b/extensions/NearbyPages new file mode 160000 +Subproject cc2e71436e012c75f82d5d8996ccf557f3d138a diff --git a/extensions/NetworkSession b/extensions/NetworkSession new file mode 160000 +Subproject 2d62613af2125ba4a906720971e58ef026da1f4 diff --git a/extensions/NewUserMessage b/extensions/NewUserMessage new file mode 160000 +Subproject 66a97ccaac20028f7621a78c2d4e9843ecaba5d diff --git a/extensions/Newsletter b/extensions/Newsletter new file mode 160000 +Subproject 759fe842dcb7a3ef38b00018fe2c58d868713f8 diff --git a/extensions/Nuke b/extensions/Nuke new file mode 160000 +Subproject 1075baef633b7506ad50706775da1ce58b8eb1a diff --git a/extensions/OATHAuth b/extensions/OATHAuth new file mode 160000 +Subproject deea0a02b5ce59afa81f01e9c214c3060decbc8 diff --git a/extensions/OAuth b/extensions/OAuth new file mode 160000 +Subproject 1ef0b8e280f7e5a00b4e1f61cf12c9283b37083 diff --git a/extensions/OAuthRateLimiter b/extensions/OAuthRateLimiter new file mode 160000 +Subproject 773f30ae1355acf51b169ae0f38ccadc09be1f3 diff --git a/extensions/ORES b/extensions/ORES new file mode 160000 +Subproject 524e6721231ae4790b34d8d9f57f55316a67fc0 diff --git a/extensions/PageAssessments b/extensions/PageAssessments new file mode 160000 +Subproject 2318bb8db91801647d298129f236e10c47b5e39 diff --git a/extensions/PageImages b/extensions/PageImages new file mode 160000 +Subproject 8ae14372696a0b4ce7c2f2e0578e63e57b1fa7f diff --git a/extensions/PageNotice b/extensions/PageNotice new file mode 160000 +Subproject fab9f91b201887d84bb41e68e13910c0bd82bd6 diff --git a/extensions/PageTriage b/extensions/PageTriage new file mode 160000 +Subproject 3f33a0e98f4764836f4f3bd40d510e96aa969d1 diff --git a/extensions/PageViewInfo b/extensions/PageViewInfo new file mode 160000 +Subproject a812058f4935680f264651f2f43e011af96dab6 diff --git a/extensions/PagedTiffHandler b/extensions/PagedTiffHandler new file mode 160000 +Subproject 9a7a7c3fb3955ae5a37ca526b3546c71702da2d diff --git a/extensions/ParserFunctions b/extensions/ParserFunctions new file mode 160000 +Subproject 9d42378cffcc00635449eb67e4d91a1dcc4c3cd diff --git a/extensions/ParserMigration b/extensions/ParserMigration new file mode 160000 +Subproject 7b35bafefad9a00a0140a394b5c1a7dc86f9bad diff --git a/extensions/PdfHandler b/extensions/PdfHandler new file mode 160000 +Subproject 371efe072bdc9be9ae0c5a5f46670aaf92d051a diff --git a/extensions/Phonos b/extensions/Phonos new file mode 160000 +Subproject 6e0c80b651d1f52bc90e39bdad35eabde08ea3b diff --git a/extensions/Poem b/extensions/Poem new file mode 160000 +Subproject b5490a62b2c81d79fed89c4cef8f18926c5519d diff --git a/extensions/Popups b/extensions/Popups new file mode 160000 +Subproject 393d78df4e7491d85e12912d7c8518c1edd9d02 diff --git a/extensions/ProofreadPage b/extensions/ProofreadPage new file mode 160000 +Subproject 20f0dbc2982a09d89db1050dd2ac96e10e747b2 diff --git a/extensions/PropertySuggester b/extensions/PropertySuggester new file mode 160000 +Subproject b8ef76fbca15a2ecee0866eeebb76e669b111ca diff --git a/extensions/QuickSurveys b/extensions/QuickSurveys new file mode 160000 +Subproject af4bb3daf349719185816658c2409211b7de64a diff --git a/extensions/Quiz b/extensions/Quiz new file mode 160000 +Subproject d2c7c92e711666b2bfa634c1fa05471de524f39 diff --git a/extensions/RSS b/extensions/RSS new file mode 160000 +Subproject 92b460d7d6c9f9a236be325b814ad594dcb6e70 diff --git a/extensions/ReadingLists b/extensions/ReadingLists new file mode 160000 +Subproject f201e9315110ef55db6ad07b921a97f4bd66fab diff --git a/extensions/RealMe b/extensions/RealMe new file mode 160000 +Subproject 98b7da7a414dae48a6914fae945a383bb0bc1b2 diff --git a/extensions/RelatedArticles b/extensions/RelatedArticles new file mode 160000 +Subproject 4bd109929c40938abe803584c848d2e7bb3b99d diff --git a/extensions/ReportIncident b/extensions/ReportIncident new file mode 160000 +Subproject 7aa73dd087fe2a87830dbd46ed78847f7a21b59 diff --git a/extensions/RevisionSlider b/extensions/RevisionSlider new file mode 160000 +Subproject a0fb00218e36d6b104b2cd9b94cf2a39f6e5b29 diff --git a/extensions/SandboxLink b/extensions/SandboxLink new file mode 160000 +Subproject d293d8d819f337cb1c79a4da4d01003f7640dc6 diff --git a/extensions/Score b/extensions/Score new file mode 160000 +Subproject 4d58eedc9e00f07ff2226638a23c854ee90bf48 diff --git a/extensions/Scribunto b/extensions/Scribunto new file mode 160000 +Subproject 246dc44a26eaf6ce30a1219b690611a70969f35 diff --git a/extensions/SearchExtraNS b/extensions/SearchExtraNS new file mode 160000 +Subproject 1bd31a93879ba717595f3c2f88644e5c1a9ce52 diff --git a/extensions/SearchVue b/extensions/SearchVue new file mode 160000 +Subproject 2df85e9c1cabf386db677ec5104fb76f721f075 diff --git a/extensions/SecureLinkFixer b/extensions/SecureLinkFixer new file mode 160000 +Subproject 72c45ada1c69d5b9111befd37db66d0132f3a5b diff --git a/extensions/SecurePoll b/extensions/SecurePoll new file mode 160000 +Subproject 92dc2663de534974bb6c6bc68cfed1700f07e7a diff --git a/extensions/ShortUrl b/extensions/ShortUrl new file mode 160000 +Subproject ba25a7e094d4b8fc1908c3484b08629989b7b30 diff --git a/extensions/SimilarEditors b/extensions/SimilarEditors new file mode 160000 +Subproject 3f08b4fba45b61b3afe36f5b7aa9e5ff38d5024 diff --git a/extensions/SiteMatrix b/extensions/SiteMatrix new file mode 160000 +Subproject eea5e856f1f0ad953848dc815fb471a0395e110 diff --git a/extensions/SpamBlacklist b/extensions/SpamBlacklist new file mode 160000 +Subproject e13ec48e8cdc61e790e9e9b0916174e400b547e diff --git a/extensions/StopForumSpam b/extensions/StopForumSpam new file mode 160000 +Subproject a810936b26806ce1d05c34ac3ca303c4884ade2 diff --git a/extensions/SubPageList3 b/extensions/SubPageList3 new file mode 160000 +Subproject 1738d21ec0c31ce3b63d72043415082aa54247b diff --git a/extensions/SubpageSortkey b/extensions/SubpageSortkey new file mode 160000 +Subproject 4ce68246015a25903304cb4b45d2edb26204843 diff --git a/extensions/SyntaxHighlight_GeSHi b/extensions/SyntaxHighlight_GeSHi new file mode 160000 +Subproject 6e88f326dade640eb8a6b4a35e7e4e4acee5ed3 diff --git a/extensions/TemplateData b/extensions/TemplateData new file mode 160000 +Subproject 25fcc3429d18cf3105e62ace3483784d98afd3f diff --git a/extensions/TemplateSandbox b/extensions/TemplateSandbox new file mode 160000 +Subproject 37ab6a52dde515c0c57100cfb2b62d54705f99c diff --git a/extensions/TemplateStyles b/extensions/TemplateStyles new file mode 160000 +Subproject c6c160033e455693bc63a8ed6f436dc734dd98f diff --git a/extensions/TemplateWizard b/extensions/TemplateWizard new file mode 160000 +Subproject 3a6b3a5a21e8c353b15efb566e82794ba3a3488 diff --git a/extensions/TextExtracts b/extensions/TextExtracts new file mode 160000 +Subproject 8a5a7913482c55c2662f81c2b7f4803c1b7eec9 diff --git a/extensions/Thanks b/extensions/Thanks new file mode 160000 +Subproject 892b9567f867e5866f87ed35adc9c3f7f99ab02 diff --git a/extensions/TheWikipediaLibrary b/extensions/TheWikipediaLibrary new file mode 160000 +Subproject 104c895d9f7c10616323426289767576724c4b0 diff --git a/extensions/TimedMediaHandler b/extensions/TimedMediaHandler new file mode 160000 +Subproject c828991ea5cc2612d5e3f547b0cdb2751d09183 diff --git a/extensions/TitleBlacklist b/extensions/TitleBlacklist new file mode 160000 +Subproject 7ed1ba85e789f76cb7198892d8b3b0ff56a04a2 diff --git a/extensions/TocTree b/extensions/TocTree new file mode 160000 +Subproject d657c26707342f17d6d9e046fc71c060c439666 diff --git a/extensions/TorBlock b/extensions/TorBlock new file mode 160000 +Subproject 91d3ed2b09d45e1fa74f1563b5971b3550b8452 diff --git a/extensions/Translate b/extensions/Translate new file mode 160000 +Subproject 645bec7ac040a79ea051ab6bb89a09eb82db376 diff --git a/extensions/TranslationNotifications b/extensions/TranslationNotifications new file mode 160000 +Subproject 1e37fc87084e4953a886f6575249c79b569e3d2 diff --git a/extensions/TrustedXFF b/extensions/TrustedXFF new file mode 160000 +Subproject 914d308a9f01a35baf389486b6965061537cc11 diff --git a/extensions/TwoColConflict b/extensions/TwoColConflict new file mode 160000 +Subproject 941907cc11dda41862e6c5b3d4d80a716b2ed1a diff --git a/extensions/UniversalLanguageSelector b/extensions/UniversalLanguageSelector new file mode 160000 +Subproject d4354ace4c40bbc8668524fac6b56afd0a7dbe7 diff --git a/extensions/UploadWizard b/extensions/UploadWizard new file mode 160000 +Subproject 1c5a5b99ddb02115c4c597f2cfcd5cffe841b75 diff --git a/extensions/UploadsLink b/extensions/UploadsLink new file mode 160000 +Subproject a68505a9bd997f93d010b5c14fb820b83921cc5 diff --git a/extensions/UrlShortener b/extensions/UrlShortener new file mode 160000 +Subproject 3fcd592b6054a3a461fcd1662d345f11748374f diff --git a/extensions/VipsScaler b/extensions/VipsScaler new file mode 160000 +Subproject dc038a5422693986b4b507dd0acef164afbc9da diff --git a/extensions/VisualEditor b/extensions/VisualEditor new file mode 160000 +Subproject 5067d36b08bebd8cb0b51afcecd686a25b40084 diff --git a/extensions/VueTest b/extensions/VueTest new file mode 160000 +Subproject 756d6347868d19da740e81cce36b1f426feaa7e diff --git a/extensions/WebAuthn b/extensions/WebAuthn new file mode 160000 +Subproject 56b373d2d1ef56c5a67154e6e2c1a7162d51cc5 diff --git a/extensions/WikiEditor b/extensions/WikiEditor new file mode 160000 +Subproject 3414b8525d9df645bff4845c822476bfbfd783f diff --git a/extensions/WikiLambda b/extensions/WikiLambda new file mode 160000 +Subproject 21d646fe1a17d3ea89b77cd20b57fbf6ad8cd47 diff --git a/extensions/WikiLove b/extensions/WikiLove new file mode 160000 +Subproject b1c751acd773da2344a05137d7394b8a968dffb diff --git a/extensions/Wikibase b/extensions/Wikibase new file mode 160000 +Subproject 13985b118e6a6ee31931b4836a5be99a746da6d diff --git a/extensions/WikibaseCirrusSearch b/extensions/WikibaseCirrusSearch new file mode 160000 +Subproject 4a451f04d8469302ed049cc3e720d4a5cfcbe02 diff --git a/extensions/WikibaseLexeme b/extensions/WikibaseLexeme new file mode 160000 +Subproject 9f283df4fd99fd86b5e8cba45be14289f8a5324 diff --git a/extensions/WikibaseLexemeCirrusSearch b/extensions/WikibaseLexemeCirrusSearch new file mode 160000 +Subproject d8c9b6bc0565d356133ada93b4bdf9acbc4500d diff --git a/extensions/WikibaseMediaInfo b/extensions/WikibaseMediaInfo new file mode 160000 +Subproject 909019467eb2d3a28df20703c022023718257f3 diff --git a/extensions/WikibaseQualityConstraints b/extensions/WikibaseQualityConstraints new file mode 160000 +Subproject bc565bce506a107c493b11a09af7898c633cddd diff --git a/extensions/Wikidata.org b/extensions/Wikidata.org new file mode 160000 +Subproject 3694106858e91910fd79f18b9d54c5f170ecbbc diff --git a/extensions/WikidataPageBanner b/extensions/WikidataPageBanner new file mode 160000 +Subproject fa3198c4defce9c9f241ff9628db93e3d8cdad5 diff --git a/extensions/WikimediaApiPortalOAuth b/extensions/WikimediaApiPortalOAuth new file mode 160000 +Subproject 0c779fbca32fc97f057fe8036552a6938e4f0a5 diff --git a/extensions/WikimediaBadges b/extensions/WikimediaBadges new file mode 160000 +Subproject 0e386ecd1a44bbbac20c4f651d023665ab6cf20 diff --git a/extensions/WikimediaCampaignEvents b/extensions/WikimediaCampaignEvents new file mode 160000 +Subproject 01c287de54f33f8950b4ac815a16f28f64955e8 diff --git a/extensions/WikimediaEditorTasks b/extensions/WikimediaEditorTasks new file mode 160000 +Subproject 2b04c5c486f61db0887996a97961f69533d78af diff --git a/extensions/WikimediaEvents b/extensions/WikimediaEvents new file mode 160000 +Subproject 7a0252657d7cccc8fec93033019abe90c82053b diff --git a/extensions/WikimediaIncubator b/extensions/WikimediaIncubator new file mode 160000 +Subproject 247fb59008dbbd7f8c06c0e941c786e7c983c26 diff --git a/extensions/WikimediaMaintenance b/extensions/WikimediaMaintenance new file mode 160000 +Subproject afa3a05ed32f5ff4d8c5d566275b21ce2496f01 diff --git a/extensions/WikimediaMessages b/extensions/WikimediaMessages new file mode 160000 +Subproject d48280d996b2b7b9c451b8a503f40af60dc5c8c diff --git a/extensions/Wikisource b/extensions/Wikisource new file mode 160000 +Subproject 715b907c976c207c06e98cbdd77b5c01858f1ec diff --git a/extensions/Wikistories b/extensions/Wikistories new file mode 160000 +Subproject cd608481923641aed4bb6254b59bb9890fa7989 diff --git a/extensions/XAnalytics b/extensions/XAnalytics new file mode 160000 +Subproject 4d31ec715f3fd003c35e625535cbdea52f8d4b3 diff --git a/extensions/cldr b/extensions/cldr new file mode 160000 +Subproject ae8c8a147cc768f858d56491786f7b13ca222c9 diff --git a/extensions/intersection b/extensions/intersection new file mode 160000 +Subproject 51f7f6e6bbcd2214c655c248cb688c057991019 diff --git a/extensions/timeline b/extensions/timeline new file mode 160000 +Subproject 3d2134eba82edc15bfdff9b566e7bb73b746f33 diff --git a/extensions/wikihiero b/extensions/wikihiero new file mode 160000 +Subproject df9fdc47f1fe52c410dcf4225451442f3ce852b diff --git a/skins/CologneBlue b/skins/CologneBlue new file mode 160000 +Subproject e78a93c40eeb263745766359ad5913806ba456a diff --git a/skins/MinervaNeue b/skins/MinervaNeue new file mode 160000 +Subproject 6681e83cb974d3d98eee9dc0749fbf2319bfd6b diff --git a/skins/Modern b/skins/Modern new file mode 160000 +Subproject 3d57f6b1f9fe45471d706cb2ca3901890b0e911 diff --git a/skins/MonoBook b/skins/MonoBook new file mode 160000 +Subproject 17601e8a99e2adf2f0a4e6c7528106ee45e615f diff --git a/skins/Nostalgia b/skins/Nostalgia new file mode 160000 +Subproject ff7f06d6f4b7174e0f6c9dc635e53c3d8ce7b5d diff --git a/skins/Timeless b/skins/Timeless new file mode 160000 +Subproject a370e8091ba9a0b1c73fc66386ffc5dc51ffdea diff --git a/skins/Vector b/skins/Vector new file mode 160000 +Subproject 093e68932a869992607edd432276627bc6e40b5 diff --git a/skins/WikimediaApiPortal b/skins/WikimediaApiPortal new file mode 160000 +Subproject 643197a4cb4ac373c6349a2d618c715a9d03bd0 diff --git a/vendor b/vendor new file mode 160000 +Subproject 979302de39bbcceb0e1c1f7b6142625cbe0bc3e |