Contributors on Github

Show Contributor Stats on Github

Τι είναι το Contributors on Github;

Το Contributors on Github είναι ένα πρόσθετο Chrome που αναπτύχθηκε από τον Henry Zhu, και η κύρια λειτουργία του είναι "Show Contributor Stats on Github".

Στιγμιότυπα Επέκτασης

screenshot

Λήψη αρχείου CRX της επέκτασης Contributors on Github

Λήψη αρχείων επέκτασης Contributors on Github σε μορφή crx, εγκατάσταση των επεκτάσεων Chrome μη αυτόματα στον περιηγητή ή κοινοποίηση των αρχείων crx με φίλους για εύκολη εγκατάσταση των επεκτάσεων Chrome.

Οδηγίες Χρήσης της Επέκτασης

                        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.                    

Βασικές Πληροφορίες Επέκτασης

Όνομα Contributors on Github Contributors on Github
ID cjbacdldhllelehomkmlniifaojgaeph
Επίσημο URL https://chromewebstore.google.com/detail/contributors-on-github/cjbacdldhllelehomkmlniifaojgaeph
Περιγραφή Show Contributor Stats on Github
Μέγεθος Αρχείου 15.6 KB
Αριθμός Εγκαταστάσεων 314
Τρέχουσα Έκδοση 21.2.21.1941
Τελευταία Ενημέρωση 2021-02-21
Ημερομηνία Δημοσίευσης 2019-10-12
Αξιολόγηση 5.00/5 Συνολικά 5 Αξιολογήσεις
Προγραμματιστής Henry Zhu
Ηλεκτρονικό ταχυδρομείο [email protected]
Τύπος Πληρωμής free
Ιστότοπος Επέκτασης https://github.com/hzoo/contributors-on-github
Διεύθυνση URL της Σελίδας Βοήθειας https://github.com/hzoo/contributors-on-github
Υποστηριζόμενες Γλώσσες 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"
        }
    }
}