Contributors on Github

Show Contributor Stats on Github

Qu'est-ce que Contributors on Github ?

Contributors on Github est une extension Chrome développée par Henry Zhu, et sa fonction principale est "Show Contributor Stats on Github".

Captures d'Écran de l'Extension

screenshot

Télécharger le fichier CRX de l'extension Contributors on Github

Téléchargez les fichiers d'extension Contributors on Github au format crx, installez manuellement les extensions Chrome dans le navigateur ou partagez les fichiers crx avec des amis pour installer facilement les extensions Chrome.

Instructions d'Utilisation de l'Extension

                        An extension for Github that might be helpful for maintainers.

It shows if it's a contributors first PR, or how many issues/PRs they have made to that specific repo.

It caches the data and adds a button to update the info.

You can optionally use oauth or supply a access token with the "public_repo" scope to get 30 requests/min instead of 10.

Permissions:
- "https://github.com/*/*": to be able to inject data into github
  - The [content script](src/content.js) was matching `"https://github.com/*/*/pull/*` which is correct, but if you start from the hompage, then the script won't ever be injected since github is using pushState to change urls. Now it will match `https://github.com` and then check for the specific url.
- "storage", to store access token, cache user PR data.
- "identity", to create an oauth request window.                    

Informations de Base sur l'Extension

Nom Contributors on Github Contributors on Github
ID cjbacdldhllelehomkmlniifaojgaeph
URL Officiel https://chromewebstore.google.com/detail/contributors-on-github/cjbacdldhllelehomkmlniifaojgaeph
Description Show Contributor Stats on Github
Taille du Fichier 15.6 KB
Nombre d'Installations 314
Version Actuelle 21.2.21.1941
Dernière Mise à Jour 2021-02-21
Date de Publication 2019-10-12
Évaluation 5.00/5 Total 5 Évaluations
Développeur Henry Zhu
Email [email protected]
Type de Paiement free
Site Web de l'Extension https://github.com/hzoo/contributors-on-github
URL de la Page d'Aide https://github.com/hzoo/contributors-on-github
Langues Prises en Charge en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "name": "Contributors on Github",
    "description": "Show Contributor Stats on Github",
    "short_name": "Stats on Github",
    "homepage_url": "https:\/\/github.com\/hzoo\/contributors-on-github",
    "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwnKOOu3IkB\/A55pdBjEV988NSgMzl8KDo4vZeCz9uuWEyYRLOF63\/i8rm4ujFgGm+sfOqIm7u3wNKmgIfEdZwdswWeVC\/0\/Gra4frixoiQcsykapk7bKFAuFDA06p4jHmmfZZs32bujZaqRDE9Fm4lJ4+otikCmZodHf5oxHu1NdGVSlyiFDpqh7wkg6zhUvOU5vr2bC\/Ot5EMAMEtv6oHW5MAflxnLvERc0pK2abVRWvXBM9EbsekSa+d4WwJ2tMDFOe2KDM\/FS6+6Jjhm\/6SKDc30b+o9Ts8ueDNg8anZ0bOYvzdFtTZYqyQ18zYV252UKDOAgg1rhJkUe9RvNnwIDAQAB",
    "version": "21.2.21.1941",
    "icons": {
        "128": "icon-128.png"
    },
    "permissions": [
        "https:\/\/github.com\/*\/*",
        "https:\/\/api.github.com\/*",
        "storage",
        "identity"
    ],
    "background": {
        "persistent": false,
        "scripts": [
            "background.js"
        ]
    },
    "manifest_version": 2,
    "minimum_chrome_version": "80",
    "content_scripts": [
        {
            "run_at": "document_start",
            "matches": [
                "https:\/\/github.com\/*\/*"
            ],
            "css": [
                "content.css"
            ],
            "js": [
                "storage.js",
                "vendor\/github-injection.js",
                "content.js"
            ]
        }
    ],
    "options_ui": {
        "page": "options.html",
        "chrome_style": true
    },
    "applications": {
        "gecko": {
            "id": "[email protected]",
            "strict_min_version": "74.0"
        }
    }
}