From 09c2ea9fc481015c4e93ea309ad75945625e5b4c Mon Sep 17 00:00:00 2001 From: trainbranchbot Date: Mon, 7 Apr 2025 00:09:31 +0000 Subject: Branch commit for wmf/next Change-Id: Ia146756c05f7468a61f9556f93d329c04e9b6df3 --- .gitignore | 1 - .gitmodules | 808 ++++++++++++++++++++++++++++++++ extensions/.gitignore | 1 - extensions/3D | 1 + extensions/AbuseFilter | 1 + extensions/AdvancedSearch | 1 + extensions/AntiSpoof | 1 + extensions/ApiFeatureUsage | 1 + extensions/ArticleCreationWorkflow | 1 + extensions/ArticlePlaceholder | 1 + extensions/AutoModerator | 1 + extensions/Babel | 1 + extensions/BetaFeatures | 1 + extensions/BounceHandler | 1 + extensions/Calendar | 1 + extensions/CampaignEvents | 1 + extensions/Campaigns | 1 + extensions/Capiunto | 1 + extensions/CategoryTree | 1 + extensions/CentralAuth | 1 + extensions/CentralNotice | 1 + extensions/CharInsert | 1 + extensions/Chart | 1 + extensions/CheckUser | 1 + extensions/ChessBrowser | 1 + extensions/CirrusSearch | 1 + extensions/Cite | 1 + extensions/CiteThisPage | 1 + extensions/Citoid | 1 + extensions/CodeEditor | 1 + extensions/CodeMirror | 1 + extensions/Cognate | 1 + extensions/Collection | 1 + extensions/CommonsMetadata | 1 + extensions/CommunityConfiguration | 1 + extensions/CommunityRequests | 1 + extensions/ConfirmEdit | 1 + extensions/ContactPage | 1 + extensions/ContentTranslation | 1 + extensions/CreditsSource | 1 + extensions/Dashiki | 1 + extensions/Disambiguator | 1 + extensions/DiscussionTools | 1 + extensions/DismissableSiteNotice | 1 + extensions/DonationInterface | 1 + extensions/Echo | 1 + extensions/Elastica | 1 + extensions/ElectronPdfService | 1 + extensions/EmailAuth | 1 + extensions/EntitySchema | 1 + extensions/EventBus | 1 + extensions/EventLogging | 1 + extensions/EventStreamConfig | 1 + extensions/ExtensionDistributor | 1 + extensions/ExternalGuidance | 1 + extensions/FeaturedFeeds | 1 + extensions/FileExporter | 1 + extensions/FileImporter | 1 + extensions/FlaggedRevs | 1 + extensions/Flow | 1 + extensions/FundraiserLandingPage | 1 + extensions/FundraisingTranslateWorkflow | 1 + extensions/Gadgets | 1 + extensions/GeoCrumbs | 1 + extensions/GeoData | 1 + extensions/GlobalBlocking | 1 + extensions/GlobalCssJs | 1 + extensions/GlobalPreferences | 1 + extensions/GlobalUsage | 1 + extensions/GlobalUserPage | 1 + extensions/GlobalWatchlist | 1 + extensions/GoogleNewsSitemap | 1 + extensions/Graph | 1 + extensions/GrowthExperiments | 1 + extensions/GuidedTour | 1 + extensions/IPInfo | 1 + extensions/IPReputation | 1 + extensions/ImageMap | 1 + extensions/ImageSuggestions | 1 + extensions/InputBox | 1 + extensions/Insider | 1 + extensions/Interwiki | 1 + extensions/InterwikiSorting | 1 + extensions/Josa | 1 + extensions/JsonConfig | 1 + extensions/Kartographer | 1 + extensions/LabeledSectionTransclusion | 1 + extensions/LandingCheck | 1 + extensions/Linter | 1 + extensions/LiquidThreads | 1 + extensions/LoginNotify | 1 + extensions/MapSources | 1 + extensions/MassMessage | 1 + extensions/Math | 1 + extensions/MediaModeration | 1 + extensions/MediaSearch | 1 + extensions/MetricsPlatform | 1 + extensions/MobileApp | 1 + extensions/MobileFrontend | 1 + extensions/MultimediaViewer | 1 + extensions/NavigationTiming | 1 + extensions/NearbyPages | 1 + extensions/NetworkSession | 1 + extensions/NewUserMessage | 1 + extensions/Newsletter | 1 + extensions/Nuke | 1 + extensions/OATHAuth | 1 + extensions/OAuth | 1 + extensions/OAuthRateLimiter | 1 + extensions/ORES | 1 + extensions/PageAssessments | 1 + extensions/PageImages | 1 + extensions/PageNotice | 1 + extensions/PageTriage | 1 + extensions/PageViewInfo | 1 + extensions/PagedTiffHandler | 1 + extensions/ParserFunctions | 1 + extensions/ParserMigration | 1 + extensions/PdfHandler | 1 + extensions/Phonos | 1 + extensions/Poem | 1 + extensions/Popups | 1 + extensions/ProofreadPage | 1 + extensions/PropertySuggester | 1 + extensions/QuickSurveys | 1 + extensions/Quiz | 1 + extensions/RSS | 1 + extensions/ReadingLists | 1 + extensions/RealMe | 1 + extensions/RelatedArticles | 1 + extensions/ReportIncident | 1 + extensions/RevisionSlider | 1 + extensions/SandboxLink | 1 + extensions/Score | 1 + extensions/Scribunto | 1 + extensions/SearchExtraNS | 1 + extensions/SearchVue | 1 + extensions/SecureLinkFixer | 1 + extensions/SecurePoll | 1 + extensions/ShortUrl | 1 + extensions/SimilarEditors | 1 + extensions/SiteMatrix | 1 + extensions/SpamBlacklist | 1 + extensions/StopForumSpam | 1 + extensions/SubPageList3 | 1 + extensions/SubpageSortkey | 1 + extensions/SyntaxHighlight_GeSHi | 1 + extensions/TemplateData | 1 + extensions/TemplateSandbox | 1 + extensions/TemplateStyles | 1 + extensions/TemplateWizard | 1 + extensions/TextExtracts | 1 + extensions/Thanks | 1 + extensions/TheWikipediaLibrary | 1 + extensions/TimedMediaHandler | 1 + extensions/TitleBlacklist | 1 + extensions/TocTree | 1 + extensions/TorBlock | 1 + extensions/Translate | 1 + extensions/TranslationNotifications | 1 + extensions/TrustedXFF | 1 + extensions/TwoColConflict | 1 + extensions/UniversalLanguageSelector | 1 + extensions/UploadWizard | 1 + extensions/UploadsLink | 1 + extensions/UrlShortener | 1 + extensions/VipsScaler | 1 + extensions/VisualEditor | 1 + extensions/VueTest | 1 + extensions/WebAuthn | 1 + extensions/WikiEditor | 1 + extensions/WikiLambda | 1 + extensions/WikiLove | 1 + extensions/Wikibase | 1 + extensions/WikibaseCirrusSearch | 1 + extensions/WikibaseLexeme | 1 + extensions/WikibaseLexemeCirrusSearch | 1 + extensions/WikibaseMediaInfo | 1 + extensions/WikibaseQualityConstraints | 1 + extensions/Wikidata.org | 1 + extensions/WikidataPageBanner | 1 + extensions/WikimediaApiPortalOAuth | 1 + extensions/WikimediaBadges | 1 + extensions/WikimediaCampaignEvents | 1 + extensions/WikimediaEditorTasks | 1 + extensions/WikimediaEvents | 1 + extensions/WikimediaIncubator | 1 + extensions/WikimediaMaintenance | 1 + extensions/WikimediaMessages | 1 + extensions/Wikisource | 1 + extensions/Wikistories | 1 + extensions/XAnalytics | 1 + extensions/cldr | 1 + extensions/intersection | 1 + extensions/timeline | 1 + extensions/wikihiero | 1 + skins/CologneBlue | 1 + skins/MinervaNeue | 1 + skins/Modern | 1 + skins/MonoBook | 1 + skins/Nostalgia | 1 + skins/Timeless | 1 + skins/Vector | 1 + skins/WikimediaApiPortal | 1 + vendor | 1 + 205 files changed, 1010 insertions(+), 2 deletions(-) create mode 100644 .gitmodules create mode 160000 extensions/3D create mode 160000 extensions/AbuseFilter create mode 160000 extensions/AdvancedSearch create mode 160000 extensions/AntiSpoof create mode 160000 extensions/ApiFeatureUsage create mode 160000 extensions/ArticleCreationWorkflow create mode 160000 extensions/ArticlePlaceholder create mode 160000 extensions/AutoModerator create mode 160000 extensions/Babel create mode 160000 extensions/BetaFeatures create mode 160000 extensions/BounceHandler create mode 160000 extensions/Calendar create mode 160000 extensions/CampaignEvents create mode 160000 extensions/Campaigns create mode 160000 extensions/Capiunto create mode 160000 extensions/CategoryTree create mode 160000 extensions/CentralAuth create mode 160000 extensions/CentralNotice create mode 160000 extensions/CharInsert create mode 160000 extensions/Chart create mode 160000 extensions/CheckUser create mode 160000 extensions/ChessBrowser create mode 160000 extensions/CirrusSearch create mode 160000 extensions/Cite create mode 160000 extensions/CiteThisPage create mode 160000 extensions/Citoid create mode 160000 extensions/CodeEditor create mode 160000 extensions/CodeMirror create mode 160000 extensions/Cognate create mode 160000 extensions/Collection create mode 160000 extensions/CommonsMetadata create mode 160000 extensions/CommunityConfiguration create mode 160000 extensions/CommunityRequests create mode 160000 extensions/ConfirmEdit create mode 160000 extensions/ContactPage create mode 160000 extensions/ContentTranslation create mode 160000 extensions/CreditsSource create mode 160000 extensions/Dashiki create mode 160000 extensions/Disambiguator create mode 160000 extensions/DiscussionTools create mode 160000 extensions/DismissableSiteNotice create mode 160000 extensions/DonationInterface create mode 160000 extensions/Echo create mode 160000 extensions/Elastica create mode 160000 extensions/ElectronPdfService create mode 160000 extensions/EmailAuth create mode 160000 extensions/EntitySchema create mode 160000 extensions/EventBus create mode 160000 extensions/EventLogging create mode 160000 extensions/EventStreamConfig create mode 160000 extensions/ExtensionDistributor create mode 160000 extensions/ExternalGuidance create mode 160000 extensions/FeaturedFeeds create mode 160000 extensions/FileExporter create mode 160000 extensions/FileImporter create mode 160000 extensions/FlaggedRevs create mode 160000 extensions/Flow create mode 160000 extensions/FundraiserLandingPage create mode 160000 extensions/FundraisingTranslateWorkflow create mode 160000 extensions/Gadgets create mode 160000 extensions/GeoCrumbs create mode 160000 extensions/GeoData create mode 160000 extensions/GlobalBlocking create mode 160000 extensions/GlobalCssJs create mode 160000 extensions/GlobalPreferences create mode 160000 extensions/GlobalUsage create mode 160000 extensions/GlobalUserPage create mode 160000 extensions/GlobalWatchlist create mode 160000 extensions/GoogleNewsSitemap create mode 160000 extensions/Graph create mode 160000 extensions/GrowthExperiments create mode 160000 extensions/GuidedTour create mode 160000 extensions/IPInfo create mode 160000 extensions/IPReputation create mode 160000 extensions/ImageMap create mode 160000 extensions/ImageSuggestions create mode 160000 extensions/InputBox create mode 160000 extensions/Insider create mode 160000 extensions/Interwiki create mode 160000 extensions/InterwikiSorting create mode 160000 extensions/Josa create mode 160000 extensions/JsonConfig create mode 160000 extensions/Kartographer create mode 160000 extensions/LabeledSectionTransclusion create mode 160000 extensions/LandingCheck create mode 160000 extensions/Linter create mode 160000 extensions/LiquidThreads create mode 160000 extensions/LoginNotify create mode 160000 extensions/MapSources create mode 160000 extensions/MassMessage create mode 160000 extensions/Math create mode 160000 extensions/MediaModeration create mode 160000 extensions/MediaSearch create mode 160000 extensions/MetricsPlatform create mode 160000 extensions/MobileApp create mode 160000 extensions/MobileFrontend create mode 160000 extensions/MultimediaViewer create mode 160000 extensions/NavigationTiming create mode 160000 extensions/NearbyPages create mode 160000 extensions/NetworkSession create mode 160000 extensions/NewUserMessage create mode 160000 extensions/Newsletter create mode 160000 extensions/Nuke create mode 160000 extensions/OATHAuth create mode 160000 extensions/OAuth create mode 160000 extensions/OAuthRateLimiter create mode 160000 extensions/ORES create mode 160000 extensions/PageAssessments create mode 160000 extensions/PageImages create mode 160000 extensions/PageNotice create mode 160000 extensions/PageTriage create mode 160000 extensions/PageViewInfo create mode 160000 extensions/PagedTiffHandler create mode 160000 extensions/ParserFunctions create mode 160000 extensions/ParserMigration create mode 160000 extensions/PdfHandler create mode 160000 extensions/Phonos create mode 160000 extensions/Poem create mode 160000 extensions/Popups create mode 160000 extensions/ProofreadPage create mode 160000 extensions/PropertySuggester create mode 160000 extensions/QuickSurveys create mode 160000 extensions/Quiz create mode 160000 extensions/RSS create mode 160000 extensions/ReadingLists create mode 160000 extensions/RealMe create mode 160000 extensions/RelatedArticles create mode 160000 extensions/ReportIncident create mode 160000 extensions/RevisionSlider create mode 160000 extensions/SandboxLink create mode 160000 extensions/Score create mode 160000 extensions/Scribunto create mode 160000 extensions/SearchExtraNS create mode 160000 extensions/SearchVue create mode 160000 extensions/SecureLinkFixer create mode 160000 extensions/SecurePoll create mode 160000 extensions/ShortUrl create mode 160000 extensions/SimilarEditors create mode 160000 extensions/SiteMatrix create mode 160000 extensions/SpamBlacklist create mode 160000 extensions/StopForumSpam create mode 160000 extensions/SubPageList3 create mode 160000 extensions/SubpageSortkey create mode 160000 extensions/SyntaxHighlight_GeSHi create mode 160000 extensions/TemplateData create mode 160000 extensions/TemplateSandbox create mode 160000 extensions/TemplateStyles create mode 160000 extensions/TemplateWizard create mode 160000 extensions/TextExtracts create mode 160000 extensions/Thanks create mode 160000 extensions/TheWikipediaLibrary create mode 160000 extensions/TimedMediaHandler create mode 160000 extensions/TitleBlacklist create mode 160000 extensions/TocTree create mode 160000 extensions/TorBlock create mode 160000 extensions/Translate create mode 160000 extensions/TranslationNotifications create mode 160000 extensions/TrustedXFF create mode 160000 extensions/TwoColConflict create mode 160000 extensions/UniversalLanguageSelector create mode 160000 extensions/UploadWizard create mode 160000 extensions/UploadsLink create mode 160000 extensions/UrlShortener create mode 160000 extensions/VipsScaler create mode 160000 extensions/VisualEditor create mode 160000 extensions/VueTest create mode 160000 extensions/WebAuthn create mode 160000 extensions/WikiEditor create mode 160000 extensions/WikiLambda create mode 160000 extensions/WikiLove create mode 160000 extensions/Wikibase create mode 160000 extensions/WikibaseCirrusSearch create mode 160000 extensions/WikibaseLexeme create mode 160000 extensions/WikibaseLexemeCirrusSearch create mode 160000 extensions/WikibaseMediaInfo create mode 160000 extensions/WikibaseQualityConstraints create mode 160000 extensions/Wikidata.org create mode 160000 extensions/WikidataPageBanner create mode 160000 extensions/WikimediaApiPortalOAuth create mode 160000 extensions/WikimediaBadges create mode 160000 extensions/WikimediaCampaignEvents create mode 160000 extensions/WikimediaEditorTasks create mode 160000 extensions/WikimediaEvents create mode 160000 extensions/WikimediaIncubator create mode 160000 extensions/WikimediaMaintenance create mode 160000 extensions/WikimediaMessages create mode 160000 extensions/Wikisource create mode 160000 extensions/Wikistories create mode 160000 extensions/XAnalytics create mode 160000 extensions/cldr create mode 160000 extensions/intersection create mode 160000 extensions/timeline create mode 160000 extensions/wikihiero create mode 160000 skins/CologneBlue create mode 160000 skins/MinervaNeue create mode 160000 skins/Modern create mode 160000 skins/MonoBook create mode 160000 skins/Nostalgia create mode 160000 skins/Timeless create mode 160000 skins/Vector create mode 160000 skins/WikimediaApiPortal create mode 160000 vendor 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 index 000000000000..0ebdd3056276 --- /dev/null +++ b/extensions/3D @@ -0,0 +1 @@ +Subproject commit 0ebdd3056276695f42cb8e89f8e4e25cdfda866c diff --git a/extensions/AbuseFilter b/extensions/AbuseFilter new file mode 160000 index 000000000000..b83226f1b777 --- /dev/null +++ b/extensions/AbuseFilter @@ -0,0 +1 @@ +Subproject commit b83226f1b7779b9372f8675222974f13b8929e0d diff --git a/extensions/AdvancedSearch b/extensions/AdvancedSearch new file mode 160000 index 000000000000..221e394503d1 --- /dev/null +++ b/extensions/AdvancedSearch @@ -0,0 +1 @@ +Subproject commit 221e394503d1eb23cc1dd01ffaa6c64c73d4d403 diff --git a/extensions/AntiSpoof b/extensions/AntiSpoof new file mode 160000 index 000000000000..9c4d1b572860 --- /dev/null +++ b/extensions/AntiSpoof @@ -0,0 +1 @@ +Subproject commit 9c4d1b572860373f0153a99b6db202103e2e9750 diff --git a/extensions/ApiFeatureUsage b/extensions/ApiFeatureUsage new file mode 160000 index 000000000000..762738d58918 --- /dev/null +++ b/extensions/ApiFeatureUsage @@ -0,0 +1 @@ +Subproject commit 762738d58918be060f20472614729af67e550c15 diff --git a/extensions/ArticleCreationWorkflow b/extensions/ArticleCreationWorkflow new file mode 160000 index 000000000000..704942e77189 --- /dev/null +++ b/extensions/ArticleCreationWorkflow @@ -0,0 +1 @@ +Subproject commit 704942e77189531fd3f72968ed0a91a8c6adcdf4 diff --git a/extensions/ArticlePlaceholder b/extensions/ArticlePlaceholder new file mode 160000 index 000000000000..1f74e1f78929 --- /dev/null +++ b/extensions/ArticlePlaceholder @@ -0,0 +1 @@ +Subproject commit 1f74e1f789298d2a312e281747bb1d25d9e86a20 diff --git a/extensions/AutoModerator b/extensions/AutoModerator new file mode 160000 index 000000000000..2f3983a5a310 --- /dev/null +++ b/extensions/AutoModerator @@ -0,0 +1 @@ +Subproject commit 2f3983a5a31061ac3d1c7cd9ffa5eb763aff17ab diff --git a/extensions/Babel b/extensions/Babel new file mode 160000 index 000000000000..dea2ba19c44e --- /dev/null +++ b/extensions/Babel @@ -0,0 +1 @@ +Subproject commit dea2ba19c44e28675fb2562e5e68777bdd397f55 diff --git a/extensions/BetaFeatures b/extensions/BetaFeatures new file mode 160000 index 000000000000..90bafd57168e --- /dev/null +++ b/extensions/BetaFeatures @@ -0,0 +1 @@ +Subproject commit 90bafd57168e5fbeb403eca5d3f380ae183c2630 diff --git a/extensions/BounceHandler b/extensions/BounceHandler new file mode 160000 index 000000000000..8a132a91bbd8 --- /dev/null +++ b/extensions/BounceHandler @@ -0,0 +1 @@ +Subproject commit 8a132a91bbd8446a3a7d43d8b1df5435a0b7270e diff --git a/extensions/Calendar b/extensions/Calendar new file mode 160000 index 000000000000..770b3c1bc999 --- /dev/null +++ b/extensions/Calendar @@ -0,0 +1 @@ +Subproject commit 770b3c1bc999696f5601d21f1ffebb73e355be0a diff --git a/extensions/CampaignEvents b/extensions/CampaignEvents new file mode 160000 index 000000000000..a17a26e652f3 --- /dev/null +++ b/extensions/CampaignEvents @@ -0,0 +1 @@ +Subproject commit a17a26e652f3c4fdcceadbfcd69aa6a8f1ccefe5 diff --git a/extensions/Campaigns b/extensions/Campaigns new file mode 160000 index 000000000000..4be0f00212b4 --- /dev/null +++ b/extensions/Campaigns @@ -0,0 +1 @@ +Subproject commit 4be0f00212b47705005991dff13a555f56672963 diff --git a/extensions/Capiunto b/extensions/Capiunto new file mode 160000 index 000000000000..cb6bb636110e --- /dev/null +++ b/extensions/Capiunto @@ -0,0 +1 @@ +Subproject commit cb6bb636110ee9fdefad46603eaad4814046cfce diff --git a/extensions/CategoryTree b/extensions/CategoryTree new file mode 160000 index 000000000000..ac69a62b22f9 --- /dev/null +++ b/extensions/CategoryTree @@ -0,0 +1 @@ +Subproject commit ac69a62b22f9005a275464e93940ab0537982654 diff --git a/extensions/CentralAuth b/extensions/CentralAuth new file mode 160000 index 000000000000..e850f0c39dc7 --- /dev/null +++ b/extensions/CentralAuth @@ -0,0 +1 @@ +Subproject commit e850f0c39dc7a8160f159c7f294102545820bcfb diff --git a/extensions/CentralNotice b/extensions/CentralNotice new file mode 160000 index 000000000000..54d45b6122e4 --- /dev/null +++ b/extensions/CentralNotice @@ -0,0 +1 @@ +Subproject commit 54d45b6122e420108d4acf797ac968a1a61cf783 diff --git a/extensions/CharInsert b/extensions/CharInsert new file mode 160000 index 000000000000..024b1c9b424d --- /dev/null +++ b/extensions/CharInsert @@ -0,0 +1 @@ +Subproject commit 024b1c9b424d48a4faed273709ef98ed21feb6f7 diff --git a/extensions/Chart b/extensions/Chart new file mode 160000 index 000000000000..892ef7c1df0f --- /dev/null +++ b/extensions/Chart @@ -0,0 +1 @@ +Subproject commit 892ef7c1df0fb2b8cad7d6f462e9930d4becb509 diff --git a/extensions/CheckUser b/extensions/CheckUser new file mode 160000 index 000000000000..433e77369904 --- /dev/null +++ b/extensions/CheckUser @@ -0,0 +1 @@ +Subproject commit 433e773699044f41c5ba34aee4ab9a1dedeca4c3 diff --git a/extensions/ChessBrowser b/extensions/ChessBrowser new file mode 160000 index 000000000000..e7bab3652dbf --- /dev/null +++ b/extensions/ChessBrowser @@ -0,0 +1 @@ +Subproject commit e7bab3652dbfc21a802733ffa1c13c09a37bdbbb diff --git a/extensions/CirrusSearch b/extensions/CirrusSearch new file mode 160000 index 000000000000..2014122084e0 --- /dev/null +++ b/extensions/CirrusSearch @@ -0,0 +1 @@ +Subproject commit 2014122084e0db53593c3e137485f120dec4a8c7 diff --git a/extensions/Cite b/extensions/Cite new file mode 160000 index 000000000000..6d445600977f --- /dev/null +++ b/extensions/Cite @@ -0,0 +1 @@ +Subproject commit 6d445600977f1e93e3e25d4f47f532d5d5d4f4bb diff --git a/extensions/CiteThisPage b/extensions/CiteThisPage new file mode 160000 index 000000000000..68a32de2ac17 --- /dev/null +++ b/extensions/CiteThisPage @@ -0,0 +1 @@ +Subproject commit 68a32de2ac1799cae593349ae1bc218ad063e0fb diff --git a/extensions/Citoid b/extensions/Citoid new file mode 160000 index 000000000000..dbe4048ab085 --- /dev/null +++ b/extensions/Citoid @@ -0,0 +1 @@ +Subproject commit dbe4048ab08533d750cb5fd43fce2642cc8759df diff --git a/extensions/CodeEditor b/extensions/CodeEditor new file mode 160000 index 000000000000..c827115076ca --- /dev/null +++ b/extensions/CodeEditor @@ -0,0 +1 @@ +Subproject commit c827115076ca541ee1f60e76a349c6b5bbe32569 diff --git a/extensions/CodeMirror b/extensions/CodeMirror new file mode 160000 index 000000000000..3fa3a9fdec40 --- /dev/null +++ b/extensions/CodeMirror @@ -0,0 +1 @@ +Subproject commit 3fa3a9fdec40decb58a4416ab67d4e3331a5c92f diff --git a/extensions/Cognate b/extensions/Cognate new file mode 160000 index 000000000000..39c530f082b0 --- /dev/null +++ b/extensions/Cognate @@ -0,0 +1 @@ +Subproject commit 39c530f082b05dbadbf90dc587d6bffb81cd1985 diff --git a/extensions/Collection b/extensions/Collection new file mode 160000 index 000000000000..a12002f0e895 --- /dev/null +++ b/extensions/Collection @@ -0,0 +1 @@ +Subproject commit a12002f0e895b05a2950b4acf5299f29a0d0ff7c diff --git a/extensions/CommonsMetadata b/extensions/CommonsMetadata new file mode 160000 index 000000000000..ec4d7040337e --- /dev/null +++ b/extensions/CommonsMetadata @@ -0,0 +1 @@ +Subproject commit ec4d7040337ee4fef56c8d739a40d0d154e92f4c diff --git a/extensions/CommunityConfiguration b/extensions/CommunityConfiguration new file mode 160000 index 000000000000..27b92713819a --- /dev/null +++ b/extensions/CommunityConfiguration @@ -0,0 +1 @@ +Subproject commit 27b92713819a9a12c0607ba1efd48361d2cade4c diff --git a/extensions/CommunityRequests b/extensions/CommunityRequests new file mode 160000 index 000000000000..786b945f056d --- /dev/null +++ b/extensions/CommunityRequests @@ -0,0 +1 @@ +Subproject commit 786b945f056deeb56d44b53a9aaf851143f39a31 diff --git a/extensions/ConfirmEdit b/extensions/ConfirmEdit new file mode 160000 index 000000000000..57236b6d365a --- /dev/null +++ b/extensions/ConfirmEdit @@ -0,0 +1 @@ +Subproject commit 57236b6d365a0ea40fa3da3858f56a8acc6675de diff --git a/extensions/ContactPage b/extensions/ContactPage new file mode 160000 index 000000000000..58874319d8db --- /dev/null +++ b/extensions/ContactPage @@ -0,0 +1 @@ +Subproject commit 58874319d8db56234e644cee47870e8c138a8b45 diff --git a/extensions/ContentTranslation b/extensions/ContentTranslation new file mode 160000 index 000000000000..c9a239abeccf --- /dev/null +++ b/extensions/ContentTranslation @@ -0,0 +1 @@ +Subproject commit c9a239abeccf5edc27629f5a85d831a537a30c71 diff --git a/extensions/CreditsSource b/extensions/CreditsSource new file mode 160000 index 000000000000..5ee12842a979 --- /dev/null +++ b/extensions/CreditsSource @@ -0,0 +1 @@ +Subproject commit 5ee12842a9791a916b2208bb170d0bd38c547e27 diff --git a/extensions/Dashiki b/extensions/Dashiki new file mode 160000 index 000000000000..d9721399c6e1 --- /dev/null +++ b/extensions/Dashiki @@ -0,0 +1 @@ +Subproject commit d9721399c6e1953f92a18ecebcb61d2dae3bdf0e diff --git a/extensions/Disambiguator b/extensions/Disambiguator new file mode 160000 index 000000000000..30d5303c4eba --- /dev/null +++ b/extensions/Disambiguator @@ -0,0 +1 @@ +Subproject commit 30d5303c4ebaf4699cc195229ca5640085d35406 diff --git a/extensions/DiscussionTools b/extensions/DiscussionTools new file mode 160000 index 000000000000..f40d61b47950 --- /dev/null +++ b/extensions/DiscussionTools @@ -0,0 +1 @@ +Subproject commit f40d61b479501ce353dcb50f9c5178431ea45b80 diff --git a/extensions/DismissableSiteNotice b/extensions/DismissableSiteNotice new file mode 160000 index 000000000000..453fa3917983 --- /dev/null +++ b/extensions/DismissableSiteNotice @@ -0,0 +1 @@ +Subproject commit 453fa3917983d05bf26dcb88c375645c53f44ecb diff --git a/extensions/DonationInterface b/extensions/DonationInterface new file mode 160000 index 000000000000..961df83d6b8c --- /dev/null +++ b/extensions/DonationInterface @@ -0,0 +1 @@ +Subproject commit 961df83d6b8cc6307785b8cdcc077558384dd512 diff --git a/extensions/Echo b/extensions/Echo new file mode 160000 index 000000000000..77f110aee5b7 --- /dev/null +++ b/extensions/Echo @@ -0,0 +1 @@ +Subproject commit 77f110aee5b7a31eabd15c38281dfda5abbe36e7 diff --git a/extensions/Elastica b/extensions/Elastica new file mode 160000 index 000000000000..f29495184790 --- /dev/null +++ b/extensions/Elastica @@ -0,0 +1 @@ +Subproject commit f29495184790ed46b4a3a04e936d8dea6aac1308 diff --git a/extensions/ElectronPdfService b/extensions/ElectronPdfService new file mode 160000 index 000000000000..0aebf903fb68 --- /dev/null +++ b/extensions/ElectronPdfService @@ -0,0 +1 @@ +Subproject commit 0aebf903fb686a323729cf970ced8f8a74bcc272 diff --git a/extensions/EmailAuth b/extensions/EmailAuth new file mode 160000 index 000000000000..3766891b2826 --- /dev/null +++ b/extensions/EmailAuth @@ -0,0 +1 @@ +Subproject commit 3766891b282690d29f395dd5e15c5d0d8df751ea diff --git a/extensions/EntitySchema b/extensions/EntitySchema new file mode 160000 index 000000000000..0ac2dc22afa4 --- /dev/null +++ b/extensions/EntitySchema @@ -0,0 +1 @@ +Subproject commit 0ac2dc22afa49e6c56d49efd336f7cebf075dc7c diff --git a/extensions/EventBus b/extensions/EventBus new file mode 160000 index 000000000000..95a37abbdb20 --- /dev/null +++ b/extensions/EventBus @@ -0,0 +1 @@ +Subproject commit 95a37abbdb20acb651950f967b26c53cbd3b578b diff --git a/extensions/EventLogging b/extensions/EventLogging new file mode 160000 index 000000000000..2d7a1907b83f --- /dev/null +++ b/extensions/EventLogging @@ -0,0 +1 @@ +Subproject commit 2d7a1907b83f73ae1cfddb80db340af2f8fcef7a diff --git a/extensions/EventStreamConfig b/extensions/EventStreamConfig new file mode 160000 index 000000000000..db150ae9edbf --- /dev/null +++ b/extensions/EventStreamConfig @@ -0,0 +1 @@ +Subproject commit db150ae9edbfd9991aa374ad487d516e531d06a9 diff --git a/extensions/ExtensionDistributor b/extensions/ExtensionDistributor new file mode 160000 index 000000000000..86157a464670 --- /dev/null +++ b/extensions/ExtensionDistributor @@ -0,0 +1 @@ +Subproject commit 86157a4646707d3465b3542ef899e1500963b59a diff --git a/extensions/ExternalGuidance b/extensions/ExternalGuidance new file mode 160000 index 000000000000..2ae842e40059 --- /dev/null +++ b/extensions/ExternalGuidance @@ -0,0 +1 @@ +Subproject commit 2ae842e4005951dfabd2ebf0823d584725d35992 diff --git a/extensions/FeaturedFeeds b/extensions/FeaturedFeeds new file mode 160000 index 000000000000..5d852c526781 --- /dev/null +++ b/extensions/FeaturedFeeds @@ -0,0 +1 @@ +Subproject commit 5d852c526781e70723c35e81bbbad85d2ae92329 diff --git a/extensions/FileExporter b/extensions/FileExporter new file mode 160000 index 000000000000..e49b89d48c8f --- /dev/null +++ b/extensions/FileExporter @@ -0,0 +1 @@ +Subproject commit e49b89d48c8f3b0765b5fe0811e256a4e3f730a3 diff --git a/extensions/FileImporter b/extensions/FileImporter new file mode 160000 index 000000000000..6efac66f3432 --- /dev/null +++ b/extensions/FileImporter @@ -0,0 +1 @@ +Subproject commit 6efac66f343291eb884726881e4bfda351df2d4e diff --git a/extensions/FlaggedRevs b/extensions/FlaggedRevs new file mode 160000 index 000000000000..491c4b93e115 --- /dev/null +++ b/extensions/FlaggedRevs @@ -0,0 +1 @@ +Subproject commit 491c4b93e1153d1ebeb65f7861ffca53f4f38722 diff --git a/extensions/Flow b/extensions/Flow new file mode 160000 index 000000000000..4805ca05d23e --- /dev/null +++ b/extensions/Flow @@ -0,0 +1 @@ +Subproject commit 4805ca05d23e3869ed5afb352677621db2cff33f diff --git a/extensions/FundraiserLandingPage b/extensions/FundraiserLandingPage new file mode 160000 index 000000000000..7afacad89ae2 --- /dev/null +++ b/extensions/FundraiserLandingPage @@ -0,0 +1 @@ +Subproject commit 7afacad89ae2483d7be7cd453a16dc6b6bc1be33 diff --git a/extensions/FundraisingTranslateWorkflow b/extensions/FundraisingTranslateWorkflow new file mode 160000 index 000000000000..bd8d81ff1c33 --- /dev/null +++ b/extensions/FundraisingTranslateWorkflow @@ -0,0 +1 @@ +Subproject commit bd8d81ff1c338ecb17c6e6a24bbc269109ef8caf diff --git a/extensions/Gadgets b/extensions/Gadgets new file mode 160000 index 000000000000..0d210c59632b --- /dev/null +++ b/extensions/Gadgets @@ -0,0 +1 @@ +Subproject commit 0d210c59632bf9e901d5d266e9faaaac92a4f4f4 diff --git a/extensions/GeoCrumbs b/extensions/GeoCrumbs new file mode 160000 index 000000000000..95dbbc6072b1 --- /dev/null +++ b/extensions/GeoCrumbs @@ -0,0 +1 @@ +Subproject commit 95dbbc6072b1413781a77ce293b5de44ba1d4dcc diff --git a/extensions/GeoData b/extensions/GeoData new file mode 160000 index 000000000000..3be8f1b23cf3 --- /dev/null +++ b/extensions/GeoData @@ -0,0 +1 @@ +Subproject commit 3be8f1b23cf3008a9c6ca9db8a9e9753b88db2e6 diff --git a/extensions/GlobalBlocking b/extensions/GlobalBlocking new file mode 160000 index 000000000000..9dbd339dca70 --- /dev/null +++ b/extensions/GlobalBlocking @@ -0,0 +1 @@ +Subproject commit 9dbd339dca7073f05aaf96c19737f8cc44f16336 diff --git a/extensions/GlobalCssJs b/extensions/GlobalCssJs new file mode 160000 index 000000000000..ce31a83b1f0b --- /dev/null +++ b/extensions/GlobalCssJs @@ -0,0 +1 @@ +Subproject commit ce31a83b1f0bbc053aa5fb114651ac5a75e0da9a diff --git a/extensions/GlobalPreferences b/extensions/GlobalPreferences new file mode 160000 index 000000000000..40d0fa9ae5a5 --- /dev/null +++ b/extensions/GlobalPreferences @@ -0,0 +1 @@ +Subproject commit 40d0fa9ae5a56b58cf503f636c66155971515156 diff --git a/extensions/GlobalUsage b/extensions/GlobalUsage new file mode 160000 index 000000000000..ccb6825cd47c --- /dev/null +++ b/extensions/GlobalUsage @@ -0,0 +1 @@ +Subproject commit ccb6825cd47cef022a7ea89a0fbe6202a857199c diff --git a/extensions/GlobalUserPage b/extensions/GlobalUserPage new file mode 160000 index 000000000000..13e1ddc736eb --- /dev/null +++ b/extensions/GlobalUserPage @@ -0,0 +1 @@ +Subproject commit 13e1ddc736ebf4dcc4d2f43f211a9571d2ef9cbe diff --git a/extensions/GlobalWatchlist b/extensions/GlobalWatchlist new file mode 160000 index 000000000000..755a1dc4cd37 --- /dev/null +++ b/extensions/GlobalWatchlist @@ -0,0 +1 @@ +Subproject commit 755a1dc4cd37c9c91ec5b34da4bf292f15394aa1 diff --git a/extensions/GoogleNewsSitemap b/extensions/GoogleNewsSitemap new file mode 160000 index 000000000000..057613497d86 --- /dev/null +++ b/extensions/GoogleNewsSitemap @@ -0,0 +1 @@ +Subproject commit 057613497d86515201dcaa92a12dfddd496b7e2b diff --git a/extensions/Graph b/extensions/Graph new file mode 160000 index 000000000000..46006a36bb86 --- /dev/null +++ b/extensions/Graph @@ -0,0 +1 @@ +Subproject commit 46006a36bb86186bf3873483684437cff23bf268 diff --git a/extensions/GrowthExperiments b/extensions/GrowthExperiments new file mode 160000 index 000000000000..fe9c5f9c2923 --- /dev/null +++ b/extensions/GrowthExperiments @@ -0,0 +1 @@ +Subproject commit fe9c5f9c2923a2802fd97bdbc6a86a7d9cfa412a diff --git a/extensions/GuidedTour b/extensions/GuidedTour new file mode 160000 index 000000000000..d0d52caaa978 --- /dev/null +++ b/extensions/GuidedTour @@ -0,0 +1 @@ +Subproject commit d0d52caaa9782b1cc59429ea90c6eafb7b0ef653 diff --git a/extensions/IPInfo b/extensions/IPInfo new file mode 160000 index 000000000000..5f958a2f7761 --- /dev/null +++ b/extensions/IPInfo @@ -0,0 +1 @@ +Subproject commit 5f958a2f77614f496b8c4e1ccbb9a31e0f34ae1d diff --git a/extensions/IPReputation b/extensions/IPReputation new file mode 160000 index 000000000000..caba399ecb4c --- /dev/null +++ b/extensions/IPReputation @@ -0,0 +1 @@ +Subproject commit caba399ecb4c4e2261f7bfdf94e290f99de17698 diff --git a/extensions/ImageMap b/extensions/ImageMap new file mode 160000 index 000000000000..1c4ef1c704e5 --- /dev/null +++ b/extensions/ImageMap @@ -0,0 +1 @@ +Subproject commit 1c4ef1c704e51871c5b9a3f396c6ca6bd0a9192d diff --git a/extensions/ImageSuggestions b/extensions/ImageSuggestions new file mode 160000 index 000000000000..7dbb7c0b6277 --- /dev/null +++ b/extensions/ImageSuggestions @@ -0,0 +1 @@ +Subproject commit 7dbb7c0b6277f565f4662bbee057096431dd1093 diff --git a/extensions/InputBox b/extensions/InputBox new file mode 160000 index 000000000000..de7af317ea1a --- /dev/null +++ b/extensions/InputBox @@ -0,0 +1 @@ +Subproject commit de7af317ea1afc6234a4b6a92af89449e569cb1e diff --git a/extensions/Insider b/extensions/Insider new file mode 160000 index 000000000000..41ab85e6b525 --- /dev/null +++ b/extensions/Insider @@ -0,0 +1 @@ +Subproject commit 41ab85e6b525772f5cb849de2ab7a70ebe779bcc diff --git a/extensions/Interwiki b/extensions/Interwiki new file mode 160000 index 000000000000..9566373f1b03 --- /dev/null +++ b/extensions/Interwiki @@ -0,0 +1 @@ +Subproject commit 9566373f1b0386eda9cba980a07b445604b886c8 diff --git a/extensions/InterwikiSorting b/extensions/InterwikiSorting new file mode 160000 index 000000000000..6d8e52ba3bc5 --- /dev/null +++ b/extensions/InterwikiSorting @@ -0,0 +1 @@ +Subproject commit 6d8e52ba3bc562d9929152fb751154f2a72cc53d diff --git a/extensions/Josa b/extensions/Josa new file mode 160000 index 000000000000..a873d84180ff --- /dev/null +++ b/extensions/Josa @@ -0,0 +1 @@ +Subproject commit a873d84180ff12e166216bae86460b3a67aedd4b diff --git a/extensions/JsonConfig b/extensions/JsonConfig new file mode 160000 index 000000000000..7d1ca293e9eb --- /dev/null +++ b/extensions/JsonConfig @@ -0,0 +1 @@ +Subproject commit 7d1ca293e9ebc643b39f8c2210e1524799d86a3f diff --git a/extensions/Kartographer b/extensions/Kartographer new file mode 160000 index 000000000000..2f707fa88ee3 --- /dev/null +++ b/extensions/Kartographer @@ -0,0 +1 @@ +Subproject commit 2f707fa88ee3857905228176ffc84e1f3b194102 diff --git a/extensions/LabeledSectionTransclusion b/extensions/LabeledSectionTransclusion new file mode 160000 index 000000000000..6e6a198a7bdd --- /dev/null +++ b/extensions/LabeledSectionTransclusion @@ -0,0 +1 @@ +Subproject commit 6e6a198a7bddb41596f4232287cdf26fbc51afe6 diff --git a/extensions/LandingCheck b/extensions/LandingCheck new file mode 160000 index 000000000000..43d73e626873 --- /dev/null +++ b/extensions/LandingCheck @@ -0,0 +1 @@ +Subproject commit 43d73e626873d244b279983de5bacc22a49cb182 diff --git a/extensions/Linter b/extensions/Linter new file mode 160000 index 000000000000..c7f894fd1cdc --- /dev/null +++ b/extensions/Linter @@ -0,0 +1 @@ +Subproject commit c7f894fd1cdca9dc49d289ee078d6d7f19481ed4 diff --git a/extensions/LiquidThreads b/extensions/LiquidThreads new file mode 160000 index 000000000000..d73a01ca8683 --- /dev/null +++ b/extensions/LiquidThreads @@ -0,0 +1 @@ +Subproject commit d73a01ca868300342145910b3b075a896d2b0582 diff --git a/extensions/LoginNotify b/extensions/LoginNotify new file mode 160000 index 000000000000..5610276a201e --- /dev/null +++ b/extensions/LoginNotify @@ -0,0 +1 @@ +Subproject commit 5610276a201e3453ff6330ff27e17dcf066425ed diff --git a/extensions/MapSources b/extensions/MapSources new file mode 160000 index 000000000000..995cb712d9e6 --- /dev/null +++ b/extensions/MapSources @@ -0,0 +1 @@ +Subproject commit 995cb712d9e6d4038359d4d22b3a2c6bf017845e diff --git a/extensions/MassMessage b/extensions/MassMessage new file mode 160000 index 000000000000..04e034631745 --- /dev/null +++ b/extensions/MassMessage @@ -0,0 +1 @@ +Subproject commit 04e03463174576a23b493c21fc845bd5fe212bf5 diff --git a/extensions/Math b/extensions/Math new file mode 160000 index 000000000000..a67197e9fc91 --- /dev/null +++ b/extensions/Math @@ -0,0 +1 @@ +Subproject commit a67197e9fc919a89444ce887176c28d3b50c36b9 diff --git a/extensions/MediaModeration b/extensions/MediaModeration new file mode 160000 index 000000000000..a1c433b978bd --- /dev/null +++ b/extensions/MediaModeration @@ -0,0 +1 @@ +Subproject commit a1c433b978bdab840034eac88f04348e4f9ba5f9 diff --git a/extensions/MediaSearch b/extensions/MediaSearch new file mode 160000 index 000000000000..bf2e3d2a9b78 --- /dev/null +++ b/extensions/MediaSearch @@ -0,0 +1 @@ +Subproject commit bf2e3d2a9b789cead69fb99c4a209d007092ea55 diff --git a/extensions/MetricsPlatform b/extensions/MetricsPlatform new file mode 160000 index 000000000000..2581e5218d50 --- /dev/null +++ b/extensions/MetricsPlatform @@ -0,0 +1 @@ +Subproject commit 2581e5218d50ae370ed22c4e4b1395f9d0d6fb15 diff --git a/extensions/MobileApp b/extensions/MobileApp new file mode 160000 index 000000000000..9c29502df6ff --- /dev/null +++ b/extensions/MobileApp @@ -0,0 +1 @@ +Subproject commit 9c29502df6ff34a36e5807e7ee35d1d8ec2d9271 diff --git a/extensions/MobileFrontend b/extensions/MobileFrontend new file mode 160000 index 000000000000..8f9c1f262101 --- /dev/null +++ b/extensions/MobileFrontend @@ -0,0 +1 @@ +Subproject commit 8f9c1f2621019c248a85f26f4545ede06c6e8443 diff --git a/extensions/MultimediaViewer b/extensions/MultimediaViewer new file mode 160000 index 000000000000..845265daa2b1 --- /dev/null +++ b/extensions/MultimediaViewer @@ -0,0 +1 @@ +Subproject commit 845265daa2b1598988e827b793b41e874d29d3b2 diff --git a/extensions/NavigationTiming b/extensions/NavigationTiming new file mode 160000 index 000000000000..4543f0ca4870 --- /dev/null +++ b/extensions/NavigationTiming @@ -0,0 +1 @@ +Subproject commit 4543f0ca4870d5d16d82eb7cc0e683228d736d11 diff --git a/extensions/NearbyPages b/extensions/NearbyPages new file mode 160000 index 000000000000..cc2e71436e01 --- /dev/null +++ b/extensions/NearbyPages @@ -0,0 +1 @@ +Subproject commit cc2e71436e012c75f82d5d8996ccf557f3d138ac diff --git a/extensions/NetworkSession b/extensions/NetworkSession new file mode 160000 index 000000000000..2d62613af212 --- /dev/null +++ b/extensions/NetworkSession @@ -0,0 +1 @@ +Subproject commit 2d62613af2125ba4a906720971e58ef026da1f4f diff --git a/extensions/NewUserMessage b/extensions/NewUserMessage new file mode 160000 index 000000000000..66a97ccaac20 --- /dev/null +++ b/extensions/NewUserMessage @@ -0,0 +1 @@ +Subproject commit 66a97ccaac20028f7621a78c2d4e9843ecaba5d8 diff --git a/extensions/Newsletter b/extensions/Newsletter new file mode 160000 index 000000000000..759fe842dcb7 --- /dev/null +++ b/extensions/Newsletter @@ -0,0 +1 @@ +Subproject commit 759fe842dcb7a3ef38b00018fe2c58d868713f86 diff --git a/extensions/Nuke b/extensions/Nuke new file mode 160000 index 000000000000..1075baef633b --- /dev/null +++ b/extensions/Nuke @@ -0,0 +1 @@ +Subproject commit 1075baef633b7506ad50706775da1ce58b8eb1a2 diff --git a/extensions/OATHAuth b/extensions/OATHAuth new file mode 160000 index 000000000000..deea0a02b5ce --- /dev/null +++ b/extensions/OATHAuth @@ -0,0 +1 @@ +Subproject commit deea0a02b5ce59afa81f01e9c214c3060decbc86 diff --git a/extensions/OAuth b/extensions/OAuth new file mode 160000 index 000000000000..1ef0b8e280f7 --- /dev/null +++ b/extensions/OAuth @@ -0,0 +1 @@ +Subproject commit 1ef0b8e280f7e5a00b4e1f61cf12c9283b37083c diff --git a/extensions/OAuthRateLimiter b/extensions/OAuthRateLimiter new file mode 160000 index 000000000000..773f30ae1355 --- /dev/null +++ b/extensions/OAuthRateLimiter @@ -0,0 +1 @@ +Subproject commit 773f30ae1355acf51b169ae0f38ccadc09be1f35 diff --git a/extensions/ORES b/extensions/ORES new file mode 160000 index 000000000000..524e6721231a --- /dev/null +++ b/extensions/ORES @@ -0,0 +1 @@ +Subproject commit 524e6721231ae4790b34d8d9f57f55316a67fc09 diff --git a/extensions/PageAssessments b/extensions/PageAssessments new file mode 160000 index 000000000000..2318bb8db918 --- /dev/null +++ b/extensions/PageAssessments @@ -0,0 +1 @@ +Subproject commit 2318bb8db91801647d298129f236e10c47b5e39f diff --git a/extensions/PageImages b/extensions/PageImages new file mode 160000 index 000000000000..8ae14372696a --- /dev/null +++ b/extensions/PageImages @@ -0,0 +1 @@ +Subproject commit 8ae14372696a0b4ce7c2f2e0578e63e57b1fa7f0 diff --git a/extensions/PageNotice b/extensions/PageNotice new file mode 160000 index 000000000000..fab9f91b2018 --- /dev/null +++ b/extensions/PageNotice @@ -0,0 +1 @@ +Subproject commit fab9f91b201887d84bb41e68e13910c0bd82bd6e diff --git a/extensions/PageTriage b/extensions/PageTriage new file mode 160000 index 000000000000..3f33a0e98f47 --- /dev/null +++ b/extensions/PageTriage @@ -0,0 +1 @@ +Subproject commit 3f33a0e98f4764836f4f3bd40d510e96aa969d1d diff --git a/extensions/PageViewInfo b/extensions/PageViewInfo new file mode 160000 index 000000000000..a812058f4935 --- /dev/null +++ b/extensions/PageViewInfo @@ -0,0 +1 @@ +Subproject commit a812058f4935680f264651f2f43e011af96dab6e diff --git a/extensions/PagedTiffHandler b/extensions/PagedTiffHandler new file mode 160000 index 000000000000..9a7a7c3fb395 --- /dev/null +++ b/extensions/PagedTiffHandler @@ -0,0 +1 @@ +Subproject commit 9a7a7c3fb3955ae5a37ca526b3546c71702da2d4 diff --git a/extensions/ParserFunctions b/extensions/ParserFunctions new file mode 160000 index 000000000000..9d42378cffcc --- /dev/null +++ b/extensions/ParserFunctions @@ -0,0 +1 @@ +Subproject commit 9d42378cffcc00635449eb67e4d91a1dcc4c3cda diff --git a/extensions/ParserMigration b/extensions/ParserMigration new file mode 160000 index 000000000000..7b35bafefad9 --- /dev/null +++ b/extensions/ParserMigration @@ -0,0 +1 @@ +Subproject commit 7b35bafefad9a00a0140a394b5c1a7dc86f9bad2 diff --git a/extensions/PdfHandler b/extensions/PdfHandler new file mode 160000 index 000000000000..371efe072bdc --- /dev/null +++ b/extensions/PdfHandler @@ -0,0 +1 @@ +Subproject commit 371efe072bdc9be9ae0c5a5f46670aaf92d051ae diff --git a/extensions/Phonos b/extensions/Phonos new file mode 160000 index 000000000000..6e0c80b651d1 --- /dev/null +++ b/extensions/Phonos @@ -0,0 +1 @@ +Subproject commit 6e0c80b651d1f52bc90e39bdad35eabde08ea3b5 diff --git a/extensions/Poem b/extensions/Poem new file mode 160000 index 000000000000..b5490a62b2c8 --- /dev/null +++ b/extensions/Poem @@ -0,0 +1 @@ +Subproject commit b5490a62b2c81d79fed89c4cef8f18926c5519de diff --git a/extensions/Popups b/extensions/Popups new file mode 160000 index 000000000000..393d78df4e74 --- /dev/null +++ b/extensions/Popups @@ -0,0 +1 @@ +Subproject commit 393d78df4e7491d85e12912d7c8518c1edd9d02c diff --git a/extensions/ProofreadPage b/extensions/ProofreadPage new file mode 160000 index 000000000000..20f0dbc2982a --- /dev/null +++ b/extensions/ProofreadPage @@ -0,0 +1 @@ +Subproject commit 20f0dbc2982a09d89db1050dd2ac96e10e747b2e diff --git a/extensions/PropertySuggester b/extensions/PropertySuggester new file mode 160000 index 000000000000..b8ef76fbca15 --- /dev/null +++ b/extensions/PropertySuggester @@ -0,0 +1 @@ +Subproject commit b8ef76fbca15a2ecee0866eeebb76e669b111ca1 diff --git a/extensions/QuickSurveys b/extensions/QuickSurveys new file mode 160000 index 000000000000..af4bb3daf349 --- /dev/null +++ b/extensions/QuickSurveys @@ -0,0 +1 @@ +Subproject commit af4bb3daf349719185816658c2409211b7de64a3 diff --git a/extensions/Quiz b/extensions/Quiz new file mode 160000 index 000000000000..d2c7c92e7116 --- /dev/null +++ b/extensions/Quiz @@ -0,0 +1 @@ +Subproject commit d2c7c92e711666b2bfa634c1fa05471de524f395 diff --git a/extensions/RSS b/extensions/RSS new file mode 160000 index 000000000000..92b460d7d6c9 --- /dev/null +++ b/extensions/RSS @@ -0,0 +1 @@ +Subproject commit 92b460d7d6c9f9a236be325b814ad594dcb6e709 diff --git a/extensions/ReadingLists b/extensions/ReadingLists new file mode 160000 index 000000000000..f201e9315110 --- /dev/null +++ b/extensions/ReadingLists @@ -0,0 +1 @@ +Subproject commit f201e9315110ef55db6ad07b921a97f4bd66fabe diff --git a/extensions/RealMe b/extensions/RealMe new file mode 160000 index 000000000000..98b7da7a414d --- /dev/null +++ b/extensions/RealMe @@ -0,0 +1 @@ +Subproject commit 98b7da7a414dae48a6914fae945a383bb0bc1b2a diff --git a/extensions/RelatedArticles b/extensions/RelatedArticles new file mode 160000 index 000000000000..4bd109929c40 --- /dev/null +++ b/extensions/RelatedArticles @@ -0,0 +1 @@ +Subproject commit 4bd109929c40938abe803584c848d2e7bb3b99d6 diff --git a/extensions/ReportIncident b/extensions/ReportIncident new file mode 160000 index 000000000000..7aa73dd087fe --- /dev/null +++ b/extensions/ReportIncident @@ -0,0 +1 @@ +Subproject commit 7aa73dd087fe2a87830dbd46ed78847f7a21b597 diff --git a/extensions/RevisionSlider b/extensions/RevisionSlider new file mode 160000 index 000000000000..a0fb00218e36 --- /dev/null +++ b/extensions/RevisionSlider @@ -0,0 +1 @@ +Subproject commit a0fb00218e36d6b104b2cd9b94cf2a39f6e5b297 diff --git a/extensions/SandboxLink b/extensions/SandboxLink new file mode 160000 index 000000000000..d293d8d819f3 --- /dev/null +++ b/extensions/SandboxLink @@ -0,0 +1 @@ +Subproject commit d293d8d819f337cb1c79a4da4d01003f7640dc6e diff --git a/extensions/Score b/extensions/Score new file mode 160000 index 000000000000..4d58eedc9e00 --- /dev/null +++ b/extensions/Score @@ -0,0 +1 @@ +Subproject commit 4d58eedc9e00f07ff2226638a23c854ee90bf484 diff --git a/extensions/Scribunto b/extensions/Scribunto new file mode 160000 index 000000000000..246dc44a26ea --- /dev/null +++ b/extensions/Scribunto @@ -0,0 +1 @@ +Subproject commit 246dc44a26eaf6ce30a1219b690611a70969f35d diff --git a/extensions/SearchExtraNS b/extensions/SearchExtraNS new file mode 160000 index 000000000000..1bd31a93879b --- /dev/null +++ b/extensions/SearchExtraNS @@ -0,0 +1 @@ +Subproject commit 1bd31a93879ba717595f3c2f88644e5c1a9ce520 diff --git a/extensions/SearchVue b/extensions/SearchVue new file mode 160000 index 000000000000..2df85e9c1cab --- /dev/null +++ b/extensions/SearchVue @@ -0,0 +1 @@ +Subproject commit 2df85e9c1cabf386db677ec5104fb76f721f075b diff --git a/extensions/SecureLinkFixer b/extensions/SecureLinkFixer new file mode 160000 index 000000000000..72c45ada1c69 --- /dev/null +++ b/extensions/SecureLinkFixer @@ -0,0 +1 @@ +Subproject commit 72c45ada1c69d5b9111befd37db66d0132f3a5bd diff --git a/extensions/SecurePoll b/extensions/SecurePoll new file mode 160000 index 000000000000..92dc2663de53 --- /dev/null +++ b/extensions/SecurePoll @@ -0,0 +1 @@ +Subproject commit 92dc2663de534974bb6c6bc68cfed1700f07e7aa diff --git a/extensions/ShortUrl b/extensions/ShortUrl new file mode 160000 index 000000000000..ba25a7e094d4 --- /dev/null +++ b/extensions/ShortUrl @@ -0,0 +1 @@ +Subproject commit ba25a7e094d4b8fc1908c3484b08629989b7b30f diff --git a/extensions/SimilarEditors b/extensions/SimilarEditors new file mode 160000 index 000000000000..3f08b4fba45b --- /dev/null +++ b/extensions/SimilarEditors @@ -0,0 +1 @@ +Subproject commit 3f08b4fba45b61b3afe36f5b7aa9e5ff38d50247 diff --git a/extensions/SiteMatrix b/extensions/SiteMatrix new file mode 160000 index 000000000000..eea5e856f1f0 --- /dev/null +++ b/extensions/SiteMatrix @@ -0,0 +1 @@ +Subproject commit eea5e856f1f0ad953848dc815fb471a0395e1103 diff --git a/extensions/SpamBlacklist b/extensions/SpamBlacklist new file mode 160000 index 000000000000..e13ec48e8cdc --- /dev/null +++ b/extensions/SpamBlacklist @@ -0,0 +1 @@ +Subproject commit e13ec48e8cdc61e790e9e9b0916174e400b547ed diff --git a/extensions/StopForumSpam b/extensions/StopForumSpam new file mode 160000 index 000000000000..a810936b2680 --- /dev/null +++ b/extensions/StopForumSpam @@ -0,0 +1 @@ +Subproject commit a810936b26806ce1d05c34ac3ca303c4884ade2a diff --git a/extensions/SubPageList3 b/extensions/SubPageList3 new file mode 160000 index 000000000000..1738d21ec0c3 --- /dev/null +++ b/extensions/SubPageList3 @@ -0,0 +1 @@ +Subproject commit 1738d21ec0c31ce3b63d72043415082aa54247b6 diff --git a/extensions/SubpageSortkey b/extensions/SubpageSortkey new file mode 160000 index 000000000000..4ce68246015a --- /dev/null +++ b/extensions/SubpageSortkey @@ -0,0 +1 @@ +Subproject commit 4ce68246015a25903304cb4b45d2edb26204843d diff --git a/extensions/SyntaxHighlight_GeSHi b/extensions/SyntaxHighlight_GeSHi new file mode 160000 index 000000000000..6e88f326dade --- /dev/null +++ b/extensions/SyntaxHighlight_GeSHi @@ -0,0 +1 @@ +Subproject commit 6e88f326dade640eb8a6b4a35e7e4e4acee5ed33 diff --git a/extensions/TemplateData b/extensions/TemplateData new file mode 160000 index 000000000000..25fcc3429d18 --- /dev/null +++ b/extensions/TemplateData @@ -0,0 +1 @@ +Subproject commit 25fcc3429d18cf3105e62ace3483784d98afd3fc diff --git a/extensions/TemplateSandbox b/extensions/TemplateSandbox new file mode 160000 index 000000000000..37ab6a52dde5 --- /dev/null +++ b/extensions/TemplateSandbox @@ -0,0 +1 @@ +Subproject commit 37ab6a52dde515c0c57100cfb2b62d54705f99c9 diff --git a/extensions/TemplateStyles b/extensions/TemplateStyles new file mode 160000 index 000000000000..c6c160033e45 --- /dev/null +++ b/extensions/TemplateStyles @@ -0,0 +1 @@ +Subproject commit c6c160033e455693bc63a8ed6f436dc734dd98f0 diff --git a/extensions/TemplateWizard b/extensions/TemplateWizard new file mode 160000 index 000000000000..3a6b3a5a21e8 --- /dev/null +++ b/extensions/TemplateWizard @@ -0,0 +1 @@ +Subproject commit 3a6b3a5a21e8c353b15efb566e82794ba3a3488f diff --git a/extensions/TextExtracts b/extensions/TextExtracts new file mode 160000 index 000000000000..8a5a7913482c --- /dev/null +++ b/extensions/TextExtracts @@ -0,0 +1 @@ +Subproject commit 8a5a7913482c55c2662f81c2b7f4803c1b7eec94 diff --git a/extensions/Thanks b/extensions/Thanks new file mode 160000 index 000000000000..892b9567f867 --- /dev/null +++ b/extensions/Thanks @@ -0,0 +1 @@ +Subproject commit 892b9567f867e5866f87ed35adc9c3f7f99ab029 diff --git a/extensions/TheWikipediaLibrary b/extensions/TheWikipediaLibrary new file mode 160000 index 000000000000..104c895d9f7c --- /dev/null +++ b/extensions/TheWikipediaLibrary @@ -0,0 +1 @@ +Subproject commit 104c895d9f7c10616323426289767576724c4b0b diff --git a/extensions/TimedMediaHandler b/extensions/TimedMediaHandler new file mode 160000 index 000000000000..c828991ea5cc --- /dev/null +++ b/extensions/TimedMediaHandler @@ -0,0 +1 @@ +Subproject commit c828991ea5cc2612d5e3f547b0cdb2751d091836 diff --git a/extensions/TitleBlacklist b/extensions/TitleBlacklist new file mode 160000 index 000000000000..7ed1ba85e789 --- /dev/null +++ b/extensions/TitleBlacklist @@ -0,0 +1 @@ +Subproject commit 7ed1ba85e789f76cb7198892d8b3b0ff56a04a28 diff --git a/extensions/TocTree b/extensions/TocTree new file mode 160000 index 000000000000..d657c2670734 --- /dev/null +++ b/extensions/TocTree @@ -0,0 +1 @@ +Subproject commit d657c26707342f17d6d9e046fc71c060c4396664 diff --git a/extensions/TorBlock b/extensions/TorBlock new file mode 160000 index 000000000000..91d3ed2b09d4 --- /dev/null +++ b/extensions/TorBlock @@ -0,0 +1 @@ +Subproject commit 91d3ed2b09d45e1fa74f1563b5971b3550b84527 diff --git a/extensions/Translate b/extensions/Translate new file mode 160000 index 000000000000..645bec7ac040 --- /dev/null +++ b/extensions/Translate @@ -0,0 +1 @@ +Subproject commit 645bec7ac040a79ea051ab6bb89a09eb82db3761 diff --git a/extensions/TranslationNotifications b/extensions/TranslationNotifications new file mode 160000 index 000000000000..1e37fc87084e --- /dev/null +++ b/extensions/TranslationNotifications @@ -0,0 +1 @@ +Subproject commit 1e37fc87084e4953a886f6575249c79b569e3d20 diff --git a/extensions/TrustedXFF b/extensions/TrustedXFF new file mode 160000 index 000000000000..914d308a9f01 --- /dev/null +++ b/extensions/TrustedXFF @@ -0,0 +1 @@ +Subproject commit 914d308a9f01a35baf389486b6965061537cc11b diff --git a/extensions/TwoColConflict b/extensions/TwoColConflict new file mode 160000 index 000000000000..941907cc11dd --- /dev/null +++ b/extensions/TwoColConflict @@ -0,0 +1 @@ +Subproject commit 941907cc11dda41862e6c5b3d4d80a716b2ed1a9 diff --git a/extensions/UniversalLanguageSelector b/extensions/UniversalLanguageSelector new file mode 160000 index 000000000000..d4354ace4c40 --- /dev/null +++ b/extensions/UniversalLanguageSelector @@ -0,0 +1 @@ +Subproject commit d4354ace4c40bbc8668524fac6b56afd0a7dbe78 diff --git a/extensions/UploadWizard b/extensions/UploadWizard new file mode 160000 index 000000000000..1c5a5b99ddb0 --- /dev/null +++ b/extensions/UploadWizard @@ -0,0 +1 @@ +Subproject commit 1c5a5b99ddb02115c4c597f2cfcd5cffe841b755 diff --git a/extensions/UploadsLink b/extensions/UploadsLink new file mode 160000 index 000000000000..a68505a9bd99 --- /dev/null +++ b/extensions/UploadsLink @@ -0,0 +1 @@ +Subproject commit a68505a9bd997f93d010b5c14fb820b83921cc59 diff --git a/extensions/UrlShortener b/extensions/UrlShortener new file mode 160000 index 000000000000..3fcd592b6054 --- /dev/null +++ b/extensions/UrlShortener @@ -0,0 +1 @@ +Subproject commit 3fcd592b6054a3a461fcd1662d345f11748374f8 diff --git a/extensions/VipsScaler b/extensions/VipsScaler new file mode 160000 index 000000000000..dc038a542269 --- /dev/null +++ b/extensions/VipsScaler @@ -0,0 +1 @@ +Subproject commit dc038a5422693986b4b507dd0acef164afbc9da1 diff --git a/extensions/VisualEditor b/extensions/VisualEditor new file mode 160000 index 000000000000..5067d36b08be --- /dev/null +++ b/extensions/VisualEditor @@ -0,0 +1 @@ +Subproject commit 5067d36b08bebd8cb0b51afcecd686a25b40084b diff --git a/extensions/VueTest b/extensions/VueTest new file mode 160000 index 000000000000..756d6347868d --- /dev/null +++ b/extensions/VueTest @@ -0,0 +1 @@ +Subproject commit 756d6347868d19da740e81cce36b1f426feaa7e0 diff --git a/extensions/WebAuthn b/extensions/WebAuthn new file mode 160000 index 000000000000..56b373d2d1ef --- /dev/null +++ b/extensions/WebAuthn @@ -0,0 +1 @@ +Subproject commit 56b373d2d1ef56c5a67154e6e2c1a7162d51cc50 diff --git a/extensions/WikiEditor b/extensions/WikiEditor new file mode 160000 index 000000000000..3414b8525d9d --- /dev/null +++ b/extensions/WikiEditor @@ -0,0 +1 @@ +Subproject commit 3414b8525d9df645bff4845c822476bfbfd783f8 diff --git a/extensions/WikiLambda b/extensions/WikiLambda new file mode 160000 index 000000000000..21d646fe1a17 --- /dev/null +++ b/extensions/WikiLambda @@ -0,0 +1 @@ +Subproject commit 21d646fe1a17d3ea89b77cd20b57fbf6ad8cd47b diff --git a/extensions/WikiLove b/extensions/WikiLove new file mode 160000 index 000000000000..b1c751acd773 --- /dev/null +++ b/extensions/WikiLove @@ -0,0 +1 @@ +Subproject commit b1c751acd773da2344a05137d7394b8a968dffbb diff --git a/extensions/Wikibase b/extensions/Wikibase new file mode 160000 index 000000000000..13985b118e6a --- /dev/null +++ b/extensions/Wikibase @@ -0,0 +1 @@ +Subproject commit 13985b118e6a6ee31931b4836a5be99a746da6dd diff --git a/extensions/WikibaseCirrusSearch b/extensions/WikibaseCirrusSearch new file mode 160000 index 000000000000..4a451f04d846 --- /dev/null +++ b/extensions/WikibaseCirrusSearch @@ -0,0 +1 @@ +Subproject commit 4a451f04d8469302ed049cc3e720d4a5cfcbe02f diff --git a/extensions/WikibaseLexeme b/extensions/WikibaseLexeme new file mode 160000 index 000000000000..9f283df4fd99 --- /dev/null +++ b/extensions/WikibaseLexeme @@ -0,0 +1 @@ +Subproject commit 9f283df4fd99fd86b5e8cba45be14289f8a5324d diff --git a/extensions/WikibaseLexemeCirrusSearch b/extensions/WikibaseLexemeCirrusSearch new file mode 160000 index 000000000000..d8c9b6bc0565 --- /dev/null +++ b/extensions/WikibaseLexemeCirrusSearch @@ -0,0 +1 @@ +Subproject commit d8c9b6bc0565d356133ada93b4bdf9acbc4500da diff --git a/extensions/WikibaseMediaInfo b/extensions/WikibaseMediaInfo new file mode 160000 index 000000000000..909019467eb2 --- /dev/null +++ b/extensions/WikibaseMediaInfo @@ -0,0 +1 @@ +Subproject commit 909019467eb2d3a28df20703c022023718257f3c diff --git a/extensions/WikibaseQualityConstraints b/extensions/WikibaseQualityConstraints new file mode 160000 index 000000000000..bc565bce506a --- /dev/null +++ b/extensions/WikibaseQualityConstraints @@ -0,0 +1 @@ +Subproject commit bc565bce506a107c493b11a09af7898c633cddd2 diff --git a/extensions/Wikidata.org b/extensions/Wikidata.org new file mode 160000 index 000000000000..3694106858e9 --- /dev/null +++ b/extensions/Wikidata.org @@ -0,0 +1 @@ +Subproject commit 3694106858e91910fd79f18b9d54c5f170ecbbc6 diff --git a/extensions/WikidataPageBanner b/extensions/WikidataPageBanner new file mode 160000 index 000000000000..fa3198c4defc --- /dev/null +++ b/extensions/WikidataPageBanner @@ -0,0 +1 @@ +Subproject commit fa3198c4defce9c9f241ff9628db93e3d8cdad5e diff --git a/extensions/WikimediaApiPortalOAuth b/extensions/WikimediaApiPortalOAuth new file mode 160000 index 000000000000..0c779fbca32f --- /dev/null +++ b/extensions/WikimediaApiPortalOAuth @@ -0,0 +1 @@ +Subproject commit 0c779fbca32fc97f057fe8036552a6938e4f0a56 diff --git a/extensions/WikimediaBadges b/extensions/WikimediaBadges new file mode 160000 index 000000000000..0e386ecd1a44 --- /dev/null +++ b/extensions/WikimediaBadges @@ -0,0 +1 @@ +Subproject commit 0e386ecd1a44bbbac20c4f651d023665ab6cf201 diff --git a/extensions/WikimediaCampaignEvents b/extensions/WikimediaCampaignEvents new file mode 160000 index 000000000000..01c287de54f3 --- /dev/null +++ b/extensions/WikimediaCampaignEvents @@ -0,0 +1 @@ +Subproject commit 01c287de54f33f8950b4ac815a16f28f64955e80 diff --git a/extensions/WikimediaEditorTasks b/extensions/WikimediaEditorTasks new file mode 160000 index 000000000000..2b04c5c486f6 --- /dev/null +++ b/extensions/WikimediaEditorTasks @@ -0,0 +1 @@ +Subproject commit 2b04c5c486f61db0887996a97961f69533d78afb diff --git a/extensions/WikimediaEvents b/extensions/WikimediaEvents new file mode 160000 index 000000000000..7a0252657d7c --- /dev/null +++ b/extensions/WikimediaEvents @@ -0,0 +1 @@ +Subproject commit 7a0252657d7cccc8fec93033019abe90c82053b7 diff --git a/extensions/WikimediaIncubator b/extensions/WikimediaIncubator new file mode 160000 index 000000000000..247fb59008db --- /dev/null +++ b/extensions/WikimediaIncubator @@ -0,0 +1 @@ +Subproject commit 247fb59008dbbd7f8c06c0e941c786e7c983c265 diff --git a/extensions/WikimediaMaintenance b/extensions/WikimediaMaintenance new file mode 160000 index 000000000000..afa3a05ed32f --- /dev/null +++ b/extensions/WikimediaMaintenance @@ -0,0 +1 @@ +Subproject commit afa3a05ed32f5ff4d8c5d566275b21ce2496f013 diff --git a/extensions/WikimediaMessages b/extensions/WikimediaMessages new file mode 160000 index 000000000000..d48280d996b2 --- /dev/null +++ b/extensions/WikimediaMessages @@ -0,0 +1 @@ +Subproject commit d48280d996b2b7b9c451b8a503f40af60dc5c8cd diff --git a/extensions/Wikisource b/extensions/Wikisource new file mode 160000 index 000000000000..715b907c976c --- /dev/null +++ b/extensions/Wikisource @@ -0,0 +1 @@ +Subproject commit 715b907c976c207c06e98cbdd77b5c01858f1ecf diff --git a/extensions/Wikistories b/extensions/Wikistories new file mode 160000 index 000000000000..cd6084819236 --- /dev/null +++ b/extensions/Wikistories @@ -0,0 +1 @@ +Subproject commit cd608481923641aed4bb6254b59bb9890fa7989c diff --git a/extensions/XAnalytics b/extensions/XAnalytics new file mode 160000 index 000000000000..4d31ec715f3f --- /dev/null +++ b/extensions/XAnalytics @@ -0,0 +1 @@ +Subproject commit 4d31ec715f3fd003c35e625535cbdea52f8d4b35 diff --git a/extensions/cldr b/extensions/cldr new file mode 160000 index 000000000000..ae8c8a147cc7 --- /dev/null +++ b/extensions/cldr @@ -0,0 +1 @@ +Subproject commit ae8c8a147cc768f858d56491786f7b13ca222c95 diff --git a/extensions/intersection b/extensions/intersection new file mode 160000 index 000000000000..51f7f6e6bbcd --- /dev/null +++ b/extensions/intersection @@ -0,0 +1 @@ +Subproject commit 51f7f6e6bbcd2214c655c248cb688c0579910193 diff --git a/extensions/timeline b/extensions/timeline new file mode 160000 index 000000000000..3d2134eba82e --- /dev/null +++ b/extensions/timeline @@ -0,0 +1 @@ +Subproject commit 3d2134eba82edc15bfdff9b566e7bb73b746f338 diff --git a/extensions/wikihiero b/extensions/wikihiero new file mode 160000 index 000000000000..df9fdc47f1fe --- /dev/null +++ b/extensions/wikihiero @@ -0,0 +1 @@ +Subproject commit df9fdc47f1fe52c410dcf4225451442f3ce852ba diff --git a/skins/CologneBlue b/skins/CologneBlue new file mode 160000 index 000000000000..e78a93c40eeb --- /dev/null +++ b/skins/CologneBlue @@ -0,0 +1 @@ +Subproject commit e78a93c40eeb263745766359ad5913806ba456a6 diff --git a/skins/MinervaNeue b/skins/MinervaNeue new file mode 160000 index 000000000000..6681e83cb974 --- /dev/null +++ b/skins/MinervaNeue @@ -0,0 +1 @@ +Subproject commit 6681e83cb974d3d98eee9dc0749fbf2319bfd6b9 diff --git a/skins/Modern b/skins/Modern new file mode 160000 index 000000000000..3d57f6b1f9fe --- /dev/null +++ b/skins/Modern @@ -0,0 +1 @@ +Subproject commit 3d57f6b1f9fe45471d706cb2ca3901890b0e9118 diff --git a/skins/MonoBook b/skins/MonoBook new file mode 160000 index 000000000000..17601e8a99e2 --- /dev/null +++ b/skins/MonoBook @@ -0,0 +1 @@ +Subproject commit 17601e8a99e2adf2f0a4e6c7528106ee45e615f3 diff --git a/skins/Nostalgia b/skins/Nostalgia new file mode 160000 index 000000000000..ff7f06d6f4b7 --- /dev/null +++ b/skins/Nostalgia @@ -0,0 +1 @@ +Subproject commit ff7f06d6f4b7174e0f6c9dc635e53c3d8ce7b5dd diff --git a/skins/Timeless b/skins/Timeless new file mode 160000 index 000000000000..a370e8091ba9 --- /dev/null +++ b/skins/Timeless @@ -0,0 +1 @@ +Subproject commit a370e8091ba9a0b1c73fc66386ffc5dc51ffdea3 diff --git a/skins/Vector b/skins/Vector new file mode 160000 index 000000000000..093e68932a86 --- /dev/null +++ b/skins/Vector @@ -0,0 +1 @@ +Subproject commit 093e68932a869992607edd432276627bc6e40b58 diff --git a/skins/WikimediaApiPortal b/skins/WikimediaApiPortal new file mode 160000 index 000000000000..643197a4cb4a --- /dev/null +++ b/skins/WikimediaApiPortal @@ -0,0 +1 @@ +Subproject commit 643197a4cb4ac373c6349a2d618c715a9d03bd0c diff --git a/vendor b/vendor new file mode 160000 index 000000000000..979302de39bb --- /dev/null +++ b/vendor @@ -0,0 +1 @@ +Subproject commit 979302de39bbcceb0e1c1f7b6142625cbe0bc3eb -- cgit v1.2.3