Also implements and endpoint for revision source,
for parity with /page/{title}.
Bug: T267981
Change-Id: I88c714df6e428fbc02aa4ff7f4ecea7d8b458468
80 lines
1.7 KiB
JSON
80 lines
1.7 KiB
JSON
[
|
|
{
|
|
"path": "/coredev/v0/me/contributions",
|
|
"class": "MediaWiki\\Rest\\Handler\\UserContributionsHandler",
|
|
"services": [
|
|
"ContributionsLookup",
|
|
"UserNameUtils"
|
|
],
|
|
"mode" : "me"
|
|
},
|
|
{
|
|
"path": "/coredev/v0/user/{user}/contributions",
|
|
"class": "MediaWiki\\Rest\\Handler\\UserContributionsHandler",
|
|
"services": [
|
|
"ContributionsLookup",
|
|
"UserNameUtils"
|
|
],
|
|
"mode" : "user"
|
|
},
|
|
{
|
|
"path": "/coredev/v0/me/contributions/count",
|
|
"class": "MediaWiki\\Rest\\Handler\\ContributionsCountHandler",
|
|
"services": [
|
|
"ContributionsLookup",
|
|
"UserNameUtils"
|
|
],
|
|
"mode" : "me"
|
|
},
|
|
{
|
|
"path": "/coredev/v0/user/{user}/contributions/count",
|
|
"class": "MediaWiki\\Rest\\Handler\\ContributionsCountHandler",
|
|
"services": [
|
|
"ContributionsLookup",
|
|
"UserNameUtils"
|
|
],
|
|
"mode" : "user"
|
|
},
|
|
{
|
|
"path": "/coredev/v0/revision/{id}",
|
|
"class": "MediaWiki\\Rest\\Handler\\RevisionSourceHandler",
|
|
"services": [
|
|
"MainConfig",
|
|
"PermissionManager",
|
|
"RevisionLookup",
|
|
"TitleFormatter",
|
|
"TitleFactory"
|
|
],
|
|
"format": "source"
|
|
},
|
|
{
|
|
"path": "/coredev/v0/revision/{id}/html",
|
|
"class": "MediaWiki\\Rest\\Handler\\RevisionHTMLHandler",
|
|
"services": [
|
|
"MainConfig",
|
|
"PermissionManager",
|
|
"RevisionLookup",
|
|
"TitleFormatter",
|
|
"TitleFactory",
|
|
"ParserCacheFactory",
|
|
"WikiPageFactory",
|
|
"GlobalIdGenerator"
|
|
],
|
|
"format": "html"
|
|
},
|
|
{
|
|
"path": "/coredev/v0/revision/{id}/with_html",
|
|
"class": "MediaWiki\\Rest\\Handler\\RevisionHTMLHandler",
|
|
"services": [
|
|
"MainConfig",
|
|
"PermissionManager",
|
|
"RevisionLookup",
|
|
"TitleFormatter",
|
|
"TitleFactory",
|
|
"ParserCacheFactory",
|
|
"WikiPageFactory",
|
|
"GlobalIdGenerator"
|
|
],
|
|
"format": "with_html"
|
|
}
|
|
]
|