Looks like at some point having editUrl on the md files broke and we started using programmatic editUrl, but the programmatic editUrl doesn't handle all the cases, on the other hand we are also setting the proper edition url on the md files, but for properly override the programmatic editUrl it has to be called custom_edit_url.
So this PR replaces editUrl with custom_edit_url in the md files (and the api.mjs that write the md files), and removes the programmatic editUrl case for plugins since it's incorrect and not needed with the new custom_edit_url.
Fixes http, cookies, background runner and watch plugins links.
Looks like at some point having
editUrl
on the md files broke and we started using programmaticeditUrl
, but the programmaticeditUrl
doesn't handle all the cases, on the other hand we are also setting the proper edition url on the md files, but for properly override the programmaticeditUrl
it has to be calledcustom_edit_url
.So this PR replaces
editUrl
withcustom_edit_url
in the md files (and the api.mjs that write the md files), and removes the programmaticeditUrl
case for plugins since it's incorrect and not needed with the newcustom_edit_url
.Fixes http, cookies, background runner and watch plugins links.