{"master":{"name":"EventBus","version":"0.5.0","author":["Eric Evans","Petr Pchelko","Marko Obrovac","Andrew Otto"],"url":"https:\/\/www.mediawiki.org\/wiki\/Extension:EventBus","descriptionmsg":"eventbus-desc","license-name":"GPL-2.0-or-later","requires":{"MediaWiki":">= 1.47.0"},"config":{"EnableEventBus":{"value":"TYPE_NONE"},"EventServices":{"value":{"eventbus":{"url":"http:\/\/localhost:3000\/v1\/events","timeout":5},"eventgate":{"url":"http:\/\/localhost:8192\/v1\/events","timeout":5}}},"EventBusEnableRunJobAPI":{"value":true},"EventServiceDefault":{"value":"eventbus"},"EventBusMaxBatchByteSize":{"value":4194304},"EventBusStreamNamesMap":{"value":[]}},"DomainEventIngresses":[{"class":"MediaWiki\\Extension\\EventBus\\MediaWikiEventSubscribers\\PageChangeEventIngress","services":["EventBus.EventBusFactory","EventBus.StreamNameMapper","EventBus.EventSerializer","EventBus.PageEntitySerializer","EventBus.PageLinkEntitySerializer","EventBus.UserEntitySerializer","EventBus.RevisionEntitySerializer","EventBus.RevisionSlotsEntitySerializer","RevisionStore","RedirectStore","PageStore"],"events":["PageLatestRevisionChanged","PageDeleted","PageMoved","PageCreated","PageHistoryVisibilityChanged"]}],"HookHandlers":{"mediawiki_campaign_change":{"class":"MediaWiki\\Extension\\EventBus\\HookHandlers\\MediaWiki\\CampaignChangeHooks","services":["EventBus.StreamNameMapper"]},"mediawiki_user_change":{"class":"MediaWiki\\Extension\\EventBus\\HookHandlers\\MediaWiki\\UserChangeHooks","services":["EventBus.EventBusFactory","EventBus.StreamNameMapper","EventBus.EventSerializer","EventBus.UserEntitySerializer","UserFactory","UserGroupManagerFactory","TitleFactory","UserIdentityUtils"]},"main":{"class":"MediaWiki\\Extension\\EventBus\\EventBusHooks","services":["EventBus.EventBusFactory","RevisionLookup","CommentFormatter","TitleFactory"]}},"Hooks":{"ManualLogEntryBeforePublish":["mediawiki_user_change"],"LocalUserCreated":["mediawiki_user_change"],"UserGroupsChanged":["mediawiki_user_change"],"PageSaveComplete":["main"],"PageMoveComplete":["main"],"PageDelete":[],"PageDeleteComplete":["main"],"PageUndeleteComplete":["main"],"ArticleRevisionVisibilitySet":["main"],"ArticlePurge":"main","BlockIpComplete":"main","LinksUpdateComplete":"main","ArticleProtectComplete":"main","ChangeTagsAfterUpdateTags":"main","CentralNoticeCampaignChange":"mediawiki_campaign_change","RevisionRecordInserted":"main"},"RestRoutes":[{"path":"\/eventbus\/v0\/internal\/job\/execute","method":"POST","class":"MediaWiki\\Extension\\EventBus\\Rest\\RunSingleJobHandler","services":["ReadOnlyMode","MainConfig","JobRunner"]}],"ServiceWiringFiles":["ServiceWiring.php"],"repository":"https:\/\/gerrit.wikimedia.org\/r\/mediawiki\/extensions\/EventBus"}}