Add Doctolib features to GitHub interface and other websites.
Premium users can view and search full source code, and see the source code differences
between two versions.
Upgrade to premium
manifest.json
{
"name": "Refined Doctolib",
"version": "1.30.0",
"description": "Add Doctolib features to GitHub interface and other websites.",
"homepage_url": "https://github.com/doctolib/doctolib-refined-github",
"manifest_version": 3,
"minimum_chrome_version": "88",
"browser_specific_settings": {
"gecko": {
"id": "{19871f1b-db82-44f2-bfb1-5da85e9156ba}"
}
},
"permissions": [
"storage",
"webRequest",
"tabs"
],
"host_permissions": [
"https://github.com/*",
"https://www.doctolib.fr/ping",
"https://www-staging.doctolib.fr/ping",
"https://www-interf.doctolib.fr/ping",
"https://pro.doctolib.fr/billing/billeo_version/ping_mobile",
"https://pro.doctolib.fr/billing/billeo_version/ping",
"https://doctolib-zipper-releases.s3.amazonaws.com/*",
"https://api.github.com/*"
],
"icons": {
"128": "icons/icon.png"
},
"action": {
"default_popup": "popup/popup.html"
},
"content_scripts": [
{
"run_at": "document_start",
"matches": [
"https://github.com/doctolib/*",
"https://github.com/pulls*"
],
"js": [
"commit-type.js",
"github.js",
"reviews.js",
"title.js",
"billeo-functions.js",
"util.js"
]
},
{
"matches": [
"https://doctolibtd.mytalkdesk.com/*"
],
"js": [
"talkdesk.js"
]
},
{
"js": [
"doctolib.js",
"util.js"
],
"run_at": "document_start",
"matches": [
"https://pro.doctolib.fr/*",
"https://pro.doctolib.de/*",
"https://pro.doctolib.it/*",
"https://pro-staging.doctolib.fr/*",
"https://pro-staging.doctolib.de/*",
"https://pro-staging.doctolib.it/*",
"https://pro-interf.doctolib.fr/*",
"https://pro-interf.doctolib.de/*",
"https://pro-interf.doctolib.it/*",
"https://pro-dev.doctolib.fr/*",
"https://pro-dev.doctolib.de/*",
"https://pro-dev.doctolib.it/*",
"https://www.doctolib.fr/*",
"https://www.doctolib.de/*",
"https://www.doctolib.it/*",
"https://www-staging.doctolib.fr/*",
"https://www-staging.doctolib.de/*",
"https://www-staging.doctolib.it/*",
"https://www-interf.doctolib.fr/*",
"https://www-interf.doctolib.de/*",
"https://www-interf.doctolib.it/*",
"https://www-dev.doctolib.fr/*",
"https://www-dev.doctolib.de/*",
"https://www-dev.doctolib.it/*",
"http://pro-dev.doctolib.fr/*",
"http://pro-dev.doctolib.de/*",
"http://pro-dev.doctolib.it/*",
"http://www-dev.doctolib.fr/*",
"http://www-dev.doctolib.de/*",
"http://www-dev.doctolib.it/*"
]
},
{
"js": [
"doctolib-autofill-code.js"
],
"run_at": "document_start",
"matches": [
"https://pro-staging.doctolib.fr/*",
"https://pro-staging.doctolib.de/*",
"https://pro-staging.doctolib.it/*",
"https://pro-dev.doctolib.fr/*",
"https://pro-dev.doctolib.de/*",
"https://pro-dev.doctolib.it/*",
"https://m-dev.doctolib.de/*",
"https://m-dev.doctolib.fr/*",
"https://m-dev.doctolib.it/*",
"https://m-staging.doctolib.de/*",
"https://m-staging.doctolib.fr/*",
"https://m-staging.doctolib.it/*",
"https://www-dev.doctolib.de/*",
"https://www-dev.doctolib.fr/*",
"https://www-dev.doctolib.it/*",
"https://www-staging.doctolib.de/*",
"https://www-staging.doctolib.fr/*",
"https://www-staging.doctolib.it/*"
]
},
{
"matches": [
"https://one.newrelic.com/*"
],
"run_at": "document_start",
"js": [
"newrelic.js"
]
},
{
"matches": [
"https://app.datadoghq.com/*"
],
"run_at": "document_start",
"js": [
"util.js",
"datadog/index.js",
"datadog/injected.js"
]
}
],
"web_accessible_resources": [
{
"resources": [
"datadog/injected.js",
"inject/tanker-spy.js"
],
"matches": [
"*://*/*"
]
}
],
"background": {
"scripts": [
"background.js"
]
}
}