├── .eslintrc.json ├── .gitignore ├── .gitreview ├── .phan ├── config.php └── stubs │ └── CommonSettings.php ├── .phpcs.xml ├── CODE_OF_CONDUCT.md ├── COPYING ├── Gruntfile.js ├── OWNERS.md ├── README.md ├── WikimediaEvents.alias.php ├── bundlesize.config.json ├── composer.json ├── devserver ├── Dockerfile ├── README.md ├── docker-compose.yml └── statsv.php ├── extension.json ├── i18n ├── ar.json ├── ast.json ├── az.json ├── be.json ├── bn.json ├── ce.json ├── cs.json ├── da.json ├── de.json ├── diq.json ├── dsb.json ├── en.json ├── es.json ├── et.json ├── eu.json ├── fa.json ├── fi.json ├── fr.json ├── gl.json ├── gom-latn.json ├── he.json ├── hi.json ├── hsb.json ├── hu.json ├── ia.json ├── id.json ├── ilo.json ├── it.json ├── ja.json ├── ko.json ├── ksh.json ├── lb.json ├── lij.json ├── lki.json ├── lmo.json ├── lrc.json ├── lt.json ├── mk.json ├── ml.json ├── nap.json ├── nb.json ├── ne.json ├── nl.json ├── oc.json ├── pl.json ├── pms.json ├── pt-br.json ├── pt.json ├── qqq.json ├── roa-tara.json ├── ru.json ├── sco.json ├── sl.json ├── sr-ec.json ├── sr-el.json ├── sv.json ├── sw.json ├── szy.json ├── te.json ├── th.json ├── tr.json ├── uk.json ├── vi.json ├── yi.json ├── yue-hant.json ├── zh-hans.json └── zh-hant.json ├── includes ├── AccountCreationEventProvider.php ├── AccountCreationLogger.php ├── Api │ └── ApiWikimediaEventsHCaptchaEditAttempt.php ├── ApiWikimediaEventsBlockedEdit.php ├── AuthManagerStatsdHandler.php ├── BlockMetrics │ └── BlockMetricsHooks.php ├── BlockUtils.php ├── CreateAccount │ ├── CreateAccountInstrumentationAuthenticationRequest.php │ ├── CreateAccountInstrumentationClient.php │ ├── CreateAccountInstrumentationHandler.php │ ├── CreateAccountInstrumentationPreAuthenticationProvider.php │ └── HTMLNoScriptHiddenField.php ├── EditPage │ ├── CaptchaScoreHooks.php │ └── EditPageHooks.php ├── EmailAuthHooks.php ├── Hooks │ ├── HookRunner.php │ └── WikimediaEventsShouldSchemaEditAttemptStepOversampleHook.php ├── IPReputationHooks.php ├── PeriodicMetrics │ ├── ActiveTemporaryAccountIPViewersMetric.php │ ├── CheckUserCentralTempEditIndexRowCountMetric.php │ ├── CheckUserCentralUserIndexRowCountMetric.php │ ├── GlobalTemporaryAccountIPViewersMetric.php │ ├── GlobalTemporaryAccountIPViewersWithEnabledPreferenceMetric.php │ ├── GloballyAutoEnrolledTemporaryAccountIPViewersMetric.php │ ├── IMetric.php │ ├── LocalTemporaryAccountIPViewersMetric.php │ ├── LocalTemporaryAccountIPViewersWithEnabledPreferenceMetric.php │ ├── LocallyAutoEnrolledTemporaryAccountIPViewersMetric.php │ ├── PerWikiMetric.php │ └── WikimediaEventsMetricsFactory.php ├── PrefUpdateInstrumentation.php ├── ServiceWiring.php ├── Services │ └── WikimediaEventsRequestDetailsLookup.php ├── SpecialWikimediaDebug.php ├── TemporaryAccounts │ ├── AbstractTemporaryAccountsInstrumentation.php │ ├── FlaggedRevsTemporaryAccountsInstrumentation.php │ ├── GlobalBlockingTemporaryAccountsInstrumentation.php │ └── TemporaryAccountsInstrumentation.php ├── VectorPrefDiffInstrumentation.php ├── WikimediaEventsCountryCodeLookup.php ├── WikimediaEventsHooks.php └── XLab │ └── PageVisitInstrument.php ├── maintenance └── UpdatePeriodicMetrics.php ├── modules ├── .eslintrc.json ├── ext.wikimediaEvents.WatchlistBaseline │ ├── index.js │ └── onWatchlistBaselineClick.js ├── ext.wikimediaEvents.networkprobe │ ├── init.js │ ├── probenet.js │ └── recipe.js ├── ext.wikimediaEvents.visualEditor │ └── campaigns.js ├── ext.wikimediaEvents.wikibase │ └── completionClicks.js ├── ext.wikimediaEvents.xLab │ ├── ClickThroughRateInstrument.js │ └── index.js ├── ext.wikimediaEvents │ ├── blockedEdit.js │ ├── clickTracking │ │ ├── utils.js │ │ └── webUIClick.js │ ├── clientError.js │ ├── deprecate.js │ ├── editAttemptStep.js │ ├── editingSessionService.js │ ├── hCaptcha.js │ ├── index.js │ ├── mobileSectionSwitch.js │ ├── networkProbe.js │ ├── phpEngine.js │ ├── readingDepth.js │ ├── searchSatisfaction │ │ ├── index.js │ │ ├── searchSatisfaction.js │ │ └── searchSli.js │ ├── sessionLength │ │ └── mixin.js │ ├── sessionTick.js │ ├── specialCreateAccount │ │ ├── init.js │ │ ├── instrumentation.js │ │ └── useInstrument.js │ ├── statsd.js │ ├── universalLanguageSelector.js │ ├── webAccessibilitySettings.js │ ├── webCommon.js │ ├── webUIScroll.js │ └── xLab │ │ ├── imageBrowsingPageVisit.js │ │ ├── impactTest.js │ │ ├── loggedOutPageVisit.js │ │ ├── mintReaderPageVisit.js │ │ ├── pageVisitBotDetection.js │ │ ├── readingListAB.js │ │ └── stickyHeaders.js └── index.d.ts ├── package.json ├── tests ├── browser │ └── SearchSatisfactionTest.php ├── phpunit │ ├── ArrayHasSubset.php │ ├── ArrayHasSubsetTest.php │ ├── AuthManagerStatsdHandlerTest.php │ ├── EmailAuthHooksTest.php │ ├── OwnersStructureTest.php │ ├── PrefUpdateInstrumentationTest.php │ ├── VectorPrefDiffInstrumentationTest.php │ ├── integration │ │ ├── Api │ │ │ └── ApiWikimediaEventsHCaptchaEditTest.php │ │ ├── BlockMetrics │ │ │ └── BlockMetricsHooksTest.php │ │ ├── CreateAccount │ │ │ ├── CreateAccountInstrumentationHandlerIntegrationTest.php │ │ │ ├── HTMLNoScriptHiddenFieldTest.php │ │ │ └── SpecialCreateAccountIntegrationTest.php │ │ ├── CreateAccountInstrumentationPreAuthenticationProviderTest.php │ │ ├── EditPage │ │ │ └── CaptchaScoreHooksTest.php │ │ ├── IPReputationHooksTest.php │ │ ├── PeriodicMetrics │ │ │ ├── ActiveTemporaryAccountIPViewersMetricTest.php │ │ │ ├── CheckUserCentralTempEditIndexRowCountMetricTest.php │ │ │ ├── CheckUserCentralUserIndexRowCountMetricTest.php │ │ │ ├── GlobalTemporaryAccountIPViewersMetricTest.php │ │ │ ├── GlobalTemporaryAccountIPViewersWithEnabledPreferenceMetricTest.php │ │ │ ├── GloballyAutoEnrolledTemporaryAccountIPViewersMetricTest.php │ │ │ ├── LocalTemporaryAccountIPViewersMetricTest.php │ │ │ ├── LocalTemporaryAccountIPViewersWithEnabledPreferenceMetricTest.php │ │ │ ├── LocallyAutoEnrolledTemporaryAccountIPViewersMetricTest.php │ │ │ ├── PerWikiMetricTest.php │ │ │ └── WikimediaEventsMetricsFactoryTest.php │ │ ├── ServiceWiringTest.php │ │ ├── Services │ │ │ └── WikimediaEventsRequestDetailsLookupTest.php │ │ ├── TemporaryAccounts │ │ │ ├── FlaggedRevsTemporaryAccountsInstrumentationTest.php │ │ │ ├── GlobalBlockingTemporaryAccountsInstrumentationTest.php │ │ │ ├── TemporaryAccountsInstrumentationTest.php │ │ │ └── TemporaryAccountsInstrumentationTrait.php │ │ ├── WikimediaEventsCountryCodeLookupTest.php │ │ ├── WikimediaEventsHooksTest.php │ │ └── maintenance │ │ │ └── UpdatePeriodicMetricsTest.php │ ├── structure │ │ └── BundleSizeTest.php │ └── unit │ │ ├── AccountCreationLoggerTest.php │ │ ├── CreateAccountInstrumentationClientTest.php │ │ ├── CreateAccountInstrumentationPreAuthenticationProviderTest.php │ │ ├── HookRunnerTest.php │ │ └── WikimediaEventsCountryCodeLookupTest.php └── qunit │ ├── .eslintrc.json │ └── ext.wikimediaEvents │ ├── clickTracking.test.js │ ├── clientError.test.js │ ├── hCaptcha.test.js │ ├── searchSatisfaction │ ├── searchSatisfaction.test.js │ └── searchSli.test.js │ ├── sessionLength │ └── mixin.test.js │ ├── specialCreateAccount │ └── instrumentation.test.js │ └── statsd.test.js └── tsconfig.json /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitreview: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/.gitreview -------------------------------------------------------------------------------- /.phan/config.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/.phan/config.php -------------------------------------------------------------------------------- /.phan/stubs/CommonSettings.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/.phan/stubs/CommonSettings.php -------------------------------------------------------------------------------- /.phpcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/.phpcs.xml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/COPYING -------------------------------------------------------------------------------- /Gruntfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/Gruntfile.js -------------------------------------------------------------------------------- /OWNERS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/OWNERS.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/README.md -------------------------------------------------------------------------------- /WikimediaEvents.alias.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/WikimediaEvents.alias.php -------------------------------------------------------------------------------- /bundlesize.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/bundlesize.config.json -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/composer.json -------------------------------------------------------------------------------- /devserver/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/devserver/Dockerfile -------------------------------------------------------------------------------- /devserver/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/devserver/README.md -------------------------------------------------------------------------------- /devserver/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/devserver/docker-compose.yml -------------------------------------------------------------------------------- /devserver/statsv.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/devserver/statsv.php -------------------------------------------------------------------------------- /extension.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/extension.json -------------------------------------------------------------------------------- /i18n/ar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/ar.json -------------------------------------------------------------------------------- /i18n/ast.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/ast.json -------------------------------------------------------------------------------- /i18n/az.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/az.json -------------------------------------------------------------------------------- /i18n/be.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/be.json -------------------------------------------------------------------------------- /i18n/bn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/bn.json -------------------------------------------------------------------------------- /i18n/ce.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/ce.json -------------------------------------------------------------------------------- /i18n/cs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/cs.json -------------------------------------------------------------------------------- /i18n/da.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/da.json -------------------------------------------------------------------------------- /i18n/de.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/de.json -------------------------------------------------------------------------------- /i18n/diq.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/diq.json -------------------------------------------------------------------------------- /i18n/dsb.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/dsb.json -------------------------------------------------------------------------------- /i18n/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/en.json -------------------------------------------------------------------------------- /i18n/es.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/es.json -------------------------------------------------------------------------------- /i18n/et.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/et.json -------------------------------------------------------------------------------- /i18n/eu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/eu.json -------------------------------------------------------------------------------- /i18n/fa.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/fa.json -------------------------------------------------------------------------------- /i18n/fi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/fi.json -------------------------------------------------------------------------------- /i18n/fr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/fr.json -------------------------------------------------------------------------------- /i18n/gl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/gl.json -------------------------------------------------------------------------------- /i18n/gom-latn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/gom-latn.json -------------------------------------------------------------------------------- /i18n/he.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/he.json -------------------------------------------------------------------------------- /i18n/hi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/hi.json -------------------------------------------------------------------------------- /i18n/hsb.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/hsb.json -------------------------------------------------------------------------------- /i18n/hu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/hu.json -------------------------------------------------------------------------------- /i18n/ia.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/ia.json -------------------------------------------------------------------------------- /i18n/id.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/id.json -------------------------------------------------------------------------------- /i18n/ilo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/ilo.json -------------------------------------------------------------------------------- /i18n/it.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/it.json -------------------------------------------------------------------------------- /i18n/ja.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/ja.json -------------------------------------------------------------------------------- /i18n/ko.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/ko.json -------------------------------------------------------------------------------- /i18n/ksh.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/ksh.json -------------------------------------------------------------------------------- /i18n/lb.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/lb.json -------------------------------------------------------------------------------- /i18n/lij.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/lij.json -------------------------------------------------------------------------------- /i18n/lki.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/lki.json -------------------------------------------------------------------------------- /i18n/lmo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/lmo.json -------------------------------------------------------------------------------- /i18n/lrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/lrc.json -------------------------------------------------------------------------------- /i18n/lt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/lt.json -------------------------------------------------------------------------------- /i18n/mk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/mk.json -------------------------------------------------------------------------------- /i18n/ml.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/ml.json -------------------------------------------------------------------------------- /i18n/nap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/nap.json -------------------------------------------------------------------------------- /i18n/nb.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/nb.json -------------------------------------------------------------------------------- /i18n/ne.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/ne.json -------------------------------------------------------------------------------- /i18n/nl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/nl.json -------------------------------------------------------------------------------- /i18n/oc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/oc.json -------------------------------------------------------------------------------- /i18n/pl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/pl.json -------------------------------------------------------------------------------- /i18n/pms.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/pms.json -------------------------------------------------------------------------------- /i18n/pt-br.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/pt-br.json -------------------------------------------------------------------------------- /i18n/pt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/pt.json -------------------------------------------------------------------------------- /i18n/qqq.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/qqq.json -------------------------------------------------------------------------------- /i18n/roa-tara.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/roa-tara.json -------------------------------------------------------------------------------- /i18n/ru.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/ru.json -------------------------------------------------------------------------------- /i18n/sco.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/sco.json -------------------------------------------------------------------------------- /i18n/sl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/sl.json -------------------------------------------------------------------------------- /i18n/sr-ec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/sr-ec.json -------------------------------------------------------------------------------- /i18n/sr-el.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/sr-el.json -------------------------------------------------------------------------------- /i18n/sv.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/sv.json -------------------------------------------------------------------------------- /i18n/sw.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/sw.json -------------------------------------------------------------------------------- /i18n/szy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/szy.json -------------------------------------------------------------------------------- /i18n/te.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/te.json -------------------------------------------------------------------------------- /i18n/th.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/th.json -------------------------------------------------------------------------------- /i18n/tr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/tr.json -------------------------------------------------------------------------------- /i18n/uk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/uk.json -------------------------------------------------------------------------------- /i18n/vi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/vi.json -------------------------------------------------------------------------------- /i18n/yi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/yi.json -------------------------------------------------------------------------------- /i18n/yue-hant.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/yue-hant.json -------------------------------------------------------------------------------- /i18n/zh-hans.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/zh-hans.json -------------------------------------------------------------------------------- /i18n/zh-hant.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/i18n/zh-hant.json -------------------------------------------------------------------------------- /includes/AccountCreationEventProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/includes/AccountCreationEventProvider.php -------------------------------------------------------------------------------- /includes/AccountCreationLogger.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/includes/AccountCreationLogger.php -------------------------------------------------------------------------------- /includes/Api/ApiWikimediaEventsHCaptchaEditAttempt.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/includes/Api/ApiWikimediaEventsHCaptchaEditAttempt.php -------------------------------------------------------------------------------- /includes/ApiWikimediaEventsBlockedEdit.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/includes/ApiWikimediaEventsBlockedEdit.php -------------------------------------------------------------------------------- /includes/AuthManagerStatsdHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/includes/AuthManagerStatsdHandler.php -------------------------------------------------------------------------------- /includes/BlockMetrics/BlockMetricsHooks.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/includes/BlockMetrics/BlockMetricsHooks.php -------------------------------------------------------------------------------- /includes/BlockUtils.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/includes/BlockUtils.php -------------------------------------------------------------------------------- /includes/CreateAccount/CreateAccountInstrumentationAuthenticationRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/includes/CreateAccount/CreateAccountInstrumentationAuthenticationRequest.php -------------------------------------------------------------------------------- /includes/CreateAccount/CreateAccountInstrumentationClient.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/includes/CreateAccount/CreateAccountInstrumentationClient.php -------------------------------------------------------------------------------- /includes/CreateAccount/CreateAccountInstrumentationHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/includes/CreateAccount/CreateAccountInstrumentationHandler.php -------------------------------------------------------------------------------- /includes/CreateAccount/CreateAccountInstrumentationPreAuthenticationProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/includes/CreateAccount/CreateAccountInstrumentationPreAuthenticationProvider.php -------------------------------------------------------------------------------- /includes/CreateAccount/HTMLNoScriptHiddenField.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/includes/CreateAccount/HTMLNoScriptHiddenField.php -------------------------------------------------------------------------------- /includes/EditPage/CaptchaScoreHooks.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/includes/EditPage/CaptchaScoreHooks.php -------------------------------------------------------------------------------- /includes/EditPage/EditPageHooks.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/includes/EditPage/EditPageHooks.php -------------------------------------------------------------------------------- /includes/EmailAuthHooks.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/includes/EmailAuthHooks.php -------------------------------------------------------------------------------- /includes/Hooks/HookRunner.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/includes/Hooks/HookRunner.php -------------------------------------------------------------------------------- /includes/Hooks/WikimediaEventsShouldSchemaEditAttemptStepOversampleHook.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/includes/Hooks/WikimediaEventsShouldSchemaEditAttemptStepOversampleHook.php -------------------------------------------------------------------------------- /includes/IPReputationHooks.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/includes/IPReputationHooks.php -------------------------------------------------------------------------------- /includes/PeriodicMetrics/ActiveTemporaryAccountIPViewersMetric.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/includes/PeriodicMetrics/ActiveTemporaryAccountIPViewersMetric.php -------------------------------------------------------------------------------- /includes/PeriodicMetrics/CheckUserCentralTempEditIndexRowCountMetric.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/includes/PeriodicMetrics/CheckUserCentralTempEditIndexRowCountMetric.php -------------------------------------------------------------------------------- /includes/PeriodicMetrics/CheckUserCentralUserIndexRowCountMetric.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/includes/PeriodicMetrics/CheckUserCentralUserIndexRowCountMetric.php -------------------------------------------------------------------------------- /includes/PeriodicMetrics/GlobalTemporaryAccountIPViewersMetric.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/includes/PeriodicMetrics/GlobalTemporaryAccountIPViewersMetric.php -------------------------------------------------------------------------------- /includes/PeriodicMetrics/GlobalTemporaryAccountIPViewersWithEnabledPreferenceMetric.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/includes/PeriodicMetrics/GlobalTemporaryAccountIPViewersWithEnabledPreferenceMetric.php -------------------------------------------------------------------------------- /includes/PeriodicMetrics/GloballyAutoEnrolledTemporaryAccountIPViewersMetric.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/includes/PeriodicMetrics/GloballyAutoEnrolledTemporaryAccountIPViewersMetric.php -------------------------------------------------------------------------------- /includes/PeriodicMetrics/IMetric.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/includes/PeriodicMetrics/IMetric.php -------------------------------------------------------------------------------- /includes/PeriodicMetrics/LocalTemporaryAccountIPViewersMetric.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/includes/PeriodicMetrics/LocalTemporaryAccountIPViewersMetric.php -------------------------------------------------------------------------------- /includes/PeriodicMetrics/LocalTemporaryAccountIPViewersWithEnabledPreferenceMetric.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/includes/PeriodicMetrics/LocalTemporaryAccountIPViewersWithEnabledPreferenceMetric.php -------------------------------------------------------------------------------- /includes/PeriodicMetrics/LocallyAutoEnrolledTemporaryAccountIPViewersMetric.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/includes/PeriodicMetrics/LocallyAutoEnrolledTemporaryAccountIPViewersMetric.php -------------------------------------------------------------------------------- /includes/PeriodicMetrics/PerWikiMetric.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/includes/PeriodicMetrics/PerWikiMetric.php -------------------------------------------------------------------------------- /includes/PeriodicMetrics/WikimediaEventsMetricsFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/includes/PeriodicMetrics/WikimediaEventsMetricsFactory.php -------------------------------------------------------------------------------- /includes/PrefUpdateInstrumentation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/includes/PrefUpdateInstrumentation.php -------------------------------------------------------------------------------- /includes/ServiceWiring.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/includes/ServiceWiring.php -------------------------------------------------------------------------------- /includes/Services/WikimediaEventsRequestDetailsLookup.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/includes/Services/WikimediaEventsRequestDetailsLookup.php -------------------------------------------------------------------------------- /includes/SpecialWikimediaDebug.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/includes/SpecialWikimediaDebug.php -------------------------------------------------------------------------------- /includes/TemporaryAccounts/AbstractTemporaryAccountsInstrumentation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/includes/TemporaryAccounts/AbstractTemporaryAccountsInstrumentation.php -------------------------------------------------------------------------------- /includes/TemporaryAccounts/FlaggedRevsTemporaryAccountsInstrumentation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/includes/TemporaryAccounts/FlaggedRevsTemporaryAccountsInstrumentation.php -------------------------------------------------------------------------------- /includes/TemporaryAccounts/GlobalBlockingTemporaryAccountsInstrumentation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/includes/TemporaryAccounts/GlobalBlockingTemporaryAccountsInstrumentation.php -------------------------------------------------------------------------------- /includes/TemporaryAccounts/TemporaryAccountsInstrumentation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/includes/TemporaryAccounts/TemporaryAccountsInstrumentation.php -------------------------------------------------------------------------------- /includes/VectorPrefDiffInstrumentation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/includes/VectorPrefDiffInstrumentation.php -------------------------------------------------------------------------------- /includes/WikimediaEventsCountryCodeLookup.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/includes/WikimediaEventsCountryCodeLookup.php -------------------------------------------------------------------------------- /includes/WikimediaEventsHooks.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/includes/WikimediaEventsHooks.php -------------------------------------------------------------------------------- /includes/XLab/PageVisitInstrument.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/includes/XLab/PageVisitInstrument.php -------------------------------------------------------------------------------- /maintenance/UpdatePeriodicMetrics.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/maintenance/UpdatePeriodicMetrics.php -------------------------------------------------------------------------------- /modules/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/modules/.eslintrc.json -------------------------------------------------------------------------------- /modules/ext.wikimediaEvents.WatchlistBaseline/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/modules/ext.wikimediaEvents.WatchlistBaseline/index.js -------------------------------------------------------------------------------- /modules/ext.wikimediaEvents.WatchlistBaseline/onWatchlistBaselineClick.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/modules/ext.wikimediaEvents.WatchlistBaseline/onWatchlistBaselineClick.js -------------------------------------------------------------------------------- /modules/ext.wikimediaEvents.networkprobe/init.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/modules/ext.wikimediaEvents.networkprobe/init.js -------------------------------------------------------------------------------- /modules/ext.wikimediaEvents.networkprobe/probenet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/modules/ext.wikimediaEvents.networkprobe/probenet.js -------------------------------------------------------------------------------- /modules/ext.wikimediaEvents.networkprobe/recipe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/modules/ext.wikimediaEvents.networkprobe/recipe.js -------------------------------------------------------------------------------- /modules/ext.wikimediaEvents.visualEditor/campaigns.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/modules/ext.wikimediaEvents.visualEditor/campaigns.js -------------------------------------------------------------------------------- /modules/ext.wikimediaEvents.wikibase/completionClicks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/modules/ext.wikimediaEvents.wikibase/completionClicks.js -------------------------------------------------------------------------------- /modules/ext.wikimediaEvents.xLab/ClickThroughRateInstrument.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/modules/ext.wikimediaEvents.xLab/ClickThroughRateInstrument.js -------------------------------------------------------------------------------- /modules/ext.wikimediaEvents.xLab/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/modules/ext.wikimediaEvents.xLab/index.js -------------------------------------------------------------------------------- /modules/ext.wikimediaEvents/blockedEdit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/modules/ext.wikimediaEvents/blockedEdit.js -------------------------------------------------------------------------------- /modules/ext.wikimediaEvents/clickTracking/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/modules/ext.wikimediaEvents/clickTracking/utils.js -------------------------------------------------------------------------------- /modules/ext.wikimediaEvents/clickTracking/webUIClick.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/modules/ext.wikimediaEvents/clickTracking/webUIClick.js -------------------------------------------------------------------------------- /modules/ext.wikimediaEvents/clientError.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/modules/ext.wikimediaEvents/clientError.js -------------------------------------------------------------------------------- /modules/ext.wikimediaEvents/deprecate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/modules/ext.wikimediaEvents/deprecate.js -------------------------------------------------------------------------------- /modules/ext.wikimediaEvents/editAttemptStep.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/modules/ext.wikimediaEvents/editAttemptStep.js -------------------------------------------------------------------------------- /modules/ext.wikimediaEvents/editingSessionService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/modules/ext.wikimediaEvents/editingSessionService.js -------------------------------------------------------------------------------- /modules/ext.wikimediaEvents/hCaptcha.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/modules/ext.wikimediaEvents/hCaptcha.js -------------------------------------------------------------------------------- /modules/ext.wikimediaEvents/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/modules/ext.wikimediaEvents/index.js -------------------------------------------------------------------------------- /modules/ext.wikimediaEvents/mobileSectionSwitch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/modules/ext.wikimediaEvents/mobileSectionSwitch.js -------------------------------------------------------------------------------- /modules/ext.wikimediaEvents/networkProbe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/modules/ext.wikimediaEvents/networkProbe.js -------------------------------------------------------------------------------- /modules/ext.wikimediaEvents/phpEngine.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/modules/ext.wikimediaEvents/phpEngine.js -------------------------------------------------------------------------------- /modules/ext.wikimediaEvents/readingDepth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/modules/ext.wikimediaEvents/readingDepth.js -------------------------------------------------------------------------------- /modules/ext.wikimediaEvents/searchSatisfaction/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/modules/ext.wikimediaEvents/searchSatisfaction/index.js -------------------------------------------------------------------------------- /modules/ext.wikimediaEvents/searchSatisfaction/searchSatisfaction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/modules/ext.wikimediaEvents/searchSatisfaction/searchSatisfaction.js -------------------------------------------------------------------------------- /modules/ext.wikimediaEvents/searchSatisfaction/searchSli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/modules/ext.wikimediaEvents/searchSatisfaction/searchSli.js -------------------------------------------------------------------------------- /modules/ext.wikimediaEvents/sessionLength/mixin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/modules/ext.wikimediaEvents/sessionLength/mixin.js -------------------------------------------------------------------------------- /modules/ext.wikimediaEvents/sessionTick.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/modules/ext.wikimediaEvents/sessionTick.js -------------------------------------------------------------------------------- /modules/ext.wikimediaEvents/specialCreateAccount/init.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/modules/ext.wikimediaEvents/specialCreateAccount/init.js -------------------------------------------------------------------------------- /modules/ext.wikimediaEvents/specialCreateAccount/instrumentation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/modules/ext.wikimediaEvents/specialCreateAccount/instrumentation.js -------------------------------------------------------------------------------- /modules/ext.wikimediaEvents/specialCreateAccount/useInstrument.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/modules/ext.wikimediaEvents/specialCreateAccount/useInstrument.js -------------------------------------------------------------------------------- /modules/ext.wikimediaEvents/statsd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/modules/ext.wikimediaEvents/statsd.js -------------------------------------------------------------------------------- /modules/ext.wikimediaEvents/universalLanguageSelector.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/modules/ext.wikimediaEvents/universalLanguageSelector.js -------------------------------------------------------------------------------- /modules/ext.wikimediaEvents/webAccessibilitySettings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/modules/ext.wikimediaEvents/webAccessibilitySettings.js -------------------------------------------------------------------------------- /modules/ext.wikimediaEvents/webCommon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/modules/ext.wikimediaEvents/webCommon.js -------------------------------------------------------------------------------- /modules/ext.wikimediaEvents/webUIScroll.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/modules/ext.wikimediaEvents/webUIScroll.js -------------------------------------------------------------------------------- /modules/ext.wikimediaEvents/xLab/imageBrowsingPageVisit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/modules/ext.wikimediaEvents/xLab/imageBrowsingPageVisit.js -------------------------------------------------------------------------------- /modules/ext.wikimediaEvents/xLab/impactTest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/modules/ext.wikimediaEvents/xLab/impactTest.js -------------------------------------------------------------------------------- /modules/ext.wikimediaEvents/xLab/loggedOutPageVisit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/modules/ext.wikimediaEvents/xLab/loggedOutPageVisit.js -------------------------------------------------------------------------------- /modules/ext.wikimediaEvents/xLab/mintReaderPageVisit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/modules/ext.wikimediaEvents/xLab/mintReaderPageVisit.js -------------------------------------------------------------------------------- /modules/ext.wikimediaEvents/xLab/pageVisitBotDetection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/modules/ext.wikimediaEvents/xLab/pageVisitBotDetection.js -------------------------------------------------------------------------------- /modules/ext.wikimediaEvents/xLab/readingListAB.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/modules/ext.wikimediaEvents/xLab/readingListAB.js -------------------------------------------------------------------------------- /modules/ext.wikimediaEvents/xLab/stickyHeaders.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/modules/ext.wikimediaEvents/xLab/stickyHeaders.js -------------------------------------------------------------------------------- /modules/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/modules/index.d.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/package.json -------------------------------------------------------------------------------- /tests/browser/SearchSatisfactionTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/tests/browser/SearchSatisfactionTest.php -------------------------------------------------------------------------------- /tests/phpunit/ArrayHasSubset.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/tests/phpunit/ArrayHasSubset.php -------------------------------------------------------------------------------- /tests/phpunit/ArrayHasSubsetTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/tests/phpunit/ArrayHasSubsetTest.php -------------------------------------------------------------------------------- /tests/phpunit/AuthManagerStatsdHandlerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/tests/phpunit/AuthManagerStatsdHandlerTest.php -------------------------------------------------------------------------------- /tests/phpunit/EmailAuthHooksTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/tests/phpunit/EmailAuthHooksTest.php -------------------------------------------------------------------------------- /tests/phpunit/OwnersStructureTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/tests/phpunit/OwnersStructureTest.php -------------------------------------------------------------------------------- /tests/phpunit/PrefUpdateInstrumentationTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/tests/phpunit/PrefUpdateInstrumentationTest.php -------------------------------------------------------------------------------- /tests/phpunit/VectorPrefDiffInstrumentationTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/tests/phpunit/VectorPrefDiffInstrumentationTest.php -------------------------------------------------------------------------------- /tests/phpunit/integration/Api/ApiWikimediaEventsHCaptchaEditTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/tests/phpunit/integration/Api/ApiWikimediaEventsHCaptchaEditTest.php -------------------------------------------------------------------------------- /tests/phpunit/integration/BlockMetrics/BlockMetricsHooksTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/tests/phpunit/integration/BlockMetrics/BlockMetricsHooksTest.php -------------------------------------------------------------------------------- /tests/phpunit/integration/CreateAccount/CreateAccountInstrumentationHandlerIntegrationTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/tests/phpunit/integration/CreateAccount/CreateAccountInstrumentationHandlerIntegrationTest.php -------------------------------------------------------------------------------- /tests/phpunit/integration/CreateAccount/HTMLNoScriptHiddenFieldTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/tests/phpunit/integration/CreateAccount/HTMLNoScriptHiddenFieldTest.php -------------------------------------------------------------------------------- /tests/phpunit/integration/CreateAccount/SpecialCreateAccountIntegrationTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/tests/phpunit/integration/CreateAccount/SpecialCreateAccountIntegrationTest.php -------------------------------------------------------------------------------- /tests/phpunit/integration/CreateAccountInstrumentationPreAuthenticationProviderTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/tests/phpunit/integration/CreateAccountInstrumentationPreAuthenticationProviderTest.php -------------------------------------------------------------------------------- /tests/phpunit/integration/EditPage/CaptchaScoreHooksTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/tests/phpunit/integration/EditPage/CaptchaScoreHooksTest.php -------------------------------------------------------------------------------- /tests/phpunit/integration/IPReputationHooksTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/tests/phpunit/integration/IPReputationHooksTest.php -------------------------------------------------------------------------------- /tests/phpunit/integration/PeriodicMetrics/ActiveTemporaryAccountIPViewersMetricTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/tests/phpunit/integration/PeriodicMetrics/ActiveTemporaryAccountIPViewersMetricTest.php -------------------------------------------------------------------------------- /tests/phpunit/integration/PeriodicMetrics/CheckUserCentralTempEditIndexRowCountMetricTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/tests/phpunit/integration/PeriodicMetrics/CheckUserCentralTempEditIndexRowCountMetricTest.php -------------------------------------------------------------------------------- /tests/phpunit/integration/PeriodicMetrics/CheckUserCentralUserIndexRowCountMetricTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/tests/phpunit/integration/PeriodicMetrics/CheckUserCentralUserIndexRowCountMetricTest.php -------------------------------------------------------------------------------- /tests/phpunit/integration/PeriodicMetrics/GlobalTemporaryAccountIPViewersMetricTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/tests/phpunit/integration/PeriodicMetrics/GlobalTemporaryAccountIPViewersMetricTest.php -------------------------------------------------------------------------------- /tests/phpunit/integration/PeriodicMetrics/GlobalTemporaryAccountIPViewersWithEnabledPreferenceMetricTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/tests/phpunit/integration/PeriodicMetrics/GlobalTemporaryAccountIPViewersWithEnabledPreferenceMetricTest.php -------------------------------------------------------------------------------- /tests/phpunit/integration/PeriodicMetrics/GloballyAutoEnrolledTemporaryAccountIPViewersMetricTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/tests/phpunit/integration/PeriodicMetrics/GloballyAutoEnrolledTemporaryAccountIPViewersMetricTest.php -------------------------------------------------------------------------------- /tests/phpunit/integration/PeriodicMetrics/LocalTemporaryAccountIPViewersMetricTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/tests/phpunit/integration/PeriodicMetrics/LocalTemporaryAccountIPViewersMetricTest.php -------------------------------------------------------------------------------- /tests/phpunit/integration/PeriodicMetrics/LocalTemporaryAccountIPViewersWithEnabledPreferenceMetricTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/tests/phpunit/integration/PeriodicMetrics/LocalTemporaryAccountIPViewersWithEnabledPreferenceMetricTest.php -------------------------------------------------------------------------------- /tests/phpunit/integration/PeriodicMetrics/LocallyAutoEnrolledTemporaryAccountIPViewersMetricTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/tests/phpunit/integration/PeriodicMetrics/LocallyAutoEnrolledTemporaryAccountIPViewersMetricTest.php -------------------------------------------------------------------------------- /tests/phpunit/integration/PeriodicMetrics/PerWikiMetricTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/tests/phpunit/integration/PeriodicMetrics/PerWikiMetricTest.php -------------------------------------------------------------------------------- /tests/phpunit/integration/PeriodicMetrics/WikimediaEventsMetricsFactoryTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/tests/phpunit/integration/PeriodicMetrics/WikimediaEventsMetricsFactoryTest.php -------------------------------------------------------------------------------- /tests/phpunit/integration/ServiceWiringTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/tests/phpunit/integration/ServiceWiringTest.php -------------------------------------------------------------------------------- /tests/phpunit/integration/Services/WikimediaEventsRequestDetailsLookupTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/tests/phpunit/integration/Services/WikimediaEventsRequestDetailsLookupTest.php -------------------------------------------------------------------------------- /tests/phpunit/integration/TemporaryAccounts/FlaggedRevsTemporaryAccountsInstrumentationTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/tests/phpunit/integration/TemporaryAccounts/FlaggedRevsTemporaryAccountsInstrumentationTest.php -------------------------------------------------------------------------------- /tests/phpunit/integration/TemporaryAccounts/GlobalBlockingTemporaryAccountsInstrumentationTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/tests/phpunit/integration/TemporaryAccounts/GlobalBlockingTemporaryAccountsInstrumentationTest.php -------------------------------------------------------------------------------- /tests/phpunit/integration/TemporaryAccounts/TemporaryAccountsInstrumentationTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/tests/phpunit/integration/TemporaryAccounts/TemporaryAccountsInstrumentationTest.php -------------------------------------------------------------------------------- /tests/phpunit/integration/TemporaryAccounts/TemporaryAccountsInstrumentationTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/tests/phpunit/integration/TemporaryAccounts/TemporaryAccountsInstrumentationTrait.php -------------------------------------------------------------------------------- /tests/phpunit/integration/WikimediaEventsCountryCodeLookupTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/tests/phpunit/integration/WikimediaEventsCountryCodeLookupTest.php -------------------------------------------------------------------------------- /tests/phpunit/integration/WikimediaEventsHooksTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/tests/phpunit/integration/WikimediaEventsHooksTest.php -------------------------------------------------------------------------------- /tests/phpunit/integration/maintenance/UpdatePeriodicMetricsTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/tests/phpunit/integration/maintenance/UpdatePeriodicMetricsTest.php -------------------------------------------------------------------------------- /tests/phpunit/structure/BundleSizeTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/tests/phpunit/structure/BundleSizeTest.php -------------------------------------------------------------------------------- /tests/phpunit/unit/AccountCreationLoggerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/tests/phpunit/unit/AccountCreationLoggerTest.php -------------------------------------------------------------------------------- /tests/phpunit/unit/CreateAccountInstrumentationClientTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/tests/phpunit/unit/CreateAccountInstrumentationClientTest.php -------------------------------------------------------------------------------- /tests/phpunit/unit/CreateAccountInstrumentationPreAuthenticationProviderTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/tests/phpunit/unit/CreateAccountInstrumentationPreAuthenticationProviderTest.php -------------------------------------------------------------------------------- /tests/phpunit/unit/HookRunnerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/tests/phpunit/unit/HookRunnerTest.php -------------------------------------------------------------------------------- /tests/phpunit/unit/WikimediaEventsCountryCodeLookupTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/tests/phpunit/unit/WikimediaEventsCountryCodeLookupTest.php -------------------------------------------------------------------------------- /tests/qunit/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/tests/qunit/.eslintrc.json -------------------------------------------------------------------------------- /tests/qunit/ext.wikimediaEvents/clickTracking.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/tests/qunit/ext.wikimediaEvents/clickTracking.test.js -------------------------------------------------------------------------------- /tests/qunit/ext.wikimediaEvents/clientError.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/tests/qunit/ext.wikimediaEvents/clientError.test.js -------------------------------------------------------------------------------- /tests/qunit/ext.wikimediaEvents/hCaptcha.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/tests/qunit/ext.wikimediaEvents/hCaptcha.test.js -------------------------------------------------------------------------------- /tests/qunit/ext.wikimediaEvents/searchSatisfaction/searchSatisfaction.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/tests/qunit/ext.wikimediaEvents/searchSatisfaction/searchSatisfaction.test.js -------------------------------------------------------------------------------- /tests/qunit/ext.wikimediaEvents/searchSatisfaction/searchSli.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/tests/qunit/ext.wikimediaEvents/searchSatisfaction/searchSli.test.js -------------------------------------------------------------------------------- /tests/qunit/ext.wikimediaEvents/sessionLength/mixin.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/tests/qunit/ext.wikimediaEvents/sessionLength/mixin.test.js -------------------------------------------------------------------------------- /tests/qunit/ext.wikimediaEvents/specialCreateAccount/instrumentation.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/tests/qunit/ext.wikimediaEvents/specialCreateAccount/instrumentation.test.js -------------------------------------------------------------------------------- /tests/qunit/ext.wikimediaEvents/statsd.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/tests/qunit/ext.wikimediaEvents/statsd.test.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/mediawiki-extensions-WikimediaEvents/HEAD/tsconfig.json --------------------------------------------------------------------------------